锘緻charset "utf-8"; /* CSS Document */ /* head start ----------------* */ .head-tool { background-color: #f5f5f5; } .head-tool .inf { padding: 9px 0; font-size: 12px; line-height: 1.0; text-align: right; } .head-tool .inf a { margin-left: 10px; display: inline-block; padding-left: 10px; border-left: 1px solid #999; color: #666; } .head-tool .inf a:first-child { border: none; } .head-tool .inf a:hover { color: #F39700; } .head-tool .inf a.cur { color: #F39700; } .head-logo { display: inline-block; float: left; padding: 20px 0; } .head-logo img { height: 60px; } .head-menu { display: inline-block; float: left; } .head-menu > li { position: relative; margin-left: 56px; display: inline-block; float: left; } .head-menu > li > a { display: inline-block; height: 100px; border-bottom: 4px solid #FFF; color: #333; font-size: 16px; line-height: 100px; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .head-menu > li > a:hover { border-bottom: 4px solid #F39700; } .head-menu > li > a.cur { border-bottom: 4px solid #F39700; } .head-menu .sec-nav { position: absolute; z-index: 999; top: 100; left: 0; display: none; -moz-transition: all 2.5s ease-in; -webkit-transition: all 2.5s ease-in; -o-transition: all 2.5s ease-in; -ms-transition: all 2.5s ease-in; transition: all 2.5s ease-in; } .head-menu > li:hover .sec-nav { display: block; } .head-menu .sec-nav .sec-ul { position: relative; z-index: 999; padding: 20px 0; } .head-menu .sec-nav .sec-bg { position: absolute; z-index: 998; top: 0; left: -100vw; width: 200vw; height: 100%; background-color: #fff; border-top: 1px solid #ddd; } .head-menu .sec-ul .tit { width: 120px; font-size: 16px; line-height: 40px; } .head-menu .sec-ul .tit a { color: #666; } .head-menu .sec-ul .tit a:hover { color: #F39700; } .head-menu .sec-ul .tit a.cur { color: #F39700; } .head-menu .sec-ul .pic { position: absolute; top: 30px; left: 120px; display: none; width: 300px; height: calc(100% - 60px); background-color: #fff; overflow: hidden; } .head-menu .sec-ul .pic img { width: 100%; height: auto; } .head-menu .sec-ul li.cur .pic { display: block; } .head-menu .sec-ul li:hover .pic { display: block; } .swiper-wrap .swiper-wrapper { height: 100%; } .swiper-wrap .swiper-slide { height: 100%; } .swiper-wrap .swiper-slide-active { height: auto !important; } /*.swiper-wrap .swiper-wrapper { height: auto !important; } .swiper-wrap .swiper-slide { height: auto !important; }*/ /* head end ----------------* */ /* foot start ----------------* */ .frag-wrap { width: 100%; min-width: 1200px; } .frag-wrap > div:nth-of-type(odd) a { display: inline-block; float: right; } .frag-wrap > div:nth-of-type(even) a { display: inline-block; float: left; } .frag-wrap > div:nth-of-type(odd) .max { right: 0px; } .frag-wrap > div:nth-of-type(even) .max { left: 0px; } .frag-wrap .max { position: absolute; top: 0; display: block; width: 3000px; height: 160px; overflow: hidden; text-align: center; } .frag-wrap .sp { position: relative; display: inline-block; float: left; width: 50%; height: 160px; overflow: hidden; } .frag-wrap .sp a { position: relative; display: inline-block; width: 160px; height: 160px; overflow: hidden; } .frag-wrap .bp { position: relative; display: inline-block; float: left; width: 50%; height: 160px; overflow: hidden; } .frag-wrap .bp a { position: relative; display: inline-block; width: 320px; height: 160px; overflow: hidden; } .frag-wrap a:after { position: absolute; top: 0; left: 0; display: table; content: ""; width: 100%; height: 100%; background-color: rgba(0,0,0,0.75); overflow: hidden; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .frag-wrap a:hover:after { background-color: rgba(0,0,0,0.0); } .flnk-wrap { padding: 20px 0; background-color: #222; } .flnk-wrap .tl { display: inline-block; float: left; } .flnk-wrap .tr { display: inline-block; float: right; } .flnk-wrap .tl .flnk-dl { margin-right: 70px; display: inline-block; float: left; } .flnk-dl dt { margin-bottom: 9px; padding: 10px 0; border-bottom: 1px solid #444; color: #999; font-size: 14px; line-height: 1.5; } .flnk-dl dd { padding: 5px 0; color: #fff; font-size: 12px; line-height: 1.5; } .flnk-dl a { color: #fff; } .flnk-dl a:hover { color: #f39700; } .flnk-dl dd.tel { padding: 0; color: #ccc; font-size: 36px; line-height: 1.5; } .fqrc-ul li { position: relative; z-index: 10; margin-left: 30px; display: inline-block; float: left; cursor: pointer; } .fqrc-ul li:first-child { margin-left: 0; } .fqrc-ul li .ic { width: 60px; cursor: pointer; } .fqrc-ul li .ic:hover { opacity: 0.8; } .fqrc-ul li .qr { position: absolute; top: -185px; left: -55px; display: none; width: 170px; height: 170px; padding: 15px; border-radius: 5px; background-color: #fff; } .fqrc-ul li .qr img { width: 100%; height: auto; } .fqrc-ul li .qr::after { position: absolute; z-index: 2; bottom: -7px; left: 50%; margin-left: -7px; display: block; content: ""; width: 0; height: 0; border-style: dashed; border-top-width: 7px; border-top-color: #fff; border-left-color: transparent; border-left-width: 7px; border-right-width: 7px; border-right-color: transparent; border-bottom-width: 0; } .fqrc-ul li:hover .qr { display: block; } .fcpy-wrap { padding: 20px 0; background-color: #000; } .fcpy-roll { margin: 0 auto; width: 1200px; padding: 10px 0; } .roll_row { position: relative; width: 100%; height: 30px; overflow: hidden; } .roll_row .roll__list { text-align: center; white-space: nowrap; } .roll_row .roll__list li { display: inline-block; padding: 0px 10px; } .roll_row .roll__list img { max-height: 30px; } .roll_row .control { position: absolute; top: 0; display: none; width: 30px; height: 30px; background-color: #000; color: #fff; font-size: 14px; line-height: 30px; text-align: center; opacity: 0.8; } .roll_row:hover .control { display: block; } .roll_row .control:hover { opacity: 1.0; } .roll_row .control.pre { left: -0px; } .roll_row .control.next { right: -0px; } .fcpy-inf { margin: 0 auto; width: 1200px; padding: 10px 0; color: #666; font-size: 12px; line-height: 20px; text-align: center; } .fcpy-inf a { display: inline-block; margin-right: 5px; color: #666; } .fcpy-inf a:hover { color: #f39700; } .hov-pic { position: relative; display: inline-block; } .hov-pic img:nth-child(1) { display: inline-block; } .hov-pic img:nth-child(2) { display: none; } .hov-pic:hover img:nth-child(1) { display: none; } .hov-pic:hover img:nth-child(2) { display: inline-block; } /* foot end ----------------* */ .to-top { position: fixed; right: 40px; bottom: 40px; display: none; } .to-top a { display: block; width: 60px; height: 60px; padding-top: 30px; border-radius: 7px; background-image: url(../images/to-top.png); background-repeat: no-repeat; background-position: 15px 10px; background-color: rgba(243,151,0,0.6); color: #fff; font-size: 12px; line-height: 1.5; text-align: center; } .to-top a:hover { background-color: rgba(243,151,0,0.3); } /* 棣栭〉 start ----------------* */ .flks-bar { padding: 20px 0; background-color: #f0f0f0; } .flks-ul li { margin-left: 15px; display: inline-block; float: left; width: 390px; text-align: center; } .flks-ul li:first-child { margin-left: 0px; } .flks-ul li .txt { padding: 20px 0; text-align: center; } .flks-ul li .txt h3 { padding-bottom: 5px; color: #333; font-size: 16px; font-weight: normal; line-height: 1.5; } .flks-ul li .txt p { color: #666; font-size: 12px; line-height: 1.5; } .flks-ul li a { position: relative; top: 0; display: block; width: 100%; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .flks-ul li a:hover { top: -5px; box-shadow: 5px 5px 5px rgba(0,0,0,0.05); } .frec-warp { background-color: #f0f0f0; } .frec-tit { padding: 20px 0; color: #333; font-size: 24px; text-align: center; } .frec-cont { margin: 0 auto; width: 1200px; padding-top: 20px; } .frec-cont .tl { display: inline-block; float: left; width: 590px; } .frec-cont .tr { display: inline-block; float: right; width: 590px; } .frec-cont { text-align: center; } .frec-cont a { position: relative; top: 0; margin-bottom: 20px; display: block; width: 100%; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .frec-cont a:hover { top: -5px; box-shadow: 5px 5px 5px rgba(0,0,0,0.05); } .frec-cont span { position: absolute; z-index: 3; top: 50%; left: 0; margin-top: -50px; display: none; width: 100%; height: 100px; padding-top: 70px; background-image: url(../images/zoom.png); background-repeat: no-repeat; background-position: top center; color: rgba(255,255,255,0.7); font-size: 14px; line-height: 30px; text-align: center; } .frec-cont a:after { position: absolute; z-index: 1; top: 0; left: 0; display: none; content: ""; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); } .frec-cont a:hover:after { display: block; } .frec-cont a:hover span { display: block; } .fnew-wrap { padding-bottom: 20px; background-color: #f0f0f0; } .fnew-tit { padding: 20px 0; color: #333; font-size: 24px; text-align: center; line-height: 1.5; } .fnew-tit a { color: #333; } .fnew-tit a span { position: relative; left: 10px; top: -3px; display: inline-block; padding: 2px 5px; background-color: #fff; color: #666; font-size: 12px; line-height: 1.25; } .fnew-tit a:hover span { background-color: #F39700; color: #fff; } .fnew-cont { margin: 0 auto; width: 1200px; padding: 10px 0; } .fnew-ul { margin-left: -15px; height: 30px; overflow: hidden; } .fnew-ul li { margin-left: 15px; display: inline-block; float: left; width: 390px; overflow: hidden; color: #333; font-size: 14px; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; } .fnew-ul li a { color: #333; } .fnew-ul li a:hover { color: #F39700; } /* 棣栭〉 end ----------------* */ /* 鍐呴〉 start ----------------* */ .full-wrap { min-height: calc(100vh - 595px); background-color: #eee; } .fbar-wrap { width: 100%; min-width: 1200px; overflow: hidden; text-align: center; } .fbar-pic { position: relative; left: 50%; width: 1920px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .fgds-wrap { width: 100%; min-width: 1200px; overflow: hidden; text-align: center; } .fgds-tit { padding: 20px 0; color: #333; font-size: 24px; line-height: 1.5; text-align: center; } .fgds-pic { position: relative; left: 50%; width: 1920px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .fnws-wrap { margin: 0 auto; width: 1100px; padding: 30px 0; } .fnws-tit { position: relative; height: 50px; background-color: #fff; } .fnws-tit .tit { position: absolute; top: 0; left: 30px; color: #999; font-size: 16px; line-height: 50px; } .fnws-tit .tab { position: relative; top: -2px; color: #333; font-size: 12px; text-align: center; } .fnws-tit .tab a { position: relative; top: 2px; margin: 0px 10px; display: inline-block; color: #333; font-size: 16px; line-height: 50px; cursor: pointer; } .fnws-tit .tab .cur { color: #F39700; font-weight: bold; } .fnws-cont { margin-top: 20px; padding: 30px; background-color: #fff; } .fnws-dl { margin-bottom: 30px; display: table; width: 100%; padding-bottom: 30px; border-bottom: 1px solid #ddd; } .fnws-dl dt { display: table-cell; width: 480px; vertical-align: top; } .fnws-dl dd { display: table-cell; padding-left: 20px; vertical-align: top; } .fnws-dl .tit { display: -webkit-box; max-height: 70px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; color: #333; font-size: 24px; line-height: 35px; } .fnws-dl .txt { display: -webkit-box; max-height: 165px; padding-top: 15px; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; color: #333; font-size: 14px; line-height: 30px; } .fnws-dl .lnk { padding-top: 22px; color: #999; font-size: 14px; line-height: 30px; text-align: right; } .fnws-dl .lnk a { display: inline-block; float: left; padding: 0 10px; background-color: #eee; color: #666; font-size: 12px; line-height: 30px; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .fnws-dl .lnk a:hover { background-color: #F39700; color: #fff; } .fpag-wrap { text-align: center; } .fpag-wrap a { margin: 0px 2px; display: inline-block; padding: 6px 11px; border: 1px solid #ddd; border-radius: 3px; color: #999; font-size: 14px; line-height: 20px; } .fpag-wrap span { position: relative; top: -2px; display: inline-block; padding: 6px 0px; color: #999; font-size: 16px; line-height: 20px; } .fpag-wrap a:hover { border: 1px solid #F39700; color: #F39700; } .fpag-wrap a.cur { border: 1px solid #F39700; color: #F39700; } .fpag-wrap a.prev { background-color: #F39700; color: #fff; } .fpag-wrap a.next { background-color: #F39700; color: #fff; } .fpag-wrap a.dis { border: 1px solid #ddd; background-color: #fff; color: #999; cursor: default; } .fser-wrap { margin: 0 auto; width: 1100px; padding: 30px 0; } .fser-tit { height: 50px; padding: 0px 30px; background-color: #fff; color: #F39700; font-size: 16px; font-weight: bold; line-height: 50px; } .fser-cont { margin: 0px -5px; padding: 10px 0; } .fser-itm { margin: 5px; display: inline-block; float: left; width: 545px; } .fser-itm a { color: #777; } .fser-itm a dl { position: relative; top: 0; -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .fser-itm a:hover dl { top: -5px; box-shadow: 5px 5px 5px rgba(0,0,0,0.05); } .fser-itm h3 { color: #777; font-size: 24px; line-height: 40px; font-weight: normal; } .fser-itm p { color: #777; font-size: 16px; line-height: 25px; } .fser-dl { display: table; width: 100%; height: 150px; padding: 30px 35px; background-color: #fff; } .fser-dl dt { display: table-cell; width: 130px; vertical-align: middle; } .fser-dl dd { display: table-cell; vertical-align: middle; } .ferr-wrap { padding: 75px 0; text-align: center; } .ferr-wrap .pic { padding: 10px 0; } .ferr-wrap .txt { padding: 5px 0; color: #999; font-size: 16px; line-height: 1.5; } .ferr-wrap .lnk { padding-top: 30px; } .ferr-wrap .lnk a { display: inline-block; width: 200px; height: 50px; background: #F39700; border-radius: 3px; color: #fff; font-size: 16px; line-height: 50px; text-align: center; } .ftpc-wrap { padding: 30px 0; } .ftpc-cont { margin: 0 auto; width: 1100px; padding: 30px 0; background-color: #fff; } .ftpc-cont .pic { text-align: center; } .fdet-wrap { padding: 30px 0; } .fdet-iner { margin: 0 auto; width: 1000px; padding: 20px 50px; background-color: #fff; } .fdet-tit { padding: 15px 0; border-bottom: 1px solid #ddd; text-align: center; } .fdet-tit h3 { padding-bottom: 5px; color: #333; font-size: 24px; line-height: 1.5; font-weight: normal; } .fdet-tit p { color: #666; font-size: 14px; } .fdet-tit p span { margin: 0px 5px; display: inline-block; } .fdet-cont { padding: 25px 0 15px 0; color: #666; line-height: 1.5; } .fdet-cont p { margin-bottom: 5px; } .fdet-cont img { max-width: 100%; } .flup-wrap { margin: 0 auto; width: 1100px; padding: 30px 0; } .flup-tit { height: 50px; padding: 0px 30px; background-color: #fff; color: #F39700; font-size: 16px; font-weight: bold; line-height: 50px; } .flup-dl dd { display: inline-block; float: left; color: #666; } .flup-dl dd a { color: #666; } .flup-dl dd span { display: inline-block; padding: 0px 10px; color: #666; } .flup-dl dd:last-child { color: #F39700; } .flup-cont { margin-top: 20px; padding: 0px 50px; background-color: #fff; } .flup-cont .fpag-wrap { padding: 40px 0; } .flup-tpc { margin-top: 20px; padding: 20px 30px; background-color: #fff; text-align: center; } .rak-row { margin: 0 auto; width: 800px; padding: 30px 0; } .rak-inf { padding-top: 30px; color: #666; font-size: 16px; text-align: center; } .rak-rch { padding-top: 30px; } .rak-rch .tl { display: inline-block; float: left; width: 150px; padding-right: 20px; } .rak-rch .tr { position: relative; display: inline-block; float: left; width: 650px; } .rak-rch .tr .box { width: 100%; height: 50px; padding: 0px 12px; padding-right: 60px; border: 1px solid #ddd; border-radius: 4px; background: none; -webkit-box-shadow: 0 0 0px 100px #fff inset; color: #666; font-size: 16px; } .rak-rch .tr .btn { position: absolute; top: 0; right: 0; width: 50px; height: 50px; border: none; background: url(../images/ic-search.png) no-repeat center; color: #666; text-indent: -999999px; } .rak-res { padding-top: 30px; } .rak-res .tit { background-color: #f5f5f5; color: #666; font-size: 14px; text-align: center; } .rak-res table { width: 100%; border: 1px solid #ddd; } .rak-res td { display: table-cell; padding: 10px 15px; color: #666; vertical-align: middle; } .rak-res span { margin-right: 10px; display: inline-block; color: #999; } .rak-res img { vertical-align: middle; } .rak-res .tip { color: #F39700; line-height: 1.5; text-align: center; } .rol-row { margin-top: 30px; padding: 30px 0; border-top: 1px solid #ddd; } .rol-tit { padding: 30px 0; } .rol-tit span { display: inline-block; width: 180px; border-radius: 3px; background: #F39800; color: #fff; font-size: 16px; line-height: 40px; text-align: center; } .rol-inf { color: #333; font-size: 14px; line-height: 30px; } .rol-txt { margin-top: 10px; padding: 10px; border: 1px solid #ddd; overflow: hidden; } .rol-txt ul { height: 30px; overflow: hidden; white-space: nowrap; } .rol-txt li { margin-right: 20px; display: inline-block; color: #333; font-size: 14px; line-height: 30px; } .rol-txt li a { color: #333; } .row-puts { padding-top: 30px; padding-left: 275px; } .row-put { margin-bottom: 10px; } .row-put label { display: inline-block; float: left; width: 120px; height: 40px; padding: 5px 10px; color: #666; font-size: 16px; line-height: 30px; text-align: right; } .row-put em { margin-right: 5px; display: inline-block; color: #f00; } .row-put .tip { margin-left: 10px; display: inline-block; float: left; height: 40px; padding: 5px 10px; padding-left: 25px; background: url(../images/ic-tips.png) no-repeat left center; color: #F39700; font-size: 12px; line-height: 30px; } .row-put input { display: inline-block; float: left; width: 300px; height: 40px; padding: 5px 10px; border: none; background: none; box-shadow: inset 0 0 4px 0 rgba(126,126,126,0.50); border-radius: 4px; color: #666; font-size: 16px; line-height: 30px; } .row-yzm input { width: 124px; } .row-yzm .yzm { margin-left: 20px; margin-right: 30px; display: inline-block; float: left; height: 40px; border: none; background: none; color: #4cb7ff; font-size: 14px; line-height: 40px; } .row-yzm .yzm img { width: 80px; height: 40px; vertical-align: middle; } .row-put textarea { display: inline-block; float: left; width: 300px; height: 100px; padding: 10px 10px; border: none; background: none; box-shadow: inset 0 0 4px 0 rgba(126,126,126,0.50); border-radius: 4px; overflow: hidden; color: #666; font-size: 16px; line-height: 20px; resize: none; } .row-btn { padding: 15px 30px; } .row-btn .btn { width: 390px; height: 40px; border: none; background: #1E95E5; border-radius: 4px; color: #fff; font-size: 16px; line-height: 40px; text-align: center; } .doc-row { padding: 30px 0; } .doc-tit { color: #333; font-size: 18px; line-height: 40px; } .doc-ul li { display: table; width: 100%; padding: 15px 0; border-bottom: 1px solid #ddd; color: #666; font-size: 16px; } .doc-ul li .tit { display: table-cell; padding: 5px 0; overflow: hidden; color: #666; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; } .doc-ul li a { color: #666; } .doc-ul li a:hover { color: #F39700; } .doc-ul li .time { display: table-cell; width: 200px; padding: 5px 0; text-align: right; } .rch-box { margin-top: 10px; position: relative; } .rch-box .box { width: 100%; height: 40px; padding: 0px 12px; padding-right: 200px; border: 1px solid #F39700; border-radius: 4px; background: none; -webkit-box-shadow: 0 0 0px 100px #fff inset; color: #666; font-size: 16px; } .rch-box .btn { position: absolute; top: 0; right: 0; width: 150px; height: 40px; border: none; background: #F39700; color: #fff; font-size: 16px; text-align: center; } .rst-row { padding-top: 30px; } .rst-row .doc-tit { color: #F39700; } .rst-row .tips { padding: 30px 0; text-align: center; } .rst-ul li { display: table; width: 100%; padding: 15px 0; border-bottom: 1px solid #ddd; color: #666; font-size: 16px; } .rst-ul li .tit { display: table-cell; padding: 5px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .rst-ul li .tit a { color: #666; font-size: 16px; } .rst-ul li .tit a:hover { color: #F39700; } .rst-ul li .time { display: table-cell; width: 150px; padding: 5px 10px; } .rst-ul li .file { display: table-cell; width: 120px; padding: 5px 10px; } .rst-ul li span { display: inline-block; padding-left: 25px; background: url(../images/ic-clock.png) no-repeat left center; line-height: 30px; } .rst-ul li .file span { display: inline-block; padding-left: 25px; background: url(../images/ic-file.png) no-repeat left center; line-height: 30px; } .rst-ul li .btn { display: table-cell; width: 90px; } .rst-ul li .btn a { display: block; width: 100%; background: #F39700; border-radius: 3px; color: #fff; font-size: 14px; line-height: 30px; text-align: center; } .cat-row { margin-top: 20px; } .cat-tag { padding-bottom: 15px; color: #333; font-size: 18px; line-height: 40px; } .cat-tag .tag { position: relative; margin-left: 10px; display: inline-block; height: 30px; padding: 0px 10px; padding-right: 25px; border: 1px solid #F39700; color: #F39700; border-radius: 3px; font-size: 14px; line-height: 30px; text-align: center; } .cat-tag .tag i { position: absolute; top: -1px; right: 10px; font-style: normal; } .cat-ul { margin: 0px -10px; } .cat-ul li { display: inline-block; width: 20%; float: left; padding: 5px 10px; } .cat-ul li > a { display: block; height: 40px; border: 1px solid #DDDDDD; border-radius: 3px; color: #666; font-size: 16px; line-height: 40px; text-align: center; } .cat-ul li > a:hover { border: 1px solid #F39700; color: #F39700; } .cat-dl { position: relative; } .cat-dl dt > a { display: block; height: 40px; border: 1px solid #DDDDDD; border-radius: 3px; color: #666; font-size: 16px; line-height: 40px; text-align: center; } .cat-dl dt > a:hover { border: 1px solid #F39700; color: #F39700; } .cat-dl > dd { position: absolute; top: 40px; width: 100%; display: none; padding: 10px 0; border: 1px solid #DDDDDD; border-top: none; border-radius: 0 0 3px 3px; background-color: #fff; font-size: 16px; line-height: 40px; text-align: center; } .cat-dl > dd > a { display: block; color: #666; font-size: 14px; line-height: 30px; } .cat-dl > dd > a:hover { color: #F39700; } .cat-dl.cur dt > a { border-color: #F39700; } .cat-dl.cur dd { border-color: #F39700; } /* pisen more plan css start */ .main { width: 100%; position: relative; height: auto; } .mt10 { margin-top: 10px; } .main .hide { display: none; } .tag { background: url(../images/tag.jpg) no-repeat; background-position: 0 0; background-size: 100% auto; font-size: 0px; } .tag li { width: 400px; height: 79px; display: inline-block; cursor: pointer; } .tag.p1 { background-position: 0 -79px; } .tag.p2 { background-position: 0 -158px; } .bg-e { background-color: #eee; } .bg-f9 { background-color: #f9f9f9; } .bg-w { background-color: #fff; } .bg-b { background-color: #000; } /* pisen more plan css end */ /*video*/ .ptb30 { padding-bottom: 30px; padding-top: 30px; } .frec-tit { position: relative; } .frec-tit .more { position: absolute; right: 0; top: 24px; display: inline-block; font-size: 14px; color: #999; vertical-align: middle; } .frec-tit .more span { vertical-align: bottom; padding-left: 5px; display: inline-block; } .frec-warp .title-vid { background-color: #fff; font-size: 20px; padding: 10px 15px; } .fnew-cont .item-vid { width: 23%; background-color: #fff; } .fnew-cont .item-vid a, .fnew-cont .item-vid .btn-video { display: block; overflow: hidden; height: 162px; cursor: pointer; } .fnew-cont .item-vid a img, .fnew-cont .item-vid .btn-video img { object-fit: contain; } .fnew-cont .item-vid .title { text-align: center; font-size: 20px; padding: 15px 0; color: #666; } .fnew-cont .item-vid .title span { font-size: 14px; display: block; padding-top: 6px; } .video-play { width: 1000px; height: 650px; margin-left: -500px; margin-top: -325px; position: fixed; top: 50%; left: 50%; z-index: 9999; overflow: hidden; box-shadow: 0 0 4px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .3); background-color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; display: none; } .video-play .titleModal { height: 47px; line-height: 47px; font-size: 18px; background: #fff; padding: 0 15px; } .video-play .titleModal .closeIcon { float: right; cursor: pointer; } .video-play .ifram-video { text-align: center; } .video-play .ifram-video iframe { height: 605px; width: 100%; margin: 0 auto; } .fnew-cont .floor { width: 48%; background-color: #fff; margin-top: 20px; } .fnew-cont .floor a, .fnew-cont .floor .btn-video { display: block; overflow: hidden; height: 335px; cursor: pointer; } .fnew-cont .floor a img, .fnew-cont .floor .btn-video img { object-fit: contain; } .fnew-cont .floor .title { text-align: left; font-size: 20px; padding: 15px 30px; color: #666; } .fnew-cont .floor .title span { font-size: 14px; display: block; padding-top: 6px; } .qback { width: 100%; height: 100%; background: rgba(0,0,0,.3); position: fixed; top: 0; left: 0; z-index: 9999; } .alertBox { width: 1000px; height: 618px; box-sizing: border-box; background: #fff; position: relative; top: 50%; left: 50%; margin: -309px 0 0 -500px; } .alertHead { width: 100%; padding: 15px; border-bottom: 1px solid #ccc; font-size: 16px; color: #333; text-align: left; } .alertMes { width: 100%; height: auto; overflow: hidden; text-align: center; box-sizing: border-box; } .alertMes .ifram-video iframe { height: 605px; width: 100%; margin: 0 auto; } .cancel { position: absolute; top: 14px; right: 15px; font-size: 20px; color: #666; cursor: pointer; display: block; } video::-internal-media-controls-download-button { display: none; } video::-webkit-media-controls-enclosure { overflow: hidden; } video::-webkit-media-controls-panel { width: calc(% + 30px); }