@CHARSET "UTF-8"; /* header */ .header { background: #224585; line-height: 40px; position: relative; z-index: 99; color: #fff; } .header a { color: #fff; } .k1 { line-height: 40px; } .k1 .icon { color: #c81522; } .k1 a { margin-right: 10px; display: inline-block; } .k1 .s1 { background: url(../images/s1.png) no-repeat 0 50%; padding-left: 36px; } .k1 .s2 { background: url(../images/s2.png) no-repeat 0 50%; padding-left: 36px; } .k1 .s3 { background: url(../images/s3.png) no-repeat 0 50%; padding-left: 36px; } .links { margin-left: 10px; position: relative; height: 40px; } .links .title { background: url('../images/bottom_t.png') no-repeat 97% 50%; padding: 0 15px 0 10px; } .hot-search { line-height: 40px; padding-right: 20px; } .hot-search a { padding: 0 5px; } .topbox { background: #1e3d75; } .top-txt .icon { font-size: 16px; position: relative; top: 1px; } .links .child-list { width: 100%; left: 0; top: 40px; background: #FFF; text-align: center; border: 1px solid #f5f5f5; } .links:hover { background: #fff; } .links .child-list li { border-bottom: 1px solid #f5f5f5; line-height: 30px; background: #fff; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); z-index: 9; } .show-content { display: none; } .top .logo { display: block; overflow: hidden; padding-right: 10px; padding-top: 7px; } .search { padding-top: 12px; position: relative; padding-bottom: 20px; } .search .hidens { position: absolute; right:-10px; top:50px; display: none; width: 242px; z-index: 99; background-color: rgba(255,255,255,.6); } #formsearch { border: 1px solid #1e3d75; width:222px; margin:10px auto; } #formsearch input { border: none; background: none; outline: none; display: block; line-height: 32px; } #formsearch #keyword { width: 184px; padding-left: 20px; } #formsearch #s-btn { width: 32px; background:#1e3d75; color: #fff; font-size: 14px; } .search h1 { font-weight: normal; line-height: 44px; font-size: 14px; } .search h1 a { margin-right: 18px; } .my-link { padding-top: 32px; text-align: right; } .my-link a { display: inline-block; border: 1px solid #dcdcdc; background: url('../images/right_arrow.png') no-repeat 94% 50% #f9f9f9; width: 118px; text-align: center; line-height: 32px; position: relative; margin-left: 10px; } .my-link a .icon { color: #cd2c38; padding-right: 10px; font-size: 18px; position: relative; top: 1px; } .my-link a span { position: absolute; left: 38px; top: 1px; width: 14px; height: 14px; text-align: center; background: #cd2c38; color: #fff; line-height: 14px; border-radius: 7px; overflow: hidden; } .my-link .shopping .icon { padding-right: 20px; } .menu-bg { border-bottom: 2px solid #bb000e; position: relative; z-index: 999; } .nav-sort { width: 220px; position: relative; } .nav-sort h2 { line-height: 44px; color: #fff; font-weight: normal; font-size: 18px; background: url('../images/nav_sort.png') no-repeat 44px 50% #bb000e; padding-left: 75px; } .nav-sort .content { display: none; background: #e9e7e6; border: 1px solid #ab010d; padding: 20px 0; } .index-sort li { line-height: 56px; font-size: 16px; } .index-sort li a { padding: 0 10px 0 34px; display: block; } .index-sort li a:hover { background: #fff; } .nav-sort .pos-nav { position: absolute; left: 0; top: 44px; width: 100%; } .nav-sort .show { min-height: 432px; } .sec { display: none; } .box-nav { width: 950px; margin-left: 35px; } .box-nav li { position: relative; line-height: 45px; width: 135px; text-align: center; } .box-nav li a { display: block; font-size: 14px; color: #fff; } /* 搴曢儴瀵艰埅 */ .footnav { padding-top: 52px; } .navv li { width: 114px; float: left; } .navv li.pro { width: 158px; } .navv li a { display: block; color: #fff; font: 400 14px/30px "Microsoft Yahei"; } .navv li .secc a { color: #fff; font: 400 12px/24px "Microsoft Yahei"; } .hotline { color: #fff; width: 170px; border: 1px solid #fff; font: 400 14px/20px "Microsoft Yahei"; background: url(../images/tu1.png) no-repeat 12px 10px; border-radius: 24px; height: 47px; padding-left: 38px; } .ewm { width: 395px; text-align: center; color: #fff; line-height: 36px; } .menu .tel { line-height: 45px; color: #bb000e; font-weight: bold; font-size: 18px; background: url('../images/top_tel.png') no-repeat 0 12px; padding-left: 30px; } .index-banner { height: 607px; width: 100%; position: relative; overflow: hidden; } .banner { width: 1920px; position: absolute; height: 620px; left: 50%; margin-left: -960px; top: 0; } .banner ul.bb { position: relative; z-index: 5; width: 1920px; } .banner ul.animating{ -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition: -webkit-transform .3s cubic-bezier(.25, .46, .45, .94); transition: -webkit-transform .3s cubic-bezier(.25, .46, .45, .94); transition: transform .3s cubic-bezier(.25, .46, .45, .94); transition: transform .3s cubic-bezier(.25, .46, .45, .94), -webkit-transform .3s cubic-bezier(.25, .46, .45, .94) } .banner ul.animating li{ -webkit-transform: translateZ(100px); transform: translateZ(100px) } .banner ul.bb li { position: absolute; display: none; } .banner .num { position: absolute; right: 0; bottom: 20px; z-index: 100; width: 100%; text-align: center; } .banner .num li { display: inline-block; width: 12px; height: 12px; margin-right: 12px; background: #b3a79f; line-height: 12px; text-indent: -100px; overflow: hidden; border-radius: 6px; vertical-align: top; } .banner .num li { _display: inline; _zoom: 1; *display: inline; } .banner .num li.num_hover { background-color: #FFF; } .banner .num li a { display: block; cursor: pointer; } .bannerr { width: 1200px; height: 517px; position: relative; margin-top: 25px; } .bannerr ul.ba { position: relative; z-index: 5; width: 1200px; } .bannerr ul.ba li { position: absolute; display: none; width: 100%; } .bannerr .numm { position: absolute; right: 0; top: -50px; z-index: 100; text-align: center; } .bannerr .numm li { display: inline-block; width: 44px; height: 40px; margin-right: 12px; line-height: 40px; overflow: hidden; border-radius: 6px; vertical-align: top; } .bannerr .numm li { _display: inline; _zoom: 1; *display: inline; } .bannerr .numm li.num_hover { background: url(../images/line2.jpg) no-repeat 0 80%; } .bannerr .numm li a { display: block; cursor: pointer; color: #1560a8; font: 600 30px/40px "Microsoft Yahei"; } .bannerr .text { color: #fff; width: 382px; height: 517px; background: #1560a8; padding-top: 34px; text-align: center; } .bannerr .text .tit { font: 600 30px/52px "Microsoft Yahei"; background: url(../images/tit.png) no-repeat 50% 0; height: 92px; } .bannerr .text .tit p { font: 400 14px/24px "Microsoft Yahei"; color: #b7c6dd; } .bannerr .text .profile { text-align: left; color: #fff; font: 400 14px/33px "Microsoft Yahei"; padding: 32px 22px 0; } .bannerr .pre { position: absolute; width: 62px; height: 39px; background: url(../images/pre1.jpg) no-repeat 0 50%; left: 119px; bottom: 55px; z-index: 99; cursor: pointer; } .bannerr .next { position: absolute; width: 62px; height: 39px; background: url(../images/next1.jpg) no-repeat 0 50%; left: 182px; bottom: 55px; z-index: 99; cursor: pointer; } .bannerr .pre:hover { background: url(../images/pre2.jpg) no-repeat 0 50%; } .bannerr .next:hover { background: url(../images/next2.jpg) no-repeat 0 50%; } .adsname { position: absolute; right: 0; bottom: 52px; color: #1560a8; font: 400 24px/30px "Microsoft Yahei"; } /* 閫氱敤鏍峰紡 */ .boxx { width: 1200px; margin: 0 auto; } .recom-sort { min-width: 1200px; } .recom-sort li { margin: 25px 0; } .recom-sort li .content { position: relative; } .recom-sort li .content .img { max-width: 100%; height: auto; } .recom-sort li .content .txt { width: 100%; padding-top: 40px; position: absolute; text-align: center; } .recom-sort li .content .txt a { display: block; color: #323232; line-height: 42px; font-size: 24px; font-weight: normal; } .recom-sort li .content .txt p { color: #686868; font: 400 18px/30px "Microsoft Yahei"; } @media (max-width: 1600px) { .recom-sort li .content .txt { padding-top: 20px; } } @media (max-width: 1399px) { .recom-sort li .content .txt { padding-top: 20px; } .recom-sort li .content .txt h3 { line-height: 32px; font-size: 20px; } .recom-sort li .content .txt p { font: 400 14px/24px "Microsoft Yahei"; } } .recom-sort li:hover .img { box-shadow: 5px 5px 10px #e5e5e5; } .recom-sort li:hover .content .txt a { color: #1560a8; } .recom-sort li:hover .content .txt p { color: #1560a8; } /* 鍏徃绠€浠 */ .about { margin-top: 80px; } .about .text { width: 587px; height: 428px; background: url(../images/about.png) no-repeat 0 30px; } .about .text h2 { color: #1560a8; font: 600 30px/56px "Microsoft Yahei"; } .about .text h2 span { text-transform: uppercase; color: #efefef; font: 600 47px/56px "Microsoft Yahei"; padding-left: 12px; } .about .text .content { color: #3b3b3b; font: 400 14px/27px "Microsoft Yahei"; padding: 23px 42px 0 0; } .linkd { padding-top: 24px; } .linkd a { display: block; float: left; width: 150px; text-indent: 36px; font: 400 14px/60px "Microsoft Yahei"; margin-right: 4px; _display: inline; } .linkd a.more { color: #fff; background: url(../images/list1.png) no-repeat 75% 50% #da3422; } .linkd a.qk { color: #313131; background: url(../images/list.png) no-repeat 75% 50% #e1e1e1; } /* 鍘傚瀹炲姏 */ .advanbg { height: 177px; background: url(../images/advanbg.jpg) repeat-x 0 50%; margin-top: 15px; } .timer { font-size: 60px; color: #fff; font-weight: 400; font-family: "Impact"; background: url(../images/mo.png) no-repeat 118px; } .num-list { padding-top: 18px; } .num-list li { width: 150px; text-align: center; float: left; margin-right: 60px; } .num-list li div{ font-size: 20px; color: #fff } .num-list li.last { margin-right: 0; } .num-list li p { font-size: 18px; color: #fff; font-weight: normal; } /* 鎴戜滑鐨勪紭鍔 */ .powerbg { position: relative; margin-top: 42px; } .power-rc { width: 50%; height: 604px; position: absolute; right: 0; top: 0; background: url(../images/tit2.png) no-repeat 261px 98% #f5f5f5; } .powerbg h2 { color: #1560a8; font: 600 30px/56px "Microsoft Yahei"; background: url(../images/line.jpg) no-repeat 0 60%; padding-left: 23px; } .powerbg h2 span { text-transform: uppercase; color: #efefef; font: 600 45px/56px "Microsoft Yahei"; padding-left: 12px; } /* 鏂伴椈璧勮 */ .news-tit { margin-top: 60px; border-bottom: 1px solid #e5e5e5; padding-bottom: 8px; } .news-tit h2 { color: #1560a8; font: 600 30px/56px "Microsoft Yahei"; background: url(../images/line.jpg) no-repeat 0 60%; padding-left: 23px; position: relative; } .news-tit h2 span { text-transform: uppercase; color: #efefef; font: 600 45px/56px "Microsoft Yahei"; padding-left: 12px; } .news-tit h2 a { position: absolute; display: block; right: 0; top: 0; width: 112px; color: #fff; font: 400 14px/48px "Microsoft Yahei"; background: url(../images/list1.png) no-repeat 75% 50% #da3422; text-indent: 15px; } .news-list1 li { width: 585px; float: left; margin-top: 34px; } .news-list1 .time { width: 97px; height: 84px; background: #1560a8; color: #fff; font: 400 30px/46px "Microsoft Yahei"; text-align: center; } .news-list1 .time span { display: block; font: 400 18px/24px "Microsoft Yahei" } .news-list1 h3 { width: 467px; } .news-list1 h3 a { display: block; color: #1f1f1f; font: 400 16px/30px "Microsoft Yahei"; } .news-list1 h3 .profile { padding-top: 5px; color: #5f5f5f; font: 400 14px/22px "Microsoft Yahei"; } .footer { color: #969696; line-height: 48px; font-size: 14px; } .footer a { color: #969696; } .footer a:hover { color: #666; } /* 鍙嬫儏閾炬帴 */ .f_link { background: #f5f5f5; color: #646464; font: 400 14px/62px "Microsoft Yahei"; margin-top: 55px; } .f_link a { color: #646464; } /* 搴曢儴瀵艰埅 */ .footnav { background: #0454a1; } /* index left fixed */ .index-fixed { position: fixed; left: 5%; top: 40%; width: 160px; text-align: right; display: none; } .index-fixed .img { padding-bottom: 10px; } .pageScroll li { line-height: 50px; font-size: 16px; } .pageScroll li.active { border-bottom: 1px solid #bb000e; } .pageScroll li a, .pageScroll li a:hover, .pageScroll li a:active, .pageScroll li a:focus { color: #333; } .pageScroll li.active a { color: #bb000e; } .scroll-top-content { background: url('../images/border.jpg') repeat-x 0 bottom; height: 1px; width: 108px; } #scroll-content { width: 108px; background: url('../images/border.jpg') repeat-x 0 bottom; } /* 鍦ㄧ嚎瀹㈡湇 */ .fixed-share { width: 50px; line-height: 51px; position: fixed; top: 200px; right: 0; z-index: 9999; } .fixed-share li { background: #1560a8; text-align: center; margin-bottom: 4px; cursor: pointer; } .fixed-share li:hover { background: #1e3d75; }