@media (min-width: 992px) { .container { width: 1000px; } } @media (min-width: 1450px) { .container { width: 1242px; } } body { line-height: 1.8; font-family: "Microsoft YaHei"; font-size: 16px; } a { color: #666; } a:hover { color: #7631f5; } img { max-width: 100%; } .container { /* background: #fff; */ margin: 0 auto; position: relative; } .container-fluid { padding: 0; } .header { position: relative; background: url("/template/1/whg/_files/images/slogan.png") no-repeat center center; background-size: contain; } .header .form-control { border: 1px solid #7631f5; } .form-control:focus { border-color: #7631f5; box-shadow: none; } .top-nav { position: absolute; right: 0; top: 5px; color: #fff; height: 30px; line-height: 30px; color: #7631f5; } .top-nav a { color: #7631f5; } .search_btn { background-color: #7631f5; color: #fff; border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .navbar { margin-bottom: 0; border-radius: 0; } .navbar-inverse { background-color: rgba(106, 29, 247, 0.8); border: none; } .navbar-collapse { width: 1242px; margin: 0 auto; } .navbar-nav { float: none; } .navbar-inverse .navbar-nav > li ul { background-color: #f0f0ee; } .navbar-nav > li:hover ul { display: block; } .navbar-inverse .navbar-nav > li > a { color: #f5f5f5; text-align: center; padding-left: 18px; padding-right: 18px; font-size: 18px; min-width: 100px; } .navbar-inverse .navbar-nav > li > a .nav-entext { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } .navbar-inverse .navbar-nav > li > a:hover { background-color: #5b00a9; color: #f5f5f5; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { background-color: #5b00a9; } .newsImg { background: #f5f5f5; } .carousel-indicators { position: absolute; right: 5px; bottom: 0; text-align: right; width: auto; z-index: 10; } .carousel-caption { position: absolute; left: 0; bottom: 0; padding: 5px; width: 100%; text-align: left; z-index: 10; background-color: rgba(0, 0, 0, 0.6); } .list-group-item:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .list-group-item:last-child { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .carousel-indicators li { background: #cecdcd; border: none; } .carousel-indicators .active { background: #a13ff5; width: 10px; height: 10px; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { height: 300px; margin: 0 auto; } .notice { padding: 10px; background: #f7fffe; margin: 15px 0; } .con-tabs { background: #f2f2f2; border-bottom-color: #bce8f1; background: -moz-linear-gradient(top, #c8ecf7, #fff); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c8ecf7), to(#fff)); background: -o-linear-gradient(top, #c8ecf7, #fff); } .con-tabs li { min-width: 100px; text-align: center; } .con-tabs li.active a:link { color: #28A8E6; font-weight: bold; border-top: 1px solid #28A8E6; border-radius: 5px 5px 0 0; } .con-tabs li.active > a, .con-tabs li.active > a:focus { background: none; border-right: 1px solid #bce8f1; border-left: 1px solid #bce8f1; border-bottom-color: #fff; } .con-tabs li a:hover { background: none; border: 1px solid #bce8f1; border-bottom-color: none; } .newsbox li span, .newsbox2 li span { float: right; color: #ccc; } .newsbox2 { padding-top: 10px; margin-right: 10px; padding-left: 0; } .newsbox2 li { position: relative; padding-left: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .newsbox2 li:after { content: ""; background: #bbb; width: 5px; height: 5px; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; display: block; position: absolute; left: 0; top: 45%; } .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; background: -moz-linear-gradient(top, #c8ecf7, #fff); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c8ecf7), to(#fff)); background: -o-linear-gradient(top, #c8ecf7, #fff); } .more { color: #aaa !important; font-size: 12px; } .uicklink { border-bottom: 1px solid #ddd; margin-bottom: 15px; } .kjlink { background: #7dcdf2; margin-bottom: 20px; text-align: center; height: 100px; color: #fff; display: -webkit-flex; /* Safari */ display: flex; flex-direction: column; justify-content: center; align-content: center; align-items: center; } .kjlink span { font-size: 32px; } .kjlink a { color: #fff; } .figure .figimg { height: 108px; overflow: hidden; position: relative; } .figure .figimg img { transition: all 1s ease; } .figure .figcaption { text-align: center; font-size: 14px; } .figure:hover .figimg img { transform: scale(1.1, 1.1); transition: all 0.5s ease; } .zazhi .figimg { height: 150px; } .journal-list .figimg { height: 220px; } .img-list .figimg { height: 135px; } .img-list .figure { margin-bottom: 20px; } .bossBox { height: 180px; } .bossBox .figimg { height: 300px; } .zdyc-index-item a img { height: 350px; } .djdt-index-item a img { height: 400px; } .item-img-2 a img { width: 100%; height: 375px; } .item-img-3 a img, .hot-newslist a img { width: 100%; height: 275px; } .item-img-4 a img { width: 100%; height: 200px; } .qwhc-index-yszt a img, .qwhc-index-gbtd a img, .qwhc-index-gbkw a img, .qwhc-index-sqwh a img { width: 100%; height: 275px; } .media-list h4 { font-weight: bold; color: #000; } .hot-newslist > div { margin-bottom: 20px; } .hot-newslist .media-list .media-left a img { width: 100%; height: 138px; } .hot-newslist .media-list .media-heading { font-weight: bold; } .lingdao-list .media-img { width: 188px; height: 226px; } .shiZiList .media-left, .keChengList .media-left { width: 200px; padding-right: 20px; } .shiZiList .media, .keChengList .media { margin-bottom: 50px; padding-bottom: 50px; } .shiZiList .media img, .keChengList .media img { width: 100%; height: 135px; } .media { border-bottom: 1px solid #ddd; padding-bottom: 15px; } .media:last-child { border-bottom: 0; } .media-body { width: auto; } .r-nav li { background: #f5f5f5; margin-bottom: 15px; padding: 5px 10px; } .r-nav li:hover { background: #c5e9ff; } .r-nav li a i { margin-top: 4px; } .r-nav li:last-child { margin-bottom: 0; } .r-nav li.active { background: #337ab7; margin-bottom: 15px; } .r-nav li.active a { color: #fff; } .panel2 .panel-heading { border-bottom: 1px solid #bce8f1; color: #31708f; } .art-item .figimg, .ysjt-item .figimg { height: 175px; } .art-item .figtitle { width: 100%; position: absolute; bottom: 0; left: 0; padding: 5px; text-align: center; background: rgba(0, 0, 0, 0.6); color: #fff; } .art-item .caption h3 { font-size: 16px; margin-top: 10px; } .ysjt-item .caption h3 { font-size: 16px; margin-top: 0; } .art-item .caption .btn { width: 115px; } .art-item .thumbnail { border: 1px solid #bce8f1; margin-bottom: 0; } .qikan .figimg { height: 222px; } .control-label { padding-top: 7px; margin-bottom: 0; text-align: right; } .screen { margin: 0; padding: 0; margin-bottom: 20px; } .screen li { display: inline-block; padding: 6px 15px; cursor: pointer; } .screen li.active { background: #337ab7; color: #f7f7f7; border-radius: 3px; } .ysjt-item .figimg { margin-bottom: 15px; } .ysjt-item .figure:hover .figticon { transition: all 0.2s ease; top: 55px; transform: rotate(0deg); } .ysjt-item .figure .figticon { transition: all 0.2s ease; transform: rotate(180deg); background: rgba(0, 0, 0, 0.6); width: 60px; height: 60px; text-align: center; padding-top: 9px; font-size: 30px; position: absolute; top: -100px; left: 40%; color: #fff; border-radius: 100%; } .ysjt-item .figure .figticon a { color: #fff; } .panel-whg { background: none; box-shadow: none; } .panel-whg .panel-title { font-size: 18px; } .panel-whg .panel-body { padding: 15px 0 0; } .panel-whg .panel-heading { border-bottom: 1px solid #666665; padding-left: 0; } .panel-whg .glyphicon-stop { font-size: 24px; vertical-align: bottom; } .text-entitle { font-size: 12px; transform: scale(0.6, 0.6); -webkit-transform: scale(0.6, 0.6); } .more-org { font-size: 14px; line-height: 1.8; margin-right: -15px; } .left-nav { position: fixed; bottom: 50px; left: 10px; } .left-nav .list-group-item-info { background: #7631f5; color: #fff; } .left-nav .list-group-item-info:hover { background: #5b00a9; color: #fff; } .left-nav .list-group a { margin-bottom: 2px; padding-left: 40px; padding-right: 40px; } .right-nav { position: fixed; bottom: 150px; right: 20px; padding: 20px; text-align: center; line-height: 1.5; font-size: 14px; } .right-nav .nav-tabs > li { float: none; width: 62px; } .right-nav .nav-tabs > li a { background: #b3b3b3; color: #fff; border: none; border-radius: 0; } .right-nav .nav-tabs > li a:hover { background: #ec6941; color: #fff; border: none; } .right-nav .nav-tabs > li.active a { background: #ec6941; color: #fff; } .go-top { text-align: center; } .go-top a { background: #cecccc; padding: 5px 0; color: #fff; display: block; width: 60px; padding: 10px 15px; } .go-top a:hover, .go-top a.active { background: #ec6941; color: #fff; } .index-tab { border-bottom: none; } .index-tab li { width: 16%; text-align: center; } .index-tab li a { display: inline-block; padding: 10px 10px; } .index-tab > li a { border: none; background: none; } .index-tab > li.active > a, .index-tab > li > a:hover, .index-tab > li.active > a:hover, .index-tab > li.active > a:focus { border: none; background: none; border-bottom: 2px solid #ec6941; } .news-img-box > div { text-align: center; } .news-img-box div:first-child { text-align: left; } .news-img-box div:last-child { text-align: right; } .news-img-box a img { width: 100%; height: 178px; } .footer { margin-top: 150px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #ddd; background: #7631f5; color: #fff; } .footer a { color: #fff; } .bg-info { background: #e1d6f7; } .m-box { position: relative; background: #fff; } .btn-primary { background-color: #7631f5; border-color: #7231e4; } .btn-primary:hover { background-color: #5312cc; } .introduce { padding: 15px; color: #fff; background-color: rgba(236, 105, 65, 0.7); position: absolute; top: 100px; right: 0; width: 85%; } .img-title { padding: 15px 10px 0; text-align: center; width: 100%; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .jiceng-peisong { position: absolute; bottom: -100px; right: -150px; } .yspx-kecheng .col-md-6 { margin-bottom: 30px; } .yspx-xyfk__list { padding: 0; margin: 0; list-style: none; } .yspx-xyfk__list li { margin-bottom: 5px; list-style: none; } .yspx-xyfk__list li h4 { font-weight: bold; margin: 0; } .yspx-xyfk__list li .icon-user { float: left; margin-right: 15px; } .yspx-xyfk__list li:before, .yspx-xyfk__list li:after { content: ""; clear: both; display: table; width: 0; height: 0; } .icon-user { display: inline-block; width: 40px; height: 40px; background: url("/template/1/whg/_files/images/icon_user.png") no-repeat center center; } .icon-erji { display: inline-block; width: 30px; height: 30px; background: url("/template/1/whg/_files/images/erji.png") no-repeat center center; } .input-yspx .form-control { border-radius: 40px; } .input-yspx :last-child { border-top-right-radius: 40px; border-bottom-right-radius: 40px; } .img-box { position: relative; display: block; text-align: center; } .img-box .img-title { position: absolute; bottom: 0; left: 0; width: 100%; padding: 10px; background: rgba(255, 255, 255, 0.6); margin-bottom: 0; } .img-box img { height: 300px; } .img-box_img { position: relative; overflow: hidden; } .img-box_img .img-title { position: absolute; bottom: 0; left: 0; width: 100%; background-color: rgba(91, 0, 169, 0.8); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff; } .img-caption { margin-top: 5px; text-align: left; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .bg_login { background: url("/template/1/whg/_files/images/login_bg.jpg") no-repeat center; background-size: cover; padding: 50px; display: flex; justify-content: center; align-items: center; min-height: 800px; } .logo-box { width: 605px; margin: 0 auto; background: rgba(255, 255, 255, 0.5); border-radius: 10px; padding: 50px; } .logo-form .input-group { margin-bottom: 40px; } .login-tabs li a { font-size: 18px; border: none; border-bottom: 1px solid #333; } .login-tabs li a:hover { background: none; } .login-tabs > li.active a { border: none; } .login-tabs > li.active > a, .login-tabs > li.active > a:hover, .login-tabs > li.active > a:focus { background: none; border-bottom-color: #333; } .login-tabs.nav-justified > li > a { border-bottom: 1px solid #999; } .login-tabs.nav-justified > .active > a, .login-tabs.nav-justified > .active > a:hover, .login-tabs.nav-justified > .active > a:focus { border-top: none; border-left: none; border-right: none; border-bottom-color: #7631f5; } .other-log { background: none; font-size: 50px; width: 100px; height: 100px; border-radius: 1000px; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; border: 1px solid #666; color: #666; } .other-title { position: relative; height: 40px; text-align: center; color: #999; margin-bottom: 30px; } .other-title h4 { padding: 10px; } .register-form .form-group { margin-bottom: 35px; } .register-title { text-align: center; border-bottom: 1px solid #333; padding: 15px; } .breadcrumb { background: #fff; border: 1px solid #ddd; } .breadcrumb li.active a { color: #ec6941; } .screen-box li { border: none; } .screen-box li a { display: inline-block; padding: 0 10px; margin: 0 5px; margin-bottom: 5px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color: #e9e9e9; } .screen-box li a.active { background-color: #ddcbfc; color: #7631f5; } .yspx-list > div { margin-bottom: 30px; } .yspx-list a img { width: 100%; height: 200px; } .sr-title a { color: #000; } /*资源库*/ .videoList > div { margin-bottom: 30px; } .videoList a img { width: 100%; height: 170px; } .shipinList .shipin-item { margin-bottom: 30px; display: block; } .shipinList .shipin-item .shipin-item__img { position: relative; width: 100%; height: 275px; overflow: hidden; } .shipinList .shipin-item .shipin-item__bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: none; text-align: center; } .shipinList .shipin-item .shipin-item__bg span { font-size: 50px; color: #fff; top: 40%; } .shipinList .shipin-item:hover .shipin-item__bg { display: block; } .jiantou { position: absolute; top: 42%; z-index: 99; width: 100%; } .jiantou:after, .jiantou:before { content: ''; clear: both; display: table; height: 0; } .jiantou .jiantou-right, .jiantou .jiantou-left { font-size: 50px; display: inline-block; position: absolute; background-color: rgba(0, 0, 0, 0.5); } .jiantou .jiantou-right { right: 0; } .jiantou .jiantou-left { left: 0; } .zyk-con { background: #1c1c1c; color: #fff; } .zyk-con a { color: #fff; } .zyk-con__video { position: relative; } .zyk-con__video .jiantou { display: none; } .zyk-con__video:hover .jiantou { display: block; } .zyk-con__title { font-size: 22px; padding-bottom: 20px; } .zyk-con__list { padding: 10px; height: 630px; overflow-y: auto; position: relative; } .zyk-con__list dt { font-size: 18px; border-bottom: 1px solid #444; padding: 10px 0; margin-bottom: 15px; } .zyk-con__list dd { padding: 5px 0; } .zyk-con__list a { color: #999; } .zyk-con__list a.active { color: #fff; } .s-result li { padding: 10px 0; border-bottom: 1px solid #ddd; } .s-result li .term { color: #ec6941; font-style: normal; } .pagination > .active > a { background-color: #7631f5; border-color: #ddd; } .pagination > li > a { color: #666; } .imgPlayer { height: 1000px; } .swiper-container { width: 100%; height: 400px; margin-left: auto; margin-right: auto; } .swiper-slide { background-size: cover; background-position: center; text-align: center; position: relative; } .swiper-text { position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.6); color: #fff; padding: 10px; } .gallery-top { height: 80%; width: 100%; border: 1px solid #ddd; } .gallery-main img { position: relative; max-height: 100%; max-width: 100%; transform: translateY(-50%); top: 50%; } .gallery-thumbs { height: 20%; box-sizing: border-box; padding: 10px 0; border: 1px solid #ddd; height: 200px; margin-top: -1px; } .gallery-thumbs img { height: 100%; width: 100%; } .gallery-thumbs .swiper-slide { height: 100%; opacity: 0.4; } .gallery-thumbs .swiper-slide-active { opacity: 1; } .swiper-pagination { position: relative; bottom: auto; padding: 15px; text-align: left; } .p-active { color: #ec6941; } .mg-b-cord { margin-bottom: 30px; } .mg-b-15 { margin-bottom: 30px; } .mg-t-15 { margin-top: 30px; } .panel-bt { border-bottom: 1px solid #666665; padding: 10px 15px; font-size: 18px; padding-left: 0; } .iconfont { color: #7631f5; font-size: 20px; } .cl-zi { color: #7631f5 !important; } .cl-blue { color: #0377b9 !important; } .panel-default { font-size: 14px; color: #666; background-color: #fbfbfb; } .panel-default .panel-heading { background-color: transparent; border-color: transparent; } .panel-default h4 { font-weight: bold; font-size: 16px; }