7@charset "utf-8";
/* CSS Document */

body{ padding: 0px; margin: 0px; font-family: "微软雅黑","宋体"; font-size: 14px; color: #333333; line-height: 30px; -webkit-font-smoothing:antialiased;font-smoothing:antialiased; background:#333333; /* min-width:1218px; */ }
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; transition: all 0.2s ease-in-out;}
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}

.bd{
	width:1200px;
	margin:0px auto;
	background:#ffffff;
}
.top{
	width:1200px;

           float:left;
}
.top_logo{
	width:1200px;
	height:159px;	
}
.top_nav{
	width:1200px;
	height:50px;
	background:#90000a;	
}
.zhong{
	width:1200px;
	padding-top:25px;
           float:left;
}
.zhong_z{
	width:1160px;
	padding-left:20px;
	padding-right:20px;	
}
.zhong_top{
	width:1160px;
	height:330px;	
}
.zhong_top_left{
	width:840px;
	height:330px;
	float:left;	
}
.zhong_top_left_top{
	width:840px;
	height:40px;
	border-bottom:3px solid #90000a;	
}
.zhong_top_left_top_left{
	width:150px;
	padding-left:10px;
	font-size:16px;
	color:#ab010b;
	float:left;
	line-height:40px;
	font-family:"微软雅黑";
	font-weight:bold;
}
.zhong_top_left_top_right{
	width:100px;
	padding-right:10px;
	font-size:14px;
	color:#666666;
	text-align:right;
	float:right;
	line-height:40px;
	font-family:"微软雅黑";
}
.zhong_top_left_top_right a{
	font-size:14px;
	color:#666666;
	line-height:40px;
	font-family:"微软雅黑";
}
.zhong_top_left_top_right a:hover{
	font-size:14px;
	color:#90000a;
	line-height:40px;
	font-family:"微软雅黑";
}
.zhong_top_left_down{
	width:840px;
	height:275px;	
}
.zhong_top_left_down_left{
	width:380px;
	height:250px;
	margin-top:15px;
	float:left;
}
.zhong_top_left_down_right{
	width:440px;
	height:250px;
	margin-top:15px;
	float:right	
}
.zhong_top_right{
	width:300px;
	float:right;
	height:330px;	
}
.zhong_top_right_top{
	width:300px;
	height:40px;
	border-bottom:3px solid #90000a;	
}
.zhong_top_right_down{
	width:300px;
	height:275px;
}
.zhong_zhong{
	width:1160px;
	height:330px;
	margin-top:15px;	
}
.zhong_zhong_left{
	width:410px;
	height:320px;
	float:left;	
}
.zhong_zhong_left_top{
	width:410px;
	height:40px;
	border-bottom:3px solid #90000a;	
}
.zhong_zhong_left_down{
	width:410px;
	height:280px;
}
.zhong_zhong_right{
	width:730px;
	height:330px;
	float:right;	
}
.zhong_zhong_right_top{
	width:730px;
	height:40px;
	border-bottom:3px solid #90000a;
}
.zhong_zhong_right_down{
	width:730px;
	height:280px;
}
.zhong_zhong_right_down_xj1{
	width:335px;
	height:110px;
	margin-top:20px;
	float:left;
	margin-left:15px;
	margin-right:15px;
}
.zhong_zhong_right_down_img{
	width:152px;
	height:110px;
	float:left;
}
.zhong_zhong_right_down_img img {
    object-fit: cover;
}
.zhong_zhong_right_down_right{
	width:170px;
	float:right;
	height:110px;	
}
.zhong_zhong_right_down_right_top{
	width:170px;
	line-height:35px;
	font-size:15px;
	color:#630006;
	font-family:"微软雅黑";
}
.zhong_zhong_right_down_right_top a{
	line-height:35px;
	font-size:15px;
	color:#630006;
	font-family:"微软雅黑";
font-weight:bold;
}
.zhong_zhong_right_down_right_top a:hover{
	line-height:35px;
	font-size:15px;
	color:#630006;
	font-family:"微软雅黑";
font-weight:bold;
}
.zhong_zhong_right_down_right_down{
	width:170px;
	line-height:20px;
	font-size:12px;
	color:#666666;
	font-family:"微软雅黑";	
}
.zhong_zhong_right_down_right_down a{
	line-height:20px;
	font-size:12px;
	color:#666666;
	font-family:"微软雅黑";	
}
.zhong_zhong_right_down_right_down a:hover{
	line-height:20px;
	font-size:12px;
	color:#630006;
	font-family:"微软雅黑";	
}
.zhong_down{
	width:1160px;
	height:200px;
	margin-top:15px;
}
.zhong_down_top{
	width:1160px;
	height:40px;
	border-bottom:3px solid #90000a;
}
.zhong_down_bottom{
	width:1160px;
	height:160px;
}
.yqlj{
	width:1160px;
	height:30px;
	
}
.yqlj_zhong{
	width:1160px;
	margin-top:30px;
	height:30px;	
}
.yqlj_zhong_yqlj{
	width:250px;
	margin-left:20px;
	margin-right:20px;
	float:left;
}
.foot{
	width:1200px;
	height:125px;
	background:#90000a;
           float:left;
}
.foot_nei{
	width:1200px;
	padding-top:40px;
	text-align:center;
	line-height:25px;
	font-size:14px;
	color:#ffffff;
}
.foot_nei p a {
	color:#ffffff;
}

/*列表页*/

.embed{ width:800px; height:600px;}




.list{
	 min-height:600px; 
     height:auto !important; 
     height:600px;  

	padding-bottom:20px;
}
.list_left{
	width:300px;
	float:left;
	padding-left:20px; min-height:600px; 
     height:auto !important; 
     height:600px; 
}
.list_left_title{width:300px; height:85px; text-align:center; color:#fff; padding-top:15px; background:url(../images/3_07.png) repeat-x;}
.list_left_title h3{font-size:24px; line-height:70px; width:100%; display:block; font-weight:normal;}
.list_left_title i{width:100%; font-size:14px;}
.list_box{width:300px; float:left;height:auto !important;overflow:visible !important;}
.line{height:2px;width:100%; background-repeat:repeat-x;}
.list_box dt{    padding-left: 20px;
    padding-right: 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #333;
    font-size: 14px;
    position: relative;
    line-height: 40px;
    height: 40px;
    cursor: pointer;
    border-bottom: 1px solid #f8f8f8;}
.list_box dd{background-color:#f8f8f8;padding-left:40px;}
.list_box dd a{color:#333;line-height:40px;}
.list_box dt img{position:absolute;right:10px;top:16px;}
.list_right{
	width:840px;
	float:right;
	padding-right:20px; min-height:600px; 
     height:auto !important; 
     height:600px; 
}
.list-bt{border-left:3px solid #90000a; background:#f2f2f2; height:40px; line-height:40px; padding-left:15px; width:820px; float:left; color:#333; font-size:16px; margin-bottom:12px;}
.list-con li{width:820px; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; display:block; color:#333; background:  no-repeat left center; padding-left:15px; float:left;}
.list-con li i{width:70px; height:40px; line-height:40px; color:#999; font-size:12px; display:block; float:right; text-align:right;}
.list-con li a{width:755px; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:14px; display:block; float:left;}
.cont  {
    font-size: 16px;
    line-height: 32px;
}
.cont p {
    font-size: 16px;
    line-height: 32px;
    text-indent: 2rem;
    margin-bottom: 10px;
}
.cont img {
    margin: 10px auto;
    display: block;
    max-width: 100%;
    height: auto !important;
}
.pic .a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in;
}
.inner-s4 ul{
min-height: 760px;
}
.inner-s4 li{
    width: 32.5%;
    margin-left: 1.25%;
    margin-bottom: 25px;
    float: left;
}
 
.inner-s4 li:nth-child(3n+1){
    margin-left: 0;
}
.inner-s4 li a{
    display: block;
}
.inner-s4 li .pic{
    padding-top: 200px;
    position: relative;
    overflow: hidden;

}
.inner-s4 li h3{
    font-size: 16px;
    line-height: 28px;
    color: #1B1B1B;
    font-weight: normal;
    text-align: center;
    transition: .5s;
}
.inner-s4 li .txt{
    padding: 10px 15px;
    border-bottom: 2px solid #BC0F1C;
    transition: .5s;
}
.inner-s4 li:hover .txt{
    background: #BC0F1C;
    border-color: #BC0F1C;
}
.inner-s4 li:hover h3{
    color: #fff;
}