/*澶撮儴鏍峰紡*/ .flex{ display: flex; justify-content: space-between; flex-wrap: wrap; } #header { width: 1000px; margin: 0 auto; } .topLink { float: right; text-align: right; position: relative; z-index: 9999; } .translate { width: 100px; position: absolute; left: 0; top: 10px; z-index: 9999; } .tran-in { left: 120px; } .translate li { border: 1px dashed #cccccc; line-height: 26px; text-align: left; background: #fff; } .translate li a { display: block; padding-left: 10px; background: url(../images/dot4.png) no-repeat 88% 11px; } .translate li a:hover { text-decoration: none; color: #275cea; cursor: pointer; } .translate-en { display: none; padding: 6px; padding-top: 0px; } .translate li .translate-en a { padding-left: 0px; text-align: center; background: #fff; border-bottom: 1px solid #cccccc; } .translate li .translate-en a:hover { font-weight: bold; } .topLink .f_count { color: #ff0000; font-size: 13px; font-weight: bold; } .topLink .k1 { line-height: 32px; padding-top: 5px; } .topLink .k2 { color: #074b91; font-size: 14px; font-family: "寰蒋闆呴粦"; } #menu { margin-top: 5px; } /*鐑棬鎼滅储*/ .search { text-align: left; height: 24px; background-color: #f8f8f8; padding: 5px 10px 5px 10px; } #formsearch2 { width: 320px; float: left; } .hotSearch { width: 400px; float: left; height: 24px; line-height: 24px; font-weight: normal; } #search-type { float: left; width: 100px; height: 24px; border: 1px solid #c8c8c8; margin-right: 5px; } /*涓讳綋鏍峰紡*/ #container { width: 1000px; margin: 0 auto; margin-top: 10px; } .menu_cate { width: 220px; float: left; } .cate_title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .about { width: 460px; float: left; margin-left: 12px; padding-bottom: 5px; } .about_title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .about .content { padding: 5px; padding-bottom: 12px; text-indent: 20px; } .navigation { float: right; width: 100px; } .index-title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .index-table td { border: solid #add9c0; border-width: 0px 1px 1px 0px; padding: 10px 5px; } .index-table { border: solid #add9c0; border-width: 1px 0px 0px 1px; margin-top: 10px; } /*----- Common css ------*/ .fl { float: left; } .fr { float: right; } .di { _display: inline; } .fwn { font-weight: normal; } .dib { *display: inline; _zoom: 1; _display: inline; _font-size: 0px; } /*棣栭〉鏂伴椈*/ .news_company { width: 280px; float: right; } .news1_title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .news_company .content { padding: 5px; } /*棣栭〉宸︿晶鑱旂郴鎴戜滑*/ .contact { width: 218px; float: left; padding-bottom: 5px; margin-top: 10px; } .contact_title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .contact .content { padding: 5px; padding-left: 8px; } /*宸ョ▼妗堜緥*/ .case { width: 460px; float: left; margin-left: 12px; padding-bottom: 5px; margin-top: 10px; } .case_title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .case .content { padding: 5px; padding-bottom: 12px; text-indent: 20px; } .news2_company { margin-top: 10px; } /*浜у搧鎺ㄨ崘*/ .recommend_product { margin-top: 10px; width: 692px; float: left; } .recommend_product .title { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .recommend_product .content { padding-top: 15px; padding-bottom: 14px; } .roll_product li { padding-bottom: 0px; } /*鍙嬫儏閾炬帴*/ .f_link { width: 1000px; margin: 0 auto; margin-top: 15px; line-height: 30px; line-height: 30px; background-color: #ececec; text-indent: 20px; } /*椤甸潰搴曢儴*/ #footer { position: relative; width: 1000px; margin: 0 auto; text-align: center; margin-bottom: 10px; padding-top: 8px; border-top: 2px solid #eee; margin-top: 15px; } #footer a { color: #666; } #footer a:hover { color: #e87518; text-decoration: none; } .nav_foot { text-align: center; line-height: 24px; color: #666; } .copyright { text-align: center; line-height: 24px; } /*------------鍐呴〉-------------------*/ .left .box { margin-bottom: 10px; } .left .box h3 { line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "寰蒋闆呴粦"; background: url(../images/nav.png) no-repeat 0% 100%; font-size: 14px; color: #000; } .left .box .content { padding: 5px 0px; } .prodescription { border: 1px solid #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px; margin-bottom: 15px; text-indent: 20px; } .n_banner { width: 100%; } .n_banner img { width: 100%; } .sort_menu h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .sort_product { margin-top: 10px; } .sort_product h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .n_contact { margin-top: 10px; } .n_contact h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .n_contact .content { padding: 5px; line-height: 24px; } .sun-page { padding: 1rem 0; } .sitemp { line-height: 31px; padding-right: 10px; background: url(../images/nav.png) no-repeat 0% 100%; } .sitemp .site { width: 50%; float: right; text-align: right; line-height: 31px; } .sitemp h2 { width: 50%; float: left; line-height: 31px; text-indent: 15px; color: #000; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } @media (max-width: 768px) { .sitemp { background: none; } .sitemp .site { width: 100%; float: none; text-align: left; } .sitemp h2 { width: 100%; float: none; background: url(../images/nav.png) no-repeat 0% 100%; } } .right .content { padding: 10px; padding-top: 15px; overflow: hidden; line-height: 24px; } .right .content p>img { max-width: 100%; } /*鏂扮綉绔欐牱寮?/ @charset "UTF-8"; html { font-size: 16px !important; } @media (max-width: 990px) { html { font-size: 14px !important; } } /*px 2 rem*/ .box-center { width: 1920px; position: relative; left: 50%; margin-left: -960px; } .sun-indexa .indexa-item, .sun-indexa .itemc #keyword { -webkit-box-sizing: border-box; box-sizing: border-box; } .pro-slide .hd li a, .pro-slide .bd .bdcon li h3, .sun-case .case-slick .slick-con h3, .sun-news .news-slide .bd li h4, .sun-news .news-l .first h4, .sun-news .news-l li a, .sun-news .problem li h4 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .sun-banner { width: 100%; } .sun-banner .slick-slide { outline: none; } .sun-banner .slick-slide img { display: inline-block; width: 100%; } .sun-banner .slick-arrow { outline: none; border: none; font-size: 0; opacity: 0; -webkit-transition: opacity .5s ease; transition: opacity .5s ease; position: absolute; z-index: 999; top: 50%; margin-top: torrem(-50px); width: 3.125rem; height: 6.25rem; background-image: url(../images/banner_jt.png); background-color: rgba(0, 0, 0, 0.5); background-position: center; background-repeat: no-repeat; background-size: 100%; } .sun-banner .slick-arrow.slick-prev { left: 10%; } .sun-banner .slick-arrow.slick-next { right: 10%; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .sun-banner .slick-dots { position: absolute; bottom: 4%; z-index: 99; width: 100%; text-align: center; } .sun-banner .slick-dots li { display: inline-block; width: 0.75rem; height: 0.75rem; border-radius: 50%; background: #fff; margin: 0 0.4375rem; cursor: pointer; } .sun-banner .slick-dots li button { background: none; outline: none; border: none; font-size: 0; } .sun-banner .slick-dots li:hover, .sun-banner .slick-dots li.slick-active { background: #004aa0; } .sun-banner:hover .slick-arrow { opacity: 1; } #mob-banner { display: none; } @media (max-width: 768px) { #pc-banner { display: none; } #mob-banner { display: block; } } .nav-btn { display: none; } @media (max-width: 990px) { .nav-btn { position: absolute; right: 15px; top: 50%; width: 30px; margin-top: -11px; display: none; } .nav-btn span, .nav-btn:after, .nav-btn:before { display: block; height: 2px; background: #000000; -webkit-transition: all .5s ease; transition: all .5s ease; } .nav-btn span { margin: 8px 0; } .nav-btn:after, .nav-btn:before { content: ''; -webkit-transform-origin: 3%; transform-origin: 3%; } .nav-btn.click span { opacity: 0; } .nav-btn.click:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .nav-btn.click:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); } } /*sun-top*/ .sun-top { background: #f8f8f8; border-bottom: 1px solid #edecec; line-height: 38px; font-size: 14px; color: #666666; } .sun-top a { color: #666666; } .sun-top a:hover { color: #00ada9; } .sun-top .top-links { text-align: right; } /*sun-head*/ .sun-head { background: #ffffff; } .head-left { line-height: 7.5rem; position: relative; } .head-left .logo { display: inline-block; padding-right: 10%; } .head-left .logo img { max-width: 100%; } .head-left .logowz { display: inline-block; } .head-left .logowz img { max-width: 100%; } @media (max-width: 640px) { .head-left { line-height: 6.25rem; } .head-left .logo { padding-right: 5%; } } .top-phone { text-align: left; margin-top: 2.1875rem; display: inline-block; background: url(../images/top_phone2.png) left center no-repeat; padding-left: 55px; font-size: 18px; color: #2a2a2a; line-height: 1.3; } .top-phone p:nth-child(2) { font-size: 22px; font-weight: bold; white-space: nowrap; } /*sun-nav*/ .sun-nav { position: relative; background: #00ada9; box-shadow: 3px 5px 5px rgba(0, 0, 0, .2); z-index: 999; } .sun-menu>li { float: left; position: relative; } .sun-menu>li+li { background: url(../images/nav_li_bg.png) left center no-repeat; } .sun-menu>li>a { display: block; padding: 0 2.8vw; text-align: center; font-size: 16px; color: #ffffff; line-height: 3.3125rem; } .sun-menu>li>a:hover { background: #008a3f; color: #fff; } .sun-menu .sub-nav { display: none; position: absolute; z-index: 999; width: 100%; background: #00ada9; } .sun-menu .sub-nav a { display: block; line-height: 35px; font-size: 14px; color: #fff; text-align: center; } .sun-menu .sub-nav a:hover { background: #008a3f; } @media (max-width: 1200px) { .sun-menu>li>a { font-size: 14px; } } @media (min-width: 990px) { .sun-menu li:hover .sub-nav { display: block; } } @media (max-width: 990px) { .sun-nav { display: block; } .sun-menu { padding: 0 15px; position: relative; } .sun-menu>li { width: 25%; background: none; } .sun-menu>li>a { text-align: center; line-height: 2.8125rem; font-size: 12px; } .sun-menu:before { content: ''; left: 15px; width: calc(100% - 30px); top: 100%; background-color: #FFF; height: 1px; position: absolute; } } /*sun-indexa*/ .sun-indexa { background: #f7f7f7; } .sun-indexa .indexa-item { width: 33.333%; display: table-cell; vertical-align: middle; } .sun-indexa .itema { border-right: 1px solid #ffffff; background: url(../images/icon1.png) left center no-repeat; padding: 3.75rem 0 3.75rem 72px; } .sun-indexa .itema h4 { font-size: 1.25rem; color: #000000; margin-bottom: 5px; } .sun-indexa .itema h4:after { content: ''; display: inline-block; vertical-align: middle; width: 50px; height: 1px; background: #000; margin-left: 15px; } .sun-indexa .itema p { font-size: 1rem; color: #000000; } .sun-indexa .itemb { border-left: 1px solid #dddddd; border-right: 1px solid #ffffff; padding: 0 3.4375rem; } .sun-indexa .itemb h4 { font-size: 1.125rem; color: #000000; background: url(../images/icon2.png) left center no-repeat; padding-left: 35px; margin-bottom: 10px; } .sun-indexa .itemb p { font-size: 14px; color: #999999; line-height: 22px; } .sun-indexa .itemc { border-left: 1px solid #dddddd; padding-left: 6%; } .sun-indexa .itemc h4 { font-size: 1.125rem; color: #000000; background: url(../images/icon3.png) left center no-repeat; padding-left: 30px; line-height: 30px; } .sun-indexa .itemc .hot-key { margin-bottom: 10px; } .sun-indexa .itemc .hot-key a { font-size: 14px; color: #666666; display: inline-block; padding-right: 10px; } .sun-indexa .itemc #keyword { width: 80%; background: #e5e5e5; line-height: 30px; border-radius: 5px; padding-left: 10px; font-size: 14px; color: #999999; float: left; margin-top: 2px; border: none; } .sun-indexa .itemc #s_btn { width: 20%; float: right; height: 34px; background: #008a3f url(../images/ss.png) center no-repeat; border: none; font-size: 0; cursor: pointer; } @media (max-width: 990px) { .sun-indexa .itema, .sun-indexa .itemb { display: none !important; } .sun-indexa .indexa-item { width: 100%; float: none; display: block; border: none; } .sun-indexa .itemc { padding: 1.5rem; } } /*sun-jjfa*/ .sun-jjfa { background: #ffffff; padding: 4.0625rem 0; } .sun-jjfa .container { position: relative; } .sun-jjfa .jjfa-title { width: 30.5%; position: absolute; right: 0; top: 0; background: url(../images/pro_bg.jpg) top center no-repeat; background-size: cover; padding: 0 0.5625rem; } .sun-jjfa .jjfa-title img { opacity: 0; } .sun-jjfa .jjfa-title .wzcon { position: absolute; top: 2.8125rem; } .sun-jjfa .jjfa-title .wzcon h4 { font-size: 22px; color: #ffffff; text-transform: uppercase; font-family: Arial; font-weight: normal; } .sun-jjfa .jjfa-title .wzcon .line { width: 3.75rem; height: 2px; background: #fff; margin: 2.5rem 0 1.25rem 0; } .sun-jjfa .jjfa-title .wzcon h3 { font-size: 1.9375rem; color: #ffffff; } .sun-jjfa .jjfa-title .wzcon p { font-size: 1.375rem; line-height: 2; color: #ffffff; } .sun-jjfa .jjfa-slide { position: relative; } .sun-jjfa .jjfa-slide .hd { width: 66.666666%; /*margin-bottom: 1.25rem;*/ } .sun-jjfa .jjfa-slide .hd li { float: left; width: 14.2857%; cursor: pointer; } .sun-jjfa .jjfa-slide .hd li a { font-size: 1rem; color: #000000; line-height: 2.5rem; padding-left: 20%; } .sun-jjfa .jjfa-slide .hd li.on { background: url(../images/pro_navli-bg.png) left center no-repeat; } .sun-jjfa .jjfa-slide .hd li.on a { color: #008a3f; } .sun-jjfa .jjfa-slide .bd { position: relative; z-index: 99; } .sun-jjfa .jjfa-slide .bd .bdcon { width: 100%; position: relative; } .sun-jjfa .jjfa-slide .bd .bdcon .img { width: 66.666666%; } .sun-jjfa .jjfa-slide .bd .bdcon .img img { width: 100%; } .sun-jjfa .jjfa-slide .bd .bdcon .wz { width: 47.1%; position: absolute; right: 1.5%; bottom: 6%; z-index: 99; background: rgba(245, 245, 245, 0.7); padding: 35px; } .sun-jjfa .jjfa-slide .bd .bdcon .wz h3 { font-size: 1.375rem; color: #000000; font-weight: normal; margin-bottom: 0.9375rem; } .sun-jjfa .jjfa-slide .bd .bdcon .wz .info { font-size: 14px; line-height: 1.8; color: #666666; position: relative; margin-bottom: 3.125rem; } .sun-jjfa .jjfa-slide .bd .bdcon .wz .info a { position: absolute; right: 0; bottom: 0; font-size: 14px; color: #008a3f; } @media (max-width: 1200px) { .sun-jjfa .jjfa-slide .bd .bdcon .wz { width: 60%; } .sun-jjfa .jjfa-slide .bd .bdcon .wz .info { height: 95px; overflow: hidden; } } .sun-jjfa .jjfa-slide .ckgdxm { position: absolute; z-index: 99; bottom: 13%; right: 38.4%; } .sun-jjfa .jjfa-slide .ckgdxm a { color: #008a3f; font-size: 14px; background: #f5f5f5; } .sun-jjfa .jjfa-slide .prev, .sun-jjfa .jjfa-slide .next { position: absolute; width: 31px; height: 26px; background-color: #004aa0; background-image: url(../images/pro_jt.png); background-repeat: no-repeat; bottom: 12%; z-index: 999; } .sun-jjfa .jjfa-slide .prev:hover, .sun-jjfa .jjfa-slide .next:hover { background-color: #008a3f; } .sun-jjfa .jjfa-slide .prev { background-position: 10px 4px; right: 8%; } .sun-jjfa .jjfa-slide .next { background-position: -20px 4px; right: 5%; } /*sun-product*/ .sun-product { background: url(../images/pro_bg2.jpg) top center no-repeat; background-size: cover; padding: 4.0625rem 0 5rem 0; } .sun-tit { text-align: center; } .sun-tit h3 { font-size: 2.5rem; color: #000000; font-weight: normal; } .sun-tit h4 { font-size: 1.6875rem; color: #000000; font-weight: normal; margin: 0.625rem 0; } .sun-tit p { font-size: 12px; color: #000000; font-family: Arial; text-transform: uppercase; } @media (max-width: 990px) { .sun-tit h3 { font-size: 1.875rem; } .sun-tit h4 { font-size: 1.25rem; } } .pro-slide { margin: 3.4375rem 0; } .pro-slide .hd { margin-bottom: 1.5625rem; } .pro-slide .hd ul { margin: 0 -3px; } .pro-slide .hd li { float: left; width: 14.2857%; padding: 0 3px; } .pro-slide .hd li a { display: block; text-align: center; background: #ffffff; color: #000; font-size: 14px; line-height: 3.125rem; } .pro-slide .hd li a:hover { background: #008a3f; color: #fff; } .pro-slide .hd li.on a { background: #008a3f; color: #fff; } @media (max-width: 990px) { .pro-slide .hd li { width: 25%; margin-bottom: .5rem; } } .pro-slide .bd .bdcon ul { margin: 0 -11px; } .pro-slide .bd .bdcon li { width: 33.33333%; float: left; padding: 0 11px; } .pro-slide .bd .bdcon li a { display: block; } .pro-slide .bd .bdcon li .img { display: block; } .pro-slide .bd .bdcon li .img img { width: 100%; } .pro-slide .bd .bdcon li h3 { background: #ffffff; padding: 1.25rem; font-size: 1rem; color: #000000; font-weight: normal; } @media (max-width: 990px) { .pro-slide .bd .bdcon li { padding: 0 5px; } .pro-slide .bd .bdcon li h3 { padding: 0.9375rem; } } .sun-product .pro-btng { text-align: center; } .sun-product .pro-btng a { display: inline-block; width: 123px; height: 34px; text-align: center; line-height: 34px; border-radius: 5px; color: #fff; font-size: 14px; background: #004aa0; margin: 0 7px; } .sun-product .pro-btng a:hover { background: #008a3f; } @media (max-width: 990px) { .sun-product { padding: 2rem 0; } .sun-product .pro-slide { margin: 2rem 0; } } /*sun-goods*/ .sun-goods { background: #fff; padding: 0; overflow: hidden; } .sun-goods div[class*='col-'] { padding: 0; } .sun-goods .goods-item { padding: 5.125% 0; box-shadow: 0px 9px 15px rgba(0, 0, 0, .2); } .sun-goods .goods-item .row { margin: 0; } .sun-goods .item0 { padding-top: 1.125%; } .sun-goods .item0 .wz .tit:after { content: "01"; } .sun-goods .item1 {} .sun-goods .item1 .wz .tit:after { content: "02"; } .sun-goods .item2 {} .sun-goods .item2 .wz .tit:after { content: "03"; } .sun-goods .goods-item .img img { width: 100%; } .sun-goods .goods-item .wz { padding: .5rem 2.5rem 2.5rem 2.5rem; } .sun-goods .goods-item .wz .tit { font-size: 1.625rem; color: #00ada9; position: relative; padding-left: 70px; font-weight: bold; } .sun-goods .goods-item .wz .tit span { margin-top: 8px; border-top: 1px dashed #666666; padding-top: 10px; display: block; font-size: 14px; color: #999999; text-transform: uppercase; font-weight: normal; } .sun-goods .goods-item .wz .tit:after { position: absolute; top: 0; left: 0; z-index: 10; display: inline-block; width: 56px; text-align: center; line-height: 56px; color: #fff; font-weight: bold; background: url(../images/num_line.png) no-repeat center bottom; } .sun-goods .goods-item .wz .tit:before { position: absolute; top: 0; left: 0; z-index: 9; display: inline-block; content: ''; width: 56px; height: 76px; background: #00ada9; } .sun-goods .goods-item .info { font-size: 16px; line-height: 35px; color: #333333; position: relative; margin-top: 25px; padding-left: 70px; } @media (max-width: 990px) { .sun-goods .goods-item .wz { padding: 15px; } .sun-goods .goods-item { background: #fff !important; } .sun-goods .goods-item div[class*='pull-'] { float: none !important; } } @media (max-width: 480px) { .sun-goods .goods-item .wz .tit { font-size: 1.25rem; } .sun-goods .goods-item .wz .tit span { font-size: 12px; } .sun-goods .goods-item .info { font-size: 13px; line-height: 28px; margin-top: 15px; padding-left: 0; } } /*sun-cpsb*/ .cpsb-slide { position: relative; margin-top: 1.8125rem; } .cpsb-slide .hd { font-size: 0; margin-top: 30px; } .cpsb-slide .hd li { padding: 1.65rem 0; display: inline-block; text-align: center; width: 24.5%; background: #f6f6f6; vertical-align: middle; margin: 0 .25%; cursor: pointer; } .cpsb-slide .hd li span { display: block; font-size: 18px; color: #666666; text-transform: uppercase; display: inline-block; padding-left: 30px; background: url(../images/bird.png) no-repeat left center; } .cpsb-slide .hd li:hover, .cpsb-slide .hd li.on { background: #00ada9; } .cpsb-slide .hd li:hover span, .cpsb-slide .hd li.on span { color: #fff; background: url(../images/bird_h.png) no-repeat left center; } .cpsb-slide .bd { background: #daeef7; } .cpsb-slide .bd .row { margin: 0; } .cpsb-slide .bd .bdcon { position: relative; } .cpsb-slide .bd .bdcon .img img { width: 100%; } .cpsb-slide .bd .bdcon .fuss { position: absolute; padding: 3.125%; padding-bottom: 7%; z-index: 99; left: 5%; top: 0; background: rgba(0, 173, 169, 0.8); } .cpsb-slide .bd .bdcon .fuss h3 { font-size: 2.1625rem; line-height: 2.5rem; color: #fff; font-weight: 600; letter-spacing: 8px; } .cpsb-slide .bd .bdcon .fuss span { font-size: 16px; line-height: 1.7; color: #fff; text-transform: uppercase; font-weight: normal; padding-bottom: 30px; border-bottom: 1px solid #fff; } .cpsb-slide .bd .arrow a { display: block; position: absolute; transform: translateY(-50%); top: 50%; z-index: 999; cursor: pointer; width: 50px; height: 50px; opacity: 0; -webkit-transition: all .5s ease; transition: all .5s ease; } .cpsb-slide .bd:hover .arrow a { opacity: 1; } .cpsb-slide .bd .arrow a.prev { left: 0; background: url(../images/prev.png) no-repeat center; } .cpsb-slide .bd .arrow a.next { right: 0; background: url(../images/next.png) no-repeat center; } @media (max-width: 1200px) { /* .cpsb-slide .bd .bdcon .fuss { width: 35%; } */ .cpsb-slide .hd li { vertical-align: bottom; } } @media (max-width: 990px) { .cpsb-slide .bd .bdcon .fuss span { padding-bottom: 15px; font-size: 14px; } .cpsb-slide .bd .bdcon .fuss { /* position: static; width: 100%; */ padding: 1rem 1rem; padding-bottom: 7%; } .cpsb-slide .hd li { padding: .8rem 0; } .cpsb-slide .hd { margin-top: 15px; } .cpsb-slide .hd li span { font-size: 14px; } } @media (max-width: 768px) { .cpsb-slide .bd .bdcon .fuss h3 { font-size: 1.5625rem; } .cpsb-slide .hd li { width: 49.5%; margin-bottom: 5px; } } /*sun-case*/ .sun-case { position: relative; background: #f8f8f8; padding: .75rem 0 3.75rem; } .sun-case .logo-slick .slick-slide { outline: none; padding: 0.3125rem 0; } .sun-case .logo-slick .slick-con { display: block; padding: 0 5%; } .sun-case .logo-slick .slick-con:nth-child(1) { margin-bottom: 10% } .sun-case .logo-slick .slick-con a { display: block; } .sun-case .logo-slick .slick-slide img { display: block; width: 100%; border-radius: 2px; box-shadow: 0 1px 5px rgba(0, 0, 0, .2); } .sun-about { position: relative; padding: 3.125rem 0; } .sun-about .sun-tit { margin-bottom: 2.5rem; } .sun-about div[class*='col-'] { padding: 0; } .sun-about .img img { width: 100%; } .sun-about .wz { padding-top: 1.25rem; padding-left: 5%; } .sun-about .wz h3 { font-size: 1.875rem; font-weight: bold; color: #000000; } .sun-about .wz .line { width: 57px; height: 1px; background: #999999; margin: 2.1875rem 0 1.5625rem 0; } .sun-about .wz .wzcon { font-size: 14px; line-height: 23px; color: #999999; } .sun-about .about-slick { margin-left: 5%; margin-top: 0.625rem; } .sun-about .about-slick .slick-slide { outline: none; padding: 0.3125rem 0; } .sun-about .about-slick .slick-slide img { display: inline-block; width: 100%; } .sun-about .about-slick .slick-con { display: block; margin: 0 3%; } /*sun-news*/ .sun-news { padding: 3.75rem 0 1.5625rem 0; } .sun-news .sun-tit { margin-bottom: 3.4375rem; } .sun-news .news-slide { width: 46%; float: left; position: relative; } .sun-news .news-slide .bd li .img { display: block; margin-bottom: 0.625rem; } .sun-news .news-slide .bd li .img img { width: 100%; } .sun-news .news-slide .bd li h4 { font-size: 14px; line-height: 22px; color: #333333; padding-left: 70px; font-weight: normal; } .sun-news .news-slide .hd { position: absolute; z-index: 99; bottom: 16%; width: 100%; text-align: right; font-size: 0; padding-right: 20px; } .sun-news .news-slide .hd li { display: inline-block; width: 12px; height: 12px; border-radius: 50%; background: #fff; margin-right: 8px; } .sun-news .news-slide .hd li.on { background: #004aa0; } .sun-news .news-slide .pages { position: absolute; bottom: 0; left: 0; font-size: 20px; color: #999999; } .sun-news .news-slide .pages span { font-size: 14px; color: #333333; } .sun-news .news-l { width: 50%; float: right; } .sun-news .news-l .first { border-bottom: 1px solid #eaeaea; margin-bottom: 1.25rem; padding-bottom: 1.25rem; } .sun-news .news-l .first h4 { font-size: 14px; color: #333333; margin-bottom: 0.9375rem; } .sun-news .news-l .first .info { font-size: 14px; line-height: 22px; color: #999999; height: 44px; overflow: hidden; } .sun-news .news-l li { margin-bottom: 0.3125rem; position: relative; } .sun-news .news-l li a { font-size: 14px; line-height: 22px; color: #666666; display: block; padding-right: 25%; } .sun-news .news-l li a:before { content: ''; display: inline-block; width: 4px; height: 4px; background: #666666; vertical-align: middle; margin-right: 5px; } .sun-news .news-l li a:hover { color: #004aa0; } .sun-news .news-l li span { position: absolute; right: 0; top: 0; font-size: 14px; color: #999999; } .sun-news .problem h3 { font-size: 20px; color: #000000; margin-bottom: 0.9375rem; } .sun-news .problem h3 a { font-size: 14px; color: #333333; font-weight: normal; padding-left: 0.625rem; } .sun-news .problem li { border-bottom: 1px solid #f0f0f0; padding-bottom: 0.75rem; margin-bottom: 0.75rem; padding-left: 10px; } .sun-news .problem li h4 { font-size: 14px; color: #333333; font-weight: normal; background: url(../images/q.png) left center no-repeat; padding-left: 20px; margin-bottom: 0.625rem; } .sun-news .problem li p { font-size: 14px; line-height: 22px; color: #999999; background: url(../images/a.png) left top 5px no-repeat; padding-left: 20px; height: 44px; overflow: hidden; } @media (max-width: 768px) { .sun-news .news-slide { display: none; } .sun-news .news-l { width: 100%; float: none; } } /*sun-links*/ .sun-links { background: #f5f5f5; padding: 1.5625rem 0; } .sun-links h3 { font-size: 20px; color: #2b2b2b; display: inline-block; vertical-align: middle; } .sun-links a { font-size: 14px; color: #666666; display: inline-block; padding-right: 2.5rem; vertical-align: middle; } /*sun-footer*/ .sun-footer { background: #2c2d2e; padding-top: 3.4375rem; } .sun-footer a:hover { color: #fff !important; } .sun-footer .tl_ewm { display: inline-block; text-align: center; font-size: 14px; color: #666666; line-height: 2.5; } .sun-footer .tl_ewm img { max-width: 100%; } .sun-footer .tonglan { padding-bottom: 3.125rem; } .sun-footer .tl_box h3 { font-size: 1.5625rem; color: #ffffff; margin-bottom: 1.25rem; text-transform: uppercase; } .sun-footer .tl_box .tl_cont { font-size: 14px; line-height: 30px; color: #666666; } .sun-footer .tl_box .tl_cont a { color: #666666; } .sun-footer .tl_box .line { width: 40px; height: 2px; background: #666666; margin-bottom: 1.875rem; } .sun-footer .tl_box .tl_fwrx { font-size: 14px; } .sun-footer .tl_box .tl_msg { padding-top: 1.25rem; } .sun-footer .tl_box .tl_msg a { display: inline-block; width: 94px; line-height: 31px; text-align: center; color: #fff; font-size: 14px; background: #008a3f; } .sun-footer .ft-nav { text-align: center; font-size: 14px; color: #666666; border-bottom: 1px solid #464747; padding-bottom: 1.25rem; } .sun-footer .sun-cpy { text-align: center; padding: 1.25rem 0; font-size: 14px; line-height: 25px; color: #666666; } .sun-footer .sun-cpy a { color: #666666; } @media (max-width: 990px) { .sun-footer .sun-cpy { border-top: 1px solid #464747; } } .xypg-product-detail>h1 { text-align: center; font-size: 24px; color: #333; margin-bottom: 1.5em } @media (max-width: 990px) { .xypg-product-detail>h1 { font-size:18px } } .page-product-detail-effect { height: 520px; overflow: hidden; float: none; width: auto; } @media (min-width: 1200px) { .page-product-detail-effect { margin:0 12.22222222% } } .page-product-detail-effect .big-img { float: left; width: 76.86567164%; height: 510px; border: 1px solid #efefef } .page-product-detail-effect .big-img a { display: block; text-align: center; width: 100%; height: 100%; font-size: 0 } .page-product-detail-effect .big-img a img { max-width: 100%; max-height: 100%; display: inline-block; vertical-align: middle } .page-product-detail-effect .big-img a:after { content: ""; height: 100%; display: inline-block; vertical-align: middle } .page-product-detail-effect .product-detail-slick { float: right; width: 20.89552239%; margin-top: 0; } .page-product-detail-effect .product-detail-slick a { display: block; text-align: center; width: 100%; height: 100%; font-size: 0; border: 1px solid #efefef } .page-product-detail-effect .product-detail-slick a img { max-width: 100%; max-height: 100%; display: inline-block; vertical-align: middle } .page-product-detail-effect .product-detail-slick a:after { content: ""; height: 100%; display: inline-block; vertical-align: middle } .page-product-detail-effect .product-detail-slick .slick-slide { outline: none; height: 140px; margin: 5px 0 } .page-product-detail-effect .product-detail-slick .slick-slide.active a { border-color: #00ada9 } .page-product-detail-effect .product-detail-slick .slick-arrow { height: 30px; text-align: center; line-height: 30px; background: #838383; -webkit-transition: all .5s ease; transition: all .5s ease; cursor: pointer } .page-product-detail-effect .product-detail-slick .slick-arrow:hover { background: #2459a9 } .page-product-detail-effect .product-detail-slick .slick-arrow .iconfont { color: #fff; font-size: 20px } @media (max-width: 530px) { .page-product-detail-effect { height:290px } .page-product-detail-effect .big-img { height: 280px } .page-product-detail-effect .product-detail-slick .slick-slide { height: 70px } .page-product-detail-effect .product-detail-slick .slick-arrow { height: 20px; line-height: 20px } .page-product-detail-effect .product-detail-slick .slick-arrow .iconfont { font-size: 16px } } .page-product-inquiry { text-align: center; margin: 20px 0 40px; font-size: 0 } .page-product-inquiry a { display: inline-block; margin: 0 1%; border-radius: 40px; background: #2459a9; color: #fff; font-size: 18px; line-height: 2.5; width: 31%; -webkit-transition: all .5s ease; transition: all .5s ease; padding: 0; } .page-product-inquiry a:hover { background: #00ada9 } .page-product-inquiry @media (max-width: 990px) { .page-product-inquiry a { font-size:14px } } .product-detail-item { font-size: 0 } .product-detail-item li { margin: 8px 0; font-size: 14px; line-height: 20px; color: #5a5a5a } .product-detail-item li span { color: #2459a9 } @media (min-width: 990px) { .product-detail-item { margin:0 -1% } .product-detail-item li { display: inline-block; vertical-align: top; width: 48%; margin: 7px 1% } } @media (min-width:1600px) { .x-menu { width: 64%; float: right; } } @media (min-width:1500px) { .x-menu { width: 60%; float: right; } } @media (min-width:1440px) { .x-menu { width: 55%; float: right; } } @media (min-width:1366px) { .x-menu { width:62%; float: right; } } @media (min-width:1200px) { .x-menu { width:57%; float: right; } } @media (min-width:1024px) { .x-menu { width:66%; float: right; } }