.t1{ height:100px; background-color:#FFFFFF;}
.t2{ float:left; padding-left:20px;}
.t2 img{ float:left; margin-top:25px;}
.t2 span{ display:inline-block; float:left; width:1px; height:48px;background-color: rgba(0, 0, 0, 0.1); margin-top:25px; margin-left:10px;}
.t2 dl{
	float:left;
	font-size:15px;
	font-weight:bolder;
	color:#434343;
	padding-left:10px;
	padding-top:25px;
	word-spacing: 12px;
}
.t2 p{ font-size:15px; font-weight:bolder;word-spacing: 0px; padding-bottom:3px;}
@media screen and (max-width: 1400px) {
.t2{ padding-left:5px;}
.t2 span{ display:none;}
.t2 dl{ display:none;}
}
.t3{ float:right;}
.t4{ float:left;}
.t5{ float:right; height:100px; line-height:100px; text-align:center; padding-left:20px; padding-right:20px; background-color:#e63e00; margin-left:20px;}
.t5 span{ display:inline-block; font-size:20px; color:#FFFFFF;}
.t6{ float:left; margin-left:30px; margin-top:10px; padding-right:20px;}
.t6 li{ float:left; margin-left:15px;position:relative; height:85px;}
.t6 dd{ float:left; margin-left:15px;position:relative; height:85px;}
.t6 dl{ line-height:85px; overflow:hidden;}
.t6 span{ display:inline-block; font-size:30px; color:#e63e00; cursor:pointer; float:left;}
.t6 dt{ position:absolute; top:85px; left:-30px; width:115px; height:125px; background-image:url(../images/ewm_0.png); display:none; text-align:center;box-sizing:border-box; padding-top:15px; z-index:999999;}
.t6 li:hover dt{ display:block;}
.t6 img{ width:105px;}
.t6 em{font-family:'Impact'; display:inline-block; margin-left:8px; font-size:20px; color:#e63e00; float:left; padding-top:0px;}
@media screen and (max-width: 1400px) {
.t6{ margin-left:5px; padding-right:5px;}
}
@media screen and (max-width: 1620px) {
.t6{ display:none;}
}
.t7{ background-color:#f5f5f5; position:relative; height:190px;z-index:999999999999;}
.t8{ width:100%; height:1px;position:absolute; right:0px; top:-50px; z-index:999999999999;}
.t9{ width:1200px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; box-sizing:border-box; padding:20px;}
.t10{
	display:inline-block;
	 background-color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; text-align:center;
}
.t10 span{font-size:20px; color:#e63e00; cursor:pointer;}
.t11{ width:1200px; margin:0 auto; text-align:center; padding-top:70px;}
.t11 li{ width:299px; float:left; text-align:center;}
.t11 p{ font-size:18px; color:#e63e00;}
.t11 span{ display:inline-block; font-size:50px;font-family:'Impact'; margin-right:5px;}
.t11 dl{ font-size:16px; color:#333333; padding-top:10px;}
.t11 em{ float:left; width:1px; height:60px; background-color:rgba(0, 0, 0, 0.2); display:inline-block; margin-top:15px;}
.t12{
	overflow:hidden; padding-top:30px;
	padding-bottom:5px; text-align:center;
}
.t12 h1{ font-size:36px; color:#000; font-weight:bolder;}
.t12 h2{ font-size:16px; color:#333; padding-top:10px; padding-bottom:10px;}
.t12 span{ display:inline-block; width:100px; height:2px; background-color:#e63e00; margin-top:5px;}
.t13{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top:30px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: rgba(0, 0, 0, 0.1);
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: rgba(0, 0, 0, 0.1); box-sizing:border-box;
}
.t13 li{
	float:left;
	width:20%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1); 
	border-left-color: #FFFFFF; box-sizing:border-box; color:#333333; cursor:pointer; padding-bottom:20px; padding-top:20px;
}
.t13 span{ display:inline-block; float:left; margin-left:20px; font-size:50px;}
.t13 li:hover{ color:#e63e00; background-color:#fff0ea;}
.t13 dl{
	float:left;
	padding-left:10px;
	font-size:12px;
	text-transform: uppercase; color:#999999;
}
.t13 p{ font-size:20px; padding-bottom:5px; color:#333333;}
.t13 li:hover p{ color:#e63e00;}
.t14{ background-color:#f7f7f7; overflow:hidden; margin-top:50px; padding-bottom:40px;}
.t15{overflow:hidden; margin-top:20px;}
.t15 li{
	width:292px;
	float:left; margin-bottom:20px;
	margin-right:10px; padding-bottom:20px;
	background-color:#FFFFFF; box-sizing:border-box;
	border: 1px solid #e5e5e5; text-align:center; padding-top:10px;
}
.t15 img{ width:90%; height:210px;}
.t15 dl{ text-align:center; font-size:18px; color:#333333; padding-bottom:10px; padding-top:10px; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.t15 dt{ font-size:16px; color:#999; padding-bottom:10px;}
.t15 span{ width:130px; line-height:35px;border: 1px solid #e5e5e5; font-size:14px; color:#333333; cursor:pointer;}
.t15 span:hover{ color:#fff; background-color:#e63e00;border: 1px solid #e63e00;}
.t15 li:nth-child(4n){ margin-right:0px;}
.t16{ background-color:#FFFFFF; overflow:hidden; padding:40px;}
.t16 ul{ float:left; width:600px;}
.t16 img{ float:right; width:500px;}
.t16 li{ overflow:hidden; padding-bottom:15px; font-size:16px; line-height:180%;}
.t16 span{ display:inline-block; font-size:16px; margin-right:5px; color:#1e4997;}
.t16 em{ display:inline-block; color:#1e4997; font-size:16px;}
.t16 p{ font-size:26px;}
.t16 dl{
	font-size:12px;
	padding-top:5px; font-family:"Times New Roman", Times, serif;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4; color:#666666;
	text-transform: uppercase; margin-bottom:15px;
}
.t17{ background-image:url(../images/ysbj.jpg);background-size: 100% auto; overflow:hidden; padding-top:30px; padding-bottom:50px;}
.t18{
	overflow:hidden; padding-top:30px;
	padding-bottom:5px; text-align:center;
}
.t18 h1{ font-size:36px; color:#fff; font-weight:bolder;}
.t18 h2{ font-size:16px; color:#ccc; padding-top:10px; padding-bottom:10px;}
.t18 span{ display:inline-block; width:100px; height:2px; background-color:#ccc; margin-top:5px;}
.t19{ background-image:url(../images/1bg.jpg); overflow:hidden; margin-top:50px; padding-top:30px; padding-bottom:50px;}
.t20{ width:1200px; margin:0 auto; margin-top:40px; overflow:hidden; padding-bottom:50px;}
.t20 li{ float:left; width:19%; margin-right:1.25%; background-color:#FFFFFF; overflow:hidden; border-radius:10px; text-align:center; padding-top:50px; height:350px;}
.t20 span{ width:100px; height:100px; background-color:#e8e8e8; border-radius:100px; line-height:100px; font-size:40px; color:#e63e00;}
.t20 p{ margin-top:20px; color:#e63e00; font-size:20px; font-weight:bolder;}
.t20 dl{ padding:20px; font-size:16px; line-height:180%; color:#333333;}
.t20 li:nth-child(5n){ margin-right:0%;}
.t20 li:hover{ background-color:#e63e00;}
.t20 li:hover p{ color:#FFFFFF;}
.t20 li:hover dl{ color:#FFFFFF;}
.t20 li:hover span{ background-color:#FFFFFF;}
.t21{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.1); padding-bottom:30px; margin-bottom:50px; margin-top:20px;
}
.t21 li{
	float:left;
	width:25%;
	overflow:hidden;	
}
.t21 span{ width:70px; height:70px; text-align:center; line-height:70px; font-size:30px; color:rgba(255, 255, 255, 0.6); border-radius:100px;border: 1px solid rgba(255, 255, 255, 0.6); float:left;}
.t21 dl{ float:left; margin-left:15px; font-size:13px; color:#a1a1a1; width:150px; line-height:160%;}
.t21 p{ font-size:16px; font-weight:bolder; color:#FFFFFF; margin-bottom:10px;}
.t22{ background-color:#f7f7f7; overflow:hidden; padding-bottom:40px;}
.t23{ width:1200px; margin:0 auto; padding-left:300px; box-sizing:border-box; margin-top:0px;}
.t23 li{ background-color:#FFFFFF; overflow:hidden; padding:30px;}
.t23 img{ float:left; width:250px; float:left; height:160px; object-fit: cover;}
.t23 ul{ float:right; width:570px;}
.t23 p{ font-size:20px; color:#333333; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.t23 span{ display:inline-block; width:50px; height:2px; margin-top:15px; background-color:#e63e00;}
.t23 dl{ font-size:14px; color:#666666; line-height:200%; padding-top:5px; padding-top:10px;}
.t23 dt{ overflow:hidden; padding-top:10px;}
.t23 em{ font-size:14px; color:#e63e00; display:inline-block; float:left;}
.t23 i{ font-size:14px; color:#666; display:inline-block; float:right;}
.t23 p:hover{ color:#e63e00;}
.t24{ width:1200px; margin:0 auto; background-color:#FFFFFF; margin-top:20px; padding:30px 30px 0px 30px; box-sizing:border-box; overflow:hidden;}
.t24 li{
	float: left;
	width:32.333%;
	margin-right:1.5%;
	overflow:hidden; cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9; padding-bottom:15px; margin-bottom:30px;
}
.t24 li:nth-child(3n){ margin-right:0%;}
.t24 ul{ float:left; width:80%; overflow:hidden;}
.t24 p{ font-size:18px;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.t24 dl{ padding-top:10px; font-size:14px; color:#999; line-height:150%;}
.t24 dt{ float:right; width:20%; font-size:12px; color:#666666; text-align:center;}
.t24 h1{ font-size:30px; font-weight:bolder; color:#333333; margin-bottom:10px;}
.t24 li:hover p{ color:#e63e00;}
.t24 li:hover{border-bottom-color: #e63e00;}
.t25{ height:40px; overflow:hidden;}
.t26{ overflow:hidden;}
.t26 span{ display:inline-block; float:left; line-height:35px; padding-left:15px; padding-right:15px; background-color:#eeeeee; margin-top:15px; font-size:14px; color:#333333; cursor:pointer; margin-right:15px;}
.t26 span:hover{ background-color:#cd2027; color:#FFFFFF;}
.t26 .av{ background-color:#cd2027; color:#FFFFFF;}
.t27{ overflow:hidden;}
.t28{
	float:left;
	width:550px;
	overflow:hidden;
	border: 1px solid #f0f0f0;
}
.t28 img{ max-width:550px;}
.t29{ float:right; width:300px;}
.t29 p{ font-size:20px; font-weight:bolder;}
.t29 li{ margin-top:25px; overflow:hidden; font-size:20px; color:#333333;}
.t29 span{ display:inline-block; font-size:28px; color:#e63e00; float:left; margin-right:5px;}
.t29 em{ display:inline-block; width:150px; line-height:35px; text-align:center; background-color:#e63e00; font-size:16px; color:#FFFFFF; margin-top:20px; cursor:pointer;}
.t30{
	overflow:hidden;
	margin-top:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
}
.t30 span{
	display:inline-block;
	font-size:20px;
	border-bottom-width: 3px; padding-bottom:15px;
	border-bottom-style: solid;
	border-bottom-color: #e63e00;
}
.t31{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.t32{ float:left; width:270px;}
.t33{ background-color:#e63e00; overflow:hidden; padding-bottom:20px; padding-top:20px;}
.t33 dl{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding-left:20px;}
.t33 p{ font-size:24px; font-weight:bolder; margin-bottom:5px;}
.t33 span{ display:inline-block; font-size:55px; color:#FFFFFF; float:right;}
.t34{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0; overflow:hidden;
}
.t34 li{ background-color:#eeeeee; line-height:60px; overflow:hidden; cursor:pointer;}
.t34 p{ float:left; font-size:20px; margin-left:20px;}
.t34 span{ float:right; display:inline-block; font-size:18px; color:#333; margin-right:10px;}
.t34 dl{
	line-height:50px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee; padding-left:20px; font-size:16px; color:#333333; cursor:pointer;
}
.t34 dl:hover{ color:#e63e00;}
.t34 em{ display:inline-block; font-size:16px; margin-right:5px;}
.t35{ background-color:#e63e00; overflow:hidden; padding-bottom:20px; padding-top:20px; color:#FFFFFF; text-align:center;}
.t35 span{ display:inline-block; font-size:40px;}
.t35 p{ font-size:14px; font-weight:bolder; margin-bottom:10px; margin-top:10px;}
.t35 dl{ font-size:26px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
.t36{ float:right; width:910px; overflow:hidden;}
.t36 li{
	width:32.33%;
	float:left; margin-bottom:20px;
	margin-right:1.5%; padding-bottom:20px;
	background-color:#FFFFFF; box-sizing:border-box;
	border: 1px solid #e5e5e5; text-align:center; padding-top:10px;
}
.t36 img{ width:90%; height:210px; object-fit: cover;}
.t36 dl{ text-align:center; font-size:18px; color:#333333; padding-bottom:10px; padding-top:10px; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.t36 dl:hover{ color:#e63e00;}
.t36 dt{ font-size:16px; color:#999; padding-bottom:10px;}
.t36 span{ width:130px; line-height:35px;border: 1px solid #e5e5e5; font-size:14px; color:#333333; cursor:pointer;}
.t36 span:hover{ color:#fff; background-color:#e63e00;border: 1px solid #e63e00;}
.t36 li:nth-child(3n){ margin-right:0px;}
.t37{ overflow:hidden; margin-top:20px;}
.t37 li{
	width:32.33%;
	float:left; margin-bottom:20px;
	margin-right:1.5%; padding-bottom:20px;
	background-color:#FFFFFF; box-sizing:border-box;
	border: 1px solid #e5e5e5; text-align:center; padding-top:10px;
}
.t37 img{ width:90%; height:210px; object-fit: cover;}
.t37 dl{ text-align:center; font-size:18px; color:#333333; padding-bottom:10px; padding-top:10px; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.t37 dl:hover{ color:#e63e00;}
.t37 dt{ font-size:16px; color:#999; padding-bottom:10px;}
.t37 span{ width:130px; line-height:35px;border: 1px solid #e5e5e5; font-size:14px; color:#333333; cursor:pointer;}
.t37 span:hover{ color:#fff; background-color:#e63e00;border: 1px solid #e63e00;}
.t37 li:nth-child(3n){ margin-right:0px;}
































