/* 未能缩小。正在返回未缩小的内容。 (602,1): run-time error CSS1019: Unexpected token, found '}' */ .list_page .layui-laypage-count { background-color: #eee; padding:2px 5px; } .layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #1590e7; } .bottomBook .layui-form-radio:hover > *, .layui-form-radioed, .layui-form-radioed > i { color: #f8df9c; } .mt10{margin-top:10px;} .mt20{margin-top:20px;} .mt30{margin-top:30px;} .mt40{margin-top:40px;} .mt50{margin-top:50px;} .mt60{margin-top:60px;} .mt70{margin-top:70px;} .mb10{margin-bottom:10px;} .mb20{margin-bottom:20px;} .mb30{margin-bottom:30px;} .mb40{margin-bottom:40px;} .mb50{margin-bottom:50px;} .mb60{margin-bottom:60px;} .mtb10{ margin-top:10px; margin-bottom:10px;} .mtb20{ margin-top:20px; margin-bottom:20px;} .mtb30 {margin-top: 30px;margin-bottom: 30px;} .mtb40{ margin-top:40px; margin-bottom:40px;} .mtb50{ margin-top:50px; margin-bottom:50px;} .mtb60{ margin-top:60px; margin-bottom:60px;} .mtb70{ margin-top:70px; margin-bottom:70px;} .mtb80{ margin-top:80px; margin-bottom:80px;} .mtb90{ margin-top:90px; margin-bottom:90px;} .mtb100{ margin-top:100px; margin-bottom:100px;} .mtb110{ margin-top:110px; margin-bottom:110px;} h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:14px;} .topLogo{ width:20%;float:left; height:85px;overflow:hidden; vertical-align:middle; } .topLogo img{ max-height:85px; } .topMenu{ width:66%;float:left; height:85px; margin-right:2%; margin-left:2%; } .topMenu li{ width:16.66%; float:left; line-height:85px; transition:all 0.5s; font-size:16px; text-align:center; } .topMenu li:hover { background-color: #1590e7; color: #fff; } .topMenu li:hover a{color:#fff;} .topMenu .active{ background-color:#183b57; color:#fff; } .topMenu .active a{color:#fff;} .topMenu .active:hover { background-color: #c9bb96; } .topTel{ width:10%;float:left; padding-top:20px; } .topTel div { width: 100%; line-height: 20px; font-size: 14px; } .topTel h3{ font-size:20px; color:#333; font-weight:bold; } .topLine { width: 100%; height: 10px; overflow: hidden; border-top: 1px solid #eee; } /*Banner*/ #banner { width: 100%; height: auto; overflow: hidden; position:relative; } #banner img{ width:100%; } .swiper { width: 100%; height: 100%; } .swiper-slide { text-align: center; justify-content: center; align-items: center; } .bannerPage{ width:100%; height:auto;overflow:hidden; } .bannerPage img{ width:100%; } /*Banner*/ #list_view{ margin:30px auto; } /*底部*/ .bottomBook { width: 100%; height: auto; overflow: hidden; background-image: url(/Skins/UI/Images/bottomBook.jpg); background-position:center; background-size:cover; padding:80px 0; } .bottomBookTitle{ width:100%; color:#fff; text-align:center; } .bottomBookTitle h2{ font-size:50px; font-weight:bold; line-height:60px; } .bottomBookTitle h3{ font-size:30px; line-height:50px; } .bottomBookForm{ width:100%; height:auto;overflow:hidden; margin:30px auto; } .bottomBookForm li { width: 33%; float: left; color: #fff; line-height: 40px; font-size:16px; } .bottomBookForm .input { width: 80%; height: 40px;overflow:hidden; line-height:40px; border: 0; background: transparent; border: 1px solid #cfcfcf; color: #d4d4d4; border-radius:5px; text-indent:10px; } .bottomBookButton{ width:40%; height:auto;overflow:hidden; margin:10px auto; } .bottomBookButton button { width: 98%; height: 40px; line-height: 40px; overflow: hidden; background-color: #c6020c; color:#fff; border:0; font-size:16px; } .bottom { width: 100%; height: auto; overflow: hidden; background-color: #1b1b1b; padding:50px 0 10px 0; color:#fff; } .bottom a{color:#fff;} .bottom a:hover{color:#ff0;} .bottomTitle{ width:100%; height:auto;overflow:hidden; line-height:35px; margin-bottom:30px; font-size:20px; } .bottomTitle s{ display:block; width:30px; height:2px; background-color:#c6020c; } .bottomContact { width: 30%; float: left; } .bottomContact img{ margin-bottom:10px; } .bottomTel{ width:25%;float:left; } .bottomMobile{ width:100%; height:auto;overflow:hidden; line-height:50px; font-size:30px; font-weight:bold; margin:20px auto; } .bottomMore{ width:100%; } .bottomMore a{ background-color:#c6020c; color:#fff; display:inline-block; padding:0 30px; border-radius:20px; transition:all 0.5s; } .bottomMore a:hover{ background-color:#890007; } .bottomLink { width: 25%; float: left; } .bottomLinkList{ width:100%; height:auto;overflow:hidden; } .bottomLinkList li{ width:50%;float:left; line-height:30px; transition:all 0.5s; } .bottomLinkList li:hover{ text-indent:10px; } .bottomErweima { width: 20%; float: left; } .bottomErweimaList{ width:100%; height:auto;overflow:hidden; } .bottomErweimaList img{ max-width:100px; } .bottomCopy { color: #a29f9f; border-top: 1px solid #787878; padding-top: 10px; } /*底部*/ /*弹窗*/ .popupPic{ width:90%; height:auto;overflow:hidden; margin:20px auto; text-align:center; } .popupPic img{ max-width:100%; } .popupWidth { width: 90%; height: auto; overflow: hidden; margin: 10px auto; } #zzWapTop{display:none;} #zzWapTop_Padding{display:none;} @media(max-width:720px) { /*底部*/ .bottomBook { width: 100%; height: auto; overflow: hidden; background-image: url(/Skins/UI/Images/bottomBook.jpg); background-position: center; background-size: cover; padding: 80px 0; } .bottomBookTitle { width: 100%; color: #fff; text-align: center; } .bottomBookTitle h2 { font-size: 30px; font-weight: bold; line-height: 40px; } .bottomBookTitle h3 { font-size: 14px; line-height: 30px; } .bottomBookForm { width: 100%; height: auto; overflow: hidden; margin: 30px auto; } .bottomBookForm li { width: 90%; float: left; color: #fff; line-height: 40px; font-size: 16px; margin-bottom:10px; } .bottomBookButton { width: 60%; height: auto; overflow: hidden; margin: 10px auto; } .bottom { width: 100%; height: auto; overflow: hidden; background-color: #1b1b1b; padding: 50px 0 10px 0; color: #fff; } .bottomTitle { width: 100%; height: auto; overflow: hidden; line-height: 35px; margin-bottom: 30px; font-size: 20px; } .bottomTitle s { display: block; width: 30px; height: 2px; background-color: #c6020c; margin:0 auto; } .bottomContact { width: 100%; float: left; text-align:center; } .bottomTel {display:none;} .bottomLink {display:none;} .bottomErweima { width: 100%; float: left; margin-top: 20px; text-align: center; } .bottomCopy { color: #a29f9f; border-top: 1px solid #787878; padding-top: 10px; } /*底部*/ #top{display:none;} #zzWapTop { width: 100%; position: fixed; top: 0; margin: 0 auto; z-index: 9999; display: block; } .zzWapTop_Logo { width: 90%; position: fixed; top: 0; z-index: 1000; text-align: center; padding: 8px 0 0 0; max-width: 550px; margin: 0 auto; } .zzWapTop_Logo img { height: 40px; } #zzWapTop_Padding { width: 100%; height: 55px; display: block; } .mobile { width: 100%; float: left; max-width: 720px; margin: 0 auto; } .mobile-inner { width: 100%; margin-right: auto; margin-left: auto; background-color: #fff; position: relative; } .mobile-inner-header { background-color: rgba(255,255,255,1); width: 100%; height: 55px; position: absolute; top: 0px; left: 0px; } .mobile-inner-header-icon { color: #1f2789; height: 55px; font-size: 25px; text-align: center; float: right; width: 70px; position: relative; -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; transition: background 0.5s; } .mobile-inner-header-icon:hover { background-color: rgba(0,0,0,0.2); cursor: pointer; } .mobile-inner-header-icon span { position: absolute; left: calc((100% - 25px) / 2); top: calc((100% - 1px) / 2); width: 25px; height: 1px; background-color: rgba(0,0,0,1); } .mobile-inner-header-icon span:nth-child(1) { transform: translateY(4px) rotate(0deg); } .mobile-inner-header-icon span:nth-child(2) { transform: translateY(-4px) rotate(0deg); } .mobile-inner-header-icon-click span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clickfirst; } .mobile-inner-header-icon-click span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clicksecond; } @keyframes clickfirst { 0% { transform: translateY(4px) rotate(0deg); } 100% { transform: translateY(0) rotate(45deg); } } @keyframes clicksecond { 0% { transform: translateY(-4px) rotate(0deg); } 100% { transform: translateY(0) rotate(-45deg); } } .mobile-inner-header-icon-out span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outfirst; } .mobile-inner-header-icon-out span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: outsecond; } @keyframes outfirst { 0% { transform: translateY(0) rotate(-45deg); } 100% { transform: translateY(-4px) rotate(0deg); } } @keyframes outsecond { 0% { transform: translateY(0) rotate(45deg); } 100% { transform: translateY(4px) rotate(0deg); } } .mobile-inner-nav { background-color: rgba(0,0,0,0.9); width: 100%; position: absolute; top: 50px; left: 0px; padding-top: 30px; padding-bottom: 80px; display: none; } .mobile-inner-nav a { display: inline-block; line-height: 45px; text-decoration: none; width: 80%; margin-left: 10%; color: #FFFFFF; border-bottom: solid 1px rgba(255,255,255,0.3); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; font-weight: 300; } .mobile-inner-nav a:hover { color: rgba(255,255,255,0.4); border-bottom: solid 1px rgba(255,255,255,0.2); } } body{background:#fff;} body,form{margin:0;padding:0;font:14px/180% "MicroSoft Yahei","宋体";color:#333;} *{font-family:"MicroSoft Yahei","宋体";margin:0;padding:0;}/*此地方不要加颜色属性*/ .ul,li{list-style:none;} a{text-decoration:none;color:#333;} a:hover{text-decoration:none;color:#f30;} .width { width: 80%; margin-left: auto; margin-right:auto; overflow: hidden; min-width:1500px; } /*信息列表*/ .infoClassTitle{ width:100%; height:auto;overflow:hidden; text-align:center; } .infoClassTitle h1{ width: 100%; height: 50px;line-height:50px; overflow: hidden; font-size:30px; font-weight:bold; } .infoClassTitle h3{ width: 100%; height: 30px;line-height:30px; overflow: hidden; font-size:18px; color:#999; text-transform:uppercase; } .infoClassNavList{ width:100%; height:auto;overflow:hidden; text-align:center; } .infoClassNavList li { display: inline-block; padding: 5px 20px; background-color: #153554; margin:10px 10px; transition: all 0.5s; color:#fff; } .infoClassNavList li a{color:#fff;font-weight:bold;} .infoClassNavList li:hover { background-color: #b99129; } .infoClassNavList .active { background-color: #bd2c3b; } .listText { width: 100%; height: auto; overflow: hidden; } .listText li{ width:90%; height:auto;overflow:hidden; margin:10px auto 10px auto; border-bottom:1px solid #eee; transition:all 0.5s; padding-bottom:10px; padding:30px 0 40px 0; } .listText li:hover { box-shadow: 0 0 10px #ccc; padding: 30px 3% 40px 3%; } .listText li:hover div span { background-color: #183b57; color:#fff; } .listText li h2 { width: 100%; height: 40px;overflow:hidden; line-height: 40px; font-size: 18px; } .listText li h2 span{ float:right; color:#999; font-size:14px; } .listText li h3 { width: 100%; height: 30px;overflow:hidden; line-height: 30px; font-size: 14px; color:#999; } .listText li div{ width:100%; } .listText li div span{ display:inline-block; line-height:25px; padding:0 15px; border:1px solid #eee; margin-top:5px; font-size:12px; color:#999; transition:all 0.5s; } .listText .docList { width: 22.5%; float: left; height: auto; overflow: hidden; line-height: 70px; margin: 10px 1%; border: 1px solid #b99129; text-align: center; padding:0; transition:all 0.5s; font-size:16px; font-weight:bold; } .listText .docList:hover{ padding:0; background-color:#b99129; color:#fff; } .listPic { width: 100%; height: auto; overflow: hidden; } .listPic li { width: 20%; display:inline-block; margin: 20px 1%; background-color: #fff; padding: 15px 1%; border:1px solid #eee; transition:all 0.5s; height:auto;overflow:hidden; } .listPic li:hover { box-shadow: 0 0 20px #ccc; margin: 10px 1% 30px 1%; } .listPic li div { width: 100%; height: auto; overflow: hidden; } .listPic li div img { width: 100%; max-height: 360px; } .listPic li h2 { width: 100%; height: 50px;overflow:hidden; line-height: 50px; overflow: hidden; font-size: 18px; } .listPic li h3 { width: 100%; height: 60px; line-height: 20px; overflow: hidden; font-size: 12px; color: #999; } .listPic li h4 { width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-align: right; color: #183b57; margin:5px 0; } /*信息列表*/ /*团队*/ .listTeam { width: 100%; height: auto; overflow: hidden; } .listTeam li { width: 28%; display: inline-block; margin: 20px 1%; background-color: #fff; padding: 15px 1%; border: 1px solid #eee; transition: all 0.5s; height: auto; overflow: hidden; } .listTeam li:hover { box-shadow: 0 0 20px #ccc; margin: 10px 1% 30px 1%; } .listTeam li .pic { width: 100%; height: auto; overflow: hidden; } .listTeam li .pic img { width: 100%; max-height: 460px; } .listTeam li h2 { width: 100%; height: 50px; line-height: 50px; overflow: hidden; font-size: 18px; } .listTeam li h2 span { float: right; font-size: 14px; color: #b99129; } .listTeam li h3 { width: 100%; height: 60px; line-height: 20px; overflow: hidden; font-size: 12px; color: #999; } .listTeam li h4 { width: 100%; height: 30px; line-height: 30px; overflow: hidden; text-align: right; color: #183b57; margin: 5px 0; } .listTeam .field { width: 100%; height: auto; overflow: hidden; margin: 20px auto; text-align: center; } .listTeam .field div { display: inline-block; height: 25px; line-height: 25px; overflow: hidden; padding: 0 15px; border-radius: 20px; color: #153554; border: 1px solid #153554; margin: 0 5px; font-size: 12px; } /*信息详情*/ .infoShowTitle { width: 100%; height: auto; overflow: hidden; line-height: 40px; font-size: 36px; font-weight: bold; text-align:center; } .infoShowTitle span{ font-size:16px; color:#b99129; } .infoShowDate { width: 100%; height: auto; overflow: hidden; line-height: 30px; color: #999; margin: 20px auto; text-align: center; } .infoShowContent{ width:100%; height:auto;overflow:hidden; line-height:30px; font-size:16px; margin:50px auto; } .infoShowContent img{ max-width:100%; margin:5px 0; } .infoShowTag{ width:100%; height:auto;overflow:hidden; margin:40px auto; text-align:center; } .infoShowTag img{ max-width:100%; } .infoShowLeft { width: 26%; float: left; padding: 20px 2%; box-shadow: 0 0 10px #eee; margin: 10px 4% 10px 1%; transition: all 0.5s; } .infoShowLeft:hover { box-shadow: 0 0 10px #ccc; } .infoShowPhoto{ width:100%; height:auto;overflow:hidden; text-align:center; } .infoShowPhoto img{ max-width:100%; } .infoShowContact{ width:100%; margin-top:10px; } .infoShowContact li{ width:100%; height:30px;line-height:30px; font-size:15px; text-indent:40px; } .infoShowRight { width: 65%; float: left; } .infoShowSubTitle{ width:100%; height:40px;line-height:40px; font-size:18px; color:#b99129; font-weight:bold; } .infoShowField{ width:100%; height:auto;overflow:hidden; margin-top:20px; } .infoShowField li { display: inline-block; height:30px; line-height: 30px; overflow: hidden; padding: 0 20px; border-radius: 20px; color: #b99129; border: 1px solid #b99129; margin: 10px 10px; font-size: 12px; transition:all 0.5s; } .infoShowField li:hover{ box-shadow:0 0 10px #ccc; } /*信息详情*/ /*分页*/ .list_page { width: 100%; height: auto; overflow: hidden; margin: 40px auto; text-align: center; } /*单页部分*/ .pageList { width: 100%; height: auto; overflow: hidden; } .pageList li { width: 28%; float: left; border: 1px solid #eee; margin: 0 3% 30px 0; transition: all 0.5s; padding:10px 1% 30px 1%; } .pageList li h2 { width: 100%; height: 30px; line-height: 30px; overflow: hidden; font-size: 18px; color:#000; font-weight:bold; } .pageList li s { width: 40px; height: 2px; display: inline-block; background-color: #183b57; transition: all 0.5s; } .pageList li h3 { width: 100%; height: 40px; overflow: hidden; line-height: 20px; margin-top: 10px; color: #999; } .pageList li:hover s { width: 100%; } .pageList li:hover { background-color: #153554; color: #fff; } .pageList li:hover a{color:#fff;} .pageList li:hover h2{color:#fff;} .pageLeft { width: 20%; float: left; margin-right: 5%; } .pageLeft li { width: 98%; height: 40px; overflow: hidden; line-height: 40px; background-color: #999; margin: 10px auto; text-indent: 20px; transition: all 0.5s; color: #fff; } .pageLeft li a{color:#fff;} .pageLeft .active{ background-color:#183b57; } .pageLeft li:hover { background-color: #b99129; } .pageRight{ width:75%;float:left; } .pageTitle { width: 100%; height: auto; overflow: hidden; } .pageTitle h1 { line-height: 50px; font-weight: bold; font-size: 30px; } .pageTitle s { display: inline-block; width: 60px; height: 2px; background-color: #ee751a; margin-bottom: 30px; margin-top: 10px; transition:all 0.5s; } .pageTitle s:hover{ width:120px; } .pageContent { width: 100%; height: auto; overflow: hidden; line-height: 30px; font-size: 16px; margin: 50px auto; } .pageContent img { max-width: 100%; margin:5px 0; } /*单页部分*/ /*验证码*/ .bookYzm{ width:100%; height:auto;overflow:hidden; } .bookYzm li{ width:100%; height:auto;overflow:hidden; margin-bottom:10px; } .bookYzm li input{ width:50%; height:40px;line-height:40px; border:1px solid #eee; text-indent:10px; } .bookYzm li img{ height:40px; } .bookYzm li button { width: 150px; height: 40px; line-height: 40px; background-color: #b99129; color:#fff; text-align:center; border:0; } @media(max-width:720px) { .width { width: 90%; margin-left: auto; margin-right: auto; overflow: hidden; min-width:200px; } /*信息列表*/ .listText li { width: 90%; padding: 30px 3% 30px 3%; box-shadow: 0 0 10px #eee; margin-bottom:30px; } .listText .docList { width: 47.5%; height: 70px; overflow: hidden; } .listPic { width: 100%; height: auto; overflow: hidden; } .listPic li { width: 90%; display: inline-block; margin: 20px 1%; background-color: #fff; padding: 15px 4%; border: 1px solid #eee; transition: all 0.5s; height: auto; overflow: hidden; } /*信息列表*/ /*信息详情*/ .infoShowLeft { width: 90%; float: left; padding: 20px 2%; box-shadow: 0 0 10px #eee; margin: 10px 3% 30px 3%; transition: all 0.5s; } .infoShowRight { width: 96%; float: left; margin:20px 2%; } /*信息详情*/ /*单页部分*/ .pageList { width: 100%; height: auto; overflow: hidden; } .pageList li { width: 90%; float: left; margin: 0 2% 30px 2%; transition: all 0.5s; padding:20px 2%; } .pageList li h2 { width: 100%; height: 30px; line-height: 30px; overflow: hidden; font-size: 18px; color: #000; } .pageList li s { width: 40px; height: 2px; display: inline-block; background-color: #183b57; transition: all 0.5s; } .pageList li h3 { width: 100%; height: 40px; overflow: hidden; line-height: 20px; margin-top: 10px; color: #999; } .pageList li:hover s { width: 100%; } .pageLeft { width: 100%; margin-right: 0; } .pageLeft li { width: 48%;float:left; height: 40px; overflow: hidden; line-height: 40px; background-color: #999; margin: 10px 1%; } .pageRight { width: 100%; float: left; } /*单页部分*/ } .suspension { position: fixed; z-index: 55; right: 0; top:30%; width: 70px; height: 240px; } .suspension-box { position: relative; float: right; } .suspension .a { display: block; width: 44px; height: 44px; background-color: #353535; margin-bottom: 4px; cursor: pointer; outline: none; } .suspension .a.active, .suspension .a:hover { background: #F05352; } .suspension .a .i { float: left; width: 44px; height: 37px; text-align:center; padding-top:7px; } .suspension .a .i img{ width:30px; height:30px; } .suspension .a-top { background: #D2D3D6; display: none; } .suspension .a-top:hover { background: #c0c1c3; } .suspension .d { display: none; width: 223px; background: #fff; position: absolute; right: 67px; min-height: 90px; border: 1px solid #E0E1E5; border-radius: 3px; box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11); } .suspension .d .arrow { position: absolute; width: 8px; height: 12px; background: url(../images/Icon/float_arrow.png) no-repeat; right: -8px; top: 31px; } .suspension .d-service { top: 30px; } .suspension .d-service-phone { top: 34px; } .suspension .d-qrcode { top: 10px; } .suspension .d .inner-box { padding: 8px 22px 12px; } .suspension .d .inner-box img{ max-width:140px; } .suspension .d-service-item { border-bottom: 1px solid #eee; padding: 14px 0; } .suspension .d-service .d-service-item { border-bottom: none; } .suspension .d-service-item h3 { float: left; width: 112px; line-height: 44px; font-size: 15px; margin-left: 12px; } .suspension .d-service-item .text { float: left; width: 112px; line-height: 22px; font-size: 15px; margin-left: 12px; } .suspension .d-service-item .text .number { font-family: Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; } .suspension .d-qrcode { text-align: center; } .suspension .d-qrcode .inner-box { padding: 10px 0; } .suspension .d-qrcode p { font-size: 16px; color: #93959c; }