@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; font-family:"微软雅黑";}
.hdd{width:100%; display:table; background-color:#F0F0F0;}
.head{width:1200px; display:table; margin:0 auto; padding-bottom:10px; padding-top:10px;}
.head_f{width:600px; float:left; font-size:14px; color:#666;}
.head_r{width:600px; float:right; text-align:right; font-size:16px; color:#666;} 
.lo{width:100%; display:table; padding-bottom:10px; padding-top:10px;}
.logo{width:1200px; display:table; margin:0 auto;}
.logo_f{width:600px; float:left;}
.logo_r{width:310px; float:right; text-align:right; padding-top:10px;}
.logo_r1{width:50px; float:left; text-align:right;}
.logo_r2{width:260px; float:right; text-align:right; font-size:16px;}

.nav{ width:100%; height:50px; background:#ED2025; }
.navc{ width:1200px; height:50px; margin-top:-14px; overflow:hidden;}
.navc ul div{ float:left; width:50px; height:50px;}
.navc ul li{ float:left; width:170px; height:50px; border-left:1px solid #692B30; text-align:center; line-height:50px;}
.navc ul li a{ display:block; color:#fff; font-size:14px; font-weight:bold;}
.navc ul li a:hover{ background:#970100;}
.navc{ width:1200px; height:50px; margin:0 auto; overflow: inherit;}
.navc ul li{ position:relative;}
.navc ul li ul{ display:none; position: absolute; z-index:9999; background:rgba(0,0,0,0.7);}
.navc ul li ul li{ border:none;  width:162px;}
.navc ul li:hover ul{ display:block;}
.navc ul li a:hover{ background:#692B30;}

.daohangp{float:right; width:5px;}
.zd{width:100%; display:table; padding-bottom:30px; padding-top:30px;}
.zhuda{width:1200px; display:table; margin:0 auto;}
.zhuda1{width:1200px; font-size:24px; font-weight:bold; font-family:"微软雅黑"; color:#B50303; text-align:center;}
.zhuda2{width:1200px; font-size:20px; font-weight:500; font-family:"微软雅黑"; color:#B2B2B2; text-align:center; padding-top:10px; padding-bottom:10px;}
.sp_2{width:1200px; height:200px; margin:0 auto; padding-top:50px;}
.zhda3{font-size:16px; color:#666; text-align:center; padding-top:5px;}
.cp{width:100%; display:table;}
.cp1{width:1200px; display:table; margin:0 auto; border:solid 1px #999999; padding-top:50px; padding-bottom:40px;}
.cp2{width:1200px; margin:0 auto; font-size:38px; text-align:center; font-weight:bold; font-family:"黑体";  color:#B50303;}
.cp3{width:1200px; margin:0 auto; font-size:32px; text-align:center; font-weight:bold; font-family:"黑体"; padding-top:20px; padding-bottom:20px;}
.cp4{width:1200px; margin:0 auto; text-align:center;}
.cp5{width:1200px; display:table; margin:0 auto; padding-top:30px;}
.cp5 ul{list-style-type:none;}
.cp5 ul li{float:left; width:170px; background-color:#3F3F3F; font-size:16px; color:#FFF; padding-bottom:15px; padding-top:15px; text-align:center; margin-left:25px;}
.cp6{width:1200px; display:table; margin:0 auto; padding-top:40px;}
.cp6 ul{list-style-type:none; margin-left:8px;}
.cp6 ul li{float:left; margin-left:20px; padding-bottom:20px;}
.cp6p{font-size:12px; color:#666; text-align:center;}
.mt{padding-top:30px; text-align:center;}
.ab{width:100%; display:table; padding-bottom:30px; background-color:#F9F5F2;}
.about{width:1200px; display:table; margin:0 auto; padding-top:30px;}
.about_f{width:110px; float:left;}
.about_f1{font-size:20px; color:#666; font-family:"微软雅黑";}
.about_f2{width:100px; background-color:#B50303; color:#FFF; text-align:center;}
.about_r{width:100px; float:right; text-align:center; background-color:#B50303; color:#FFF; margin-top:20px;}
.about1{width:1200px; display:table; padding-top:30px; margin:0 auto;}
.about1_f{width:500px; float:left;}
.about1_r{width:670px; float:right;}
.about1_r1{font-size:22px; color:#B50303;}
.about1_r2{font-size:14px; color:#333; padding-top:20px; line-height:24px; text-indent:2em;}
.about1_r3{width:100px; text-align:center; padding-top:5px; padding-bottom:5px; font-size:16px; color:#FFF; background-color:#B50303; margin-top:10px;}
.ca{width:100%; display:table; padding-bottom:30px;}
.case{width:1200px; display:table; margin:0 auto;}
.case1{width:1200px; display:table; font-size:24px; color:#666; text-align:center;}
.case2{width:1200px; display:table; font-size:24px; color:#333; text-align:center; padding-top:10px;}
.case3{width:1200px; display:table; margin:0 auto; padding-top:30px;}
.case31{width:276px; float:left;}
.case32{width:276px; float:right;}
.case33{width:276px; float:left; padding-left:33px;}
.new{width:100%; display:table; padding-bottom:30px; padding-top:30px;}
.news{width:1200px; display:table; margin:0 auto;}
.news_f{width:850px; float:left;  padding-bottom:20px;}
.news_f1{width:850px; text-align:center;}
.news_f1_f{width:423px; float:left; font-size:20px; font-weight:500; text-align:center;  padding-top:15px; padding-bottom:15px; border:solid 1px #999999;}
.news_f1_fp{font-size:18px; color:#666; padding-left:10px; font-style:italic;}
.news_f1_r{width:423px; float:right; font-size:20px; font-weight:500; text-align:center;  padding-top:15px; padding-bottom:15px; border:solid 1px #999999;}
.news_f2{width:848px; display:table; border:solid 1px #999999; padding-bottom:5px; padding-top:30px;}
.news_f21{width:848px; display:table; text-align:center;}
.news_f21_f{width:300px; float:left;}
.news_f21_r{width:548px; float:right;}
.news_f21_r1{font-size:16px; text-align:left;}
.news_f21_r2{font-size:14px; color:#666; text-align:left; padding-top:15px;}
.news_f22{width:848px; display:table; padding-bottom:15px;}
.news_f221{font-size:14px; color:#333; text-align:left; float:left; width:800px; margin-left:15px;}
.news_f222{font-size:14px; color:#666; text-align:right; float:right; width:100px; margin-right:15px;}

.news_r{width:300px; float:right; border:solid 1px #999999; padding-bottom:20px;}
.news_r1{font-size:20px; color:#B50303; margin-left:20px; padding-bottom:10px; padding-top:10px;}
.news_r2{font-size:20px; color:#666; margin-left:10px;}
.news_r3{width:285px; background-color:#B50303; padding-left:15px; padding-bottom:10px; padding-top:10px; color:#FFF; font-size:16px;}
.news_r4{width:50px; float:left; text-align:right; padding-left:20px;}
.news_r5{width:150px; float:left; padding-left:10px; text-align:left; font-size:16px;}
.news_r51{font-size:14px; color:#666;}
.news_r52{font-size:18px; color:#B50303;}
.news_r6{width:300px; display:table; text-align:center; padding-bottom:20px; padding-top:20px;}
.news_r7{width:270px; margin-left:15px; font-size:16px; color:#333; padding-bottom:10px; margin-right:15px;}

.yj{width:100%; display:table; background-color:#333333; padding-top:30px; padding-bottom:30px;}
.yejiao{width:1200px; display:table; margin:0 auto;}
.yejiao1{width:1200px; display:table; text-align:left; padding-bottom:20px;}
.yejiao2{width:1200px; display:table; padding-top:20px;}
.yejiao2_1{width:200px; float:left; padding-top:20px;}
.yejiao2_2{width:700px; float:left;}
.yejiao2_21{width:600px; font-size:16px; color:#999; padding-left:60px; padding-bottom:10px;}
.yejiao2_3{width:200px; float:right; padding-top:25px;}

.fooder{ width:100%; height:100; background:#313131;}
.fooderC{ width:1200px; margin:0 auto;}
.link{ width:1200px; border-bottom:1px solid #ccc; height:59px; line-height:60px;}
.link span,.link a{ color:#fff;}
.link a:hover{ color:#ccc;}
.fooder_m{ width:1200px; overflow:hidden; margin:50px auto 60px auto;}
.fooder_m>div{ float:left; margin:0 32px;}
.fooder_m2 p{ color:#fff; line-height:34px;}
.fooder_m3 p{ width:125px; text-align:center; color:#fff;}
.copyright{ width:1200px; height:56px; border-top:1px solid #ccc; line-height:56px;}
.copyright p{ color:#ccc;}

.li-left{
	float: left;

}
.li-left p{
margin-left:30px;
}
.li-right{
	float: right;
}			

.li-left1{
	float: left;
	margin-top:20px;
	margin-left:20px;
}
.li-right1{
	float: left;
	margin-top:20px;
}
.li-right1 p{
	float: left;
	margin-top:20px;
	width:250px;
}

.body1 ul li{
	width: 580px;
	height: 330px;
	float: left;
	margin: 10px 10px;
	
	background-color: #F7F7F7;
}
.body1 ul li div img{
	margin-right: 30px;
}
h4{
	font-size: 24px;
	font-weight: 900;
	margin-top: 40px;
	margin-left:30px;
	margin-bottom: 30px;
}
.body1 ul li div p{
	line-height: 25px;
	text-align: left;
}
.body1 ul li div button{
	width: 250px;
	height: 40px;
	background-color: #F7F7F7;
	border: 1px solid #4D4852;
	border-radius: 10px;
	margin-top: 20px;
	cursor: pointer;
}
.body1 ul li div button:hover{
	width: 250px;
	height: 40px;
	color: #FFFFFF;
	background-color: #E70014;
	border: 1px solid #F7F7F7;
	border-radius: 10px;
	margin-top: 20px;
	cursor: pointer;
}
.body-titile{
	text-align:center;
	font-size: 24px;
	font-weight: 900;
	margin-bottom: 20px;
	color: #E70014;
}
.body1-home{
	 display:table;
	padding-top: 20px;
	width: 100%;
	background-color: #FFFFFF;
}
.body1{
	padding-top: 20px;
	width: 1200PX;
	background-color: #FFFFFF;
	margin: auto;
}
.body1s{
	padding-top: 20px;
	width: 1200PX;
	background-color: #FFFFFF;
	margin: auto;
}


.body1s ul li{
	width: 1200px;
	height: 90px;
	float: left;
	margin: 10px 10px;
	
	background-color: #F7F7F7;
}
.body1s ul li div img{
	margin-right: 30px;
}

.body1s ul li div p{
	line-height: 25px;
	margin-left:30px;
}
.body1s ul li div button{
	width: 150px;
	height: 40px;
	background-color: #F7F7F7;
	border: 1px solid #4D4852;
	border-radius: 10px;
	margin-top: 20px;
	cursor: pointer;
}
.body1s ul li div button:hover{
	width: 150px;
	height: 40px;
	color: #FFFFFF;
	background-color: #E70014;
	border: 1px solid #F7F7F7;
	border-radius: 10px;
	margin-top: 20px;
	cursor: pointer;
}
.body-titile{
	text-align:center;
	font-size: 24px;
	font-weight: 900;
	margin-bottom: 20px;
	color: #E70014;
}
.body1-home{
	 display:table;
	padding-top: 20px;
	width: 100%;
	background-color: #FFFFFF;
}


.case{ margin:0 auto 10px auto;}
.caseC ul{ width:1200px; margin:10px auto; overflow:hidden;}
.caseC ul li{ float:left; margin:14px;}
.caseC ul li div{ width:262px; height:262px; padding:0px; border:1px solid #ccc;}
.caseC ul li p{ line-height:32px; text-align:center; font-size:16px;}
.caseC ul li div:hover{ border:1px solid #d61a19; transition:all 0.3s;}
.caseC ul li:hover p{ font-size:18px; color:#d61a19; transition:all 0.3s;}
.newsC ul li{ float:left; width:376px; height:78px; margin-left:36px;}
.newsC ul { width:1200px; overflow:hidden; margin:24px auto;}
.pro_t{ width:100%; height:60px; background:url(../images/fg.jpg) no-repeat center;}
.pro_t h1{ font-size:28px; text-align:center; line-height:26px; color:#E70014;}
.pro_t p{ margin-top:10px; text-transform:uppercase; font-size:18px;text-align:center; line-height:26px; color:#ccc;}





