.transition(@transition: .4s) { -webkit-transition: @transition; -moz-transition: @transition; -ms-transition: @transition; -o-transition: @transition; transition: @transition; } .transform-origin(@origin) { -webkit-transform: @origin; -moz-transform: @origin; -ms-transform: @origin; -o-transform: @origin; transform: @origin; } .scale(@scale) { -webkit-transform: scale(@scale); -moz-transform: scale(@scale); -ms-transform: scale(@scale); -o-transform: scale(@scale); transform: scale(@scale); } .border-radius(@border-radius) { -webkit-border-radius: @border-radius; -moz-border-radius: @border-radius; -o-order-radius: @border-radius; -ms-border-radius: @border-radius; border-radius: @border-radius; } .rotate(@rotate) { -webkit-transform: rotate(@rotate); -moz-transform: rotate(@rotate); -ms-transform: rotate(@rotate); -o-transform: rotate(@rotate); transform: rotate(@rotate); } @back_nav: url('../images/nav_bg.jpg') no-repeat; /*导航背景*/ @back_nav_li: url('../images/nav_l_bg.jpg') no-repeat right center; /*导航隔离条*/ @back_nav_li_ah: url('../images/nav_a_bg.jpg') no-repeat top center; /*鼠标移上去背景*/ @back_s_li: url('../images/x_bg.png') no-repeat; /*左侧栏li背景*/ @qt2: #1a8fdf; /*内页导航背景*/ @qt3: #1a8fdf; /*内页分类侧边背景*/ @qt4: #099f52; /*内页分类侧边li背景*/ @qt5: #fff; /*悬浮背景变色后字体颜色*/ @qt6: #f76487; /*按钮悬浮颜色 */ @height_nav: 50px; /*导航条高度*/ @nav_li_w: 113px; /*导航条宽度*/ @nav_li_color: #000; /*导航条文字颜色*/ @nav_li_a: #000; /*导航条文字颜色*/ .nav_color { color: @nav_li_color!important; } ; .nav_h_color { color: @nav_li_a!important; } ; @ba_w1: 1920px; /*滚动图片宽度*/ @ba_h1: 700px; /*滚动图片高度*/ @b_w: 1200px; /*网站宽度*/ .more_a(@c: #fff; @w: 120px; @h: 30px; @b_w: 1px; @b_s: solid; @b_c: #fff; ) { display: block; width: @w; height: @h; line-height: @h; text-align: center; color: @c; border: @b_w @b_s @b_c; } //调用方式 .border(3px); .fots {} ; .txt { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .nei_color { background: #fff; .fots; } .browserupgrade { margin: 0; padding: 1em; background: #ccc; a { color: red; } cursor: pointer; } input, textarea { margin: 0; padding: 0; box-shadow: none; border: none; } /*全局---头部----主体(主页)----底部---侧边---内页--*/ /*--------------------------------------------------------全局开始---------------------------------------------------*/ p, a, h1, h2, h3, h4, h5, h6, li, label, span, strong, i, b, div, ol, figure { margin: 0; padding: 0; font-size: 14px; font-weight: normal; font-style: normal; } address { font-style: normal; } li { list-style: none; } .jz_h(@a: 40px) { line-height: @a; height: @a; } /*单行字体居中(默认20px)*/ .left { float: left; } .right { float: right; } .main { margin: 0 auto; width: @b_w; height: auto; } .off { display: none; } /*隐藏*/ .slh() { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /*单行超出部分省略号显示*/ ul { padding: 0; margin: 0; } i { font-style: normal; } a { text-decoration: none; color: #444; } /*----------------头部--------------*/ body { color: #444; margin: 0; font-size: 12px; } .wrap { margin: 0 auto; width: @b_w; margin-top: 20px; } .utility { width: 100%; height: 28px; line-height: 28px; text-align: right; color: #212222; background-color: #f2f2f2; .header_top { width: @b_w; margin: 0 auto; span { float: left; } a { display: inline-block; color: #212222; &:hover { color: #0d8e0d; } } } } .header { margin: 0 auto; max-width: 1920px; background: #fff; } .head { width: 1200px; height: 142px; margin: 0 auto; } .top { width: 124px; float: left; overflow: hidden; .logo { float: left; } } .header_nav_k { max-width: 1920px; } .header_nav { width: 910px; float: right; position: relative; overflow: hidden; ; margin-top: 53px; //导航图标左右滑动效果 //ul{ // li{position: relative; // .icon{position: absolute;top: 30px;left:29px;width: 50px;height:50px;overflow: hidden;; // i{display: block;.transition(.4s);width: 100px;height: 50px;} // } // } // li:nth-of-type(1) i{background: url("../images/ic1.png")no-repeat;} // li:nth-of-type(2) i{background: url("../images/ic2.png")no-repeat;} // li:nth-of-type(3) i{background: url("../images/ic3.png")no-repeat;} // li:nth-of-type(4) i{background: url("../images/ic4.png")no-repeat;} // li:nth-of-type(5) i{background: url("../images/ic5.png")no-repeat;} // li:nth-of-type(6) i{background: url("../images/ic6.png")no-repeat;} // li:nth-of-type(7) i{background: url("../images/ic7.png")no-repeat;} // li:nth-of-type(8) i{background: url("../images/ic8.png")no-repeat;} //} } /*---------------首页主体-------------------*/ .picture { float: left; width: 193px; height: 173px; overflow: hidden; display: inline; position: relative; } .picture1 a { width: 193px; height: 173px; text-align: center; vertical-align: middle; background-color: #FFFFFF; border: 1px solid #cccccc; overflow: hidden; display: table-cell; *display: block; } .picture2 { width: 163px; height: 20px; text-align: center; margin-top: 10px; } .picture1 img { vertical-align: middle; border: 0; } .title { .jz_h(44px); // background: #eee; // padding-left: 10px; margin-bottom: 20px; span, a { color: #333; } } ///ntitle3的样式////////////////////// .title3 { .jz_h(44px); margin-bottom: 20px; span, a { color: #333; } } .title3_top { h2 { font-size: 24px; color: #000; } p { margin-top: 5px; } .title_tel { background: url("../images/title_tel.png")no-repeat left center; float: right; padding-left: 50px; span { font-size: 24px; font-style: italic; } } } /////////////////////////////////////////////////////////////////////////////// .container_left4 { width: 220px; float: left; ; h3 { font-size: 16px; height: 60px; line-height: 60px; background: #666666; padding: 0 20px; color: #FFF; text-shadow: #333 2px 2px 2px; } } .neiye_banner { height: 300px; max-width: 100%; li { height: 100%; } } .container_left5 { width: 230px; h3 {} .class_nr { ul { margin-top: 15px; margin-bottom: 27px; li { a { display: block; // border-bottom: 1px solid #e1e1e1; line-height: 68px; margin-bottom: 3px; margin-top: 0; .fots; color: #fff; } } li:hover { background: @qt6; color: #fff; a { color: #fff; } } .cura { background: @qt6; color: #fff; } } } .sider_fenlei { margin-top: 16px; li { display: inline-block; margin-right: 3px; margin-top: 12px; a { color: #a3a3a3; display: block; text-transform: uppercase; border: 1px solid #e2e2e2; padding: 10px 22px; .transition(); } } li:hover a { background: @qt6; color: #fff; } } .sider_news { margin-top: 27px; margin-bottom: 28px; li { color: #999; margin-bottom: 16px; a { display: block; color: #37474f; border-bottom: 1px solid #e1e1e1; padding-bottom: 17px; margin-top: 12px; .fots; .transition(); time { color: #999; line-height: 20px; margin-bottom: 5px; font-size: 12px; } } } li:hover a { color: @qt6; } } } .com_sider { .fots; position: relative; padding-bottom: 10px; font-size: 18px; font-weight: 800; } .neiye_article { line-height: 24px; padding: 30px; h2 { font-size: 18px; margin-bottom: 10px; .fots; small { font-size: 12px; color: #999; } } } //sidebar3横向内页导航样式 .sidebar3 { .class_nr { padding-bottom: 5px; border-bottom: 1px solid #ccc; ul { background: #f7f7f7; height: 68px; width: @b_w; li { display: inline-block; line-height: 68px; width: 145px; text-align: center; .transition(); &:hover { background: @qt6; a { color: #fff; } } } .cura { background: @qt6; display: block; color: #fff; } } } } /* -------------------------------------*/ .header { .header-zz { position: absolute; top: 0; left: 0; background: url("../images/nav_a_bg.jpg")top center no-repeat; width: @nav_li_w; height: @height_nav; } .nav { background-position: 0 0px; height: @height_nav; margin-bottom: 0px; /*导航鼠标hover样式.lon*/ .lon { a { background-position: 50% 0; color: @nav_li_a; } } #Index {} li { .left; height: @height_nav; position: relative; text-align: center; width: @nav_li_w; z-index: 1; margin-right: ; a { background: @back_nav_li_ah; background-position: 50% -@height_nav; color: #666; display: block; font-size: 16px; height: @height_nav; line-height: @height_nav; margin: 0px auto; text-decoration: none; } } .dropdown { .dropdown-menu { display: none; ; background: rgba(255, 255, 255, 0.7); min-width: @nav_li_w; padding: 6px; z-index: 10000; li { float: none; .transition(.4s); a { color: #000; font-weight: 100; } } li:hover { background: rgba(255, 255, 255, 1); } } } .nav-li { position: static; .nav-div { /*display: none;*/ background: #f00; float: left; left: @nav_li_w; overflow: hidden; padding: 6px 0; position: absolute; top: 0px; width: 0px; transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; } &:hover { .nav-div { width: 100px; } } } } } .nav li:hover { background: url(../images/images/bg1_03.png) no-repeat center center; transition: ease-in-out all 0.5s !important; } .nav li:hover a { color: #fff !important; } .footer { width: 100%; height: 148px; padding-top: 10px; text-align: center; background: url(../images/footer_bg.jpg) repeat-x; color: #000; float: left; .ff { width: @b_w; margin: 0 auto; line-height: 25px; a { color: #000; } } } .search { form { margin: 7px 0 0 0; } .text { color: #a0a0a0; background: #dadada; padding: 0; margin: 0; width: 189px!important; height: 22px!important; border: none; color: #a0a0a0; text-indent: 5px; } .anan { background: #020202; margin: 0; padding: 0; width: 44px!important; height: 22px!important; color: #fff; border: none; } } .message { width: 279px; border-bottom: 1px dashed #929292; padding: 11px 0; .message_title { min-height: 17px; line-height: 17px; color: #666666; img { float: left; margin-right: 6px; } } .message_text { margin-top: 10px; line-height: 23px; color: #666666; img { float: left; margin-right: 6px; margin-top: 2px; } } } .newsList { width: 205px; margin: 0 auto; padding-top: 5px; .newsList_li { background: url('../images/n.jpg') no-repeat 10px 50%; border-bottom: 1px dashed #7d7d7d; line-height: 33px; height: 33px; padding-left: 20px; a { color: #00315a; } } } .productsList { width: 205px; margin: 0 auto; padding-top: 5px; li { background: url('../images/f.jpg') no-repeat 10px 50%; border-bottom: 1px dashed #7d7d7d; line-height: 33px; height: 33px; padding-left: 30px; a { color: #00315a; } } } /////////////////////////////////////banner样式/////////////////////////////////////// .banner { margin: 0px auto; height: @ba_h1; max-width: @ba_w1; overflow: hidden; padding: 0px; _width: @ba_w1; ul { li { a { .left; width: @ba_w1; height: @ba_h1 } } } } //滚动的大图+副图的样式 .banner0_kh { height: @ba_h1; overflow: hidden; ; .banner0 { margin: 0px auto; height: @ba_h1; max-width: @ba_w1; _width: @ba_w1; overflow: hidden; #jq_banner { overflow: hidden; width: 100%; height: @ba_h1; position: relative; ; ul { position: relative; left: 0%; height: @ba_h1; li { float: left; margin: 0; padding: 0; min-width: @b_w; position: relative; a { .left; width: @ba_w1; height: @ba_h1; .banner_img2 { position: absolute; left: 50%; bottom: 0; margin-left: 1320px; .transition(2s); } .img_jin { margin-left: -600px; } } } } .dian { position: absolute; ; bottom: 20px; width: 100%; ol { text-align: center; li { width: 30px; height: 10px; background: #eee; display: inline-block; margin: 0 5px; } .cur { background: @qt6; } } } .banner_btn_l { background: url("../images/banner_btn_l.png")no-repeat; width: 58px; height: 107px; position: absolute; top: 45%; left: 5%; cursor: pointer; } .banner_btn_r { background: url("../images/banner_btn_r.png")no-repeat; width: 58px; height: 107px; position: absolute; top: 45%; right: 5%; cursor: pointer; } } } } /////////////////////////////////////banner3 视觉滚动差大图/////////////////////////////////////// .banner3 { max-width: 1920px; position: relative; ; z-index: 9; margin: 0 auto; .swiper-slide { img { width: 100%; } } .main_banner { position: absolute; left: 0; right: 0; width: @b_w; margin: auto; top: 0; color: #fff; img { position: absolute; } .banner_img1 { z-index: 23; } .banner_img2 { z-index: 22; } } .arrow-left { background: url("../images/btn_left.png")no-repeat; width: 22px; height: 55px; position: absolute; top: 50%; left: 3.3%; margin-top: -27px; z-index: 24; cursor: pointer; } .arrow-right { background: url("../images/right_btn.png")no-repeat; width: 22px; height: 55px; position: absolute; top: 50%; right: 3.3%; margin-top: -27px; z-index: 24; cursor: pointer; } } .newsList1 { line-height: 30px; li { border-bottom: 1px dotted #deabab; a { background: url('../images/news_tb2.jpg')no-repeat center left; text-indent: 10px; display: block; } } } #Mleft { float: left; } #Mright { margin: 0 0px 0 auto; width: 1200px; // float: right; min-height: 300px; margin: 0 auto; // margin-top: 100px; } .container_left { width: 220px; float: left; ; .class_neiye { background: @qt3; padding-top: 5px; margin-bottom: 20px; h3 { text-align: center; color: #fff; font-size: 24px; padding: 10px 0 10px 0; border-bottom: 1px solid #fff; -webkit-font-smoothing: antialiased; /*chrome、safari*/ -moz-osx-font-smoothing: grayscale; /*firefox*/ } .class_nr { padding: 5px 5px 15px 5px; li { line-height: 40px; text-align: center; .transition(all .7s); a { color: #fff; font-size: 16px; } &:hover { background: @qt4; border-bottom: none; padding-left: 5px; } } img { border-top: 1px solid #fff; padding-top: 10px; } h4 { text-align: center; color: #fff; font-size: 20px; margin: 10px 0 10px 0; } .contact_p { color: #fff; text-align: center; font-size: 14px; } } } } .picturea { float: left; width: 270px; height: 270px; overflow: hidden; padding: 0px; margin-left: 28px; _width: 197px; } .picture1a { width: 270px; height: 210px; line-height: 210px; text-align: center; vertical-align: middle; border: 1px solid #ccc; overflow: hidden; display: table-cell; /* position:relative; */ *display: block; _font-size: 130px; } .picture2a { width: 270px; height: 20px; text-align: center; margin-top: 5px; line-height: 25px; } .picture1a img { vertical-align: middle; border: 0; } //图片列表页底部对齐样式 #picUL { li { display: inline-block; float: left; position: relative; margin-right: 10px; margin-top: 30px; width: 290px; height: 300px; .neiye_pic { width: 300px; height: 210px; overflow: hidden; ; text-align: center; width: auto; ; img { vertical-align: bottom; .transition(); } } .neiye_pic_txt { border: 1px solid #e7e7e7; text-align: center; line-height: 30px; margin-top: 2px; } svg { margin: 2px auto 0; display: block; cursor: pointer; border: 1px solid #e9e9e9; rect { .transition(.8s); stroke-dasharray: 700; stroke-dashoffset: 700; stroke: @qt6; } text { text-anchor: middle; dominant-baseline: middle; } } svg:hover { rect { stroke-dashoffset: 0; } } } li:hover { .neiye_pic img { .scale(1.1); } svg rect { stroke-dashoffset: 0; } } } /********消除浮动
*********/ .clear2 { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; &:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } } .clear3 { overflow: hidden; _zoom: 1; } /*--------------------------------------------------------全局结束---------------------------------------------------*/ #KinSlideshow { position: relative; ul { margin: 0; padding: 0; li { .left; margin: 0; padding: 0; a { .left; } } } /*大图导航圆点样式*/ ol { position: absolute; bottom: 10px; width: 100%; margin: 0; text-align: center; li { cursor: pointer; display: inline-block; display: inline\9; width: 20px; height: 20px; font-size: 10px; border-radius: 50%; padding: ~"0 3px\9"; opacity: 0.8; background: #fff; color: transparent; margin: 0 1px; } .active { opacity: 1; color: transparent; background: @qt6; } } } .fullSlide { width: 100%; position: relative; height: @ba_h1; } .fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; } .fullSlide .bd ul { width: 100% !important; } .fullSlide .bd li { width: 100% !important; height: @ba_h1; overflow: hidden; text-align: center; } .fullSlide .bd li a { display: block; height: @ba_h1; } .fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 50%; margin-top: -30px; left: 15%; z-index: 1; width: 40px; height: 60px; background: url(../images/slider-arrow.png) -126px -137px no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; } .fullSlide .next { left: auto; right: 15%; background-position: -6px -137px; } .banner2 { position: relative; margin: 0 auto; overflow: hidden; ; ; width: 100%; height: @ba_h1; ul { li { position: absolute; left: 0; top: 0; width: 100%; height: @ba_h1; display: none; } } .banner2_icon { position: absolute; ; z-index: 111; text-align: center; bottom: 10px; left: 0; right: 0; li { width: 30px; height: 7px; background: #fff; display: inline-block; margin: 0 4px; } .li_on { background: #f8a41f; } } } /********************************************************内页******************************************************************/ .well { background: #FCFCFC; } .news_list { margin: 0 auto; li { clear: both; padding: 20px; height: 150px; border-bottom: 1px dashed @qt2; .news-li-img { width: 200px; height: 150px; overflow: hidden; float: left; margin-right: 20px; img { width: 100%; } } header { margin-bottom: 10px; .a3 { .txt; height: 50px; line-height: 50px; font-size: 24px; .transition(.4s); display: block; } span { display: block; color: #999; .transition(.4s) } } .a2 { line-height: 24px; text-indent: 2em; color: #656565; .transition(.4s) } } li:hover { span, a { color: @qt5; } } } .news_list4 { margin: 0 auto; li { clear: both; padding-top: 20px; height: 100px; border-bottom: 1px dashed #b3b3b3; header { .a3 { .txt; height: 30px; line-height: 30px; .transition(.4s); display: block; i { color: @qt6; font-size: 18px; margin: 0 5px; } span { display: block; color: #999; float: right; } } } .a2 { line-height: 24px; color: #656565; .transition(.4s); padding-left: 20px; display: block; ; span { color: @qt6; } } } li:hover { .a3 { text-indent: 15px; color: @qt6; } } } .news_job { margin: 0 auto; li { line-height: 30px; border-bottom: 1px dashed @qt2; overflow: hidden; } } .table-bordered { border-collapse: collapse; td { border: 1px solid #ccc; } } /////////////////////////////////////////人才招聘///////////////////////////////// .job { overflow: hidden; margin-top: 30px; } .job_tab_dh { height: 60px; line-height: 60px; li { width: 25%; float: left; background: @qt2; text-indent: 5%; color: #fff; font-weight: bold; } } .job_tab_nr { li { margin-bottom: 2px; .nei_rong { background: #dcdcdc; line-height: 60px; height: 60px; cursor: pointer; p { width: 25%; float: left; text-indent: 5%; .txt; } } section { text-indent: 5%; padding: 2%; display: none; background: #eeeeee; p { line-height: 1.8; background: none!important; } } } } .news-btn-1 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .news-btn-1:before { .transition(all .6s); content: ''; width: 0; height: 0; .rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: @qt6 transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; } .news-btn-1:hover:before { border-width: 1330px 1330px 0 0; } .neiye_news_list { padding-left: 20px; margin-right: -30px; padding-top: 20px; li { width: 180px; float: left; padding: 5px 10px 10px 10px; height: 220px; border: 1px solid #ccc; margin-right: 30px; margin-bottom: 20px; text-align: center; img { border: 1px solid #ccc; vertical-align: middle; } .a1 { text-align: center; margin-top: 10px; border-bottom: 1px solid #ccc; padding-bottom: 3px; a:hover { color: #00c9ff; } } } } /***********************sidebar(二级下拉)****************************************/ .sidebar2ji_fenlei { float: left; width: 248px; background: #e5e5e5; h3 { height: 70px; line-height: 70px; font-size: 30px; text-indent: 25px; } .fenlei-dh { width: 248px; height: 65px; font-size: 24px; color: #fff; text-align: center; line-height: 66px; } .fenlei-nr { padding: 0 7px; ul { .li1 { .a1 { background: rgba(255, 255, 255, .5); height: 45px; display: block; line-height: 45px; text-indent: 15px; font-size: 15px; margin-bottom: 5px; cursor: pointer; i { float: right; margin-right: 15px; .transition(.4s); } } ul { .li2 { a { background: rgba(255, 255, 255, .5); height: 39px; display: block; line-height: 39px; text-indent: 15px; font-size: 14px; margin-bottom: 2px; } } .li2:hover { a { color: @qt2; } } } } } } } .xuanzhaun { transform: rotate(90deg); } /***************************************************************/ /********营销网络**********/ .cus-con table { border: 1px solid #ccc; border-right: none; border-bottom: none; td { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 0; margin: 0; text-align: center; } } /********公司简历**********/ .article { background-color: #fff; margin-bottom: 20px; min-height: 20px; overflow: hidden; img { max-width: 100%; } .well {} .com_con { padding: 10px; line-height: 25px; border: 1px solid #d2d2d2; border-top: none; ; } .content { margin: 25px; } } .page { clear: both; margin-top: 10px; text-align: center; font-size: 12px; letter-spacing: 0px; margin-bottom: 30px; #page_num { width: 50px; margin-top: 6px; } a { display: inline-block; height: 18px; line-height: 18px; border: 1px solid #DBDBDB; padding: 0 2px 0; color: #000; &:hover { background: #404040; border: none; color: #fff; ; height: 18px; line-height: 18px; } } } #page_num { border: 1px solid #ccc; } .pn { font-size: 14px; height: 19px; margin: 25px; padding: 8px 14px; position: relative; .pn-left { .left; width: 48%; b { .left; margin-top: 2px; } } .pn-right { width: 48%; float: right; text-align: right; b { .right; margin-top: 2px; } } a { display: block; text-decoration: none; color: #383737; &:hover { color: #f00; } b {} span { bottom: 1px; margin: 0 10px; .slh; display: block; } } } /********留言页面**********/ .order { height: 430px; padding: 50px; width: 610px; li { float: left; margin: 0 20px 20px 0; p { font-size: 16px; line-height: 30px; } input { border: 1px solid #ccc; .border-radius(2px); height: 20px; line-height: 20px; padding: 10px 5px; } textarea { width: 580px; border: 1px solid #ccc; .border-radius(2px); padding: 10px 5px; } img { height: 39px; float: left; margin-left: 10px; } #submit { height: 39px; width: 200px; .border-radius(3px); background: @qt2; color: #fff; font-size: 16px; border: none; float: right; margin-right: 20px; cursor: pointer; } } } .order1 { height: 430px; padding: 30px; li { float: left; margin: 0 0 15px 0; width: 100%; input { width: 100%; border: 1px solid #e4eaec; .border-radius(2px); height: 30px; line-height: 30px; padding: 10px 5px; box-sizing: border-box; } textarea { width: 100%; border: 1px solid #e4eaec; .border-radius(2px); padding: 10px 5px; box-sizing: border-box; } #captcha { width: 86%; } img { height: 30px; float: right; margin-left: 10px; } #submit { height: 30px; line-height: 11px; width: 100%; .border-radius(3px); background: @qt6; color: #fff; font-size: 16px; border: none; cursor: pointer; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666; } input:-moz-placeholder, textarea:-moz-placeholder { color: #666; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; } } } /********ywyuezihuisuo.com页面**********/ .contact1_txt { padding: 20px; li { line-height: 30px; font-size: 16px; p { display: inline-block; } } } .contact1_txt01 { width: 340px; float: right; ; margin-top: 20px; h4 { font-size: 30px; font-weight: 500; margin-bottom: 10px; span { font-size: 18px; } } h1 { font-size: 16px; margin-bottom: 10px; } li { line-height: 40px; padding-left: 40px; p { font-size: 14px; } } .icon_tel { background: url("../image/icon_tel.png")no-repeat left 11px; } .icon_add { background: url("../image/icon_add.png")no-repeat left 11px; } .icon_qq { background: url("../image/icon_QQ.png")no-repeat left 11px; } } .con_message { width: 780px; float: left; form { margin-bottom: 30px; overflow: hidden; ; ul { li { width: 250px; float: left; line-height: 40px; border: 1px solid #666; margin: 8px 8px 0 0; input { background: none; text-indent: 1em; width: 100%; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #000; } input:-moz-placeholder, textarea:-moz-placeholder { color: #000; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #000; } img { height: 40px; } } .yanzhengma { width: 159px; height: 40px; } .yanzhengma1 { border: none; width: auto; ; margin-right: 0; img { height: 40px; } } .liuyan_content { width: e("calc(100% - 2px)"); background: none; textarea { background: none; width: 100%; text-indent: 1em; } } .tijiao { width: 100%; text-align: center; background: @qt2; input { color: #fff; } } } } } /********新闻中心**********/ .table { margin: 10px auto; width: 98%; tr { td { &:hover {} } } } /*带图片样式*/ .news-img { ul { margin: 0; li { _width: 100px; _float: left; _margin: 0 9px; .thumbnail { img { _float: left; } .transition(all .3s); .caption { _float: left; h3 { .slh; text-align: left; margin-bottom: 10px; } } } &:hover { .thumbnail { margin-left: 20px; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3); } } } } } /********人才招聘**********/ #Jobs-table { width: 95%; margin: 0 auto; thead { tr { th {} } } tbody { tr { &:hover { td { background: transparent; } } td { &:hover { background: transparent; } } } } } /*-------内页左分类--------*/ .neiye { background: #fff; margin-top: 20px; width: @b_w; height: 395px; margin-bottom: 15px; } .neiye-z { float: left; width: 522px; height: 395px; margin-right: 35px; } .neiye-zimg { width: 500px; text-align: center; vertical-align: middle; background: #fff; overflow: hidden; display: table-cell; /* position:relative; */ *display: block; border: solid 1px #ccc; padding: 10px; } .neiye-zimg img { vertical-align: middle; border: 0; } .neiye-y { float: left; width: 440px; height: 381px; padding-top: 14px; } .neiye-yt { float: left; width: 445px; height: 56px; border-bottom: dashed 1px #ccc; line-height: 56px; font-size: 18px; color: #000; overflow: hidden; } .neiye-yk { float: left; width: 445px; height: 200px; padding-top: 15px; line-height: 46px; font-size: 14px; color: #000; } .neiye-yd { float: left; width: 445px; height: 70px; } .neiye-yx { float: left; width: 445px; height: 40px; } .neiyex { float: left; width: @b_w; } .btn-primary { background: @qt4; display: block; width: 100px; height: 40px; line-height: 40px; text-align: center; color: #fff; &:hover { color: #fff; } } /********用户管理**********/ .vip-user { background: url('../image/login_bg_2.jpg'); } .div_Title { text-align: center; } .xxsmys { width: 100%; height: 30px; line-height: 30px; background-color: #ececec; } .xxsmwz { width: 88px; height: 30px; color: #FFF; text-align: center; display: block; background-color: #9a9a9a; } /*---鼠标悬浮显示二维码----*/ //.icon-wap{background: url("../images/icon-wei.jpg")no-repeat;width: 22px;height: 24px;display: block;position: relative;cursor: pointer; // .icon-wei{width: 150px;height:0;position: absolute;top:0px;left: 0;z-index: 1111;background: url("../images/2weima.jpg")no-repeat;background-size: 100%;opacity: 0; filter: alpha(opacity=0);.transition(.4s);} // &:hover{ // .icon-wei{opacity:1; filter: alpha(opacity=100);top:30px;height: 150px;} // } //} input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff; } input:-moz-placeholder, textarea:-moz-placeholder { color: #fff; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #fff; } .transition-bar { position: absolute; top: 0; left: 0; width: 0; height: 100%; background: #fff; -webkit-animation: transition-bar .5s ease-in; -o-animation: transition-bar .5s ease-in; animation: transition-bar .5s ease-in; } input[type="submit"], input[type="password"] { -webkit-appearance: none; appearance: none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-radius: 0; } @keyframes transition-bar { 0% { width: 0; left: 0; } 50% { width: 100%; left: 0; } 100% { width: 0%; left: 100%; } } //按钮效果 .btn-0 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-0:before { background: @qt6; content: ''; .transition(all .6s); position: absolute; top: 0; left: 0; width: 0; height: 100%; z-index: -1; } .btn-0:hover:before { width: 100%; } .btn-1 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-1:before { .transition(all .6s); content: ''; width: 0; height: 0; .rotate(360deg); border-style: solid; border-width: 0 0 0 0; border-color: @qt6 transparent transparent transparent; position: absolute; top: 0; left: 0; z-index: -1; } .btn-1:hover:before { border-width: 330px 330px 0 0; } .btn-2 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-2:before { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; border-color: transparent transparent transparent @qt6; .rotate(360deg); .transition(all .6s); z-index: -1; } .btn-2:after { border-style: solid; content: ''; width: 0; height: 0; border-width: 0 0 0 0; border-color: transparent @qt6 transparent transparent; position: absolute; right: 0; top: 0; .rotate(360deg); .transition(all .6s); z-index: -1; } .btn-2:hover:before { border-width: 165px 0 0 165px; } .btn-2:hover:after { border-width: 0 165px 165px 0; } .btn-3 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-3:before { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; border-color: transparent transparent transparent @qt6; .rotate(360deg); .transition(all .6s); z-index: -1; } .btn-3:after { border-style: solid; content: ''; width: 0; height: 0; border-width: 0 0 0 0; border-color: transparent transparent @qt6 transparent; position: absolute; right: 0; bottom: 0; .rotate(360deg); .transition(all .6s); z-index: -1; } .btn-3:hover:before { border-width: 222px 0 0 222px; } .btn-3:hover:after { border-width: 0 0 222px 222px; } .btn-4 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-4:before, .btn-4:after { position: absolute; top: 50%; content: ''; width: 20px; height: 20px; background: @qt6; .border-radius(50%); z-index: -1; } .btn-4:before { left: -20px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .btn-4:after { right: -20px; -webkit-transform: translate(50%, -50%); -moz-transform: translate(50%, -50%); -mz-transform: translate(50%, -50%); -o-transform: translate(50%, -50%); transform: translate(50%, -50%); } .btn-4:hover:before { -webkit-animation: criss-cross-left 0.8s both; -moz-animation: criss-cross-left 0.8s both; -o-animation: criss-cross-left 0.8s both; -ms-animation: criss-cross-left 0.8s both; animation: criss-cross-left 0.8s both; } .btn-4:hover:after { -webkit-animation: criss-cross-right 0.8s both; -moz-animation: criss-cross-right 0.8s both; -ms-animation: criss-cross-right 0.8s both; -o-animation: criss-cross-right 0.8s both; animation: criss-cross-right 0.8s both; } @-webkit-keyframes criss-cross-left { 0% { left: -20px; } 50% { left: 50%; width: 20px; height: 20px; } 100% { left: 50%; width: 375px; height: 375px; } } @keyframes criss-cross-left { 0% { left: -20px; } 50% { left: 50%; width: 20px; height: 20px; } 100% { left: 50%; width: 375px; height: 375px; } } @-webkit-keyframes criss-cross-right { 0% { right: -20px; } 50% { right: 50%; width: 20px; height: 20px; } 100% { right: 50%; width: 375px; height: 375px; } } @keyframes criss-cross-right { 0% { right: -20px; } 50% { right: 50%; width: 20px; height: 20px; } 100% { right: 50%; width: 375px; height: 375px; } } .btn-5 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-5:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; top: 0; right: 0; border-color: transparent #3f444e transparent transparent; } .btn-5:before { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; bottom: 0; left: 0; border-color: transparent transparent transparent #3f444e; } .btn-5:hover:before, .btn-5:hover:after { border-width: 80px 433px; } .btn-6 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-6:before, .btn-6:after { content: ''; position: absolute; top: 0; left: 0; width: 250px; height: 0; background: @qt6; .transition(all .6s); z-index: -1; } .btn-6:after { top: auto; bottom: 0; } .btn-6:hover:before, .btn-6:hover:after { height: 40px; } .btn-7 { position: relative; transform-style: preserve-3d; transition: 0.4s; } .btn-7:hover { transform: translateZ(20px) rotateX(360deg) scale(1.1); } .btn-8 { position: relative; transform-style: preserve-3d; transition: 0.4s; } .btn-8:hover { transform: rotateY(360deg) scale(1.1); } .btn-9 { position: relative; z-index: 1; &::after { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background: @qt6; transition: transform .4s cubic-bezier(.4, 0, .2, 1); transform-origin: right bottom; transform: scaleX(0); z-index: -1; } } .btn-9:hover::after { transform: scaleX(1); transform-origin: left bottom; } .btn-9-1 { position: relative; z-index: 1; &::after { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; background: @qt6; transition: transform .4s cubic-bezier(.4, 0, .2, 1); transform-origin: right bottom; transform: scaleX(0); z-index: -1; } } .btn-9-1:hover::after { transform: scaleX(1); transform-origin: left bottom; } //btn-span-1标签 .btn-span-1 { position: relative; overflow: hidden; .transition(all .6s); display: block; width: 100%; height: 100%; z-index: 1; } .btn-span-1:before { content: ''; position: absolute; bottom: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; border-color: transparent transparent transparent @qt6; .rotate(360deg); .transition(all .6s); z-index: -1; } .btn-span-1:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; top: 0; right: 0; border-color: transparent @qt6 transparent transparent; } .btn-span-1 span:before { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; bottom: 0; right: 0; border-color: transparent transparent @qt6 transparent; } .btn-span-1 span:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; top: 0; left: 0; border-color: @qt6 transparent transparent transparent; } .btn-span-1:hover:before { border-width: 165px 0 0 165px; } .btn-span-1:hover:after { border-width: 0 165px 165px 0; } .btn-span-1:hover span:before { border-width: 0 0 165px 165px; } .btn-span-1:hover span:after { border-width: 165px 165px 0 0; } //btn-span-2标签 .btn-span-2 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-span-2:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; top: 0; right: 0; border-color: transparent @qt6 transparent transparent; } .btn-span-2:before { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; bottom: 0; left: 0; border-color: transparent transparent transparent @qt6; } .btn-span-2:before, .btn-span-2:after { border-color: @qt6; } .btn-span-2span:after { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; top: 0; left: 0; border-color: @qt6 transparent transparent transparent; } .btn-span-2span:before { content: ''; position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 0 0 0; .rotate(360deg); .transition(all .6s); z-index: -1; right: 0; bottom: 0; border-color: transparent transparent @qt6 transparent; } .btn-span-2span:before, .btn-span-2span:after { border-color: @qt6; } .btn-span-2:hover:before { border-width: 20px 62.5px; } .btn-span-2:hover:after { border-width: 20px 62.5px; } .btn-span-2:hover span:before { border-width: 20px 62.5px; } .btn-span-2:hover span:after { border-width: 20px 62.5px; } //btn-span-3标签 .btn-span-3 { position: relative; overflow: hidden; .transition(all .6s); display: block; ; z-index: 1; } .btn-span-3 span { position: absolute; display: block; width: 0; height: 0; .border-radius(50%); background: @qt6; z-index: -1; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: width 0.4s, height 0.4s; -moz-transition: width 0.4s, height 0.4s; -ms-transition: width 0.4s, height 0.4s; -o-transition: width 0.4s, height 0.4s; transition: width 0.4s, height 0.4s; } .btn-span-3:hover span { width: 562.5px; height: 562.5px; } //btn-span-4标签 .btn-span-4 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-span-4:before, .btn-span-4:after, .btn-span-4 span:before, .btn-span-4 span:after { content: ''; position: absolute; top: 0; width: 63.5px; height: 0; background: #012f04; .transition(all .6s); z-index: -1; } .btn-span-4:before { left: 0; } .btn-span-4:after { left: 125px; } .btn-span-4 span:before, .btn-span-4 span:after { top: auto; bottom: 0; } .btn-span-4 span:before { left: 62.5px; } .btn-span-4 span:after { left: 187.5px; } .btn-span-4:hover { color: #c0d3c1; } .btn-span-4:hover:before, .btn-span-4:hover:after, .btn-span-4:hover span:before, .btn-span-4:hover span:after { height: 80px; } //btn-span-5标签 .btn-span-5 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-span-5:before, .btn-span-5:after, .btn-span-5 span:before, .btn-span-5 span:after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 0; background: fade(@qt6, 50%); .transition(all .6s); z-index: -1; } .btn-span-5:after, .btn-span-5 span:before { top: auto; bottom: 0; } .btn-span-5 span:before, .btn-span-5 span:after { -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -ms-transition-delay: 0.4s; -o-transition-delay: 0.4s; transition-delay: 0.4s; z-index: -1; } .btn-span-5:hover:before, .btn-span-5:hover:after, .btn-span-5:hover span:before, .btn-span-5:hover span:after { height: 80px; } //btn-span-6标签 .btn-span-6 { position: relative; overflow: hidden; .transition(all .6s); display: block; z-index: 1; } .btn-span-6:before, .btn-span-6:after, .btn-span-6 span:before, .btn-span-6 span:after { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 80px; background: fade(@qt6, 25%); .transition(.4s); z-index: -1; } .btn-span-6:after, .btn-span-6 span:before { left: auto; right: 0; } .btn-span-6 span:before, .btn-span-6 span:after { -webkit-transition-delay: 0.4s; -ms-transition-delay: 0.4s; -o-transition-delay: 0.4s; -moz-transition-delay: 0.4s; transition-delay: 0.4s; } .btn-span-6:hover:before, .btn-span-6:hover:after, .btn-span-6:hover span:before, .btn-span-6:hover span:after { width: 250px; } //btn-span-7标签 .btn-span-7 { .transition(.5s); position: relative; overflow: hidden; display: block; } .btn-span-7 span { .transition(.3s); } .btn-span-7:hover { background-color: @qt6; } .btn-span-7:hover>span { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0px, -40px); transform: translate(0px, -40px); } .btn-span-7::after { position: absolute; content: attr(data-text); -webkit-transform: translate(0, 30%); transform: translate(0, 30%); width: 100%; height: 100%; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); .transition(.3s); } .btn-span-7:hover::after { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-7-1标签 .btn-span-7-1 { .transition(.5s); position: relative; overflow: hidden; display: block; } .btn-span-7-1 span { .transition(.3s); } .btn-span-7-1:hover { background-color: @qt6; } .btn-span-7-1:hover>span { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0px, 40px); transform: translate(0px, 40px); } .btn-span-7-1::after { position: absolute; content: attr(data-text); -webkit-transform: translate(-30%, 0); transform: translate(-30%, 0); width: 100%; height: 100%; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); .transition(.3s); } .btn-span-7-1:hover::after { -webkit-transform: translate(0, 0); opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0); } //btn-span-7-2标签 .btn-span-7-2 { .transition(.5s); position: relative; overflow: hidden; display: block; } .btn-span-7-2 span { .transition(.3s); } .btn-span-7-2:hover { background-color: @qt6; } .btn-span-7-2:hover>span { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0px, 40px); transform: translate(0px, 40px); } .btn-span-7-2::after { position: absolute; content: attr(data-text); -webkit-transform: translate(-30%, -50%) rotate(-30deg); transform: translate(-30%, -50%) rotate(-30deg); width: 100%; height: 100%; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); .transition(.3s); } .btn-span-7-2:hover::after { -webkit-transform: translate(0, 0); opacity: 1; filter: alpha(opacity=100); transform: translate(0, 0); } //btn-span-8标签 @-webkit-keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } @keyframes jello { from, 11.1%, to { -webkit-transform: none; transform: none; } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .btn-span-8 { .transition(.5s); position: relative; display: block; } .btn-span-8:hover { background-color: fade(@qt6, 20%); -webkit-animation-name: jello; animation-name: jello; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } //btn-span-9标签 .btn-span-9 { .transition(.5s); position: relative; display: block; width: 100%; height: 100%; } .btn-span-9 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-9::before { content: ''; position: absolute; top: 0; left: 0; -webkit-transform: scale(0.5, 1); transform: scale(0.5, 1); width: 100%; height: 100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); background-color: @qt6; .transition(.4s); } .btn-span-9:hover::before { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1, 1); transform: scale(1, 1); } //btn-span-9-1标签 .btn-span-9-1 { .transition(.5s); position: relative; display: block; width: 100%; height: 100%; } .btn-span-9-1 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-9-1::before { content: ''; position: absolute; top: 0; left: 0; -webkit-transform: scale(1, 0.5); transform: scale(1, 0.5); width: 100%; height: 100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); background-color: @qt6; .transition(.4s); } .btn-span-9-1:hover::before { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1, 1); transform: scale(1, 1); } //btn-span-10标签 .btn-span-10 { .transition(.5s); position: relative; display: block; overflow: hidden; } .btn-span-10 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-10::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); background-color: @qt6; .transition(.4s); } .btn-span-10:hover::before { transform: skewX(-180deg) scale(0.6, 1); opacity: 1; filter: alpha(opacity=100); -webkit-transform: skewX(-180deg) scale(0.6, 1); } //btn-span-11标签 .btn-span-11 { .transition(.5s); position: relative; display: block; } .btn-span-11 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-11::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.5); .transition(.4s); border: 1px solid rgba(255, 255, 255, 0.5); } .btn-span-11::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; .transition(.5s); border: 1px solid rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.25); } .btn-span-11:hover::before { .rotate(-45deg); background-color: rgba(255, 255, 255, 0); } .btn-span-11:hover::after { .rotate(45deg); background-color: rgba(255, 255, 255, 0); } //btn-span-12标签 .btn-span-12 { .transition(.5s); position: relative; display: block; width: 100%; height: 100%; perspective: 2000px; } .btn-span-12 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-12::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.4s); } .btn-span-12::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; .transition(.5s); border: 1px solid rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.25); } .btn-span-12:hover::before { -webkit-transform: rotateX(60deg) translate(0px, 40px); transform: rotateX(60deg) translate(0px, 40px); } .btn-span-12:hover::after { -webkit-transform: rotateX(-60deg) translate(0px, -40px); transform: rotateX(-60deg) translate(0px, -40px); } //btn-span-13标签 .btn-span-13 { .transition(.5s); position: relative; display: block; } .btn-span-13 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-13::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.4s); } .btn-span-13:hover::before { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); } .btn-span-13::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; .transition(.5s); border: 1px solid rgba(255, 255, 255, 0.5); background-color: rgba(255, 255, 255, 0.25); filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); } .btn-span-13:hover::after { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1, 1); transform: scale(1, 1); } //btn-span-13-1标签 .btn-span-13-1 { .transition(.5s); position: relative; display: block; width: 100%; height: 100%; } .btn-span-13-1 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-13-1::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.4s); background-color: rgba(255, 255, 255, 0.25); .transition(.3s); } .btn-span-13-1:hover::before { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); } .btn-span-13-1::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); .transition(.3s); -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); border: 1px solid rgba(255, 255, 255, 0.5); } .btn-span-13-1:hover::after { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1, 1); transform: scale(1, 1); } //btn-span-14标签 .btn-span-14 { .transition(.5s); position: relative; display: block; overflow: hidden; } .btn-span-14 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14::before, .btn-span-14::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(0, -100%); transform: translate(0, -100%); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14:hover::before, .btn-span-14:hover::after { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-14-1标签 .btn-span-14-1 { .transition(.5s); position: relative; display: block; overflow: hidden; } .btn-span-14-1 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14-1::before, .btn-span-14-1::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-1::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14-1:hover::before, .btn-span-14-1:hover::after { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-14-2标签 .btn-span-14-2 { .transition(.5s); position: relative; display: block; overflow: hidden; } .btn-span-14-2 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14-2::before, .btn-span-14-2::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(-13%, -190%) rotate(-30deg); transform: translate(-13%, -190%) rotate(-30deg); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-2::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14-2:hover::before, .btn-span-14-2:hover::after { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-14-3标签 .btn-span-14-3 { .transition(.3s); position: relative; display: block; overflow: hidden; } .btn-span-14-3 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14-3::before, .btn-span-14-3::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(13%, 190%) rotate(-30deg); transform: translate(13%, 190%) rotate(-30deg); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-3::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14-3:hover::before, .btn-span-14-3:hover::after { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-14-4标签 .btn-span-14-4 { .transition(.3s); position: relative; display: block; overflow: hidden; } .btn-span-14-4 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14-4::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(13%, 190%) rotate(-30deg); transform: translate(13%, 190%) rotate(-30deg); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-4::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(-13%, -190%) rotate(-30deg); transform: translate(-13%, -190%) rotate(-30deg); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-4::before { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14-4:hover::before, .btn-span-14-4:hover::after { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-14-5标签 .btn-span-14-5 { .transition(.3s); position: relative; display: block; overflow: hidden; } .btn-span-14-5 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-14-5::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(13%, -190%) rotate(30deg); transform: translate(13%, -190%) rotate(30deg); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-5::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); -webkit-transform: translate(-13%, -190%) rotate(-30deg); transform: translate(-13%, -190%) rotate(-30deg); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-14-5::before { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-14-5:hover::before, .btn-span-14-5:hover::after { transform: translate(0, 0); -webkit-transform: translate(0, 0); } //btn-span-15标签 .btn-span-15 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(0, -105%); transform: translate(0, -105%); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15:hover::before { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-15-1标签 .btn-span-15-1 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15-1 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15-1::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.3s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(-105%, 0); transform: translate(-105%, 0); border-right-width: 1px; border-right-style: solid; border-right-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15-1:hover::before { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-15-2标签 .btn-span-15-2 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15-2 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15-2::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.5s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(-13%, -190%) rotate(-30deg); transform: translate(-13%, -190%) rotate(-30deg); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15-2:hover::before { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-15-3标签 .btn-span-15-3 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15-3 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15-3::before, .btn-span-15-3::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.5s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(0, -105%); transform: translate(0, -105%); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15-3::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-15-3:hover::before, .btn-span-15-3:hover::after { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-15-4标签 .btn-span-15-4 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15-4 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15-4::before, .btn-span-15-4::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.5s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(-105%, 0); transform: translate(-105%, 0); border-right-width: 1px; border-right-style: solid; border-right-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15-4::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-15-4:hover::before, .btn-span-15-4:hover::after { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-15-5标签 .btn-span-15-5 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; } .btn-span-15-5 span { z-index: 2; display: block; position: absolute; width: 100%; height: 100%; } .btn-span-15-5::before, .btn-span-15-5::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); .transition(.5s); opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(-13%, -190%) rotate(-30deg); transform: translate(-13%, -190%) rotate(-30deg); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 1); background-color: rgba(255, 255, 255, 0.25); } .btn-span-15-5::after { -webkit-transition-delay: 0.2s; /* Safari */ transition-delay: 0.2s; } .btn-span-15-5:hover::before, .btn-span-15-5:hover::after { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-16标签 .btn-span-16 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; border: 1px solid rgba(255, 255, 255, 1); } .btn-span-16:hover { border: 1px solid rgba(255, 255, 255, 0); } .btn-span-16::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; z-index: 1; .transition(.5s); -webkit-transform: translate(-100%, -600%) rotate(30deg); transform: translate(-100%, -600%) rotate(30deg); background-color: rgba(255, 255, 255, 0.5); -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); } .btn-span-16:hover::before { -webkit-transform: translate(0, 0); transform: translate(0, 0); } //btn-span-17标签 .btn-span-17 { .transition(.3s); position: relative; display: block; overflow: hidden; } .btn-span-17 span { position: relative; .transition(.3s); z-index: 2; letter-spacing: 0; } .btn-span-17::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; filter: alpha(opacity=0); .transition(.3s); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.5); border-bottom-color: rgba(255, 255, 255, 0.5); -webkit-transform: scale(0.1, 1); transform: scale(0.1, 1); } .btn-span-17:hover span { letter-spacing: 2px; } .btn-span-17:hover::before { filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1); } .btn-span-17::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1; .transition(.3s); background-color: rgba(255, 255, 255, 0.25); } .btn-span-17:hover::after { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.1, 1); transform: scale(0.1, 1); } //btn-span-18标签 translate Y轴高度取决于a标签的一半高度 .btn-span-18 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgba(255, 255, 255, 0.5); border-left-color: rgba(255, 255, 255, 0.5); } .btn-span-18 span { .transition(.3s); letter-spacing: 0; } .btn-span-18:hover span { letter-spacing: 2px; } .btn-span-18:hover { border-right-color: rgba(255, 255, 255, 0); border-left-color: rgba(255, 255, 255, 0); } .btn-span-18::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; z-index: 1; .transition(.3s); background-color: rgba(255, 255, 255, 0.5); } .btn-span-18:hover::before { transform: translate(0, -45px) rotate(-45deg); } .btn-span-18::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; z-index: 1; .transition(.3s); background-color: rgba(255, 255, 255, 0.5); } .btn-span-18:hover::after { transform: translate(0, 45px) rotate(45deg); } //btn-span-19标签 .btn-span-19 { .transition(.3s); position: relative; display: block; width: 100%; height: 100%; overflow: hidden; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.5); border-bottom-color: rgba(255, 255, 255, 0.5); } .btn-span-19 span { .transition(.3s); letter-spacing: 0; } .btn-span-19:hover span { letter-spacing: 2px; } .btn-span-19:hover { border-top-color: rgba(255, 255, 255, 0); border-bottom-color: rgba(255, 255, 255, 0); } .btn-span-19::before { content: ''; position: absolute; top: 0; right: 0; width: 1px; height: 100%; z-index: 1; .transition(.3s); background-color: rgba(255, 255, 255, 0.5); } .btn-span-19:hover::before { -webkit-transform: translate(-94.9845px, 0) rotate(270deg); -moz-transform: translate(-94.9845px, 0) rotate(270deg); transform: translate(-94.9845px, 0) rotate(270deg); } .btn-span-19::after { content: ''; position: absolute; top: 0; left: 0; width: 1px; height: 100%; z-index: 1; .transition(.3s); background-color: rgba(255, 255, 255, 0.5); } .btn-span-19:hover::after { -webkit-transform: translate(94.9845px, 0) rotate(180deg); -moz-transform: translate(94.9845px, 0) rotate(180deg); transform: translate(94.9845px, 0) rotate(180deg); } //btn-span-20标签 文字顶上去的效果 .btn-span-20 { position: relative; overflow: hidden; ; display: block; span { display: block; .transition(.4s); } span::before { content: attr(data-hover); position: absolute; top: 100%; .transition(.4s); left: 0; } } .btn-span-20:hover { span { transform: translateY(-100%); } } //图片放大效果
.hover-img-1 { overflow: hidden; img { .scale(1); .transition(.4s); } &:hover { img { .scale(1.1); } } } //animation: jello 1s; @keyframes jello { from, 11.1%, to { -webkit-transform: none; -moz-transform: none; transform: none } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); -moz-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg) } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); -moz-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg) } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); -moz-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg) } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); -moz-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg) } 66.6% { -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); -moz-transform: skewX(-.78125deg) skewY(-.78125deg); transform: skewX(-.78125deg) skewY(-.78125deg) } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); -moz-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg) } 88.8% { -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); -moz-transform: skewX(-.1953125deg) skewY(-.1953125deg); transform: skewX(-.1953125deg) skewY(-.1953125deg) } } .wrap_rig_a { width: 250px; height: 153px; float: right; // text-align: right; img { float: left; } h2 { font-size: 18px; } h3 { font-size: 24px; } } .wrap_rig { width: 250px; height: 153px; float: right; // text-align: right; img { float: left; } h2 { font-size: 18px; } h3 { font-size: 24px; } } .class_nr { width: 1200px; height: 68px; margin: 0 auto; background: #f7f7f7; margin-bottom: 10px; ul { margin-top: 15px; // margin-bottom: 27px; li { text-align: center; margin-bottom: 10px; width: 145px; height: 68px; float: left; a { display: block; line-height: 68px; margin-bottom: 3px; .fots; } } li:hover { background: @qt6; color: #fff; a { color: #fff; } } .cura { background: @qt6; color: #fff; } } } #banner_a { width: 100%; height: 630px; position: relative; overflow: hidden; #banner_list { position: absolute; left: 0; top: 0; // width: 100%; // animation: .25s, 100ms; img { float: left; } } } .black { width: 300px; height: 210px; background: rgba(0, 0, 0, 0.2); position: absolute; top: 0; opacity: 0; } .pro_images { position: absolute; top: 27%; left: 40%; z-index: 1555; opacity: 0; } .right_main ul li:hover .black { opacity: 0.8; } .right_main ul li:hover .pro_images { opacity: 1; } .hen { width: 290px; height: 1px; background: #ccc; } #picUL li:hover .hen { background: #2655cb; } #picUL li:hover text { color: #2655cb; } .pro_name { margin-top: 10px; margin-bottom: 10px; } .por_all { width: 100%; height: 1330px; margin: 0 auto; .pro1 { width: 1200px; height: 200px; margin: 0 auto; margin-top: -97px; background: #fff; box-shadow: 0px 10px 10px #f1f1f1; position: relative; z-index: 100; .pro1_left { width: 422px; height: 130px; border-right: 1px solid #e7e7e7; float: left; margin-top: 37px; .pro_left_a { width: 80%; margin: 0 auto; h3 { font-size: 24px; color: #ea4c89; } ul { width: 100%; height: 60px; margin-top: 10px; li { width: 100%; height: 30px; line-height: 30px; img { float: left; margin-top: 10px; margin-right: 10px; } h4 { float: left; } } } } } .pro1_center { width: 357px; height: 130px; border-right: 1px solid #e7e7e7; float: left; margin-top: 37px; .pro1_center_a { width: 80%; margin: 0 auto; img { float: left; margin-right: 8px; } h4 { float: left; font-size: 14px; color: #a8a8a8; margin-top: 2px; } h5 { font-size: 32px; color: #ea4c89; font-weight: bold; margin-top: 10px; } h6 { font-size: 14px; color: #999; } } } .pro1_right { width: 418px; height: 130px; border-right: 1px solid #e7e7e7; float: left; margin-top: 37px; .pro1_right_a { width: 80%; margin: 0 auto; ul { width: 86px; height: 106px; float: left; text-align: center; margin-right: 32px; li { .img1 { width: 84px; height: 84px; border: 1px solid #d7d7d7; } h3 { font-size: 14px; color: #a8a8a8; margin-top: 5px; } } } .gjc { .inp { position: relative; input { width: 178px; height: 24px; border-bottom: 1px solid #e7e7e7; } button { width: 0; height: 0; background: none; border: none; position: absolute; right: 49px; top: 4px; } } h4 { font-size: 16px; color: #666; margin-top: 10px; } h5 { font-size: 14px; color: #ea4c89; margin-top: 5px; } } } } } } .pro_left_a ul li:hover h4{ color: #ea4c89 !important; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #a8a8a8; } input:-moz-placeholder, textarea:-moz-placeholder { color: #a8a8a8; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #a8a8a8; } .hl { width: 1200px; height: 135px; margin: 0 auto; margin-top: 64px; ul { li { width: 140px; height: 135px; float: left; border: 1px solid #cdcdcd; border-radius: 5px; margin-right: 9px; text-align: center; cursor: pointer; .img_a { width: 60px; height: 47px; margin: 0 auto; background: url(../images/images/b1_03.png) no-repeat center center; margin-top: 23px; } h3 { font-size: 18px; color: #666; margin-top: 5px; } .x1 { width: 22px; height: 1px; margin: 0 auto; background: #666; margin-top: 16px; } } } } .hl ul li:last-child { margin-right: 0 !important; } .hl ul li:nth-child(2) .img_a { background: url(../images/images/b2_03.png) no-repeat center center; } .hl ul li:hover { background: url(../images/images/bg18_03.png) no-repeat center center; transition: ease-in-out all 1s; } .hl ul li:hover h3 { color: #fff; transition: ease-in-out all 0.5s; } .hl ul li:hover .img_a { background: url(../images/images/c1_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:hover .x1 { background: #fff; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(2):hover .img_a { background: url(../images/images/c2_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(3):hover .img_a { background: url(../images/images/c3_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(4):hover .img_a { background: url(../images/images/c4_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(5):hover .img_a { background: url(../images/images/c5_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(6):hover .img_a { background: url(../images/images/c6_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(7):hover .img_a { background: url(../images/images/c7_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(8):hover .img_a { background: url(../images/images/c8_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(3) .img_a { background: url(../images/images/b3_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(4) .img_a { background: url(../images/images/b4_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(5) .img_a { background: url(../images/images/b5_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(6) .img_a { background: url(../images/images/b6_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(7) .img_a { background: url(../images/images/b7_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .hl ul li:nth-child(8) .img_a { background: url(../images/images/b8_03.png) no-repeat center center; transition: ease-in-out all 0.5s; } .por2 { width: 1200px; height: 800px; margin: 0 auto; margin-top: 95px; text-align: center; h3 { font-size: 16px; color: #999; margin-top: 8px; } .pro2_ul { width: 670px; height: 60px; margin: 0 auto; margin-top: 30px; li { width: 164px; height: 55px; border: 1px solid #cdcdcd; float: left; line-height: 55px; a { font-size: 20px; color: #666; } } } } .pro2_ul li:hover a { color: #ea4c89 !important; } .pro2_ul li:nth-child(1), .pro2_ul li:nth-child(2), .pro2_ul li:nth-child(3) { border-right: none !important; } .pro2_all { width: 100%; height: 560px; margin: 0 auto; margin-top: 40px; .pro2_left { width: 387px; height: 560px; float: left; position: relative; .pro2_img2 { position: absolute; top: 44%; left: 44.5%; z-index: 2; opacity: 0; } h3 { position: absolute; top: 54%; left: 39%; font-size: 20px; color: #fff; z-index: 3; opacity: 0; } .bla { width: 387px; height: 560px; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; } } .pro_right { width: 793px; height: 560px; float: right; ul { li { width: 387px; height: 270px; float: left; background: #eee; margin-right: 19px; position: relative; .pro2_img2 { position: absolute; top: 34%; left: 44.5%; z-index: 2; opacity: 0; } h3 { position: absolute; top: 54%; left: 39%; font-size: 20px; color: #fff; z-index: 3; opacity: 0; } .bla { width: 387px; height: 270px; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; } .product_a { width: 387px; height: 270px; position: relative; img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-height: 100%; max-width: 100%; width: auto; margin: auto; } } } } } } .pro_right ul li:nth-child(2n) { margin-right: 0 !important; } .pro_right ul li:nth-child(1), .pro_right ul li:nth-child(2) { margin-bottom: 20px; } .pro2_left:hover .pro2_img2, .pro2_left:hover h3, .pro2_left:hover .bla { opacity: 1 !important; transition: ease-in-out all 0.5s; } .pro_right ul li:hover .pro2_img2, .pro_right ul li:hover h3, .pro_right ul li:hover .bla { opacity: 1 !important; transition: ease-in-out all 0.5s; } .tab_all { width: 100%; height: 603px; margin: 0 auto; background: url(../images/images/bg3_02.png) no-repeat center center; } .yyui_tab_content_this { margin-top: 80px !important; .yu_a { width: 90%; margin: 0 auto; .yy1 { width: 100%; height: 35px; margin-top: 39px; img { float: left; margin-right: 16px; } h3 { float: left; font-size: 24px; color: #333; margin-top: 6px; } h4 { float: left; font-size: 14px; color: #ccc; margin-top: 16px; } } p { display: block; width: 100%; height: 185px; overflow: hidden; margin-top: 25px; font-size: 16px; line-height: 30px; color: #666; } ul { width: 100%; height: 133px; li { width: 239px; height: 133px; float: left; } } } } .yu_img1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e1_03.png) no-repeat center center; position: relative; border: 1px solid #cdcdcd; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; } } .yu_img2 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e2_03.png) no-repeat center center; border: 1px solid #cdcdcd; position: relative; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; } } .yu_img3 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e3_03.png) no-repeat center center; border: 1px solid #cdcdcd; position: relative; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; } } .yu_img4 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e4_03.png) no-repeat center center; border: 1px solid #cdcdcd; position: relative; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; } } .yu_img5 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e5_03.png) no-repeat center center; border: 1px solid #cdcdcd; position: relative; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; } } .yu_img6 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: url(../images/images/e6_03.png) no-repeat center center; border: 1px solid #cdcdcd; position: relative; margin-bottom: 10px; .b1 { width: 110px; height: 110px; border-radius: 50%; overflow: hidden; margin: 0 auto; background: rgba(0, 0, 0, 0.5); position: absolute; top: 0; left: 0; opacity: 1; } } .yyui_tab_title{ h3{ font-size: 18px; } } .yyui_tab_title_this{ h3{ font-size: 18px; } } .yyui_tab_title_this .yu_img1 .b1, .yyui_tab_title_this .yu_img2 .b1, .yyui_tab_title_this .yu_img3 .b1, .yyui_tab_title_this .yu_img4 .b1, .yyui_tab_title_this .yu_img5 .b1, .yyui_tab_title_this .yu_img6 .b1 { opacity: 0 !important; } .company_all { width: 100%; height: 315px; margin: 0 auto; .com1 { width: 1200px; margin: 0 auto; text-align: center; img { padding-top: 84px; } h3 { display: block; width: 465px; margin: 0 auto; margin-top: 10px; font-size: 16px; color: #999; } } } .compay_a { width: 100%; height: 767px; background: #f2f2f2; margin: 0 auto; .com_a { width: 1200px; margin: 0 auto; img { margin-top: -100px; } p { font-size: 16px; line-height: 30px; color: #666; margin-top: 30px; } .more { width: 181px; height: 59px; margin: 0 auto; border-radius: 8px; background: url(../images/images/more_03.png) no-repeat center center; text-align: center; line-height: 59px; margin-top: 45px; font-size: 20px; color: #fff; } } } .news_all { width: 100%; height: 803px; margin: 0 auto; .news_a { width: 1200px; margin: 0 auto; text-align: center; .news_img1 { padding-top: 90px; } h3 { font-size: 16px; color: #999; margin-top: 10px; } ul { width: 100%; height: 504px; margin: 0 auto; margin-top: 50px; li { width: 387px; height: 504px; float: left; margin-right: 19px; background: #f2f2f2; cursor: pointer; .news_img { width: 100%; height: 185px; position: relative; overflow: hidden; img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } .news_font { width: 90%; margin: 0 auto; text-align: left; h4 { font-size: 28px; color: #323232; float: left; margin-top: 35px; } h5 { font-size: 16px; color: #666; padding-top: 48px; } .x2 { width: 115px; height: 1px; background: #ccc; margin-top: 10px; } h3 { font-size: 20px; color: #666; margin-top: 30px; margin-bottom: 10px; font-weight: bold; } p { font-size: 14px; line-height: 24px; color: #999; } .more_a { width: 120px; height: 40px; border-radius: 30px; border: 1px solid #c1c1c1; margin-top: 30px; text-align: center; line-height: 40px; font-size: 14px; color: #999; overflow: hidden; } } } } } } .news_a ul li:hover img { transform: scale(1.1); transition: ease-in-out all 0.5s; } .news_a ul li:hover .more_a { background: url(../images/images/more1_03.png) no-repeat center center; color: #fff !important; border: 1px solid #f87990 !important; } .news_a ul li:last-child { margin-right: 0 !important; } .footer_all { width: 100%; height: 570px; background: #f2f2f2; margin: 0 auto; .footer_a { width: 1200px; margin: 0 auto; text-align: center; h3 { font-size: 36px; color: #ea4c89; padding-top: 74px; } .footer_left { width: 400px; float: left; text-align: left; margin-top: 68px; h4 { font-size: 28px; color: #666; } .lxff { width: 100%; height: 52px; line-height: 52px; margin-top: 35px; img { float: left; margin-right: 14px; } h5 { font-size: 28px; color: #666; } h6 { font-size: 16px; color: #666; a { font-size: 16px; color: #666; } } } } } } .footer_center { width: 470px; float: left; text-align: left; margin-top: 68px; h4 { font-size: 28px; color: #666; } } .order2 { margin-top: 20px; li { float: left; width: 100%; margin-bottom: 10px; input { width: 100%; border: 1px solid #e4eaec; .border-radius(2px); height: 45px; line-height: 45px; padding: 10px 5px; box-sizing: border-box; } textarea { width: 100%; height: 73px; border: 1px solid #e4eaec; .border-radius(2px); padding: 10px 5px; box-sizing: border-box; } #captcha { width: 70%; } img { height: 45px; float: right; margin-left: 10px; } #submit { width: 120px !important; height: 40px; line-height: 11px; width: 100%; .border-radius(3px); border: 1px solid #c1c1c1 !important; border-radius: 30px; color: #999; font-size: 14px; border: none; cursor: pointer; background: none; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #666; } input:-moz-placeholder, textarea:-moz-placeholder { color: #666; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; } } } .footer_right { width: 220px; float: right; text-align: left; margin-top: 68px; h4 { font-size: 28px; color: #666; } h2 { font-size: 16px; line-height: 24px; color: #666; } .er1 { width: 182px; height: 182px; background: #fff; position: relative; margin-top: 10px; img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-height: 100%; max-width: 100%; margin: auto; width: auto; } } } .foot_all { width: 100%; height: 112px; background: #606060; margin: 0 auto; .foot_a { width: 1200px; margin: 0 auto; ul { width: 100%; height: 16px; padding-top: 58px; line-height: 16px; li { float: left; padding: 0 10px; a { font-size: 14px; color: #fff; } h4 { float: left; font-size: 14px; color: #fff; } h3 { float: left; font-size: 14px; color: #ea4c89; } } } } } .x3 { width: 100%; height: 1px; margin: 0 auto; background: #717171; } .x4 { width: 100%; height: 1px; margin: 0 auto; background: #585858; } .foot1 { width: 100%; height: 66px; margin: 0 auto; background: #606060; line-height: 66px; .foot_a1 { width: 1200px; margin: 0 auto; h3 { float: left; font-size: 14px; color: #ccc; } .jishu { float: right; h4 { float: left; font-size: 14px; color: #ccc; }img{ float: left; margin-top:17px; } } } }