﻿/* 首页专题数据库 */
.yt-databases {
    width: 100%;
    height: 132px;
    background: #fff;
}

.swiper-container  .swiper-pagination{
    bottom: 15px!important;
    left: 170px!important;
    width:100%!important;
}
.swiper-pagination-bullet{
    background: #fff;
    opacity: 0.8;
}
.swiper-pagination-bullet-active{
    background: red;
}
.imgage-word{
    position: absolute;
    left:40px;
    bottom: 10px;
    display: block;
    width: 50%;
    color: #fff;
    height: 100px;
font-size: 16px;
    padding-top: 80px;
    word-break: break-all;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-weight: 600;
}
.swiper-slide a{
    position: relative;
    display: block;
    width: 100%!important;
    height: 100%!important;
}
.swiper-slide img{
    width: 100%!important;
    height: 100%!important;
}
.yt-databases .contr {
    width: 960px;
    margin: 0 auto;
    padding: 20px 0;
    border-bottom: 4px solid #eeeeee;
    height: 132px;
}

.yt-databases .contr .row {
    width: 100%;
    height: 100%;
    margin-left: 0 !important;
}

.row1 .col-xs-4 {
    float: left;
    width: 332px;
    height: 100%;
    /*margin-right: 48px;*/
}

.row1 .col-xs-4 .banner {
    width: 100%;
    height: 100%;
    background: url(../image/databases.jpg) no-repeat;
}

.row1 .col-xs-8 {
    float: left;
    width: 860px;
    height: 100%;;
}

.row1 .col-xs-8 .yt-quick-nav {
    width: 100%;
    height: 100%;
}

.row1 .col-xs-8 .yt-quick-nav > tbody > tr:nth-of-type(1) {
    border-bottom: 1px solid #49a0ce;
}

tbody > tr > td {
    text-align: center;
}

tbody > tr > td > a {
    font-size: 16px;
    color: #101010;
}

/*轮播图*/
.section-top {
    width: 100%;
    background: #fff;
}

.section-top .ctxs {
    width: 960px;
    margin: 0 auto;


}
.section-top .ctxs:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.section-top .ctxs .swiper-container {
    width: 620px;
    height: 250px;
    margin: 0;
    padding: 0;
    float: left;
}

.section-top .ctxs .section-right {
        float: right;
    margin-left: 20px;
    width: 310px;
    height: 250px;
}
.ranking p{
    line-height: 100%;
}
.section-right .col-s-4 {
    width: 100%;
    height: 100%;
}

.section-right .col-s-4 .module-header {
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    color: #237de8;
    border-bottom: 2px solid red;
}

.module-header .module-title i {
    width: 26px;
    height: 34px;
    float: left;
}

.module-header .module-title i i {
    margin: 13px 10px;
    width: 6px;
    height: 6px;
    display: block;
    background: #237de8;
    border-radius: 3px;
}

.module-header .module-title-more a {
    font-size: 14px;
    color: #90bffe;
    line-height: 34px;
    text-decoration: none;
}

.yt-index-module-content {
    margin-top: 6px;
}

.yt-index-module-content .yt-article-list li {
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    color: #101010;
}

.yt-index-module-content .yt-article-list li:nth-of-type(1) {
    font-size: 16px;
    font-weight: 600;

}

.yt-index-module-content .yt-article-list li a {
    padding: 0;
}

.section-case1 {
    width: 100%;
    background: #fff;
}

.section-case1 .section-container {
    width: 960px;
    margin: 0 auto;
    padding-top: 16px;
    height: 285px;

}

.section-case1 .section-container .col-s-4 {
    width: 305px;
    float: left;
}

.section-case1 .section-container .col-s-4:nth-of-type(1), .section-case1 .section-container .col-s-4:nth-of-type(2) {
    margin-right: 20px;
}

.module-header .module-title {
    line-height: 34px;
}
#getDqlist p{
font-size: 14px;
}
.module-title>a {
    display: flex;
    align-items: center;
}
.module-title>a img{
margin-right: 5px;
}
.module-header .module-title span {
    font-size: 16px;
    color: #237DE8;
    font-weight: 600;
}
.module-header a img{
}
.col-s-4 .module-header {
    border-bottom: 2px solid red;
}

.title-text {
    font-size: 20px;
    color: #ff5050;
    height: 36px;
    line-height: 36px;
    position: relative;
    text-align: center;
    font-weight: 600;
}

.title-text:before {
    content: "";
    position: absolute;
    top: 18px;
    width: 30px;
    height: 3px;
    background: #ff5050;
    color: #ff5050;
    right: 230px;
}
.title-text.chanye-title-text:before{
    right: 210px;
}
.title-text:after {
    width: 30px;
    content: "";
    background: #ff5050;
    left: 230px;
    height: 3px;
    position: absolute;
    top: 18px;
}
.title-text.chanye-title-text:after{
    left: 210px;
}
.map-box{
    width: 300px;
    height: 152px;
    margin: 0px auto 0;
}
.map-box span{
    background-size: 294px 156px;
    display: inline-block;
    width: 294px;
    height: 160px;
    background: url(../image/map.png) no-repeat;
    margin-top: 30px;

}
.chanyeditu li .img-chanye-box {
    margin-top: 3px;
}
/*.img-chanye-box{*/
    /*display: inline-block;*/
    /*width: 30px;*/
    /*height: 22px;*/
    /*background: url(../image/zzy.png) no-repeat;*/
    /*background-size: cover !important;*/
/*}*/
/*.img-chanye-box.zzy-box{*/
    /*display: inline-block;*/
    /*width: 30px;*/
    /*height: 22px;*/
    /*background: url(../image/zzy.png) no-repeat;*/
    /*background-size: 30px 22px;*/
/*}*/
/*.img-chanye-box.fwy-box{*/
    /*display: inline-block;*/
    /*width: 30px;*/
    /*height: 22px;*/
    /*background: url(../image/fwy.png) no-repeat;*/
    /*background-size: 30px 22px;*/
/*}*/
/*.img-chanye-box.ny-box{*/
    /*display: inline-block;*/
    /*width: 30px;*/
    /*height: 22px;*/
    /*background: url(../image/ny.png) no-repeat;*/
    /*background-size: 30px 22px;*/
/*}*/
/*.img-chanye-box.jt-box{*/
    /*display: inline-block;*/
    /*width: 30px;*/
    /*height: 22px;*/
    /*background: url(../image/jt.png) no-repeat;*/
    /*background-size: 30px 22px;*/
/*}*/
.member {
    font-size: 0;
}

.ranking li, .member li {
    float: left;
    width: 50%;
    padding: 0;
    text-align: center;
    height: 94px;
}

.ranking li a, .member li a {
    display: inline-block;
}

.ranking li img {
    margin: 6px;
    border-radius: 50%;
    box-shadow: 0 0 51px #ccc;
    width: 56px;
    margin: 1px 0px 11px 0;
    border-radius: 50%;
    box-shadow: 0 0 51px #ccc;
    height: 56px;
}

.ranking {
}

.member li img {

    width: 156px;
    margin-bottom: 6px;
}

.contr .row1 {
    margin-left: 0 !important;
    width: 100%;
}

.module{
    height: auto;
}
.h-img{
    display: block;
    margin: 0 auto;
    margin-top:56px;
}