@charset "utf-8";
/*reset css*/
body {font-family: Helvetica Neue, Helvetica, Arial, Microsoft YaHei; background-color:#841b1f;font-size: 14px;line-height: 26px;color:#ebe2d3;}
h1, h2, h3, h5, h4 {font-weight: normal;}
a {color:#f3ecdf;}
a:hover {color: #eee3d0;text-decoration: underline;}
th, td {text-align: center;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border: 1px solid #313131;}
.table-bordered > thead > tr > th {border: 1px solid #313131;}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {border-top: 1px solid #313131;}
p, body, ul, li, ol, dl, dt, dd {margin: 0;padding: 0;}
.breadcrumb {background: none;margin-bottom: 10px;}
.breadcrumb > li:first-child + li:before {content: '/\00a0'}
.breadcrumb a:hover {color: #ffffff;text-decoration: underline;}
.thumbnail {background: #eeeeee;padding: 0;border-radius: 0;border: 3px solid #bfbfbf;}
.thumbnail .caption {text-align: center;padding-left: 0;padding-right: 0;}
/*custom css*/
.color-yellow  {color: ##f0e6d5;}
.color-yellow  a{color: ##f0e6d5;}
.color-black  a{color: #8c5e25;}
.color-black  a{color: #8c5e25;}
.dl-custom {padding: 20px 0;}
.dl-custom > dt {margin-bottom: 40px;border-bottom: 1px solid #C0A274;}
.dl-custom > dd {padding-bottom: 20px;}
.dl-custom .title {display: inline-block;width: 280px;height: 44px;background: url("../images/bg-title.png");font-size: 20px;line-height: 44px;font-weight: normal;text-indent: 56px;color: #302020;position: relative;top: 10px;}
.dl-custom .title a{color: #302020;}
.list-title {text-align: center;background: #ffffff;margin-bottom: 10px;padding: 0 10px;}
a span{color: #3000FF;}
.more2 {color: #3000FF;}
.list-title .more2 {font-size: 12px;}
.list-title .more2:hover {color: #3000FF;text-decoration: underline;}
.bg-white {background: #ffffff;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt30 {padding-top: 30px;}
.pb30 {padding-bottom: 30px;}
.more {display: inline-block;width: 41px;height: 45px;text-indent: -100000px;background: url("../images/more.png");position: relative;top: 20px;}
.clearfix:after {display: block;clear: both;content: "";visibility: hidden;height: 0;}
.clearfix {zoom: 1;}
.list-unstyled li {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.list-unstyled li time.pull-right {position: absolute;right: 0;top: 0;}
/*.pull-right{font-size: 16px;line-height: 34px;}*/
.pb10 {padding-bottom: 10px;}
/*themes css*/
.page-navigation {text-align: center;padding-top: 20px;}
.page-navigation a {color: #333;}
.page-navigation a.active {color: #8C8C8C;}
.topbar {background:#2665a0;height: 100px;}
.logo {display: inline-block;width: 260px;height: 62px;background: url("../images/logo.png");text-indent: -199999px;margin-top: 20px;}
.nav-links {color:#ff3d46;padding-top:40px;}
.nav-links a {color:#ff3d46;}
.navbar-custom {background:url(../images/navbg.png) repeat;	border-radius: 0px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);min-height: auto;border: none;margin-bottom: 0;}
.navbar-custom .navbar-nav {list-style: none;}
.navbar-custom .navbar-nav li {list-style: none;}
.navbar-custom .icon-bar {background: #ffffff;}
.navbar-custom .navbar-nav > li > a {padding: 8px 0;}
.navbar-custom .navbar-nav > li > a:hover, .navbar-custom .navbar-nav > li.active > a {background: none;color: #FFF100;}
#navbar li {position: relative;}
.navbar-nav>li:hover ol{display: block;}
.navbar-nav ol{display: none;position: absolute;left: 0;width: 100%;background: #951d22;line-height: 34px;}
.navbar-nav ol li:hover{background:#9d282d;}
.navbar-nav ol li a:hover{text-decoration: none;}
#navbar span {color: #ffffff;position: absolute;top: 6px;left: 0;}
@media (max-width: 768px) {	#navbar span {display: none;}}

#footer {/*background: url("../images/bg-footer.png") center;*/ background-color:#410b0d;}
#footer .row {padding: 20px 0;background: url("../images/footer-line.png") no-repeat 40% 4px;}
.copyright {padding-top: 18px;padding-bottom: 10px;}
.content {	background-color:#951d22;box-shadow: 0px 22px 40px rgba(48, 32, 32, 0.5);margin-top: -100px;position: relative;z-index: 888;}

/* 手机适配 */

@media (min-width: 1170px){.container {width: 1170px;}}

@media (min-width: 768px) {
	.navbar-nav {width: 100%;}
    .navbar-nav > li {width: 11%;text-align: center;}
    /* .container { width: 1060px; }*/
    .content > .row > .col-sm-4 {width: 30%;}
    .content > .row > .col-sm-8 {width: 70%;}
}

@media (max-width: 768px) {
	.navbar-nav ol{position: relative;padding-left: 20px;}
    #navbar span {display: none;}
    #footer .row {background: none;}
    .content {margin-top: 0;}
    .content>.row>.col-sm-4{}
    .navbar-custom .navbar-nav > li > a {padding: 8px 15px;}
    time {display: none;}
    .banner {display: none;}
}

#imghw{overflow:hidden;max-height:100px;
	/*由于IE6.0以及以前版本的IE不支持上边两个属性,所以加上以下两条语句.这里要说明的是expression只有IE支持*/
	height: expression(this.height >  100 &&   this.width/ 110 <   this.height/100 ?   100 :   true);
}
#imgh{overflow:hidden;max-height:240px;
	/*由于IE6.0以及以前版本的IE不支持上边两个属性,所以加上以下两条语句.这里要说明的是expression只有IE支持*/
	height: expression(this.height >  240 &&   this.width/ 500 <   this.height/240 ?   240 :   true);
}
#imgzt{overflow:hidden;max-height:90px;
	/*由于IE6.0以及以前版本的IE不支持上边两个属性,所以加上以下两条语句.这里要说明的是expression只有IE支持*/
	height: expression(this.height >  90 &&   this.width/ 500 <   this.height/90 ?   90 :   true);
}