#content{background:#f2f2f2 url(../images/bg.jpg) no-repeat;}
.loaction{padding: 20px 0; color: #b7b7b7;}
.loaction i{color: #ca152b;}
.loaction a{color: #b7b7b7; text-decoration: none;}
.loaction a:hover{color: #ca152b;}
#content  p{text-indent: 2em;}
#content .cont-box{background: #fff; border-top: 14px solid #e2e2e2; padding: 3.6%;}
#content .nav-pills{border-bottom: 1px solid #dadada; margin-bottom: 5.6%;}
#content .nav-pills .nav-link.active{background: none; color: #ca142a; border-bottom: 4px solid #ca142a; border-radius: 0;}
#content .nav-pills .nav-link{color: #393939;font-size: 24px; font-weight: bold; text-align: left; padding-left: 0; padding-right: 0; margin: 0 30px;}
#content .nav-pills .nav-link span{display:block; font-size: 14px; font-weight: normal; text-transform: uppercase;}
#content .hybox{box-shadow: 0 0 10px rgba(0,0,0,.1); border-radius: 5px;padding: 3.6%;position: relative; padding-left: 150px;background: #fff; margin-bottom: 30px;}
#content .hybox .title a{color: #393939; text-decoration: none; font-weight: bold; }
#content .hybox .title a:hover{color: #ca142a;}
#content .hybox .title{margin-bottom: 15px;}
#content .hybox p{color: #848484; text-indent: 0;margin-bottom: 0;}
#content .hybox .time{position: absolute; border-bottom: 1px solid #b1985f; padding-bottom: 30px; left: 40px;  font-size:24px;}
#content .hybox .time span{display: block; color: #999; font-weight: normal; font-size: 16px;}
#content .tab-content .row{margin:-20px;}
#content .tab-content .row .col-md-6{padding:0 20px; margin-bottom: 40px;}
@media (max-width:767px){
	#content .nav-pills .nav-link{font-size: 18px;margin-right: 0; margin-bottom: 30px;}
	#content .nav-pills .nav-link span{font-size: 12px;}
	#content .hybox{padding: 20px;}
	#content .hybox .time{position: static;margin-bottom: 10px; padding-bottom: 10px;}
}
#content .sidebox{background: #fff; border-top: 14px solid #e2e2e2; padding: 30px; margin-bottom: 25px;}
@media (min-width:1400px){
#content .myrow .artcont{width: 70.5%}
#content .myrow .sidebar{width: 29.5%}
}
#content h1{border-bottom: 1px solid #eceae8; font-size: 20px; text-align: center; padding-bottom: 30px; font-weight: bold; padding-top: 20px;}
#content .fbsj{color: #ccc; text-align: center;margin-bottom: 30px; font-size: 14px;}
#content .sidebar .typename{font-size: 20px; font-weight: bold}
#content .sidebar .subtype{font-size: 12px; text-transform: uppercase;position: relative; border-bottom: 2px solid #eceae8; padding-bottom: 10px; margin-bottom:20px;}
#content .sidebar .subtype::after{position: absolute; width: 42px; height: 2px; background: #ca152b; content: ""; left: 0; bottom: 0;}
#content .sidebar ul{list-style: none; margin: 0; padding: 0;}
#content .sidebar ul li{padding: 10px 0; border-bottom: 1px dashed #dcdcdc; text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
#content .sidebar ul li a{color: #393939; text-decoration: none;}
#content .sidebar ul li a:hover{color: #c07926;}
#content .sidebar ul li i{color: #c07926;}
#content .sidebar .text-center{margin-bottom: 20px;}
#content .page{border-top: 1px solid #eceae8; margin-top: 40px; padding-top: 20px;}
#content .page a{color: #404040; text-decoration: none;}
#content .page a:hover{color:#ca152b; }
@media (min-width:1200px){
#content .page .next{text-align: right;}
}
#content .contit{font-size: 24px; font-weight: bold; text-align: center; color: #ca142a;}
#content .subcont{border-bottom: 1px solid #dadada;color: #ca142a; text-align: center; font-size: 12px; padding-bottom: 12px; position: relative;}
#content .subcont::after{position: absolute; width: 142px; height: 3px; background: #ca152b; content: ""; left: 50%; bottom: 0; margin-left: -71px;}
#content .contact{text-align: center; margin: 6.3% 0;}
#content .contact a{color: #111213;}
#content .contact i{font-size: 46px; color: #ca152b; display: block;}
#dituContent{width: 100%;border:#ccc solid 1px;}
#content .xhdt{list-style: none; margin: 20px 0 0; padding: 0;}
#content .xhdt li{border-bottom: 1px dotted #ccc; padding: 10px 0; position: relative; padding-right: 85px;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
#content .xhdt li span{position: absolute; right: 0; color: #b1b1b1; font-size: 14px;}
#content .xhdt li a{color: #393939; text-decoration: none;}
#content .xhdt i{color:#c07926;}
.pagination{margin-top: 40px;}
.pagination a{border: 1px solid #ccc; padding:3px 10px; margin: 5px; color: #404040; text-decoration: none;}
.pagination li.active a,.pagination a:hover{background: #ca142a; border:1px solid #ca142a;  color: #fff !important;}
.pagination li:not([class]) a:not([href]){border: none;}
.pagination li:not([class]) a:not([href]):hover{background: none; color: #404040 !important; border: none;}
#content .arth1{font-size: 26px;}
.cont404{padding: 3.6% 30px;}
.titcont{padding:8.6% 0;}
.titcont .tit404{font-size: 24px; color: #363636;}
.titcont .titdesc{font-size: 16px; margin-top: 20px; margin-bottom: 20px; color: #666;}
.titcont .backgo{background: #ca152b; width: 166px; height: 36px; color: #fff; display: inline-block; text-decoration: none;border-radius: 5px; line-height: 36px; margin-bottom: 15px;}
.titcont .backbtn{border: 1px solid #d2d2d2;width: 166px; height: 36px; color: #363636;display: inline-block;line-height: 36px;border-radius: 5px;text-decoration: none; }