a { color: #900e0f; }
a:focus, a:hover { color: #600e0f; }

.container{
    width: 90%;
}
.index-margin-top{
    margin-top: 20px;
}
.item-img{
    display: block;
    padding-top: 45%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
}
.nav>li>a { padding: 15px 8px; }
.index-nav{
    background: #900e0f;
    /*background: #8e1618;*/
    /*background: #412a90;*/
    /*background: #3055a6;*/
    /*background: #b82a1e;*/
    /*为关键代码，当opacity值为1时，表示完全不透明，为0时表示完全透明。*/
    filter:alpha(opacity:95); opacity:0.95;
    border: 0;
    /* height: 50px; */
}
.navbar-collapse{
    /*305fbf*/
    background: #900e0f;
    /*background: #412a90;*/
    /*background: #3055a6;*/
    border: 0px solid transparent;
    margin-top: 50px;
}
.navbar-default .navbar-nav>li>a:link {
    color: #000;
	font-family: 华文宋体;
    font-weight:bold;
}
.navbar-default .navbar-nav>li>a:visited {
    color: #000;
	font-family: 华文宋体;
    font-weight:bold;
}
.navbar-nav {
    float: none;
    text-align:left;
    font-size:medium;
}
.navbar{
    min-height: 150px;
}
.nav-container{
    width: 90% !important;
}
.input-group input[type="text"] { color: #fff; }
.slider-top { margin-top: 150px; }

ul.nav.navbar-nav  li {
    float:none;
    display: inline-block;
    margin: 0em;
	float: left;
    padding-left: 10px;
    background: url(/uploads/image/ssiw20411/20190411104018991.png) no-repeat -5px;
}
.input-search{
    background: #b00e0f;
    border: 0px;
}
.index-lunbo-1024{
    margin-top: 100px;
}
.index-logo-1024{
    width: 230px;
    height: 50px;
}
.lanmutitle{
	font-family: 华文宋体;
	letter-spacing:3px;
}
.title {
    line-height: 45px;
    width: 100%;
    align-items: center;
}
.titleflag {
    width: 250px;
    height: 45px;
    background:url(/uploads/image/ssiwxy/lanmuhong.png) no-repeat left top;
    margin-right: 4px;
    float: left;

}
.titletext{
    margin-left: 80px;
    color: #ffffff;
    font-weight:bold;
    font-size: 21px;
}
.more {
    line-height: 45px;
    color:#5f7278;
    font-size:13px;
    float: right;
}
.caption{
    height: 200px;
    position:relative;
}
.caption h5 {
    height: 30px;
}
.caption .caption-foot{
    width: 95%;
    position:absolute;
    bottom:0;
}
.caption-list{
    /* height: 380px; */
    position:relative;
}
.panel-first{
    border-color:#900e0f;
}
.panel-first > .panel-heading{
    background-color:#900e0f;
    text-align: center;
    color: #ffffff;
}
.panel-first > .panel-heading a {
    color: #fff;
}
.panel-first > .panel-heading a:hover { 
    text-decoration: none;
}
.panel-link { margin-bottom: 0; }
.panel-link a { color: #fff; }
.panel-two{
    border-color:#412a90;
}
.panel-two > .panel-heading{
    background-color:#412a90;
    text-align: center;
    color: #ffffff;
}
.panel-three{
    border-color:#0690ab;
}
.panel-three > .panel-heading{
    background-color:#0690ab;
    text-align: center;
    color: #ffffff;
}
.panel-four{
    border-color:#03509f;
}
.panel-four > .panel-heading{
    background-color:#03509f;
    text-align: center;
    color: #ffffff;
}
.panel-footer{
    text-align: center;
}
.panel-title1{
    background-color:#4aa1d5;
    text-align: center;
    color: #ffffff;
}
.panel-title2{
    background-color:#412a90;
    text-align: center;
    color: #ffffff;
}
.panel-title3{
    background-color:#0690ab;
    text-align: center;
    color: #ffffff;
}
.panel-title4{
    background-color:#03509f;
    text-align: center;
    color: #ffffff;
}

.pages {
    text-align: center;
    padding: 35px 0;
}

.pages a,
.pages span {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    padding: 0 15px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #e4e4e4;
}

.pages a {
    margin: 0 2px;
    color: #717171;
    background: #fff;
    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
}

.pages a:hover {
    background: #900e0f;
    color: #fff;
    text-decoration: none;
}

.pages span {
    background: #900e0f;
    color: #fff;
}
.recent{
    width: 100px;
    height: 20px;
    margin-right: 30px;
    background-image: -webkit-linear-gradient(left,blue,#66ffff 10%,#cc00ff 20%,#cc00cc 30%, #ccccff 40%, #00ffff 50%,#ccccff 60%,#cc00cc 70%,#cc00ff 80%,#66ffff 90%,blue 100%);
    -webkit-text-fill-color: transparent;/* 将字体设置成透明色 */
    -webkit-background-clip: text;/* 裁剪背景图，使文字作为裁剪区域向外裁剪 */
    -webkit-background-size: 200% 100%;
    -webkit-animation: masked-animation 4s linear infinite;
    font-size: 15px;
}
@keyframes masked-animation {
    0% {
        background-position: 0  0;
    }
    100% {
        background-position: -100%  0;
    }
}
.footer {
	text-align: left;
	font-family: 华文宋体;
}
.footer .top {background:#900e0f; padding:25px 0px; }
.footer .top .txt {color:#e1e1e1; font-size:14px; line-height:24px; }
.footer .bottom {background:#600e0f; font-size:12px; color:#bbbbbb; text-align:center; height:64px; padding-top: 10px}
