@mc1: #3655ca; //内页新闻 .news_list li:nth-child(4n) { margin-right: 0 !important; } .padd0 { padding-top: 0 !important; li { margin-bottom: 20px; img { max-height: 170px !important; } &:nth-child(3n) { margin-right: 0 !important; } } } .xiangqing_nr img{margin-top: 0!important;} //内页新闻样式 .news_all { padding-top: 70px; text-align: center; p { font-size: 30px; } ul { margin-top: 40px; li { width: 373px; height: 304px; float: left; margin-right: 37px; border: 1px solid #dcdcdc; background: #fff; &:last-child { margin-right: 0 !important; } img { width: 335px; height: 170px; margin: 0 auto; margin-top: 18px; } .p1 { width: 335px; margin: 0 auto; display: block; font-size: 16px; line-height: 24px; color: #000; text-align: left; margin: 16px auto 30px; } .p2 { font-size: 12px; color: #999; width: 335px; margin: 0 auto; text-align: left; background: url(../images/time1_03.png) left center no-repeat; padding-left: 27px; } &:hover { background: #c20000; .p1 { color: #fff; } .p2 { color: #fff; background: url(../images/time2_03.png) left center no-repeat; } } } } .more { width: 160px; height: 50px; margin: 0 auto; text-align: center; line-height: 50px; text-transform: uppercase; margin-top: 33px; border-radius: 50px; background: #fff; font-size: 14px; color: #999; position: relative; overflow: hidden; .m11 { width: 160px; height: 50px; background: #684749; position: absolute; top: -50px; left: 0; border-radius: 50px; transition: .3s; } p { position: absolute; top: -25px; left: 49px; z-index: 2; font-size: 16px; color: #fff; transition: .4s; } &:hover { .m11 { position: absolute; top: 0; transition-delay: .3s; } p { position: absolute; top: 11px; transition-delay: .4s; } } } } //返回顶部 .back_to_top { position: fixed; bottom: 312px; right: 4%; cursor: pointer; margin-right: 50px; z-index: 999; } .index1 { margin: 0 auto; text-align: center; h2 { margin-top: 10px; } } .news_list { margin: 0 auto; margin-top: 20px; li { width: 288px; // height: 300px; float: left; margin-right: 12px; border: 1px solid #eee; margin-bottom: 20px; background: #fff; padding-bottom: 20px; .news-li-img { width: 100%; height: 194px; overflow: hidden; img { width: 100%; } } .header_all1 { margin-bottom: 10px; margin-left: 15px; .a3 { height: 40px; overflow: hidden; margin-top: 10px; line-height: 20px; font-size: 16px; display: block; } span { display: block; color: #999; } } .a2 { line-height: 24px; color: #656565; display: block; width: 91%; margin: 0 auto; } } li:hover { box-shadow: 0px 5px 10px #e2e2e2; ; margin-top: -5px; transition: ease-in-out all .5s; span, a { color: #76b338; } } } .op5 { position: relative !important; .x2 { width: 100% !important; height: 188px !important; background: rgba(0, 0, 0, .8) !important; position: absolute !important; top: 0 !important; left: 0 !important; } p { position: absolute !important; top: 44% !important; left: 36% !important; text-align: center !important; font-size: 24px !important; color: #fff !important; } } //index1新闻产品样式 .news1_list { width: 100%; padding-top: 20px; margin: 0 auto; li { position: relative; float: left; overflow: hidden; text-align: center; margin-right: 75px; margin-bottom: 30px; .news-li-img { img { width: 350px; height: 280px; margin: 0 auto; border: 1px solid #c9c9c9; padding: 15px; margin-bottom: 10px; } } .c1 { position: absolute; top: 321px; left: 0; width: 350px; height: 280px; background: rgba(192, 20, 60, .9); padding: 15px; } .bigimg { position: absolute; top: 105%; left: 45%; } .a4 { position: absolute; top: 105%; left: 40%; color: #fff; } .a3 { font-size: 16px; color: #666; } } } .news1_list li:nth-child(3n) { margin-right: 0 !important; } .news1_list li:hover .c1 { position: absolute; top: 0; transition-delay: .4s; transition: all ease-in-out 0.5s; } .news1_list li:hover .bigimg { position: absolute; top: 38%; transition-delay: 1s; transition: all ease-in-out 0.5s; } .news1_list li:hover .a4 { position: absolute; top: 50%; transition-delay: 1s; transition: all ease-in-out 0.5s; } .news2 { // padding: 0 0 61px; margin-top: 20px; ul { padding: 0 0 10px; li { height: 200px; background: #f6f6f6; display: block; width: 94%; margin: 0 auto; position: relative; margin-bottom: 20px; box-shadow: 1px 2px 9px #e0ded9; .shui { position: absolute; top: 0; left: 1%; width: 4%; } .img1 { width: 200px; height: 200px; float: left; margin-right: 52px; position: relative; display: block; background: #eee; img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } .p1 { padding-top: 30px; box-sizing: border-box; font-size: 14px; color: #666; line-height: 1; } .p2 { font-size: 18px; color: #333; font-weight: bold; line-height: 1; margin: 15px 0 18px; } .p3 { display: block; width: 96%; font-size: 14px; line-height: 22px; color: #666; } // &:hover{ // background: #812928; // } &:hover p { color: #fff; transition: ease-in-out all .5s; } } } .more { width: 205px; height: 50px; background: #812928; text-align: center; line-height: 50px; display: block; margin: 0 auto; font-size: 18px; color: #fff; } } //联系我们内页 .contact-info { line-height: 30px; color: #333; width: 45%; float: left; margin-left: 20px; margin-top: 30px; h2 { font-size: 20px; font-weight: bold; } } .message { margin-top: 50px; background: #eee; overflow: hidden; margin-bottom: 50px; padding-top: 50px; margin-left: 20px; margin-top: 410px; .contact_message { width: 1010px; margin-top: 50px; margin: 0 auto; input { border: 1px solid #dfdfdf; font-size: 14px; } textarea { height: 80px; width: 380px; font-size: 18px; line-height: 38px; text-indent: 1em; border: 1px solid #dfdfdf; display: inline-block; margin-right: 14px; margin-bottom: 20px; font-size: 14px; } input:nth-of-type(1), input:nth-of-type(2), input:nth-of-type(3), input:nth-of-type(4) { width: 380px; line-height: 38px; text-indent: 1em; margin-bottom: 20px; margin-right: 14px; } // input:nth-of-type(5) { // width: 280px; // line-height: 38px; // text-indent: 1em; // vertical-align: top; // margin-right: 14px; // } img { height: 38px; vertical-align: top; } input:nth-of-type(5) { width: 200px; line-height: 38px; margin-top: 70px; background: #580100; color: #fff; text-indent: 0em; display: inline-block; margin: 30px auto; border-radius: 10px; margin-left: 340px; margin-right: 40px; } input:nth-of-type(7) { width: 100px; line-height: 38px; margin-top: 70px; background: #810f0f; color: #fff; text-indent: 0em; display: inline-block; margin: 30px auto; border-radius: 10px; } } } .b1 { margin-top: -5px; } .banner1 { max-width: 1920px; margin: 0 auto; overflow: hidden; } //内页留言 .top50 { margin-top: 50px !important; } .swiper-button-prev, .swiper-button-next { opacity: 0; } .banner:hover .swiper-button-prev, .banner:hover .swiper-button-next { opacity: 1; } //回到顶部 .back_to_top { position: fixed; bottom: 10%; right: 3%; } //首页开始 .banner { position: relative; img { margin: 0 auto; } .swiper-button-prev { background: url(../images/hover_left.png) no-repeat center center; background-size: 100%; left: 150px; right: auto; position: absolute; top: 50%; width: 50px; height: 74px; margin-top: -45px; z-index: 10; cursor: pointer; } .swiper-button-next { background: url(../images/hover_right.png) no-repeat center center; background-size: 100%; right: 150px; left: auto; position: absolute; top: 50%; width: 50px; height: 74px; margin-top: -45px; z-index: 10; cursor: pointer; } } #box { width: 1200px; height: 100%; position: relative; } #box>div { transform-style: preserve-3d; position: absolute; top: 0; left: 0; } #box>div>div { background: url(img/a1.png); position: absolute; transform: perspective(800px); } //.more:hover { // background: #684749 !important; // color: #fff !important; //} .clear { clear: both; } //案例内页产品 .case2 { li { position: relative; overflow: hidden; cursor: pointer; p { position: absolute; height: 30px; line-height: 30px; bottom: -30px; left: 2%; text-align: center; font-size: 16px; color: #fff; background: #c0143c; display: block; width: 96%; margin: 0 auto; } } } .case2 li:hover p { position: absolute; bottom: 0 !important; transition: all ease-in-out 0.5s; animation-delay: .25s, 100ms; } //产品内页 .pro2 { width: 100%; margin: 0 auto; li { padding: 10px 15px; text-align: center; line-height: 30px; list-style: none !important; float: left; border: 1px solid #333; margin-right: 1%; margin-top: 2rem; a { font-size: 14px; } } } .pro2 li:hover { background: #c0143c; border: 1px solid #c0143c; } .pro2 li:hover a { color: #fff; } .utility { width: 100%; height: 39px; line-height: 39px; text-align: right; color: #fff; background-color: #e6e6e6; .header_top { width: 1200px; margin: 0 auto; p { float: left; color: #999; line-height: 30px; font-size: 12px; } a { display: inline-block; color: #999; font-size: 12px; } } } //首页 //搜索 .sousuo { max-width: 1920px; height: 80px; margin: 0 auto; background: #812928; margin-top: -7px; line-height: 80px; overflow: hidden; .p1 { float: left; font-size: 20px; color: #e5e2ba; font-family: '宋体'; font-weight: bold; } .p2 { margin-left: -20px; a { font-size: 20px; color: #e5e2ba; font-family: '宋体'; font-weight: bold; } } .p3 { float: left; } #form1 { float: right; position: relative; .search-text { width: 298px; height: 40px; border: 1px solid #b38671; padding-left: 15px; font-size: 14px; color: #fff; overflow: hidden; margin-top: 25px; background: none !important; } .search-btn { border: none; background: none; position: absolute; right: 0px; top: 25px; width: 26px; height: 38px; img { width: 26px; height: 38px; position: absolute; top: 1px; left: -7px; } } } } html::-webkit-scrollbar { /*滚动条整体样式*/ width: 6px; /*高宽分别对应横竖滚动条的尺寸*/ height: 8px; scrollbar-arrow-color: red; } html::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #812928; scrollbar-arrow-color: red; } html::-webkit-scrollbar-track { /*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 0; background: rgba(0, 0, 0, 0.1); } //首页 //头部 .header_all { width: 100%; height: 122px; margin: 0 auto; background: url(../images/header_bg_01.jpg) no-repeat center center; .right_header { float: right; .right_p { background: url(../images/tel_03.png) left center no-repeat; padding-left: 26px; font-size: 18px; color: #e4e3bf; margin-top: 11px; float: right; } .nav_all { margin-top: 24px; .nav_all_1 { .erji { float: left; margin-left: 38px; position: relative; a { font-size: 20px; color: #e4e3bf; } // &:hover .nav_box{ // opacity: 1; // transition-delay:.5s; // } } } } } } .banner { position: relative; z-index: -1 !important; } .nav_box { width: 200px; height: 378px; background: url(../images/nav_ul_bg.jpg) no-repeat center center; position: absolute; top: 27px; display: none; left: -70px; z-index: 2; padding-top: 10px; box-sizing: border-box; div { width: 180px; height: 368px; margin: 0 auto; text-align: center; position: relative; .p1 { width: 100%; height: 40px; line-height: 40px; background: #580100; font-size: 18px; color: #f4f4f4; margin-top: -7px; } .p2 { font-size: 14px; line-height: 22px; color: #666; margin-top: 30px; } .more { display: block; width: 100%; height: 38px; border: 1px solid #580100; line-height: 38px; font-size: 14px !important; color: #333 !important; position: absolute; bottom: 10px; left: 0; &:hover { color: #fff !important; } } } } //产品 .product { padding: 47px 0 0px; .product1 { li { width: 120px; height: 160px; text-align: center; float: left; margin-right: 150px; &:last-child { margin-right: 0; } a { font-size: 20px; color: #000; // font-family: '宋体'; // font-weight: bold; } .a1 { width: 120px; height: 120px; background: url(../images/a1_03.png) no-repeat center center; margin-bottom: 12px; } .a2 { width: 120px; height: 120px; background: url(../images/a2_03.png) no-repeat center center; margin-bottom: 12px; } .a3 { width: 120px; height: 120px; background: url(../images/a3_03.png) no-repeat center center; margin-bottom: 12px; } .a4 { width: 120px; height: 120px; background: url(../images/a4_03.png) no-repeat center center; margin-bottom: 12px; } .a5 { width: 120px; height: 120px; background: url(../images/a5_03.png) no-repeat center center; margin-bottom: 12px; } .a6 { width: 120px; height: 120px; background: url(../images/a6_03.png) no-repeat center center; margin-bottom: 12px; } } } .product2 { li { display: block; width: 100%; height: 553px; float: left; list-style: none; position: relative; margin-bottom: 23px; margin-top: 38px; &:last-child { margin-bottom: 0; } p { display: block; width: 379px; height: 75px; background: url(../images/p_bg_03.png) no-repeat center center; text-align: center; line-height: 75px; position: absolute; top: -38px; left: 410px; font-size: 32px; color: #faffe0; font-family: '宋体'; font-weight: bold; } } } } .pro_title { width: 1200px; margin: 0 auto; margin-top: -3px; img { margin-top: -3px; } } .product3 { .pro3_left { width: 250px; float: left; } .pro_right { width: 928px; float: right; ul { li { width: 296px; float: left; text-align: center; margin-right: 20px; &:nth-child(3n) { margin-right: 0; } .img44 { width: 296px; height: 296px; background: url(../images/pro_bg_03.png) no-repeat center center; .img55 { width: 280px; height: 280px; margin: 0 auto; position: relative; img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%; margin: auto; width: auto; margin-top: 8px; } } } p { line-height: 1; line-height: 52px; font-size: 18px; color: #000; } } } } .more { width: 295px; height: 57px; margin: 0 auto; background: url(../images/more_bg_03.png) no-repeat center center; text-align: center; line-height: 57px; font-size: 20px; color: #faffe0; margin-top: 28px; } } .fankui { width: 1200px; margin: 0 auto; ul { li { width: 286px; float: left; text-align: center; margin-right: 18px; &:nth-child(4n) { margin-right: 0; } .fankui_li { width: 286px; height: 365px; background: url(../images/al_ng_03.png) no-repeat center center; display: block; position: relative; overflow: hidden; .fankui_li_a { position: relative; display: block; width: 286px; height: 361px; margin: 0 auto; img { // position: absolute; // top: 0; // left: 0; // right: 0; // bottom: 0; // max-height: 100%; // max-width: 100%; // margin: auto; // width: auto; width: 282px; height: 361px; margin-left: 0px; margin-top: 2px; } } .top_l { position: absolute; top: 0; left: 0; display: block; width: 15px; height: 16px; } .top_r { position: absolute; top: 0; right: 0; display: block; width: 15px; height: 16px; } .bottom_l { position: absolute; bottom: 0; left: 0; display: block; width: 15px; height: 16px; } .bottom_r { position: absolute; bottom: 0; right: 0; display: block; width: 15px; height: 16px; } } } p { line-height: 1; margin-top: 20px; font-size: 19px; color: #000; } } .more { width: 295px; height: 57px; margin: 0 auto; background: url(../images/more_bg_03.png) no-repeat center center; text-align: center; line-height: 57px; font-size: 20px; color: #faffe0; margin-top: 45px; } } .com1 { width: 1280px; height: 586px; margin: 0 auto; background: url(../images/com_bg_03.jpg) no-repeat center center !important; position: relative; .com_left { width: 586px; height: 586px; float: left; } p { display: block; width: 550px; float: right; font-size: 18px; line-height: 30px; color: #000; text-indent: 2em; } .more { width: 166px; height: 42px; background: url(../images/com_more_03.jpg) no-repeat center center; position: absolute; top: 470px; right: 396px; text-align: center; line-height: 42px; font-size: 18px; color: #666; a { color: #666; } } } .gy1 { width: 1145px; margin: 0 auto; li { width: 237px; float: left; margin-bottom: 44px; text-align: center; margin-right: 65px; &:nth-child(4n) { margin-right: 0; } img { width: 237px; height: 231px; } .p1 { display: block; width: 35px; height: 35px; line-height: 35px; background: #a51a0f; border-radius: 50%; font-size: 24px; color: #fff; float: left; margin-left: 34px; margin-right: 14px; margin-top: 10px; } .p2 { font-size: 30px; color: #1a1a1a; float: left; line-height: 1; line-height: 35px; margin-top: 10px; font-family: '宋体'; font-weight: bold; } } } .gy1 li:nth-child(5), .gy1 li:nth-child(6), .gy1 li:nth-child(7), .gy1 li:nth-child(8) { margin-bottom: 0; } //招商 .zs { margin-top: 74px; padding-bottom: 77px; background: #f6f6f6; height: 757px; .zs1 { li { width: 395px; height: 399px; background: #fff; float: left; margin-right: 7.5px; text-align: center; &:last-child { margin-right: 0; } .li_a { width: 395px; height: 299px; background: url(../images/xz_04.jpg) no-repeat center center; padding-top: 121px; box-sizing: border-box; text-align: center; .yd { width: 196px; height: 65px; background: url(../images/yd_04.jpg) no-repeat center center; margin: 0 auto; display: block; margin-bottom: 34px; } p { font-size: 18px; color: #fff; line-height: 28px; span { font-size: 24px; color: #fff; font-weight: bold; } } } p { margin-top: 10px; font-size: 18px; color: #333; } .xq { width: 198px; height: 48px; border: 1px solid #333333; text-align: center; line-height: 48px; margin: 0 auto; display: block; margin-top: 7px; font-size: 14px; &:hover { // background: #812928; border: 1px solid #812928; color: #fff; } } .li_b { width: 100%; height: 299px; background: url(../images/c1_04.jpg) no-repeat center center; } .li_c { width: 100%; height: 299px; background: url(../images/c2_04.jpg) no-repeat center center; } } } .gy { margin-top: 2px; height: 150px; box-shadow: 0px 5px 10px #bababa; .left { width: 150px; height: 150px; float: left; background: url(../images/gy_left_04.jpg) no-repeat center center; text-align: center; padding-top: 35px; .p1 { font-size: 32px; color: #fff; font-weight: bold; line-height: 1; margin-bottom: 10px; } .p2 { font-size: 14px; line-height: 22px; color: #fff; } } .right { width: 1050px; height: 150px; float: left; background: url(../images/right_gy_04.jpg) no-repeat center center; padding-top: 25px; box-sizing: border-box; ul { li { width: 175px; float: left; text-align: center; margin: 0 auto; cursor: pointer; .p1 { font-size: 18px; color: #fff; } .p2 { font-size: 14px; color: #fff; } &:hover img { transform: rotate(360deg); transition: ease-in-out all .5s; } } } } } } //体验 .ty { width: 100%; height: 1086px; margin: 0 auto; background: url(../images/ty_03.jpg) no-repeat center center; ul { li { width: 395px; height: 450px; float: left; cursor: pointer; margin-bottom: 30px; margin-right: 7.5px; text-align: center; &:nth-child(3n) { margin-right: 0; } img { width: 395px; height: 300px; } .t1 { width: 200px; height: 50px; margin: 0 auto; text-align: center; line-height: 50px; background: #fff; margin-top: -31px; position: relative; z-index: 2; font-size: 18px; color: #333; } p { display: block; width: 96%; margin: 0 auto; height: 36px; overflow: hidden; font-size: 14px; color: #fff; line-height: 20px; margin-top: 28px; margin-bottom: 18px; } a { font-size: 14px; color: #fff; } // &:hover{ // background: #ffffff; // } &:hover .t1 { background: #812928; color: #fff; transition: ease-in-out all .6s; } &:hover p { color: #333; transition: ease-in-out all .6s; } &:hover a { color: #812928; transition: ease-in-out all .6s; } } } } //新闻 .news1 { margin-top: 80px; ul { li { width: 48%; height: 200px; float: left; background: #fff; box-shadow: 1px 2px 9px #e0ded9; margin-bottom: 30px; margin-right: 4%; &:nth-child(2n) { margin-right: 0; } img { width: 170px; height: 170px; float: left; margin-left: 17px; margin-top: 15px; margin-right: 25px; } .p2 { line-height: 1; margin: 30px 0 27px; font-size: 24px; color: #000; } .p3 { font-size: 18px; line-height: 30px; color: #666; margin-right: 40px; } } } .more { width: 295px; height: 57px; margin: 0 auto; background: url(../images/more_bg_03.png) no-repeat center center; text-align: center; line-height: 57px; font-size: 20px; color: #faffe0; margin-top: 34px; display: block; } } .news1 li:nth-child(3), .news1 li:nth-child(4) { margin-bottom: 0; } //底部 //效果 .btn-1 { position: relative; overflow: hidden; transition: ease-in-out all .6s; display: block; z-index: 1; } .btn-1:before { // .transition(all .6s); transition: ease-in-out all .6s; content: ''; width: 0; height: 0; // .rotate(360deg); transform: rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: #812928 transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; } .btn-1:hover:before { border-width: 1330px 1330px 0 0; } .news-btn-1 { position: relative; overflow: hidden; transition: ease-in-out all .6s; display: block; z-index: 1; } .news-btn-1:before { // .transition(all .6s); transition: ease-in-out all .6s; content: ''; width: 0; height: 0; // .rotate(360deg); transform: rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: #812928 transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; } .news-btn-1:hover:before { border-width: 1330px 1330px 0 0; } .news-btn-2 { position: relative; overflow: hidden; transition: ease-in-out all .6s; display: block; z-index: 1; } .news-btn-2:before { // .transition(all .6s); transition: ease-in-out all .6s; content: ''; width: 0; height: 0; // .rotate(360deg); transform: rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: #fff transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; } .news-btn-2:hover:before { border-width: 1330px 1330px 0 0; } //新闻内页推荐 .tj2 { width: 1200px; display: block; padding: 10px; background: #f6f6f6; font-size: 18px; color: #000; padding-left: 10px; margin: 20px auto 0; p { background: url(../images/titl.png) left center no-repeat; padding-left: 20px; } } .tj { width: 1200px; margin: 0 auto; position: relative; margin-bottom: 20px; p { // display: block; padding: 10px; background: #f6f6f6; font-size: 18px; color: #000; padding-left: 40px; margin: 20px 0; box-shadow: 0 5px 10px #ccc; } .tj1 { .swiper-slide { position: relative; .shui { position: absolute; width: 15%; top: 0; left: 4%; } .img1 { width: 100%; // height: 300px; overflow: hidden; } &:hover .p2 { color: #812928; } .img44 { width: 100%; height: 281px; position: relative; // background: #eee; img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } } } .swiper-button-prev { width: 50px; height: 74px; position: absolute; background: url(../images/hover_left.png) no-repeat center center; opacity: 1; top: 34%; left: -60px; outline: none; } .swiper-button-next { width: 50px; height: 74px; position: absolute; background: url(../images/hover_right.png) no-repeat center center; opacity: 1; top: 34%; right: -60px; outline: none; } .p2 { padding: 0; margin: 0; display: block; width: 215px; height: 50px; // background: url(../images/pro_bg_04.png) no-repeat center center; background-size: 100%; line-height: 50px; // padding-left: 20px; font-size: 16px; color: #000; margin-top: 0px; box-shadow: none; background: none; } } .w930 { width: 930px; float: left; margin-bottom: 20px; } .w250 { width: 250px; float: right; background: #eee; margin-top: 30px; padding: 10px; .p_tj { padding: 0 10px; border-left: 2px solid #812928; } ul { li { line-height: 40px; border-bottom: 1px dashed #333; margin-top: 10px; &:last-child { border-bottom: none; } p { font-size: 14px; background: url(../images/titl.png) left center no-repeat; padding-left: 10px; } &:hover p { color: #fff; } } } } .f6 { margin-top: 30px; padding: 20px; } .w930L { width: 930px; float: right; p { // text-align: left !important; img { width: 930px; } } } .product_sidebar { width: 250px; background: #eee; margin-top: 30px; margin-bottom: 20px; .product_sidebar_title { height: 80px; text-align: center; background: #812928; padding-top: 20px; box-sizing: border-box; p { font-size: 24px; color: #fff; } .p2 { font-size: 20px; } } ul { padding: 20px; li { line-height: 40px; border-bottom: 1px dashed #333; a { background: url(../images/titl.png) left center no-repeat; padding-left: 20px; } &:hover a { color: #fff; } } } } .f5 { // padding: 0 20px; } .tit { padding-top: 0px; .qyf { float: left; p { padding-left: 10px; border-left: 2px solid #812928; font-size: 20px; color: #000; } } .title1 { float: right; line-height: 28px; } } .fix_side { width: 50px; position: fixed; top: 50%; right: 0; margin-top: -100px; z-index: 18; li { display: block; width: 50px; height: 50px; margin-bottom: 5px; position: relative; } li:nth-of-type(1) { background: #812928 url('../images/side02.png') center center no-repeat; a { display: block; width: 100%; height: 100%; } } li:nth-of-type(2) { background: #812928 url('../images/side01.png') center center no-repeat; } li:nth-of-type(3) { background: #812928 url('../images/side03.png') center center no-repeat; } li:nth-of-type(4) { background: #812928 url('../images/side04.png') center center no-repeat; } .back_to_top { cursor: pointer; } .phone { span { position: absolute; height: 40px; line-height: 40px; display: block; background: #812928; color: #fff; right: -115px; width: 115px; top: 5px; text-align: center; } &:hover { span { left: -115px; } } } .wx { img { position: absolute; right: -115px; top: -30px; border: 1px solid #ccc; width: 113px; height: 113px; } &:hover { img { left: -115px; } } } } .o_product { position: relative; .erweima1 { width: 140px; position: absolute; top: 4%; right: 3%; text-align: center; height: 100%; .erweima { width: 140px; height: 140px; background: #fff; position: relative; margin-bottom: 10px; img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } } } .body { background: #f9f9f9 !important; } //公司简介内页 .jianjie { width: 100%; height: 533px; margin: 0 auto; background: url(../images/ny_com_02.jpg) no-repeat center center; margin-top: 70px; padding-top: 120px; box-sizing: border-box; p { display: block; width: 520px; margin-left: 50px; font-size: 14px; line-height: 36px; color: #666; } } .xy { width: 1200px; height: 250px; margin: 0 auto; background: url(../images/xy_03.png) no-repeat center center; margin-top: 100px; padding-top: 25px; box-sizing: border-box; p { padding-left: 307px; } .p1 { font-size: 32px; color: #fff; line-height: 1; } .p2 { font-size: 18px; color: #fff; line-height: 36px; } .p3 { display: block; width: 98%; font-size: 14px; line-height: 36px; color: #fff; } } .zs11 { width: 100%; height: 666px; margin: 0 auto; background: url(../images/zs1_bg_03.jpg) no-repeat center center; margin-top: 100px; .main { position: relative; .zs1_a { width: 700px !important; height: 400px; margin: 0 auto; } .shu { width: 295px; height: 267px; background: url(../images/shu_04.png) no-repeat center center; position: absolute; top: 308px; left: 180px; z-index: 2; } .swiper-button-prev { width: 88px; height: 89px; background: url(../images/zs1_l_04.png) no-repeat center center; opacity: 1; position: absolute; top: 273px; left: 0; outline: none; } .swiper-button-next { width: 88px; height: 89px; background: url(../images/zs1_r_04.png) no-repeat center center; opacity: 1; position: absolute; top: 273px; right: 0; outline: none; } } } .ry { margin-bottom: 100px; .swiper-slide { img { width: 100%; height: 300px; } } } //优势 .ys11 { width: 100%; height: 1257px; margin: 0 auto; background: url(../images/ys1_02.jpg) no-repeat center center; padding-top: 260px; box-sizing: border-box; overflow: hidden; margin-top: -7px; ul { li { width: 420px; margin-bottom: 90px; cursor: pointer; p { font-size: 16px; text-transform: uppercase; color: #fff; span { font-size: 20px; color: #fff; } } .p9 { line-height: 28px; color: #fff; margin-top: 3px; } .p1 { background: url(../images/1_03.png) left center no-repeat; padding-left: 35px; } .p2 { background: url(../images/2_03.png) left center no-repeat; padding-left: 35px; } .p3 { background: url(../images/3_03.png) left center no-repeat; padding-left: 35px; } .p4 { background: url(../images/4_03.png) left center no-repeat; padding-left: 35px; } .p5 { background: url(../images/5_03.png) left center no-repeat; padding-left: 35px; } .p6 { background: url(../images/6_03.png) left center no-repeat; padding-left: 35px; } .p7 { background: url(../images/7_03.png) left center no-repeat; padding-left: 35px; } .p8 { background: url(../images/8_03.png) left center no-repeat; padding-left: 35px; } } } .ys_ulb { li { float: left; margin-right: 250px; &:nth-child(2n) { margin-right: 0; } p { color: #333; span { color: #333; } } } } } //合作商户 .sh { width: 100%; height: 500px; margin: 0 auto; background: url(../images/sh_02.jpg) no-repeat center center; } .sh1 { width: 1200px; margin: 0 auto; margin-top: -282px; .gallery-top { width: 976px; height: 606px; float: left; .swiper-slide { img { width: 976px; height: 606px; border: 2px solid #314955; } } } .gallery-thumbs { width: 200px; float: right; .swiper-wrapper { display: block; .swiper-slide { width: 196px !important; height: 196px; margin-bottom: 8px; cursor: pointer; img { width: 196px !important; height: 196px; border: 2px solid #314955; } } } } } .jm { .jm_img { float: left; height: 407px; margin-bottom: 100px; } ul { height: 407px; width: 440px; float: right; margin-bottom: 100px; li { width: 440px; margin-bottom: 25px; font-size: 16px; line-height: 28px; color: #333; cursor: pointer; } } } .contact_sidebar { width: 250px; float: left; padding: 50px 10px 20px; box-sizing: border-box; border: 1px solid #dedede; border-top: 5px solid #812928; margin-bottom: 20px; h5 { font-size: 18px; text-align: center; color: #000; margin: 0; } img:nth-of-type(1) { display: block; margin: 10px auto; } p:nth-of-type(1) { font-size: 24px; color: #000; line-height: 36px; padding-bottom: 29px; border-bottom: 1px dashed #dedede; text-align: center; } p:nth-of-type(2) { font-size: 14px; line-height: 24px; color: #333; padding: 20px 10px 20px 15px; border-bottom: 1px dashed #dedede; } img:nth-of-type(2) { width: 125px; height: 125px; margin: 20px auto 15px; display: block; } p:nth-of-type(3) { text-align: center; color: #666; } } .sid { width: 250px; float: left; } .page { .current { display: inline-block; height: 30px; border: 1px solid #812928; padding: 8px 12px; color: #fff; background: #812928; } } .tj3 { padding: 10px; margin: 0 auto; margin-top: 60px; div { width: 160px; float: left; margin-right: 8px; font-size: 12px; position: relative; color: #000; margin-top: 5px; text-align: center; &:nth-child(8) { margin-right: 0; } .img1 { width: 160px; height: 160px; border: 1px solid #812928; } .shui { position: absolute; top: 0; left: 4%; width: 15%; margin-top: 0; } p { padding: 0; margin: 0; line-height: 1; } } .xh { padding: 0; margin: 0; line-height: 1; margin-bottom: 10px; background: url(../images/titl.png) left center no-repeat; padding-left: 20px; font-size: 20px; color: #333; line-height: 40px; border-bottom: 1px dashed #333; } } .info_title { margin: 0; margin-top: 70px; margin-bottom: 30px; } .W250 { width: 250px; float: left; background: #eee; margin-top: 70px; ul { li { padding: 10px 20px; margin: 0 auto; position: relative; text-align: center; .img1 { width: 200px; height: 200px; margin: 0 auto; } .shui { position: absolute; top: 10px; left: 14%; width: 14%; } p { padding: 0; margin: 0; line-height: 1; font-size: 14px; } } } .pp { padding: 0; margin: 0; line-height: 1; margin-left: 25px; // padding-top: 20px; font-size: 20px; color: #812928; margin-top: 20px; background: url(../images/titl.png) left center no-repeat; box-sizing: border-box; padding-left: 20px; margin-bottom: 10px; } } body { position: relative; #prev_next { position: fixed; top: 12%; left: 0; padding: 20px 20px 20px 0; background: #eee; z-index: 999; li { margin: 0 auto; width: 20px; line-height: 24px; white-space: normal; float: left; overflow: initial !important; font-size: 16px; margin-left: 20px; margin-right: 10px; &:nth-child(2) { margin-top: 80px; } a { font-size: 18px; color: #812928; } } } } .top0 { margin-top: 0 !important; } #picUL { li { position: relative; .shui { display: block; width: 17%; position: absolute; top: 0; left: 4%; } } } .o_product_thumb { position: relative; .shui { width: 13%; position: absolute; top: 0; left: 6%; } } .product_small { li { position: relative; .shui { width: 8%; position: absolute; top: -7px; left: 9%; } } } #picUL { li { .neiye_pic { width: 100%; height: 214px; background: #eee; position: relative; img { position: absolute; top: 0; // bottom: 0; left: 0; right: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } } } //后面加的 body { background: url(../images/bg_01.jpg); } .main1280 { width: 1280px; margin: 0 auto; background: #fcf9f4; } .jm_img { margin-top: 70px; li { width: 48%; float: left; margin-right: 4%; &:last-child { margin-right: 0; } } } .bz1 { width: 1100px; margin: 0 auto; margin: 35px auto 0px; li { width: 100px; float: left; text-align: center; margin-bottom: 55px; margin-right: 100px; &:last-child { margin-right: 0; } .p2 { font-size: 16px; color: #333; line-height: 1; margin: 16px 0 3px; } .p3 { font-size: 12px; color: #999; text-transform: uppercase; } } } .footer_all { width: 100%; height: 591px; margin: 0 auto; background: url(../images/footer_bg_02.jpg) no-repeat center center; .footer_left { float: left; width: 363px; margin-top: 203px; ul { width: 184px; margin: 0 auto; .link1 { font-size: 18px; color: #ccc; margin-bottom: 40px; } li { width: 50%; float: left; text-align: right; a { font-size: 14px; line-height: 50px; color: #ccc; } &:nth-child(2n) { text-align: left; } } } } .daohnag { width: 265px; text-align: center; float: left; ul { width: 100px; height: 415px; margin: 0 auto; margin-top: 30px; li { width: 100%; height: 60px; line-height: 60px; margin-left: 0; transition: ease-in-out all .3s; .yuan { width: 7px; height: 7px; border: 1px solid #fff; float: left; border-radius: 50%; margin-top: 28.5px; margin-right: 20px; } a { float: left; font-size: 18px; color: #ccc; font-family: '思源宋体'; } } } } .footer_right { width: 568px; float: right; position: relative; p { display: block; width: 510px; margin: 0 auto; margin-top: 55px; font-size: 18px; line-height: 36px; color: #ccc; a { font-size: 18px; line-height: 36px; color: #ccc; } } .erweima { width: 116px; height: 116px; position: absolute; top: 356px; right: 420px; img { width: 116px; height: 116px; } } .jishu { width: 190px; height: 25px; text-align: center; // line-height: 25px; border: 1px solid #ccc; position: absolute; top: 498px; right: 343px; a { font-size: 12px; color: #ccc; } } } } .daohnag ul li:hover { margin-left: -13px; transition-delay: .3s; } .mar20 { padding-top: 20px; li { margin-bottom: 20px; } } .container_left5 { .cura { background: #812928; a { color: #fff; } } } .f5 { .pro_right { width: 928px; float: right; margin-top: 30px; ul { li { width: 215px; height: 214px; float: left; text-align: center; margin-left: 1%; &:nth-child(4n) { margin-right: 0; } .img44 { width: 215px; height: 215px; background: url(../images/pro_bg_03.png) no-repeat center center; background-size: 100%; .img55 { width: 94%; height: 210px; margin: 0 auto; position: relative; img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%; margin: auto; width: auto; margin-top: 6px; } } } p { line-height: 1; line-height: 52px; font-size: 18px; color: #000; } } } } } .body1 { background: #fcf9f4; } .tj { .pro_right { .swiper-slide { width: 215px; // height: 215px; float: left; text-align: center; .img44 { width: 215px; height: 215px; background: url(../images/pro_bg_03.png) no-repeat center center; background-size: 100%; .img55 { width: 94%; height: 210px; margin: 0 auto; position: relative; img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%; margin: auto; width: auto; margin-top: 6px; } } } p { line-height: 1; line-height: 52px; font-size: 18px; color: #000; } } } }