@font-face { font-family: "SourceHanSerifCN-Regular"; src: url('../font/SourceHanSerifCN-Regular.otf'); font-weight: normal; font-style: normal; } @font-face { font-family: "SourceHanSerifCN-Medium"; src: url('../font/SourceHanSerifCN-Medium.otf'); font-weight: normal; font-style: normal; } @font-face { font-family: "Huawen"; src: url('../font/鍗庢枃妤蜂綋.ttf'); font-weight: normal; font-style: normal; } @font-face { font-family: "Arial"; src: url('../font/Arial.ttf'); font-weight: normal; font-style: normal; } p { font-family: "Microsoft YaHei"; } .cen { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .con { width: 80%; margin: 0 auto; } /*toubu*/ /* .bac_color { width: 100%; position: absolute; left: 0; top: 0; height: 100px; background: #fdfae9; z-index: 2; } */ .header { background: #fdfae9; height: 100px; position: absolute; top: 0; z-index: 2; width: 80%; padding: 0 10%; /* max-width: 1500px; */ } .logo { display: block; float: left; height: 98px; } .nav { float: right; box-sizing: border-box; } .nav li { float: left; line-height: 98px; padding: 0 30px; cursor: pointer; box-sizing: border-box; } .nav-act { border-bottom: 2px solid #681417; } .nav li:hover { border-bottom: 2px solid #681417; } .nav li a { color: #333; font-family: "Microsoft YaHei"; } /*carousel*/ .bban .swiper-wrapper { height: auto; } .bban .swiper-slide img { width: 100%; } .carousel { width: 100%; } .carousel .swiper-container-horizontal>.swiper-pagination-bullets { width: 100%; bottom: 20px; left: 0; /* display: none; */ } .bban .swiper-pagination-bullet { width: 10px!important; height: 10px!important; color: #4f3b34!important; border: 1px solid #4f3b34!important; } .carousel .swiper-pagination-bullets-active { background: red; } .carousel .swiper-pagination-bullet-active { opacity: 1; background: red; } .carousel .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; border: 2px solid red; } .carousel img { width: 100%; } /*about*/ .about { width: 89%; margin: 0 auto; padding: 75px 0 0 0; margin-bottom: 75px; } .about_title, .news_title, .layout_title { text-align: center; } .Zh { font-size: 32px; font-family: "Microsoft YaHei"; color: #5a3935; line-height: 40px; letter-spacing: 2px; } .En { font-family: "Arial"; font-size: 12px; letter-spacing: 1px; color: #5a3935; line-height: 22px; margin-top: 5px; } .company_intro_title, .article { font-family: "Microsoft YaHei"; } .company_intro_title { font-size: 24px; color: #5a3935; } .article { margin: 50px 0 0 0; color: #6d5653; } .content { margin-top: 65px; } .left_con { padding: 70px 4% 0 0; width: 44%; box-sizing: border-box; } .article { line-height: 32px; } .more_box { display: block; width: 165px; height: 56px; margin: 65px 0 0 0; line-height: 68px; padding-left: 40px; background-image: url('../img/kuang.png'); cursor: pointer; } .more_box:hover img { transform: translateX(38px); } .more_word { color: #931a12; font-size: 16px; letter-spacing: 4px; font-family: "Microsoft YaHei"; } .more_box:hover .goto_more_box { background: url("../img/right_rorrow.png") 19px 0; transition: .6s; } .goto_more_box { width: 19px; height: 29px; overflow: hidden; transform: translate(-15px, 10px); margin-top: 10px; padding-bottom: 10px; background: url("../img/right_rorrow.png") 0 0; } .right_con { position: relative; width: 56%; } .cover { width: 100%; overflow: hidden; box-sizing: border-box; padding-right: 12%; } .cover img { width: 100%; height: auto; } .cover:hover img { transform: scale(1.1); transition: .5s; } .kouhao_box { width: 162px; padding: 20px 0; position: absolute; right: 0; bottom: 24%; border-radius: 5px; background: #4f3b34; } .rect { width: 122px; margin: 0 auto; height: 370px; border: 1px solid #e1d5bd; border-radius: 5px; } .kouhao { writing-mode: vertical-rl; margin: 30px 0 0 30px; line-height: 30px; color: #b8a480; font-family: "SourceHanSerifCN-Regular"; font-size: 18px; } /*layout*/ .layout { background-image: url('../img/bac1.png'); /* position: absolute; */ width: 100%; /* left: 0; top: 1708px; */ overflow: hidden; } .layout_title { margin: 55px 0 30px 0; } .carousel_many { position: relative; width: 100%; padding-bottom: 33%; } .carousel_many .swiper-container { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .carousel_many .swiper-button-prev { width: 68px; height: 67px; position: absolute; margin: auto; top: 0; bottom: 0; right: auto; left: 0; background: url('../img/left.png') #fff; background-size: 100%; } .carousel_many .swiper-button-next { width: 68px; height: 68px; position: absolute; margin: auto; top: 0; bottom: 0; right: 0; left: auto; background: url('../img/right.png') #fff; background-size: 100%; } .swiper-slide { position: relative; overflow: hidden; height: auto!important; } .swiper_div { width: 100%; height: 100%; /* padding-bottom: 160%; */ position: relative; } .swiper_div>img:nth-child(2) { width: 100%; height: 100%; } .swiper_div .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .up { width: 90%; z-index: 222; -webkit-transition: 0.5s; } .carousel_many .masking { position: absolute; left: 0; background: rgba(79, 59, 52, .5); width: 100%; height: 100%; z-index: 3; transition: 0.5s; -webkit-transition: 0.5s; } /* .carousel_many .masking:hover { background: red; } */ .masking_con { margin: 50px auto; padding: 50px 20px; text-align: center; height: 100%; box-sizing: border-box; } .company { font-size: 22px; margin-top: 60px; color: #fff; font-family: "Microsoft YaHei"; } .hover_show { font-size: 16px; width: 89%; color: #fff; margin: 0 auto; margin-top: 10%; line-height: 24px; opacity: 0; font-family: "Microsoft YaHei"; } /*news*/ .news { background-image: url('../img/bac2.png'); /* position: absolute; */ height: 918px; width: 100%; /* left: 0; top: 2515px; */ padding-top: 65px; } .news_title { margin-bottom: 30px; } .news_con { width: 70%; height: 500px; margin: 0 auto; font-family: "Microsoft YaHei"; } .cover1 { width: 48%; height: 363px; overflow: hidden; float: left; } .cover1:hover img { transform: scale(1.1); transition: .5s; } .news_titleWords { font-size: 20px; color: #666; margin-bottom: 30px; } .para { width: 83%; color: #999; line-height: 24px; font-size: 14px; } .news_con_box { width: 40%; background: #fcf9e8; height: 280px; padding-left: 58px; padding-top: 84px; } .example { font-family: "Microsoft YaHei"; margin-top: 85px; margin-right: 60px; font-size: 0; } .day { font-size: 42px; margin-bottom: 8px; font-family: "SourceHanSerifCN-Regular"; color: #333; } .year { font-size: 12px; font-family: "SourceHanSerifCN-Regular"; color: #666; } .example_title { margin-top: 5px; width: 90%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 22px; margin-bottom: 25px; color: #4f3b34; } .data_l { width: 60px; } .data_r { width: calc(100% - 60px); } .line { width: 90%; height: 2px; background: #c7b289; } .example_para { color: #666; width: 90%; font-size: 14px; line-height: 24px; margin-top: 20px; margin-bottom: 60px; } .example_detail:nth-child(1), .example_detail:nth-child(2) { /*display: inline-block;*/ /*margin-right: 40px;*/ } .example_detail { width: 33.33%; display: inline-block; } .more_box .font_size_more { transform: translateY(-3px); } /*footer*/ footer { background-color: #4f3b34; width: 100%; /*min-width: 1200px;*/ height: 335px; /*max-width: 1500px;*/ /* background-image: url('../img/footer.png'); */ } .container footer { position: absolute; margin-top: -20px; background-color: transparent; background-image: url('../img/footer.png'); /* position: absolute; left: 0; top: 3500px; */ } .footer_con { width: 79%; margin: 0 auto; color: #1d120e; position: relative; } .line2 { width: 100%; position: absolute; /* left: -25px; */ top: 115px; height: 1px; background: #9e9694; } footer .nav { color: #9e9694; margin-top: 30px; } footer .nav li:hover a { color: #fff; transition: .3s; opacity: 1; } footer .nav li a { color: #fff; opacity: .5; } .src { width: 220px; height: 50px; background: #644c43; position: relative; right: 63px; top: 45px; color: #9e9694; font-size: 14px; line-height: 50px; padding: 0 0 0 20px; } .jiantou { margin-left: 120px; margin-top: 0px; opacity: .5; vertical-align: middle; cursor: pointer; } #lianjie a { color: #5a3935; margin-left: 20px; } #lianjie { width: 240px; transform: translateX(-20px); position: relative; z-index: 4; } #lianjie { display: none; } #lianjie ul li { background: #fff; border-top: 1px solid #fdfae9; } .footer_com { font-size: 22px; margin-bottom: 20px; opacity: .5; color: #fff; } .address { line-height: 24px; color: #fff; opacity: .5; font-size: 14px; } .infor { position: absolute; left: 20px; top: 140px; } .sao { font-size: 14px; color: #fff; opacity: .5; margin-top: 10px; } .erweima_box { position: absolute; right: 60px; top: 145px; } .erweima_box img { margin-right: 10px; width: 96px; } .guanzhu { font-size: 18px; color: #fff; opacity: .5; } .guanzhu span { color: red; font-size: 24px; line-height: 48px; } .bocai { position: absolute; right: 60px; top: 260px; color: #fff; opacity: .5; text-align: right; line-height: 22px; font-size: 13px; } .bocai a { color: #fff; font-size: 13px; } .other, .mbcontent, .mbnews_con, .mbnews_con, .m_nav, .mb_erweima_box, .mb_bocai { display: none; } .m_nav { margin: 0; } @media screen and (max-width:1466px) { .nav li { float: left; line-height: 98px; padding: 0 15px; transition: .5; } } @media screen and (max-width:1280px) { .nav li { float: left; line-height: 98px; padding: 0 15px; transition: .5; } .con { width: 95% } } @media screen and (max-width:1280px) { .left_con { padding: 0px 5px 0 5px; width: 23%; margin: 0 35px; } .right_con { position: relative; width: 64%; } .more_box { width: 165px; height: 56px; margin: 5px 0 0 0; line-height: 68px; background-image: url('../img/kuang.png'); cursor: pointer; } .kouhao_box { width: 162px; height: 430px; position: absolute; top: -40px; border-radius: 5px; background: #4f3b34; padding-top: 30px; } /* .layout { background-image: url('../img/bac1.png'); /* position: absolute; */ width: 100%; /* left: 0; top: 1399px; */ overflow: hidden; } */ .masking_con { margin: 3% auto; padding: 50px 20px; } .news { /* background-image: url('../img/bac2.png'); position: absolute; */ /* height: 1059px; */ width: 100%; /* left: 0; top: 2052px; */ padding-top: 65px; } /* footer { position: absolute; left: 0; top: 3091px; height: 345px; width: 100%; background-image: url('../img/footer.png'); } */ .headfix { /* opacity: 0.5; */ position: fixed!important; height: 80px; top: 0; width: 100%; padding: 0; z-index: 2222; box-shadow: 1px 1px 10px #ccc; } .headfix .nav li { line-height: 80px; margin-top: -2px; } .headfix .logo { height: 80px; /* margin-left: 10%; */ } .fix { position: fixed!important; height: 80px; top: 0; width: 100%; padding: 0; z-index: 2222; background-color: rgba(255, 255, 255, 0.7); padding: 0 10%; box-sizing: border-box; box-shadow: 1px 1px 10px #ccc; } .fix .nav li { line-height: 80px; margin-top: -2px; } .fix .logo { height: 80px; /* margin-left: 10%; */ } @media screen and (max-width:1144px) { .left_con { padding: 0; } .article { margin-top: 5px; } .left_con { width: 36%; margin: 0; } } @media screen and (max-width:1100px) { .nav li { float: left; line-height: 98px; padding: 0 3px; transition: .5; } .con { width: 98%; } } @media screen and (max-width: 1185px) { .header { width: 100%; padding: 0; } } @media screen and (max-width:880px) { .nav li a { font-size: 14px; } } @media screen and (max-width: 768px) { .header .nav, .content, .news_con, .m_nav, .mb_erweima_box, .mb_bocai { display: block; } .news_con, .erweima_box, .bocai, .src, .header .nav, .hover_show { display: none; } .masking_con .hover_show { display: block; width: 80%; } .float_l .logo { float: left; height: 60px; /* padding-left: 26%; */ } .bac_color { width: 100%; position: absolute; left: 0; top: 0; height: 60px; background: #fdfae9; z-index: 2; } .header { background: #fdfae9; height: 60px; position: absolute; top: 0; z-index: 2; width: 100%; padding: 0; max-width: 1500px; } .headfix { /* opacity: 0.5; */ height: 60px; } .headfix .logo { margin-left: 0; height: 60px; } /*m_nav*/ .m_nav .logo_a { background: url(../img/logo_m.png) no-repeat center; background-size: contain; display: inline-block; width: 90px; height: 45px; margin-top: 7.5px; margin-left: 10px; } .m_nav ul li .active_a { background: #4f3b34; box-shadow: 0 -1px 8px 1px rgba(0, 0, 0, 0.1) inset; } .m_nav .active_p em i:nth-of-type(1) { -webkit-transform: rotate(45deg) translate(9px, 8px); transform: rotate(45deg) translate(9px, 8px); } .m_nav .active_p em i:nth-of-type(2) { opacity: 0; } .m_nav .active_p em i:nth-of-type(3) { -webkit-transform: rotate(-45deg) translate(9px, -8px); transform: rotate(-45deg) translate(9px, -8px); } .m_nav ul li a { color: #fff; display: block; text-align: center; } .m_nav ul li { height: 45px; line-height: 45px; font-size: 15px; } .m_nav .contact_p { display: inline-block; vertical-align: top; padding-top: 12px; margin-left: 20px; } .m_nav .menu_p em { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 2.2rem; font-size: 0; } .m_nav .menu_p i { display: inline-block; width: 36px; height: 4px; background: #fff; margin: 4px 0; opacity: 1; transition: 0.5s; -webkit-transition: 0.5s; } .m_nav .menu_p { position: absolute; top: 0; right: 0; width: 60px; height: 60px; background: #4f3b34; text-align: center; } .m_nav ul { position: absolute; top: 60px; width: 100%; left: 0; display: none; background: #4f3b34; z-index: 22; } /*m_nav*/ .content { margin-top: 0; } .other { display: block; padding-top: 20px; } #mbnav { cursor: pointer; } .nav_detail { display: none; border-radius: 10px; } .nav_detail .list { position: absolute; right: 10%; z-index: 20; width: 30%; box-sizing: content-box; } .nav_detail .list li { padding: 10px 20px; border-top: 1px solid #ccc; background: #fff; } .nav_detail .list li:nth-child(1) { border-top: none; } .nav_detail .list a { color: #333; line-height: 24px; } .mbcontent { display: block; width: 89%; margin: 0 auto; } .left_con { width: 100%; margin: 0; } .company_intro_title { width: 100%; text-align: center; font-size: 24px; color: #5a3935; } .right_con { width: 100%; padding-top: 36px; } .kouhao_box { width: 100%; height: 170px; border-radius: 5px; background: #4f3b34; padding-top: 30px; position: relative; top: 10px; } .kouhao { writing-mode: horizontal-tb; line-height: 30px; color: #b8a480; font-family: "SourceHanSerifCN-Regular"; font-size: 18px; } .rect { width: 90%; margin: 0 auto; height: 162px; border: 1px solid #e1d5bd; border-radius: 5px; } .cover { width: 100%; overflow: hidden; padding-right: 0; } .mbnews_con { display: block; } .mbcover1>img:nth-child(1) { width: 100%; } .mbnews_con_box { background: #fcf9e8; height: 280px; padding-left: 40px; padding-top: 40px; } .news { background: #fcf9e8; /* position: absolute; */ width: 100%; /* left: 0; top: 2288px; */ } .mbnews_con { display: block; } .mb_detail { margin: 0 auto; width: 81%; } .mb_example_detail { width: 90%; } .next { cursor: pointer; } .layout { background-image: url(../img/bac1.png); /* position: absolute; */ width: 100%; /* left: 0; top: 1502px; */ } footer { /* position: absolute; left: 0; top: 2431px; */ height: 345px; width: 100%; /* background-color: transparent; */ position: relative; /* background-image: url(../img/footer.png); */ } .infor { position: absolute; left: 3px; top: 170px; } .footer_con .nav li { font-size: 12px; line-height: 24px; } .line2 { width: 100%; position: absolute; /* left: -2%; */ top: 104px; height: 1px; background: #9e9694; } .footer_com { margin-top: -50px; font-size: 14px; margin-bottom: 10px; opacity: .5; color: #fff; } .address { line-height: 24px; color: #fff; opacity: .5; font-size: 12px; } .mb_erweima_box { position: absolute; bottom: 60px; left: 3%; } .mb_erweima_box img { width: 60px; } .mb_erweima_word { padding-left: 10px; } .mb_erweima_word .sao { font-size: 10px; line-height: 14px; } .mb_erweima_word .guanzhu { font-size: 12px; line-height: 14px; display: inline; } .guanzhu span { font-size: 14px; } .mb_bocai { position: absolute; bottom: 10px; left: 3%; color: #fff; opacity: .5; font-size: 10px; line-height: 18px; } .mb_bocai a { color: #fff; font-size: 10px; } .next_box { position: absolute; top: 50%; right: 0; transform: translateY(-90%); } .mb_detail { position: relative; } } /* header */ header { height: 100px; width: 100%; background-color: #fff; } .banner { /* opacity: 0; */ height: 405px; background-image: url('../img/500409236.jpg'); background-position: 0 -88px; background-repeat: no-repeat; position: relative; /* background-size: cover; */ } .ban-zi p { font-size: 55px; color: #fff; /* font-family: "SourceHanSerifCN-Regular"; */ font-weight: bold; letter-spacing: 10px; margin-bottom: 10px; text-shadow: 1px 1px 15px #9e9694; } .ban-zi { position: absolute; top: 50%; transform: translateY(-50%); } .ban-zi span { font-size: 30px; letter-spacing: 10px; color: #fff; /* font-family: "SourceHanSerifCN-Regular"; */ font-family: "Microsoft YaHei"; text-shadow: 1px 1px 15px #9e9694; } .list { height: 71px; background-color: #fff; border-bottom: 1px solid #dad8c9; } .list li { float: left; height: 100%; } .list li:hover { border-bottom: 2px solid #681417; } .list li a { display: block; color: #5a3935; font-size: 16px; height: 100%; line-height: 70px; padding: 0 30px; font-family: "Microsoft YaHei"; } .act { border-bottom: 2px solid #681417; } .main { height: 535px; background-image: url('../img/500175932.jpg'); background-repeat: no-repeat; /* background-position: 0 -270px; */ background-color: #fff; /* position: relative; */ background-size: cover; padding-top: 60px; box-sizing: border-box; } .bgc { width: 100%; height: 100%; position: absolute; top: 0; background-color: #fdfae9; opacity: .5; } .main>div>p { text-align: center; margin-bottom: 55px; } .main .float_l p { font-size: 16px; color: #666; line-height: 28px; font-family: "Microsoft YaHei"; width: 100%; } /* develop */ .deve-main { /* height: 955px; */ background-image: url('../img/bg.jpg'); background-repeat: no-repeat; background-position: 0 -570px; overflow: hidden; } body h6 { font-size: 32px; font-family: "Microsoft YaHei"; text-align: center; color: #956134; margin-top: 60px; } .time { white-space: nowrap; /* margin-top: 85px; */ margin-left: 62px; display: inline-block; /* margin-left: 210px; */ /* width: 93%; */ } .time-box { position: relative; overflow: hidden; width: 100%; } .box { position: relative; overflow: hidden; } .time li { border-top: 1px dashed #4f3b34; width: 281px; position: relative; /* float: left; */ display: inline-block; /* margin-left: -4px; */ } .box>p:nth-child(1) { border-top: 1px dashed #807167; position: absolute; left: 3px; top: 101px; width: 67px; } .box>p:nth-child(1) img { position: absolute; display: block; top: -4px; z-index: 222; cursor: pointer; } .time i { position: absolute; height: 8px; border-left: 1px solid #807167; } .time i:nth-child(1) { left: 0; height: 16px; top: -8px; margin-left: 0; } .time i:nth-child(2) { left: 10%; } .time i:nth-child(3) { left: 20%; } .time i:nth-child(4) { left: 30%; } .time i:nth-child(5) { left: 40%; } .time i:nth-child(6) { left: 50%; } .time i:nth-child(7) { left: 60%; } .time i:nth-child(8) { left: 70%; } .time i:nth-child(9) { left: 80%; } .time i:nth-child(10) { left: 90%; } .time li>p { position: absolute; top: -41px; left: -20px; color: #333; font-family: "Microsoft YaHei"; font-size: 20px; } .jt2 { position: absolute; right: 0; width: 67px; right: -52px; } .jt2 img { position: absolute; top: -8px; left: -2px; cursor: pointer; } .time-act i:nth-child(1) { width: 10px; height: 10px; border-radius: 50%; background-color: #b2262b; top: -6px; } .time-con h5 { font-size: 28px; color: #956134; text-align: center; margin: 35px 0; } .time-con p { font-size: 18px; color: #3e3a39; background-image: url('../img/pcon.png'); background-repeat: no-repeat; background-position: 0 15px; padding-left: 1.5rem; box-sizing: border-box; line-height: 35px; } .deve-swi { width: 100%; /* height: 3%; */ padding-bottom: 5%; position: relative; margin-bottom: 5%; } .deve-swi .swiper-container { width: 100%; /* height: 100%; */ margin-top: 45px; } .deve-swi .swiper-slide { /* width: 25%!important; */ } .deve-swi .swiper-pagination, .hon-swi .swiper-pagination, .id-swi .swiper-pagination { bottom: 20px; left: 50%; width: 100%; transform: translateX(-50%)!important; } .deve-swi .swiper-pagination { display: none; } .swiper-pagination-bullet { width: 6px!important; height: 6px!important; margin-right: 8px; background-color: transparent!important; opacity: 1!important; border: 1px solid #681417!important; } .swiper-pagination-bullet-active { background-color: #681417!important; } /* honour */ .hon-swi { padding-bottom: 85px; padding-top: 60px; position: relative; } .hon-swi .swiper-pagination { bottom: 45px; } .hon-last { width: 100%; } .hon-left { float: left; width: 48%; background-color: #f5ecde; margin-bottom: 30px; } .hon-left li, .hon-right li { line-height: 48px; border-bottom: 1px solid #fdfae9; text-align: center; font-size: 16px; color: #666; } .hon-left li:hover, .hon-right li:hover { background-color: #4f3b34; color: #fff; } .hon-left li:first-child, .hon-right li:first-child { height: 48px; background-color: #decec0; font-size: 20px; color: #4f3b34; } .hon-right { float: right; width: 48%; background-color: #f5ecde; } .deve-swi .pic-box { width: 100%; /* height: 220px; */ overflow: hidden; } .works-ul .pic-box { width: 100%; height: 50%; } .pic-box { overflow: hidden; z-index: 33; width: 100%; height: 100%; } .pic-box img { transition: all 0.3s ease; width: 100%; height: 100%; } .pic-box:hover img { transform: scale(1.1, 1.1); } .hon .pic-box { width: 100%; /* height: 229px; */ height: 100%; } /* works */ .works-ul li { width: 23%; height: 350px; background-color: #fffefb; padding: 12px; box-sizing: border-box; float: left; margin-right: 20px; margin-bottom: 20px; } .works-ul { margin-top: 40px; margin-bottom: 50px; } .works-ul li:nth-child(4n) { margin-right: 0; } .bg { overflow: hidden; background-image: url('../img/bg.jpg'); background-repeat: no-repeat; background-position: 0 -570px; } .works-ul li p { color: #666; font-size: 14px; line-height: 18px; } .works-ul li .works-p { font-size: 18px; color: #4f3b34; text-align: center; line-height: 30px; margin-top: 8px; } .page { text-align: center; margin-bottom: 96px; } .page a { display: inline-block; margin-right: 15px; font-family: "Microsoft YaHei"; font-size: 14px; color: #681417; } .page-btn { background-image: url('../img/page.png'); background-repeat: no-repeat; padding: 10px 22px; } .pages { padding: 10px 15px; background-image: url('../img/pages.png'); background-repeat: no-repeat; } .page .page-act { background-color: #681417; color: #fff; } .pages:hover, .page-btn:hover { background-color: #681417; color: #fff; } /* wdetail */ .wode p { font-size: 18px; color: #666; line-height: 65px; margin-top: 10px; border-bottom: 1px solid #ccc; margin-bottom: 30px; } .wode p span { font-size: 30px; color: #4f3b34; margin-right: 40px; } .big-box { width: 67%; /* height: 635px; */ padding-bottom: 44%; float: left; position: relative; } .big-box img { width: 100%; height: 100%; position: absolute; top: 0; } .small { width: 33%; /* height: 635px; */ float: left; padding: 30px; box-sizing: border-box; background-color: #fdfdfa; position: relative; } .swiper-container { width: 100%; /* height: 98%; */ } .small .swiper-slide { height: 130px; box-sizing: border-box; } .small .swiper-slide img { width: 100%; height: 100%; } .small .swiper-slide:hover { border: 2px solid #681417; } .small-act { border: 2px solid #681417; } .small .swiper-button-next { background-image: url('../img/smallrr.png'); width: 21px; height: 14px; top: 100%; right: 52%; background-size: contain; } .small .swiper-button-prev { background-image: url('../img/smalll.png'); width: 21px; height: 14px; top: 100%; left: 52%; background-size: contain; } .small .swiper-button-prev.swiper-button-disabled { background-image: url('../img/smallll.png'); } .small .swiper-button-next.swiper-button-disabled { background-image: url('../img/smallr.png'); } .back { width: 201px; height: 57px; line-height: 66px; display: block; background-image: url('../img/kuang.png'); background-repeat: no-repeat; margin: 40px auto 60px; position: relative; font-size: 16px; color: #5a3935; box-sizing: border-box; padding-left: 60px; font-family: "Microsoft YaHei"; } .back div { width: 22px; height: 10px; position: absolute; right: 12px; top: 50%; background-image: url('../img/right_rorrow.png'); background-repeat: no-repeat; background-position: -25px center; transition: all 0.5s ease; } .back:hover div { background-position: 1px center; } .big-box img { opacity: 0; transition: all 0.3s ease; } .wode .big-show { opacity: 1; } /* buju */ .bj-ban { background-image: url('../img/buju.jpg'); } .buju-main { /* height: 3000px; */ overflow: hidden; /* background-repeat: repeat; */ background-image: url('../img/bg5.jpg'); background-repeat: repeat; background-position: 0 0; } .buju-main .ma:first-child { margin-top: 60px; } .ma { width: 100%; height: 450px; margin-bottom: 30px; position: relative; } .ma>a { display: block; width: 100%; height: 100%; position: absolute; } .ma .pic-box { position: absolute; right: 0; } .ma-left { width: 50%; height: 100%; float: left; position: relative; text-align: justify; box-sizing: border-box; padding: 65px 15px 0 50px; background-color: #fffefd; } .ma-right { width: 50%; float: left; height: 100%; } .ma-right img { width: 100%; height: 100%; } .ma-left p { font-size: 16px; color: #666; line-height: 30px; } .ma-left .ma-ti { font-size: 26px; color: #4f3b34; margin-bottom: 40px; } .ma-left .back { margin: 0; padding-left: 45px; margin-top: 60px; } .ma:nth-child(5) .ma-left .back { margin-top: 25px; } .ma-left .back div { background-image: url('../img/lj.png'); top: 38%; background-position: 3px center; width: 25px; height: 23px; } /* news */ .news-ban { background-image: url('../img/newsban.jpg'); } .news-ban>div { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); position: relative; } .news-ban .ban-zi { left: 10%; } .news-year a { display: block; float: left; font-size: 30px; color: #4f3b34; font-weight: bold; margin-top: 45px; margin-right: 45px; cursor: pointer; } .news-year a:hover { color: #681417; } .news-year .year-act { color: #681417; } .newde { position: relative; /* width: 100%; */ height: 1250px; /* overflow: hidden; */ } .newde ul { /* opacity: 0; */ display: none; transition: all .3s ease; /* position: absolute; top: 0; left: 0; */ } .newde .new-show { /* opacity: 1; */ display: block; } .newde ul li { height: 245px; border-bottom: 1px solid #c7b288; position: relative; /* padding: 70px 50px; box-sizing: border-box; */ } .news-de .de-left { float: left; display: inline-block; height: 100%; margin-right: 100px; } .news-de .news-cen { float: left; height: 100%; width: 54%; display: inline-block; margin-right: 40px; } .news-de .de-right { position: absolute; right: 10px; top: 20px; height: 210px; overflow: hidden; width: 23%; display: inline-block; } .news-de .de-right img { width: 100%; } .news-de a { display: block; width: 100%; height: 100%; padding: 70px 50px; box-sizing: border-box; } .de-left p { color: #4f3b34; font-size: 30px; margin-bottom: 36px; margin-top: 15px; } .de-left div { width: 30px; height: 30px; transition: all 0.3s ease; border: 1px solid #c7b288; background-image: url('../img/new.png'); background-position: center; background-repeat: no-repeat; } .newde ul li:hover .de-left div { margin-left: 50px; border: 1px solid #681417; background-image: url('../img/newh.png'); } .newde ul li:hover { border-bottom: 1px solid #681417; } .newde ul li:hover .newst { color: #681417; } .newst { font-size: 22px; color: #4f3b34; line-height: 50px; } .newsm { font-size: 18px; color: #666; line-height: 40px; margin-left: 20px; } .newde ul { margin-bottom: 65px; } /* idea */ .rcban { background-image: url('../img/rcban.jpg'); } .idea { padding: 0 40px; box-sizing: border-box; } .rcban>div { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); position: relative; } .rcban .ban-zi { left: 10%; } .idea { /* height: 500px; */ } .idtop { color: #666; font-size: 16px; } .idtop p { line-height: 30px; } .idtop p:first-child { margin-top: 60px; } .id-swi { /* height: 350px; */ padding-bottom: 8%; position: relative; margin-bottom: 20px; margin-top: 20px; } .id-swi .swiper-container { width: 100%; height: 100%; } .fazhan { margin-bottom: 105px; } .fazhan h6 { margin-bottom: 60px; } .fazhan p { font-size: 18px; color: #3e3a39; text-indent: 2em; line-height: 35px; } /* find */ .find li { width: 100%; height: 80px; line-height: 80px; cursor: pointer; border-bottom: 1px dashed #ccc; } .find-tit { padding: 0 70px; box-sizing: border-box; background-color: #644c43; margin-top: 50px; } .find-tit p { height: 60px; line-height: 60px; width: 23%; display: inline-block; color: #fff; float: left; font-size: 18px; } .find-tit p a { color: #fff; } .find li p { display: inline-block; font-size: 18px; color: #4f3b34; float: left; width: 23%; } .find li p:last-child, .find-tit p:last-child { margin-right: 0; width: 72px; } .find li p a { color: #681417; } .find { background-color: #fffefb; padding: 0 70px; margin-bottom: 45px; box-sizing: border-box; } .fi-de { /* height: 320px; */ background-color: #f7f6f2; } .fi-de { padding: 30px 35px; box-sizing: border-box; display: none; } .de-top { margin-bottom: 45px; font-size: 18px; color: #666; } .de-top p { float: left; width: 28%; display: inline-block; } .de-top p:last-child { width: 128px; } .fi-left { float: left; width: 50%; padding-left: 45px; line-height: 30px; font-size: 16px; color: #666; box-sizing: border-box; } .fi-left p:first-child, .fi-right p:first-child { font-size: 18px; } .fi-right { float: left; line-height: 30px; width: 50%; font-size: 16px; color: #666; padding-left: 45px; box-sizing: border-box; } /* aa */ .time { padding-top: 45px!important; /* width: 5000px!important; */ height: 10px; } .time li:first-child { /* margin-left: 90px; */ } .time-box { /* width: 95%; */ margin: 0 auto; } .sPrev { position: absolute; top: 32px; left: 0; } .sNext { position: absolute; top: 32px; right: 0; } .tempWrap { padding-left: 40px!important; } .event_box { margin-top: 20px; } .find .back { margin: 0; background-size: contain; width: 150px; height: 40px; font-size: 14px; line-height: 40px; padding-left: 18px; top: 13px; } .find .back div { width: 17px; height: 10px; right: 37px; top: 40%; background-position: -19px center; background-size: 36px 21px; } .find .back:hover div { background-position: 1px center; } .rlzy { overflow: hidden; background-color: #fff; /* height: 810px; */ } .rl-main { width: 90%; margin: 0 auto; box-sizing: border-box; border-top: 1px dashed #ccc; margin-top: 40px; padding-top: 30px; box-sizing: border-box; } .rl-main input { border: 1px solid #ccc; height: 28px; } .la-top label { width: 31.5%; } .la-top label input { width: 76%; } .rl-main label { font-size: 16px; color: #323232; /* margin-right: 30px; */ float: left; margin-bottom: 30px; } .rl-main label i { vertical-align: middle; margin: 0 10px; color: #ff0202; } .la-mi label { width: 50%; } .la-mi input { width: 80%; } .mar { margin-right: 30px; } .expe { width: 100%; margin-top: 20px; } .expe li { width: 25%; float: left; margin-left: -1px; } .expe li .date { background-color: #e6e6e6; box-sizing: border-box; width: 100%; height: 30px; border: 1px solid #ccc; text-align: center; line-height: 30px; color: #333; font-size: 16px; } /* .newde { position: relative; } .newde ul { position: absolute; top: 0; opacity: 0; } */ .expe input { width: 100%; border: 1px solid #ccc; box-sizing: border-box; height: 30px; margin-top: -1px; } .file { position: relative; } .file input { height: 30px; opacity: 0; border: 1px solid #ccc; filter: alpha(opacity=0); width: 115px; } .be { position: absolute; top: 0; right: 0; width: 115px; height: 30px; border: 1px solid #ccc; color: #ccc; text-align: center; line-height: 30px; font-size: 14px; } .be img { margin-left: 5px; } .rl-main .back { padding-left: 45px; } .carousel_many .swiper-slide a { display: block; position: absolute; width: 100%; height: 100%; /* z-index: 22; */ } .more_box a { display: block; width: 100%; height: 100%; } .newsinfo { padding-bottom: 60px; } .newsinfo h5 { font-size: 26px; text-align: center; color: #333; margin-top: 40px; margin-bottom: 20px; } .newsinfo span { font-size: 14px; text-align: center; color: #999; margin-bottom: 40px; display: block; } .newsinfo p { text-align: justify; text-indent: 2em; font-size: 16px; color: #666; line-height: 32px; } .main .con .float_l:first-child { width: 64%; margin-right: 60px; } .main .con .float_l:last-child { width: 30%; } .main .con .float_l:last-child img { width: 100%; } .main .con .float_l:first-child p { width: 100%; } /* touzi */ .touzi .con>div { height: 180px; } .touzi>.con { margin-bottom: 155px; margin-top: 70px; } .touzi .tz-pic { width: 13%; float: left; position: relative; height: 100%; } .touzi .tz-font { width: 74%; float: left; height: 100%; box-sizing: border-box; } .tz-one .tz-font { border-left: 1px solid #b4ab9e; border-bottom: 1px solid #b4ab9e; } .tz-two .tz-pic { border-left: 1px solid #b4ab9e; border-bottom: 1px solid #b4ab9e; float: right; } .tz-two .tz-font { float: right; } .tz-three .tz-font { border-top: 1px solid #b4ab9e; border-right: 1px solid #b4ab9e; } .tz-four .tz-pic { float: right; } .tz-four .tz-font { float: right; border-top: 1px solid #b4ab9e; border-left: 1px solid #b4ab9e; } .tz-font p { font-size: 16px; color: #666; line-height: 25px; } .tz-font p:first-child { font-size: 26px; color: #4f3b34; margin-bottom: 15px; } .tz-one .tz-font { padding-left: 40px; padding-top: 15px; } .tz-two .tz-font { padding-top: 55px; padding-left: 80px; } .tz-three .tz-font { padding-top: 55px; } .tz-four .tz-font { padding-top: 55px; padding-left: 125px; } .news-more { margin: 0 auto; } footer .nav li:hover { border: none; } /* .up:hover .hover_show { opacity: 1; } .up:hover .masking { background-color: #4f3b34; } .masking:hover .hover_show { opacity: 1; } .masking:hover { background-color: #4f3b34; } */ @media screen and (max-width:1750px) { .company { margin-top: 30px; } .masking_con .hover_show { margin-top: 5%; } } @media screen and (max-width:1500px) { .masking_con { margin: 0; } } @media screen and (max-width:1410px) { .masking_con { padding: 40px 20px; } .company { font-size: 18px; } .hover_show { font-size: 14px; line-height: 22px; } .carousel_many .swiper-button-next, .carousel_many .swiper-button-prev { width: 55px; height: 54px; } } @media screen and (max-width:1300px) { .company { margin-top: 6px; } .masking_con .hover_show { margin-top: 2%; } } @media screen and (max-width:1300px) { /* .masking_con:hover .qiao { display: none; } */ } @media screen and (max-width:1300px) { .qiao { width: 40%; } .company { font-size: 16px; } } @media screen and (max-width:1190px) { .hover_show { text-align: justify; line-height: 18px; } .masking_con .hover_show { margin-top: 0%; } } @media screen and (max-width:1090px) { .masking_con { padding: 25px 5px; } .hover_show { width: 91%; } } @media screen and (max-width:990px) { .masking_con .hover_show { font-size: 16px; width: 89%; color: #fff; margin: 0 auto; margin-top: 2%; line-height: 24px; opacity: 0; font-family: "Microsoft YaHei"; } .company { margin-top: 20px; font-size: 18px; } } @media screen and (max-width:990px) { .qiao { width: 35%; } .masking_con .hover_show { line-height: 22px; font-size: 14px; height: 200px; width: 91%; overflow: hidden; } } @media screen and (max-width:890px) { .company { font-size: 16px; margin-top: 0; } /* .qiao { display: none; } */ } @media screen and (max-width:770px) { .masking_con { padding: 100px 10px; } .company { font-size: 22px; margin-top: 35px; } .masking_con .hover_show { width: 78%; font-size: 18px; line-height: 28px; height: 68%; } } @media screen and (max-width:560px) { .masking_con .hover_show { width: 67%; } .carousel_many .swiper-button-next, .carousel_many .swiper-button-prev { width: 55px; height: 54px; } } @media screen and (max-width:490px) { .masking_con { padding: 60px 5px; } .company { font-size: 20px; margin-top: 25px; } .masking_con .hover_show { font-size: 16px; line-height: 26px; } } @media screen and (max-width:390px) { .masking_con { padding: 45px 5px; } .company { font-size: 18px; margin-top: 10px; } .masking_con .hover_show { font-size: 14px; line-height: 22px; } } @media screen and (max-width:1323px) { .news_con { width: 80%; } } @media screen and (max-width:1023px) { .day { font-size: 36px; } .example_title { font-size: 18px; margin-bottom: 15px; } .example_para { margin-top: 15px; margin-bottom: 40px; } .news_con { width: 95%; } .news-more { margin: 15px 0; } .container footer { margin-top: -30px; } .mb_example_detail { width: 100%; } .news-more { margin: 15px auto; } } @media screen and (max-width:1472px) { .ma-left .ma-ti { font-size: 24px; margin-bottom: 20px; } } @media screen and (max-width:970px) { .ma-left .back { margin-top: 20px; position: absolute; bottom: 18px; } .ma-left { padding: 40px 15px 0 40px; } .ma { height: 350px; } .ma-left p { line-height: 28px; } .ma-left .ma-ti { font-size: 24px; margin-bottom: 15px; } /* } @media screen and (max-width:877px) { */ .ma-left .ma-ti { font-size: 20px; margin-bottom: 5px; } .ma-left p { line-height: 24px; font-size: 14px; } } @media screen and (max-width: 731px) { .ma-left { padding: 25px 15px 0 25px; } } @media screen and (max-width:700px) { .ma-left { width: 100%; } .ma-right { width: 100%; } .ma .pic-box { position: relative; margin-bottom: 20px; } .ma-left { padding: 40px 15px 0 25px; } .ma-left .ma-ti { font-size: 22px; margin-bottom: 15px; } .ma-left p { line-height: 26px; font-size: 16px; } .ma-right { float: left; height: auto; } } @media screen and (max-width:420px) { .ma-left .ma-ti { font-size: 20px; margin-bottom: 5px; } .ma-left p { line-height: 26px; font-size: 14px; } .ma-left { padding: 20px 15px 0 15px; } } @media screen and (max-width:400px) { .ma-left { padding: 22px 15px 0 18px; } .ma-left .ma-ti { font-size: 18px; } .ma-left p { font-size: 14px; line-height: 22px; } } @media screen and (max-width:768px) { .container footer { margin-top: 490px; } header { height: 60px; } .logo { height: 60px; } .logo img { height: 100%; } .nav { display: none; } .ban-zi p { font-size: 45px; } .ban-zi span { font-size: 25px; } .rcban .ban-zi { left: 50%; } .ban-zi { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .news-ban .ban-zi { transform: translate(0, 0) } } @media screen and (max-width:457px) { .ban-zi p { font-size: 38px; } .ban-zi span { font-size: 18px; } } @media screen and (max-width:400px) { .banner { height: 300px; } .ban-zi p { font-size: 32px; letter-spacing: 5px; } .ban-zi span { font-size: 18px; letter-spacing: 5px; } .buju-main .ma:first-child { margin-top: 20px; } } @media screen and (max-width:993px) { .carousel_many { padding-bottom: 46%; } } @media screen and (max-width:768px) { .carousel_many { padding-bottom: 130%; } } @media screen and (max-width:1260px) { .footer_con { width: 95%; } } @media screen and (max-width:1551px) { .main { height: 570px; } } @media screen and (max-width:1040px) { .main .con .float_l:first-child { width: 100%; } .main .con .float_l:last-child { display: none; } } @media screen and (max-width:690px) { .list li a { padding: 0 20px; } .main>div>p { margin-bottom: 20px; } .main { padding-top: 40px; height: auto; } } @media screen and (max-width:531px) { .list li a { padding: 0 10px; } } @media screen and (max-width:445px) { .list li a { padding: 0 8px; } .list li a { font-size: 14px; } } @media screen and (max-width:445px) { .list li a { padding: 0px 4px; font-size: 12px; line-height: 58px; } .list { height: 60px; } .swiper-pagination-bullet { width: 4px!important; height: 4px!important; margin-right: 6px; } body h6 { margin-top: 30px; } .time-con p { font-size: 16px; line-height: 30px; } .time-con h5 { font-size: 24px; } } @media screen and (max-width:800px) { .line2 { display: none; } .footer_com { margin-top: -145px; } footer { height: 265px; } } @media screen and (max-width:1000px) { .deve-swi { padding-bottom: 10%; } .works-ul li { width: 30%; height: 340px; } .works-ul li:nth-child(4n) { margin-right: 20px; } .works-ul li:nth-child(3n) { margin-right: 0; } } @media screen and (max-width:1000px) { .works-ul li .works-p { font-size: 14px; } .works-ul li p { font-size: 12px; line-height: 22px; } /* .works-ul li { height: 265px; } */ } @media screen and (max-width:814px) { .works-ul li p { /* font-size: 14px; */ line-height: 16px; } .works-ul li .works-p { line-height: 22px; } } @media screen and (max-width:621px) { .works-ul li { width: 45%; height: 330px; margin-right: 25px; } .works-ul li:nth-child(3n) { margin-right: 25px; } .works-ul li:nth-child(2n) { margin-right: 0; } .works-ul li p { font-size: 12px; line-height: 16px; } } @media screen and (max-width:400px) { .works-ul li { width: 100%; height: 355px; margin-right: 0px; } .works-ul li p { font-size: 14px; line-height: 24px; } .page-btn { padding: 9px 20px; background-size: cover; } .page a { margin-right: 10px; } .pages { padding: 10px 15px; background-size: cover; } } @media screen and (max-width:370px) { .works-ul li .works-p { margin-bottom: 15px; } } .bban .swiper-pagination { bottom: 35px!important; } @media screen and (max-width:1440px) { .newde { width: 95%; } } @media screen and (max-width:1200px) { .news-de .de-right { right: 0; } .news-de a { padding: 25px 50px; } .newst { font-size: 20px; } .newsm { font-size: 16px; } } @media screen and (max-width:1062px) { .news-de .de-left { margin-right: 33px; } .news-de .news-cen { width: 56%; } } @media screen and (max-width:950px) { .news-de a { padding: 25px 15px; } .news-de .news-cen { width: 49%; } .newst { font-size: 18px; } .newsm { line-height: 28px; } .newst { line-height: 35px; } } @media screen and (max-width:740px) { .news-de .de-right { display: none; } .news-de .news-cen { margin-right: 0; width: 78%; text-align: justify; } /* } @media screen and (max-width:606px) { */ .news-de .de-left { margin-right: 6px; } .news-de .news-cen { width: 83%; } .newst { line-height: 25px; margin-bottom: 10px; margin-top: 10px; } .newst { font-size: 16px; } .news-de a { height: auto; } .de-left p { margin: 0; } .news-de .news-cen { width: 100%; } .news-de .de-left { width: 100%; } .de-left p { float: left; } .de-left div { float: left; margin-left: 20px; } .newsm { line-height: 26px; font-size: 14px; } .newsm { margin-left: 0; } } @media screen and (max-width:1040px) { .tz-pic img { width: 60%; } .touzi .tz-pic { width: 18%; } .touzi .tz-font { width: 80%; } .tz-two .tz-font { padding-left: 0; } .tz-four .tz-font { padding-left: 0; } .tz-one, .tz-two, .tz-three, .tz-four { border-bottom: 1px solid #ccc; } .tz-one .tz-font { padding-left: 0; } .tz-one .tz-font { border: none; } .tz-two .tz-pic { border: none; } .tz-three .tz-font { border: none; } .tz-four .tz-font { border: none; } } @media screen and (max-width:722px) { .tz-pic img { width: 80%; } .tz-font p { font-size: 14px; } .tz-font p:first-child { font-size: 22px; } } @media screen and (max-width:627px) { .tz-four .tz-font { padding-top: 20px; } .tz-two .tz-font { padding-top: 30px; } } @media screen and (max-width:400px) { .touzi .tz-pic { display: none; } .touzi .tz-font { width: 100%; } .tz-three .tz-font { padding-top: 30px; } .touzi>.con { margin-bottom: 50px; } } @media screen and (max-width:1080px) { .find li p { font-size: 16px; width: 20%; } .de-top p { width: 24%; } .de-top { font-size: 16px; margin-bottom: 20px; } .find-tit p { width: 20%; text-align: center; } .fi-left, .fi-right { padding-left: 0; } } @media screen and (max-width:912px) { .fi-de { padding-top: 20px; padding-left: 20px; padding-bottom: 0; padding-right: 0; } .fi-right, .fi-left { font-size: 14px; } } @media screen and (max-width:816px) { .de-top { font-size: 14px; } .fi-left p:first-child, .fi-right p:first-child { font-size: 16px; } } @media screen and (max-width:718px) { .fi-left, .fi-right { width: 80%; margin: 0 auto; } .fi-left p, .fi-right p { text-align: left; } .fi-de { height: auto; } .find .back { top: -5px; } .de-top p { width: 46%; line-height: 23px; } .de-top { margin-bottom: 0; } .find li p { font-size: 12px; text-align: center; width: 18%; } .find-tit { padding: 0; } .find { padding: 0; } .find-tit p { font-size: 16px; } .find li { padding-top: 20px; line-height: 25px; box-sizing: border-box; } } @media screen and (max-width:390px) { .find-tit p { width: 18%; font-size: 13px; margin-right: 2px; } } @media screen and (max-width:1842px) { .la-top label input { width: 66%; } .la-mi input { width: 73%; } } @media screen and (max-width:1575px) { .mar { margin-right: 0; } } @media screen and (max-width:1364px) { .la-top label input { width: 50%; } .la-mi input { width: 60%; } } @media screen and (max-width:1364px) { .la-top label { width: 49%; } .la-mi input { width: 50%; } } @media screen and (max-width:611px) { .la-mi label { width: 100%; } .la-mi input { width: 66%; } } @media screen and (max-width:476px) { .la-top label input { width: 70%; } .la-mi input { width: 50%; } .back { margin: 10px auto 35px; } } .mbnews_con_box .news-more { margin: 15px 0; } @media screen and (max-width: 490px) { .container footer { margin-top: 350px; } } .newsinfo img { width: 60%; } @media screen and (max-width: 762px) { .wode p span { display: block; } .big-box { width: 100%; padding-bottom: 63%; } .big-box img { height: auto; } .small { width: 100%; } } @media screen and (max-width: 510px) { .wode p span { line-height: 40px; font-size: 24px; } .wode p { font-size: 16px; line-height: 22px; padding-bottom: 10px; } } @media screen and (max-width: 385px) { .news-year a { font-size: 24px; margin-right: 35px; } } @media screen and (max-width: 500px) { .id-swi { padding-bottom: 12%; } } .cul-main>p { font-size: 18px; color: #666; line-height: 110px; border-bottom: 1px solid #ccc; text-align: justify; } .cul-main>p span { font-size: 30px; color: #4f3b34; margin-right: 40px; } .cul-bg { /* position: relative; */ text-align: center; } .cul-left { float: left; width: 60%; height: 635px; background-color: #fff; padding: 80px 40px; box-sizing: border-box; text-align: justify; overflow: auto; } .cul-left p { font-size: 16px; color: #666; line-height: 30px; } .cul-con { margin-top: 35px; } .cul-main { height: 840px; } .cul-right { float: right; width: 40%; height: 635px; } .cul-right .pic-box { width: 100%; height: 100%; } .cul-bg .more_box { display: inline-block; margin-bottom: 65px; } @media screen and (max-width: 700px) { .cul-right { width: 100%; height: auto; } .cul-left { width: 100%; padding: 30px; } .cul-main>p { line-height: 60px; font-size: 14px; } .cul-main>p span { font-size: 22px; } } .dang-ban { background-image: url('../img/dang.jpg'); background-position: 0 0; } .cul-ban { background-position: 0 0; background-image: url('../img/wenhua.jpg'); } .cul-pic .pic-box { width: 100%; height: 70%; } .cul-pic li .works-p { margin-top: 25px; } .dang-ban .ban-zi p { padding-left: 70px; }