.header_menu .menubg { display: none; } .index_banner { width: 100%; overflow: hidden; margin: 75px 0 0; } .index_banner .bannerbox { width: 100%; height: 675px; overflow: hidden; position: relative; } .bannerbox .banner_container { width: 1126px; overflow: hidden; position: relative; left: 50%; top: 68px; margin-left: -563px; } .banner_container .banner_txt { width: 640px; overflow: hidden; text-align: center; float: right; color: #666666; font-size: 22px; line-height: 30px; } @font-face { font-family: "sourcehansanscn-light"; src: format("opentype"); } @font-face { font-family: "sourcehansanscn-bold"; src: format("opentype"); } .banner_txt h1 { font-family: "sourcehansanscn-light"; font-size: 91px; color: #000000; font-weight: lighter; margin: 115px 0 35px; } .banner_txt h1 strong { font-family: "sourcehansanscn-bold"; } .banner_txt span { display: block; width: 95px; height: 3px; background-color: #d80514; margin: 20px auto; } @media only screen and (max-width: 991px) { .index_banner .bannerbox { height: 780px; background: no-repeat center; background-size: auto 100%; } .bannerbox .banner_container { width: 688px; overflow: hidden; position: relative; left: 50%; top: 0; margin-left: -344px; } .bannerbox .banner_container img { margin: 170px 0 0; width: 300px; } .banner_container .banner_txt { width: 420px; position: absolute; right: 0; top: 0; font-size: 16px; line-height: 25px; } .banner_txt h1 { font-size: 60px; margin: 260px 0 35px; } } @media only screen and (max-width: 767px) { .index_banner { margin: 50px 0 0; } .index_banner .bannerbox { height: 535px; } .bannerbox .banner_container { width: 334px; overflow: hidden; position: relative; left: 0; top: 0; margin: 0 auto; text-align: center; } .banner_container .banner_txt { width: 100%; position: absolute; right: 0; top: 0; margin: 0; font-size: 16px; line-height: 25px; } .banner_txt span { width: 65px; height: 2px; margin: 5px auto; } .banner_txt h1 { font-size: 36px; margin: 50px 0 15px; } .bannerbox .banner_container img { margin: 220px auto 0; width: 200px; } } @media only screen and (min-width: 992px) { .index_banner .bannerbox { height: 575px; background: no-repeat center; background-size: auto 100%; } .bannerbox .banner_container { width: 900px; left: 50%; top: 38px; margin-left: -450px; } .bannerbox .banner_container>img { width: 360px; } .banner_container .banner_txt { width: 440px; font-size: 18px; line-height: 25px; } .banner_txt h1 { font-size: 56px; margin: 115px 0 25px; } .banner_txt span { margin: 15px auto; } } @media only screen and (min-width: 1200px) { .index_banner .bannerbox { height: 675px; } .bannerbox .banner_container { width: 1126px; left: 50%; top: 68px; margin-left: -563px; } .bannerbox .banner_container>img { width: 409px; } .banner_container .banner_txt { width: 640px; font-size: 22px; line-height: 30px; } .banner_txt h1 { font-size: 91px; margin: 115px 0 35px; } .banner_txt span { margin: 20px auto; } } @media only screen and (min-width: 1400px) { } @media only screen and (min-width: 2000px) { .index_banner { width: 1920px; position: relative; left: 50%; margin-left: -960px; } } /*匠于心 行必远*/ .index_one { width: 100%; overflow: hidden; background: url(/uploads/image/pfbgimg/index_onebg.jpg) no-repeat top center; } .index_one .one_title { width: 100%; overflow: hidden; color: #ffffff; text-align: center; line-height: 20px; margin: 40px 0 35px; } .one_title h1 { font-size: 36px; font-weight: bold; margin: 0 0 15px; } .index_one .one_box { width: 100%; height: 250px; overflow: hidden; } .one_box a { display: block; width: 20%; height: 250px; overflow: hidden; float: left; position: relative; color: #666666; transition: width 1s linear; } .one_box a:nth-of-type(1) { background:#f2f1ef url(/uploads/image/pfbgimg/index_one1.jpg) no-repeat right center; background-size: auto 100%; } .one_box a:nth-of-type(2) { background:#f2f1ef url(/uploads/image/pfbgimg/index_one2.jpg) no-repeat right center; background-size: auto 100%; } .one_box a:nth-of-type(3) { background:#f2f1ef url(/uploads/image/pfbgimg/index_one3.jpg) no-repeat right center; background-size: auto 100%; } .one_box a:nth-of-type(4) { background:#ececec url(/uploads/image/pfbgimg/index_one4.jpg) no-repeat right center; background-size: auto 100%; } .one_box a img { width: 100%; transition: all 1s; } .one_box a.one_active { width: 40%; } .one_box a .one_txt { width: 100%; height: 100%; overflow: hidden; position: absolute; left: 0; top: 0; padding: 35px; } .one_box a h4 { font-size: 26px; font-weight: bold; color: #333333; } .one_box a p { color: #666666; line-height: 20px; overflow: hidden; margin: 5px 0 0; display: none; } .one_box a.one_active p { display: block; padding: 0 70px 0 0; } @media only screen and (max-width: 991px) { .index_one .one_box { height: 660px; } .one_box a ,.one_box a.one_active { width: 50%; height: 330px; } .one_box a:first-of-type img{ width: auto; height: 330px; } } @media only screen and (max-width: 767px) { .index_one .one_title { margin: 35px 0 30px; line-height: 18px; font-size: 12px; } .one_title h1 { font-size: 26px; margin: 0 0 5px; } .index_one .one_box { height: auto; } .one_box a ,.one_box a.one_active { width: 100%; height: auto; } } @media only screen and (min-width: 992px) { .one_box a .one_txt { padding: 25px; } .one_box a h4 { font-size: 20px; } } @media only screen and (min-width: 1200px) { .one_box a .one_txt { padding: 30px; } .one_box a h4 { font-size: 26px; } } @media only screen and (min-width: 1400px) { .one_box a .one_txt { padding: 35px; } } @media only screen and (min-width: 2000px) { .index_one { width: 1920px; margin: 0 auto; } } /*耐腐蚀阀门制造商*/ .index_two { width: 100%; overflow: hidden; padding: 105px 0 70px; } .index_two .two_txt { width: 550px; overflow: hidden; float: left; line-height: 20px; color: #666666; font-size: 14px; } .two_txt .two_title { width: 100%; overflow: hidden; } .two_title h4 { font-family: arial; font-weight: bold; color: #d1d1d1; line-height: 25px; font-size: 16px; } .two_title h1 { font-size: 30px; font-weight: bold; color: #333333; } .two_title span { display: block; width: 60px; height: 2px; background-color: #d7000f; margin: 15px 0; } .two_txt ul { width: 100%; overflow: hidden; margin: 40px 0 0; } .two_txt ul li { width: 185px; overflow: hidden; padding: 0 0 0 20px; float: left; color: #666666; font-size: 14px; border-left: 2px solid #565656; } .two_txt ul li:nth-of-type(1) { width: 140px; border: none; padding: 0; } .two_txt ul li:nth-of-type(3) { width: 155px; } .two_txt ul li h1 { font-size: 14px; } .two_txt ul li h1 strong { font-size: 36px; margin: 0 10px 0 0; } .index_two .two_img { width: 535px; height: 320px; overflow: hidden; float: right; position: relative; } .two_img li:nth-of-type(1) { width: 515px; height: 300px; overflow: hidden; position: relative; z-index: 1; } .two_img li:nth-of-type(2) { width: 515px; height: 300px; position: absolute; bottom: 0; right: 0; background-color: #eeeeee; } @media only screen and (max-width: 991px) { .index_two { padding: 70px 0; } .index_two .two_txt { width: 100%; float: none; line-height: 25px; font-size: 14px; } .index_two .two_img { width: 535px; height: 320px; float: none; margin: 35px 0 0; } } @media only screen and (max-width: 767px) { .index_two { padding: 35px 0; } .index_two .two_txt { line-height: 20px; font-size: 12px; } .two_title h1 { font-size: 26px; } .two_title span { width: 40px; height: 2px; margin: 10px 0; } .two_txt ul { margin: 20px 0 0; } .two_txt ul li { font-size: 12px; width: 140px; padding: 0 0 0 15px; } .two_txt ul li:nth-of-type(1) { width: 90px; } .two_txt ul li h1 { font-size: 12px; } .two_txt ul li h1 strong { font-size: 26px; margin: 0 5px 0 0; } .index_two .two_img { width: 100%; height: 200px; margin: 20px 0 0; } .two_img li:nth-of-type(1) { width: 325px; height: 190px; } .two_img li:nth-of-type(1) img { width: 100%; } .two_img li:nth-of-type(2) { width: 325px; height: 190px; } } @media only screen and (min-width: 992px) { .index_two { padding: 55px 0; } .index_two .two_txt { width: 420px; } } @media only screen and (min-width: 1200px) { .index_two { padding: 105px 0 70px; } .index_two .container { width: 1160px; } .index_two .two_txt { width: 550px; } } @media only screen and (min-width: 1400px) { } @media only screen and (min-width: 2000px) { .index_two { width: 1920px; margin: 0 auto; } } /*产品中心*/ .index_three { width: 100%; overflow: hidden; background-color: #f9f9f9; padding: 75px 0 0; } .index_title { width: 100%; overflow: hidden; text-align: center; color: #666666; line-height: 20px; font-size: 14px; } .index_title h1 { color: #333333; font-size: 40px; margin: 0 0 15px; } .three_list { width: 1194px; overflow: hidden; margin: 40px auto 65px; } .three_list a { display: block; width: calc(33.33% - 38px); width: -moz-calc(33.33% - 38px); width: -webkit-calc(33.33% - 38px); overflow: hidden; margin: 16px 19px; float: left; text-align: center; position: relative; box-shadow: 0 0 14px rgba(0,0,0,0.11); } .three_list a img { width: 100%; transition: all 1s; } .three_list a h4 { width: 100%; height: 35px; overflow: hidden; line-height: 35px; color: #ffffff; background-color: rgba(0,0,0,0.51); position: absolute; left: 0; bottom: 48px; z-index: 1; font-size: 16px; } .three_list a:hover img { transform: scale(1.06); } .three_list a:hover h4 { background-color: rgba(255,0,0,0.51); } @media only screen and (max-width: 991px) { .three_list { width: 100%; } .three_list a { width: calc(50% - 38px); width: -moz-calc(50% - 38px); width: -webkit-calc(50% - 38px); } } @media only screen and (max-width: 767px) { .index_three { padding: 35px 0 0; } .index_title { line-height: 18px; font-size: 12px; } .index_title h1 { font-size: 26px; margin: 0 0 10px; } .three_list { margin: 15px auto 30px; } .three_list a:nth-of-type(2n 1) { width: calc(50% - 5px); width: -moz-calc(50% - 5px); width: -webkit-calc(50% - 5px); margin: 5px 5px 5px 0; } .three_list a:nth-of-type(2n) { width: calc(50% - 5px); width: -moz-calc(50% - 5px); width: -webkit-calc(50% - 5px); margin: 5px 0 5px 5px; } .three_list a h4 { height: 30px; line-height: 30px; bottom: 13px; font-size: 12px; } } @media only screen and (min-width: 992px) { .three_list { width: 970px; } } @media only screen and (min-width: 1200px) { .three_list { width: 1150px; } } @media only screen and (min-width: 1400px) { .three_list { width: 1194px; } } @media only screen and (min-width: 2000px) { .index_three { width: 1920px; margin: 0 auto; } } /*应用领域*/ .index_four { width: 100%; overflow: hidden; padding: 50px 0 0; background: url(/uploads/image/pfbgimg/index4.jpg) no-repeat center; background-attachment: fixed; } .index_four .index_title { color: #ffffff; } .index_four .index_title h1 { color: #ffffff; } .index_four .four_list { width: 1165px; overflow: hidden; margin: 0 auto; } .four_list a { display: block; width: 150px; overflow: hidden; float: left; margin: 60px 41px 90px; } .four_list a .four_img { width: 150px; height: 150px; overflow: hidden; background-color: rgba(255,255,255,0.3); text-align: center; margin: 0 auto 25px; border: 5px solid #ffffff; border-radius: 50%; line-height: 136px; } .four_list a h4 { font-size: 16px; font-weight: bold; text-align: center; color: #ffffff; } .four_list a:hover .four_img { background-color: rgba(215,0,15,0.82); border-color: rgba(255,255,255,0.82); } @media only screen and (max-width: 991px) { .index_four .four_list { width: 100%; text-align: center; margin: 0 0 60px; } .index_four .four_list a { display: inline-block; float: none; margin: 60px 38px 0; } } @media only screen and (max-width: 767px) { .index_four { padding: 40px 0 0; } .index_four .four_list { margin: 0 0 40px; } .index_four .four_list a { float: none; width: 80px; margin: 20px 10px 0; } .four_list a .four_img { width: 80px; height: 80px; margin: 0 auto 10px; border: 3px solid #ffffff; line-height: 72px; } .four_list a .four_img img { height: 35px; } } @media only screen and (min-width: 992px) { .index_four .four_list { width: 970px; } .four_list a { margin: 60px 22px 90px; } } @media only screen and (min-width: 1200px) { .index_four .four_list { width: 1165px; } .four_list a { margin: 60px 41px 90px; } } @media only screen and (min-width: 1400px) { } @media only screen and (min-width: 2000px) { .index_four { width: 1920px; margin: 0 auto; } } /*新闻资讯*/ .index_five { width: 100%; overflow: hidden; padding: 55px 0 0; } .index_five .five_list { width: 1150px; overflow: hidden; margin: 50px auto 0; } .five_list a { display: block; width: calc(33.33% - 26.66px); width: -moz-calc(33.33% - 26.66px); width: -webkit-calc(33.33% - 26.66px); overflow: hidden; float: left; } .five_list a:nth-of-type(2) { margin: 0 40px; } .five_list a .five_img { width: 100%; overflow: hidden; } .five_img img { width: 100%; transition: all 1s; } .five_list a h4 { width: 100%; overflow: hidden; height: 25px; line-height: 25px; font-size: 20px; color: #333333; margin: 18px 0 10px; } .five_list a p { width: 100%; height: 40px; line-height: 20px; overflow: hidden; color: #666666; } .five_list a span { display: block; font-family: arial; color: #949494; margin: 15px 0 0; } .five_list a:hover .five_img img { transform: scale(1.1); } .five_list a:hover h4 { font-weight: bold; color: #d7000f; } .index_five .five_more { display: block; width: 150px; height: 35px; line-height: 35px; margin: 55px auto 40px; color: #ffffff; background-color: #d7000f; text-align: center; font-size: 14px; } .index_five .five_more:hover { text-decoration: underline !important; } @media only screen and (max-width: 991px) { .index_five .five_list { width: 100%; margin: 50px auto 0; } .five_list a { width: 100%; float: none; } .five_list a:nth-of-type(2) { margin: 40px 0; } } @media only screen and (max-width: 767px) { .index_five { padding: 40px 0 0; } .index_five .five_list { margin: 25px auto 0; } .five_list a h4 { margin: 15px 0 5px; } .five_list a span { margin: 10px 0 0; } .five_list a:nth-of-type(2) { margin: 20px 0; } .index_five .five_more { width: 130px; margin: 25px auto 40px; } } @media only screen and (min-width: 992px) { .index_five .five_list { width: 970px; } } @media only screen and (min-width: 1200px) { .index_five .five_list { width: 1150px; } } @media only screen and (min-width: 1400px) { } @media only screen and (min-width: 2000px) { .index_five { width: 1920px; margin: 0 auto; } }