@charset "utf-8";
/* CSS Document*/
.style_tit { margin-top:24px;} 
.ma0{ margin-top:0;}
.bd img{ width:100%;}
.style_tit h2 { font-size:20px; color:#555555;}
.col-md-8 p { margin-top:20px; line-height:25px;}
.col-md-8 p span a{ color:#b62a19;}
.le { padding:27px 21px 15px 21px; background:#f7f7f7;}
.form1zp { margin-top:18px; border-radius:0;}
.btnss { padding:10px 35px; background:#ac2d1a; border:1px solid #ac2d1a; color:#fff; margin-top:18px;}
.btnss1 { padding:6px 35px; background:#ac2d1a; border:1px solid #ac2d1a; color:#fff;}
button:hover{ opacity:0.8;}
.tj1 h2 { font-size:20px; color:#727272; font-weight:bold;}
.form1zp1{border-radius:0;}
.tj1 ul li{ line-height:30px;}
.mar { margin-right:12px;}
.tj1 ul li a{ color:#ac2d1a;}
.xian {border-bottom:1px solid #d9d9d9; padding-bottom:33px; display:inline-block;}
.x_emd{
	position:fixed;
	right:0px;
	top:60%;
}
.x_emd img{
	width:130px;
}
@media(max-width:768px){
.x_emd{
	display:none;
}	
}
@media (min-width: 992px){
.col-md-3 {
  width: 25% !important;
}
.db { margin-top:35px ; margin-left: -15px; margin-right: -15px;}
}
.paddd{  padding-left: 12px;padding-right: 25px;}
.ljsq{ padding:15px 51px 15px 44px; color:#ab2a24; font-size:18px; border:1px solid #cacaca; margin-top:30px;display: inline-block;}
.form1zp2 { margin-right:34px; border-radius:0;}
@media (min-width: 992px){
.col-md-2 {
  width: 16.66666667%;
}
}
.pdd1{ padding-left:16px; padding-right:11px;  margin-bottom: 32px;}
.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:0;
	}
.table thead{
	  background-color: #f7f7f7;
	}
.table-bordered {
  border: 1px solid #e4e4e4;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
  padding: 15px 8px;
  text-align:center;
}
.table thead tr th { color:#aa2e22;}
tr{ border:1px solid #e0e0e0;}
tbody tr th { font-weight:100; color:#434343;}
.lb{ text-align:right;}
.tr{ text-align:left;}
.thd { margin:0 auto; font-size:19px; font-weight:bold; color:#4e4e4e; margin-bottom:24px; text-align:center;}
.lb{ color:#b23219;}
.wd{ width:20%;}
.wd span{ color:#706d76;}
.wwd{ width:50%}
.wtd{ width:76%; height:118px !important;}
@media (max-width:991px){
	.col-xs-12{
		width:100%;
		text-align:left;}
	.tr .rd1 { margin-left:15px;}
	.lb { padding-left:0; padding-right:0;}
	.form1zp2 { margin-top:15px} 
	.btnss1{ margin-top:15px;}
	.le { margin-top:15px;}
	.mgg { margin-top:20px;}
}
@media (min-width:992px){
.tr .rd2{ margin-left:15px;}
}
.table tbody th a { color:#aa2e22;}
.table tbody th a:hover { color:#aa2e22; text-decoration:none;}
.form-control {  border-radius: 0;}
.db div a:hover img { opacity:0.5;}
.xian .paddd img:hover { opacity:0.5;}
.ljsq:hover{ background:#ac2d1a; color:#fff; text-decoration:none;}
.zpfenye{ text-align:center;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background: #ac2d1a;
  border-color: #ac2d1a;
}
.pagination>li>a, .pagination>li>span {
  color: #ac2d1a;
}
.table-responsive {
  min-height: .01%;
  overflow-x: inherit;
}
.btnss1:hover{ opacity:0.8;}
@media (min-width:992px){
.zy{ width:20.3%}
.zy1{ width:75.7%}
}
a.h-color{color:#434343 !important;}