@CHARSET "utf-8"; /*头部样式*/ .dfh{ float: right; width: 24px; height: 24px; margin-top: 2%; position: relative } .dfh_tt{ background: url(../images/g1.png) no-repeat; width: 24px; height: 24px; } .dfh_gg{ position: absolute; top:40px; right: 0px; width: 240px; background: #fff; display: none; } #formsearch1{} #search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;} .hotSearch a{margin-right:6px;} #formsearch1 input{background:#fff;border:1px solid #c8c8c8;float:left;width:80%;outline: none;} #formsearch1 input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;} #formsearch1 input#s_btn{width:20%;height:35px;line-height:35px;text-align:center;background:none;color:#333;border:none;cursor:pointer; float: right; } .top { color: #a4a4a4; font: 400 14px/40px "Microsoft Yahei"; } .top a { color: #a4a4a4; } .topbox { color: #666; font: 400 12px/30px "Microsoft Yahei"; } .topbox a { color: #666; } .top-contact { background: #2598f2; width: 129px; text-align: center; } .lan { padding: 0 15px; background: #2598f2; } #header { padding: 0 10%; position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; background: #fff; } .stace{ height: 80px; } .head { max-width: 1510px; margin: 0 auto; padding: 15px 0 0; } .logo { float: left; margin-top: 12px; } .logo a{ display: block; } .logo img { max-width: 100%; height: auto; } .toplink { padding-top: 10px; } .translate { width: 100px; position: absolute; left: 0; top: 10px; z-index: 9999; } .tran-in { left: 120px; } .translate li { border: 1px dashed #cccccc; line-height: 26px; text-align: left; background: #fff; } .translate li a { display: block; padding-left: 10px; background: url(../images/dot4.png) no-repeat 88% 11px; } .translate li a:hover { text-decoration: none; color: #275cea; cursor: pointer; } .translate-en { display: none; padding: 6px; padding-top: 0px; } .translate li .translate-en a { padding-left: 0px; text-align: center; background: #fff; border-bottom: 1px solid #cccccc; } .translate li .translate-en a:hover { font-weight: bold; } #menu { position: relative; /*padding-top: 25px;*/ width:76%; } @media (max-width: 1199px) { #header { padding: 5px 10px; } } @media (max-width: 467px) { .logo { padding: 0 !important; max-width: 248px; } } .contacts { padding-top: 15px; } .k1 { text-align: right; } .k2 { color: #071689; font: 600 20px/28px "Microsoft Yahei"; padding-right: 30px; } .smaill-lan { text-align: center; border-top: 1px solid #ddd; padding: 8px 0; background: #f1f1f1; } .smaill-lan img { padding: 0 5px; } /*热门搜索*/ .search { padding-top: 65px; } #formsearch { width: 65px; height: 20px; border: 1px solid #aaa; margin-top: 10px; float: left; overflow: hidden; border-radius: 10px; } .hotSearch { font-size: 14px; font-weight: 400; line-height: 40px; } .hotSearch a {} @media (max-width: 1199px) { .search { padding: 30px 15px 0; } } @media (max-width: 991px) { #formsearch { width: 100%; } } @media (max-width: 567px) { .hotSearch { font-size: 24px; } } /*主体样式*/ #container { padding: 0 10%; } .boxx { padding: 0 10%; } .boxx .boxx-con{ position: relative; padding-right: 200px; } .link { width: 135px; float: right; position: absolute; right: 103px; bottom: 95px; } .link dd { position: absolute; bottom: 30px; left: 0; background: #fff; display: none; } .link dd a { display: block; line-height: 38px; text-align: center; color: #555555; width: 135px; } @media (max-width: 991px) { .boxx { padding: 0; } .boxx .boxx-con{ padding-right:0; } } /* 永利最新登录入口 */ .about { padding: 56px 0 56px 0; position: relative; margin-toP: 125px; } .aboutbg { width: 100%; height: 100%; background: #eee; position: absolute; top: 0; right: 50%; margin-right: 45px; } .aboutimg img { max-width: 100%; height: auto; } .about .col-md-6 { padding: 0; } .aboutimg { position: relative; left: -50px; opacity: 0; transition: all 1s; } .on .aboutimg { left: 0; opacity: 1; } .about .text { padding: 30px 10% 0 60px; color: #5a5a5a; font: 400 14px/30px "Microsot Yahei"; position: relative; right: -50px; opacity: 0; transition: all 1.2s; } .about.on .text { right: 0; opacity: 1; } .about .text .con { padding-top: 50px; height: 200px; overflow: hidden; } .about .text .more { padding-top: 70px; } .about .text .more a { color: #acacac; font: 400 14px/30px "Microsot Yahei"; } @media (max-width: 991px) { .about { padding: 0; margin-top: 20px; } .aboutbg { display: none; } .about .text { padding: 20px; } .about .text .con { padding-top: 20px; } .about .text .more { padding-top: 20px; } } @media(max-width:640px){ .aboutimg{ opacity: 1; width: 100%; left: 0; } .about .text{ right: 0; opacity: 1; } } /* 课程介绍 */ .course { background: #f1f1f1; padding: 70px 0; margin-top: 120px; } .tit { color: #11607f; font: 400 30px/40px "Microsot Yahei"; text-align: center; } .tit img{ max-width: 100%; } .tit p { color: #b5b5b5; font: 400 20px/30px "Microsot Yahei"; text-transform: uppercase; } .courselist { padding-top: 55px; } .courselist li { height: 574px; width: 15.5%; float: left; position: relative; overflow: hidden; -webkit-transition: all .5s; transition: all .5s; } .courselist li.on { cursor: pointer; } .courselist li .cover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); text-align: center; } .courselist li .cover:before { content: "."; height: 100%; display: inline-block; vertical-align: middle; visibility: hidden; } .courselist li .cover a { display: inline-block; color: #fff; font: 400 24px/52px "Microsot Yahei"; border-bottom: 3px solid #fff; vertical-align: middle; } .courselist li .text { display: none; } .courselist li.on { width: 50%; background-position: 0 0 !important; } .courselist li.on .cover { display: none; } .courselist li.on .text { display: block; width: 50%; float: right; background: #0f607d; height: 574px; } .textbox { padding: 60px 40px; color: #fff; } .textbox h3 { font: 400 30px/50px "Microsoft Yahei"; } .textbox p { font: 400 18px/36px "Microsoft Yahei"; padding: 20px 0; } .textbox .intro { font: 400 14px/30px "Microsoft Yahei"; } .textbox .pmore{ text-align: center; } @media (min-width: 1200px){ .textbox .pmore{ padding-top: 50px; } } .courselist .img img { max-width: 100%; height: auto; } .swiper-container2 { padding-top: 20px; width: 100%; overflow: hidden; } .swiper-container2 .swiper-slide a { display: block; color: #333; font: 400 14px/36px "Microsoft Yahei"; text-align: center; } @media (max-width: 991px) { .course { margin-top: 20px; padding: 20px 0; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ text-align:center; } } /* 新闻资讯 */ .newsbg { background: #f3f3f3; padding: 75px 0; } .news { max-width: 1034px; margin: 0 auto; height: 585px; background: url(../images/newsbg.png) no-repeat; margin-top: 65px; } .news_list1 { padding: 12px 0 0 11px; } .news_list1 .img img { max-width: 100%; height: auto; } .news_list1 li h3 { padding: 0 0 0 25px; } .news_list1 li h3 a { display: block; color: #105f7d; font: 400 16px/46px "Microsoft Yahei"; padding: 30px 0 20px; } .news_list1 li h3 p { color: #787878; font: 400 14px/30px "Microsoft Yahei"; } .soroll { height: 462px; overflow: hidden; margin-top: 45px; } .news_list2 li { padding: 23px 0; } .news_list2 .time { background: #c3c3c3; color: #fff; font: 400 21px/40px "Microsoft Yahei"; text-align: center; height: 70px; } .news_list2 .time p { font: 400 16px/20px "Microsoft Yahei"; } .news_list2 h3 a { display: block; color: #000; font: 400 14px/24px "Microsoft Yahei"; } .news_list2 h3 p { color: #787878; font: 400 12px/21px "Microsoft Yahei"; height: 42px; overflow: hidden; } .news_list2 li:hover .time { background: #105f7d; box-shadow: 5px 5px 5px #bdbdbd; } .news_list2 li:hover h3 a { color: #105f7d; } @media (max-width: 991px) { .newsbg { padding: 20px 0; } .news { margin-top: 20px; background: none; height: auto; } .news .news_list1 { padding: 0; } .news_list1 li h3 { padding: 0 10px; } .news_list1 li h3 a { padding: 5px 0; height: 56px; overflow: hidden; } .news_list2 { padding-top: 15px; } .news_list2 li { padding: 10px 0; } .news_list2 h3 a { height: 24px; overflow: hidden; } .news_list2 .time { padding: 0; font-size: 14px; } } /* 名人馆 */ .celebbg { background: url(../images/celeb.jpg) no-repeat 50% 50%; padding: 95px 0; } .swiper-container3 { padding-top: 15px; overflow: hidden; width: 100%; } .swiper-container3 .swiper-slide a { display: block; color: #333; font: 400 14px/36px "Microsoft Yahei"; text-align: center; } @media (max-width: 991px) { .celebbg { padding: 20px 0; } } /*合作客户*/ .partner { background: url(../images/partner.jpg) no-repeat 50% 0; padding: 85px 0; } .partner-content { padding-top: 30px; } .partner-content ul { max-width: 1190px; margin: 0 auto; height: auto; overflow: hidden; display: block; background: #fff; } .partner-content ul li { float: left; width: 238px; height: 178px; display: block; text-align: center; position: relative; border: 1px solid #d36976; } .partner-content .overlay-bottom { position: absolute; left: -1px; bottom: -1px; width: 238px; height: 1px; background-color: #e5e5e5; } .partner-content .overlay-left { position: absolute; left: -1px; top: -1px; width: 1px; height: 178px; background-color: #e5e5e5; } .partner-content .overlay-top { position: absolute; right: -1px; top: -1px; width: 238px; height: 1px; background-color: #e5e5e5; } .partner-content .overlay-right { position: absolute; right: -1px; bottom: -1px; width: 1px; height: 178px; background-color: #e5e5e5; } .partner-content li:hover .overlay-bottom { animation: borderslideBottom .15s linear 0s 1; -moz-animation: borderslideBottom .15s linear 0s 1; -webkit-animation: borderslideBottom .15s linear 0s 1; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; } .partner-content li:hover .overlay-left { animation: bordersildeLeft .2s linear .15s 1; -moz-animation: bordersildeLeft .2s linear .15s 1; -webkit-animation: bordersildeLeft .2s linear .15s 1; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; } .partner-content li:hover .overlay-top { animation: bordersildeTop .15s linear .35s 1; -moz-animation: bordersildeTop .15s linear .35s 1; -webkit-animation: bordersildeTop .15s linear .35s 1; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; } .partner-content li:hover .overlay-right { animation: bordersildeRight .2s linear .5s 1; -moz-animation: bordersildeRight .2s linear .5s 1; -webkit-animation: bordersildeRight .2s linear .5s 1; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; } @-moz-keyframes borderslideBottom { from { width: 238px } to { width: 0 } } @-webkit-keyframes borderslideBottom { from { width: 238px } to { width: 0 } } @keyframes borderslideBottom { from { width: 238px } to { width: 0 } } @-moz-keyframes bordersildeLeft { from { height: 178px } to { height: 0 } } @-webkit-keyframes bordersildeLeft { from { height: 178px } to { height: 0 } } @keyframes bordersildeLeft { from { height: 178px } to { height: 0 } } @-moz-keyframes bordersildeTop { from { width: 238px } to { width: 0 } } @-webkit-keyframes bordersildeTop { from { width: 238px } to { width: 0 } } @keyframes bordersildeTop { from { width: 238px } to { width: 0 } } @-moz-keyframes bordersildeRight { from { height: 178px } to { height: 0 } } @-webkit-keyframes bordersildeRight { from { height: 178px } to { height: 0 } } @keyframes bordersildeRight { from { height: 178px } to { height: 0 } } .partner-content ul li a { display: block; width: 100%; height: 100%; overflow: hidden; } .partner-content ul li i { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; } .partner-content ul li i { opacity: 0.5; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s; } .partner-content ul li a:hover i { opacity: 1; -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: none; -webkit-transform: scale(0.9) translateY(-8px); -moz-transform: scale(0.9) translateY(-8px); transform: scale(0.9) translateY(-8px); } .partner-content ul li .clients01 { background-position: -238px 0; } .partner-content ul li .clients02 { background-position: -476px 0; } .partner-content ul li .clients03 { background-position: -714px 0; } .partner-content ul li .clients04 { background-position: -952px 0; } .partner-content ul li .clients05 { background-position: -1190px 0; } .partner-content ul li .clients06 { background-position: -1428px 0; } .partner-content ul li .clients07 { background-position: -1666px 0; } .partner-content ul li .clients08 { background-position: -1904px 0; } .partner-content ul li .clients09 { background-position: -2142px 0; } @media (max-width: 991px) { .partner { padding: 20px 0; } .partner-content ul li { width: 25%; } } @media (max-width: 735px) { .partner-content ul li { width: 50%; } .partner-content ul li.par5, .partner-content ul li.par6, .partner-content ul li.par7, .partner-content ul li.par8, .partner-content ul li.par9, .partner-content ul li.par10 { display: none; } .partner-content ul li .clients00 { background-position: -40px 0; } .partner-content ul li .clients01 { background-position: -278px 0; } .partner-content ul li .clients02 { background-position: -516px 0; } .partner-content ul li .clients03 { background-position: -742px 0; } } /*----- Common css ------*/ .fl { float: left; } .fr { float: right; } .di { _display: inline; } .fwn { font-weight: normal; } .dib { *display: inline; _zoom: 1; _display: inline; _font-size: 0px; } .gotop { position: absolute; right: 0; top: -65px; cursor: pointer; } /*友情链接*/ .f_link { background: url(../images/link.png) no-repeat 0 50%; color: #787878; text-indent: 5px; margin-left: 30px; } .f_link a { font-weight: 400; color: #787878; } @media (max-width: 1199px) { .f_link { padding: 0 15px; } } .n_bannerbj { width: 100%; overflow: hidden; } .n_bannerbj img, .n_banners img, .con_banner img { max-width: 100%; height: auto; margin-top: 96px; } .con_banner { display: none; } @media (max-width: 767px) { .cons { display: block; } .n_banner { width: 100%; position: static; margin: 0; } } .casebox { background: url(../images/tit4.png) no-repeat 90% 50%; } @media (max-width:1600px) { .casebox { background: url(../images/tit4.png) no-repeat 98% 50%; } } @media (max-width:1400px) { .casebox { background: none; } } @media (max-width: 767px) { .casebox { padding-top: 30px; padding-bottom: 30px; } .case { padding-top: 30px; } .news_list1 li img { max-width: 100%; height: auto; } .news_list1 .text { background: #f7f7f7; } } /*页面底部*/ #footer { background: #f4f4f4; font: 400 12px/28px "Microsoft Yahei"; padding-top: 30px; } #footer a {} #footer a:hover { text-decoration: none; } .foot-nav { background: url(../images/line6.png) no-repeat 100% 50%; } .contacts { color: #323232; font: 400 14px/30px "Microsoft Yahei"; } .contacts img { padding-right: 8px; vertical-align: top; } .foot-up { position: relative; } @media (min-width: 992px) { #footer .footcon { padding-left: 30px; } } @media (max-width: 991px) { .foot-up { padding: 0 !important; } #footer { padding: 20px 0; } } .f-tit { color: #fff; font: 600 20px/46px "Microsoft Yahei"; padding-toP: 23px; } .shares .bdshare-button-style0-16 a { width: 32px; height: 32px; padding: 0; margin-right: 12px; } .shares .bdshare-button-style0-16 a.bds_sqq { background: url(../images/s1.jpg) no-repeat 0 50%; } .shares .bdshare-button-style0-16 a.bds_weixin { background: url(../images/s2.jpg) no-repeat 0 50%; } .shares .bdshare-button-style0-16 a.bds_tsina { background: url(../images/s3.jpg) no-repeat 0 50%; } .shares .bdshare-button-style0-16 a.bds_tqq { background: url(../images/s4.jpg) no-repeat 0 50%; } .shares .bdshare-button-style0-16 a.bds_qzone { background: url(../images/s5.jpg) no-repeat 0 50%; } .copyright {} .footcon .content { line-height: 34px; } .footcon .content img { padding-right: 10px; } .footbox { padding: 40px 0 80px; } .footintro { padding-top: 15px; } .foot-bottom { background: #fff; color: #5a5a5a; font: 400 14px/59px "Microsoft Yahei"; } .foot-bottom a { color: #5a5a5a; } .ewm { padding-top: 10px; } .copyr { text-align: right; } @media (max-width: 767px) { .footbox { padding: 40px 0; } } /*------------内页-------------------*/ .left .box { margin-bottom: 15px; } .left .box h3 { line-height: 59px; font-weight: 400; font-family: "微软雅黑"; background: #105f7d; font-size: 20px; color: #fff; padding-left: 40px; position: relative; } .left .box .content { padding: 5px 0; background: #f0f0f0; } .prodescription { border: 1px solid #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px; margin-bottom: 15px; text-indent: 20px; } .topbanner { width: 100%; height: 807px; } .bottom_tel { position: fixed; width: 100%; left: 0; bottom: 0; height: 62px; background: url(../images/top_bg.jpg) repeat-x left top; } .span-line { border-left: #ccc 1px solid; } .bottom_tel a { display: block; height: 62px; } .bottom_tel a.tel { background: url(../images/tel.png) no-repeat 50% 50%; } .bottom_tel a.mail { background: url(../images/mail.png) no-repeat 50% 50%; } .bottom_tel a.tel:hover { background: url(../images/tel2.png) no-repeat 50% 50%; } .bottom_tel a.mail:hover { background: url(../images/mail2.png) no-repeat 50% 50%; } #container2{max-width:1200px;margin:0 auto;margin-top: 40px;} .left{} .sort_menu{} .sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;} .sort_product{margin-top:10px;} .sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;} .n_contact{margin-top:10px;} .n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;} .left .n_contact .content{padding:10px;line-height:24px;} .right{padding-bottom:10px;} .sitemp{height:40px;overflow:hidden;padding-left:50px;background:url(../images/site.jpg) no-repeat #f0f0f0;color:#999;line-height: 40px;} .sitemp a{color:#999;} .sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;} .sitemp .site{width:380px;float:right;text-align:right;line-height:30px;} .right .content{padding:15px 0 10px;overflow:hidden;line-height: 24px;} .aright2{padding-bottom:10px;} .asitemp2{height:43px;color:#999;line-height: 40px;padding-right: 15px;background: url(../images/ny01.jpg) top repeat-x;} .asitemp2 a{color:#999;} .asitemp2 h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;} .asitemp2 .site{width:380px;float:right;text-align:right;line-height:30px;} .aright2 .content{padding:15px 0 10px;overflow:hidden;line-height: 24px;} @media (max-width:1200px){ .aright2 .content img{ width:100% !important;height:100% !important;} .aright2 .content{padding:10px;} } @media (max-width:768px){ .asitemp2{height:auto;color:#999;line-height: 40px;padding-right: 15px;background: url(../images/ny01.jpg)repeat;} .aright2 .content img{ width:100% !important;height:100% !important;} } @media (max-width: 414px){ .asitemp2{height:auto;color:#999;line-height: 40px;padding-right: 15px;background: url(../images/ny01.jpg)repeat;} .aright2 .content img{ width:100% !important;height:100% !important;} } .aasort{float:left;} .aasort li{float: left;text-align: center;height: 40px;line-height: 40px;margin-right: 10px;} .aasort li a{display: block;padding: 0px 10px;} .aasort li:hover a{color: #fff;} .aasort li:hover{background:#0f5f7f;box-shadow: 0px 3px 4px rgba(0, 0, 0, .4);} .aasort .linshi{background: #0f5f7f;color: #fff;height: 40px;line-height: 40px;box-shadow: 0px 3px 4px rgba(0, 0, 0, .4);} .aasort .linshi a{color: #fff;} @media (max-width: 1200px){ .unlook{display:block;} } @media (max-width: 1570px){ .unlook{display:block;} } @media (max-width: 1200px) { .unlook{display:block;} } @media (max-width:768px){ .unlook{display:none;} } @media (max-width: 414px){ .unlook{display:none;} } .jsort{float:left;} .jsort li{float: left;text-align: center;height: 40px;line-height: 40px;margin-right: 10px;} .jsort li a{display: block;padding: 0px 10px;} .jsort li:hover a{color: #fff;} .jsort li:hover{background:#0f5f7f;box-shadow: 0px 3px 4px rgba(0, 0, 0, .4);}