@charset "utf-8";

body{font-family: Microsoft Yahei;overflow-x:hidden;color: #666;background:#fff;position: relative;}
ul,ol,li{list-style: none;}
a{color: #333;}
a:hover{text-decoration:none;outline:none;}
a:visited,a:active {outline:none;}
div:focus{
    outline:none;
}


/* 通用 */

.blank5,.blank10,.blank15,.blank20,.blank30,.blank50,.blank60 {clear:both;height:5px;overflow:hidden;}
.blank10 {height:10px;}
.blank15 {height:15px;}
.blank20 {height:20px;}
.blank30 {height:30px;}
.blank50 {height:50px;}
.blank60 {height:60px;}

 
 .color-orange {color:#FE6604}

 .content-content,
 .content-text,
 .content-text .content,
.categorycontent {display:block;width:100%;}
.content-content img,
.content-text img,
.content-text .content img,
.categorycontent img {max-width:100%;}

.copyright{padding: 20px 0;text-align: center;}
.copyright p{color: #999;margin-bottom: 2px;}
.copyright p a{color: #999;}


.cbanner{margin-top: 70px;background-size:cover;}
@media screen and (max-width:486px) {
    .cbanner {margin-top:0px;}
}
.cbanner .container {height:100%;}
.cbanner-bg{height:100%;background: rgba(0,0,0,.68);}
.cbanner-title {position: relative; display:block; height:100%;}
.fat-menu2-title h4.column-title,
.cbanner-title h4.column-title,
.cbanner-title h4.special-title,
.cbanner-title h4.type-title{position: absolute; top: 40%; transform: translateY(-40%);color: #fff;font-size: 42px; }
.cbanner-title h4.column-title,
.cbanner-title h4.column-title a,
.cbanner-title h4.special-title a,
.cbanner-title h4.type-title a{color: #fff;}
.cbanner-title h4.column-title:after,
.cbanner-title h4.special-title:after,
.cbanner-title h4.type-title:after{content:"";display: block;height: 3px;width: 2em;background: #fff;margin-top: 15px;}


@media (min-width:769px) {
.cbanner-bg{min-height:auto;}
.cbanner-title{margin-bottom: 40px;}
.cbanner-title h4.column-title,
.cbanner-title h4.special-title,
.cbanner-title h4.type-title{font-size: 40px;}
}

@media (min-width:992px) {
    .cbanner-bg{min-height:auto;}
    .cbanner-title h4.column-title,
    .cbanner-title h4.special-title,
    .cbanner-title h4.type-title{font-size: 30px;}
}

@media (max-width:768px) {
.cbanner-bg{min-height:auto;}
.cbanner-title{margin-bottom: 30px;}
.cbanner-title h4.column-title,
.cbanner-title h4.special-title,
.cbanner-title h4.type-title{font-size: 20px;}
}


.content-subtitle{margin-left: 15px;margin-right: 15px;}


.navbar-default {
    -webkit-box-shadow: none;
    box-shadow: none;
}


/* 可视化中清除边距 */
#visual-right .cbanner {margin-top:0px;}
#navbar .nav .dropdown-menu {border-radius: 0px;}
@media (min-width: 486px) {
    #navbar .nav .dropdown-menu {
        border-top: 2px solid #060D33;
    }
}
@media (max-width: 486px) {
    #navbar .nav .dropdown-menu {
        padding-top: 10px;
        margin-left: 20px;
        border-left: 2px solid #060D33;
    }
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {background:none;}


#login .dropdown-menu-user { padding:15px; overflow: hidden;}
#login .dropdown-menu-user li {
    float:left;
    width: 50%;
}


.special-list-text-pic-item .special-list-text-pic-img,
.special-list-pic-item .special-list-pic-img,
.type-list-text-pic-item .type-list-text-pic-img,
.type-list-pic-item .type-list-pic-img,
.type-list-loop-pic-list .type-list-loop-pic-img,
.column-list-loop-pic-list .column-list-loop-pic-img,
.column-list-text-pic .column-list-text-pic-img,
.content-pic-list li,
.column-list-pic-item .column-list-pic-img {position: relative;text-align: center;}

.special-list-text-pic-item .special-list-text-pic-img img,
.special-list-pic-item .special-list-pic-img img,
.type-list-text-pic-item .type-list-text-pic-img img,
.type-list-pic-item .type-list-pic-img img,
.type-list-loop-pic-list .type-list-loop-pic-img img,
.column-list-loop-pic-list .column-list-loop-pic-img img,
.column-list-text-pic .column-list-text-pic-img img,
.content-pic-list li img,
.column-list-pic-item .column-list-pic-img img{width:100%;height:auto;margin:0 auto;transition:.6s}

.special-list-text-pic-item:hover .special-list-text-pic-img img,
.special-list-pic-item:hover .special-list-pic-img img,
.type-list-text-pic-item:hover .type-list-text-pic-img img,
.type-list-pic-item:hover .type-list-pic-img img,
.type-list-loop-pic-list:hover .type-list-loop-pic-img img,
.column-list-loop-pic-list:hover .column-list-loop-pic-img img,
.column-list-text-pic:hover .column-list-text-pic-img img,
.content-pic-list li:hover img,
.column-list-pic-item:hover .column-list-pic-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

.special-list-text-pic-item .special-list-text-pic-img a,
.special-list-pic-item .special-list-pic-img a,
.type-list-text-pic-item .type-list-text-pic-img a,
.type-list-pic-item .type-list-pic-img a,
.type-list-loop-pic-list .type-list-loop-pic-img a,
.column-list-loop-pic-list .column-list-loop-pic-img a,
.column-list-text-pic .column-list-text-pic-img a,
.content-pic-list li a,
.column-list-pic-item .column-list-pic-img a{display:block;position:relative;text-decoration:none;overflow:hidden}

.special-list-text-pic-item .special-list-text-pic-img a:before,
.special-list-pic-item .special-list-pic-img a:before,
.type-list-text-pic-item .type-list-text-pic-img a:before,
.type-list-pic-item .type-list-pic-img a:before,
.type-list-loop-pic-list .type-list-loop-pic-img a:before,
.column-list-loop-pic-list .column-list-loop-pic-img a:before,
.column-list-text-pic .column-list-text-pic-img a:before,
.content-pic-list li a:before,
.column-list-pic-item .column-list-pic-img a:before{content:"";display:block;position:absolute;left:10px;right:10px;top:10px;bottom:10px;border-top:1px solid #e3120b; border-bottom:1px solid #e3120b;transform:scale(0,1);z-index:2;transition:all .3s ease-in-out 0s}

.special-list-text-pic-item:hover .special-list-text-pic-img a:before,
.special-list-pic-item:hover .special-list-pic-img a:before,
.type-list-text-pic-item:hover .type-list-text-pic-img a:before,
.type-list-pic-item:hover .type-list-pic-img a:before,
.type-list-loop-pic-list:hover .type-list-loop-pic-img a:before,
.column-list-loop-pic-list:hover .column-list-loop-pic-img a:before,
.column-list-text-pic:hover .column-list-text-pic-img a:before,
.content-pic-list li:hover a:before,
.column-list-pic-item:hover .column-list-pic-img a:before{transform:scale(1,1)}

.special-list-text-pic-item .special-list-text-pic-img a::after,
.special-list-pic-item .special-list-pic-img a::after,
.type-list-text-pic-item .type-list-text-pic-img a::after,
.type-list-pic-item .type-list-pic-img a::after,
.type-list-loop-pic-list .type-list-loop-pic-img a::after,
.column-list-loop-pic-list .column-list-loop-pic-img a::after,
.column-list-text-pic .column-list-text-pic-img a::after,
.content-pic-list li a::after,
.column-list-pic-item .column-list-pic-img a::after{content:"";display:block;position:absolute;left:10px;right:10px;top:10px;bottom:10px;border-right: 1px solid #e3120b; border-left:1px solid #e3120b;transform:scale(1,0);z-index:2;transition:all .3s ease-in-out 0s}

.special-list-text-pic-item:hover .special-list-text-pic-img a::after,
.special-list-pic-item:hover .special-list-pic-img a::after,
.type-list-text-pic-item:hover .type-list-text-pic-img a::after,
.type-list-pic-item:hover .type-list-pic-img a::after,
.type-list-loop-pic-list:hover .type-list-loop-pic-img a::after,
.column-list-loop-pic-list:hover .column-list-loop-pic-img a::after,
.column-list-text-pic:hover .column-list-text-pic-img a::after,
.content-pic-list li:hover a::after,
.column-list-pic-item:hover .column-list-pic-img a::after{transform:scale(1,1)}
#login .dropdown-menu-user li,
#login .dropdown-menu-user li a {display:inline-block; background: none !important;}
#login .dropdown-menu-user li:hover,
#login .dropdown-menu-user li a:hover {background: none !important;}
