#part1{ width:100%; float:left; overflow:hidden;}
#part2{
	width:100%;
	float:left; padding-top:5%; padding-bottom:5%; margin-top:3%;background-image: url(bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;}
#part3{ width:100%; float:left;}
#part4{ background-color:#F6F6F6; width:100%; float:left;}
#part5{
	width:100%;
	float:left; padding-top:5%; padding-bottom:5%; background-image: url(bg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;}

.m20{ margin-top:2.5%}
#kgsj{ padding:0.8% 1.5%; width:97%; background-color:#DA3A41; float:left; color:#F3C1C3; line-height:1.5;}
#kgsj A{color:#F3C1C3; }
#tsgjj{ width:48%; float:left; margin-top:3%;}
#tsgjj .bt{ width:100%; float:left; }
#tsgjj .bt b{font-size:32px;color:#000000;}
#tsgjj .bt p{ text-transform:capitalize; color:#444; line-height:1.8;	font-family: Arial, Helvetica, sans-serif;}
#tsgjj .js{color:#444; width:100%; float:left; margin-top:1%;}
#tsgjj .js p{ text-indent:2em;}
#tsgjj .more{ width:100%; text-align:left; float:left; margin-top:4%;}
#tsgjj .more a{	display:inline-block; padding-left:20px; padding-right:20px; line-height:2.5; color:#BE1A1F;font-size:16px;border-radius:2px;border:#BE1A1F solid 2px; background-color:#fff; transition:all 0.2s ease-in-out 0s;}
#tsgjj .more A:hover { border:#FF8A00 solid 2px;color:#FFAC4A;}
#tsfl{
	width:45%;
	float:right;
	background-image: url(02.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;
}
#tsfl ul{LIST-STYLE-TYPE: none;}
#tsfl  li{width:33.33%; float:left; position:relative; color:#fff;}
#tsfl  li a{ color:#fff;}
#tsfl  li .imga{ width:100%; display:block; border:0px;}
#tsfl  li .imgb{ max-width:45%;}
#tsfl  li .tc{ width:100%; height:100%; display:table;}
#tsfl  li b{ font-size:18px; font-weight:normal;}
#tsfl  li p{ text-transform:capitalize; height:40px; line-height:20px; }
#tsfl  li .wz{ width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center;}
#tsfl  li .zzc{ position:absolute; top:0px; z-index:3; left:0px; height:100%; width:96%; padding:0px 2%}
#tsfl  li.c1 .zzc,#tsfl  li.c7 .zzc{ background-color:#fff;}
#tsfl  li.c2 .zzc{ background-color:rgba(244,244,244,0.9); color:#444; }
#tsfl  li.c2 a{ color:#444}
#tsfl  li.c3 .zzc{ background-color:#BE191E; }
#tsfl  li.c4 .zzc{ background-color:rgba(153,0,0,0.8); }
#tsfl  li.c6 .zzc{ background-color:rgba(255,138,0,0.95); }
#tsfl  li.c8 .zzc{ background-color:rgba(255,138,0,0.8); }
#tsfl_w{
	width:100%;
	float:left; margin-top:2%;
}
#tsfl_w ul{LIST-STYLE-TYPE: none;}
#tsfl_w  li{width:19%; float:left; padding:0.5%; text-align:center;}
#tsfl_w  li img{ max-width:50%;}
#tsfl_w  li p{ font-size:13px; margin-top:5px; color:#BE1A1F; line-height:25px; overflow:hidden; height:25px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#tsfl_w  li a{ color:#BE1A1F;}
#tsgn{
	width:100%;
	float:right;

}
#tsgn ul{LIST-STYLE-TYPE: none;}
#tsgn li{width:50%; float:left; position:relative; color:#fff;}
#tsgn li .cz{ width:50%; float:left;}
#tsgn li .cz img{ width:100%; display:block;}
#tsgn li .cy{ width:50%; position:absolute; right:0px; top:0px; height:100%;}
#tsgn li .cy img{ max-width:50%;}
#tsgn li .tc{ width:100%; height:100%; display:table;}
#tsgn li .wz{ width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center;}
#tsgn li b{ font-size:22px; color:#fff;}
#tsgn li p{ text-transform:capitalize; height:36px; line-height:18px; color:#fff; overflow:hidden; padding:0.5% 1.5%;; }
#tsgn li.c1 b,#tsgn li.c3 b{ color:#333;}
#tsgn li.c1 .cy,#tsgn li.c3 .cy{ background-color:#fff;}
#tsgn li.c2 .cy{ background-color:#C21B31;}
#tsgn li.c4 .cy{ background-color:#D7841D;}
#tsgn li.c1 p{ color:#C21B31;}
#tsgn li.c3 p{ color:#DB9135;}
#tsgn li.c3 .cz,#tsgn li.c4 .cz{ float:right;}
#tsgn li.c3 .cy,#tsgn li.c4 .cy{ left:0px;}
#xxgk-1{ width:100%; float:left;}
#xxgk-1 .bt{ width:100%; float:left; text-align:center;}
#xxgk-1 .bt b{ font-size:32px;color:#000000;}
#xxgk-1 .bt p{ text-transform:capitalize; color:#444; line-height:1.8;	font-family: Arial, Helvetica, sans-serif;}
#xxgk-1 .more{ width:100%;float:left; text-align:center; margin-top:10%;}
#xxgk-1 .more a{ display:inline-block; border:#eee solid 1px; width:80%; color:#666;}
#xxgk-1 .more a i{ font-size:24px; margin-top:10px;}
#xxgk-1 .more a p{ margin-top:5px; padding-bottom:8px;}
#xxgk-1 .more a:hover{ color:#C21B31; border:#C21B31 solid 1px}
#info{ width:100%; float:left; margin-top:2%;}
#infoa{ width:48.5%; float:left; }
#infob{ width:48.5%; float:right; }
#newsa{ width:100%; float:left;}
#tpxw{ width:100%; float:left; position:relative; }
#tpxw LI{width:100%; float:left; color:#101010;}
#tpxw LI .tp{ width:100%; float:left; height:260px; overflow:hidden;}
#tpxw LI .tp img{ width:100%; min-height:260px; display:block;transition:all 0.6s ease-in-out 0s;}
#tpxw LI .nrc{ width:100%; float:left; margin-top:12px;  color:#000}
#tpxw LI .nrc .time{ margin-right:12px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; color:#777
}
#tpxw LI .nrc .time h3{ font-size:16px; border-bottom:#777 solid 2px; line-height:34px;}
#tpxw LI .nrc .time p{ font-size:14px;line-height:25px; margin-top:2px;}
#tpxw LI .nrc .zs dd{ font-size:15px; height:28px; font-weight:bold; line-height:28px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#tpxw LI .nrc .zs p{ font-size:12px; line-height:18px; height:36px;display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical; color:#555; font-weight:normal;}
#tpxw .owl-controls .owl-dots .owl-dot{ margin-top:2%;}
#tpxw .owl-controls .owl-dots .owl-dot span{
width:8px;height:8px;margin:5px; background:none; border:#C21B31 solid 2px;border-radius:100%;
}
#tpxw .owl-controls .owl-dots .owl-dot.active span,#tpxw  .owl-theme .owl-dots .owl-dot:hover span{background:#C21B31;border:#C21B31 solid 2px;}
#tpxw LI A{ display:block;}
#tpxw LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#tpxw LI A:hover dd{ color:#C21B31}
#news-1{ width:100%; float:left; position:relative; padding-bottom:10px; }
#news-1 LI { width:96%; float:left;  color:#555; padding:2%; margin-bottom:2%; background-color:#F9F9F9;}
#news-1 LI  .time{ margin-right:12px;
	float:left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; color:#777;
}
#news-1 LI  .time h3{ font-size:16px; border-bottom:#777 solid 2px; line-height:34px;}
#news-1 LI  .time p{ font-size:14px;line-height:25px; margin-top:2px;}
#news-1 LI  .zs dd{ font-size:15px; height:28px; line-height:28px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;color:#000; font-weight:bold;}
#news-1 LI  .zs p{ font-size:12px; line-height:18px; height:36px;display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical;color:#555; font-weight:normal;}
#news-1 LI A{ display:block; color:#FFFFFF}
#news-1 LI:hover{ background-color:#C21B31;}
#news-1 LI:hover p,#news-1 LI:hover dd,#news-1 LI:hover h3{ color:#fff; }
#news-1 LI:hover h3{ border-bottom:#fff solid 2px;}
#xxgk-2{ width:76%; float:right;}
#xxgk-2 ul{LIST-STYLE-TYPE: none;}
#xxgk-2 ul li{ width:48%; float:left; margin-top:6px; margin-bottom:6px;}
#xxgk-2 ul li p{ TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; width:75%; float:left; height:25px; line-height:25px;}
#xxgk-2 ul li span{ float:right; display:block; border:#eee solid 1px; padding-left:10px; padding-right:10px;}
#xxgk-2 ul li a{ color:#555;}
#xxgk-2 ul li a:hover{color:#C21B31;}
#xxgk-2 ul li a:hover span{ border:#C21B31 solid 1px;}
#xxgk-2 ul li:nth-child(2n){ float:right;}
#xskd{ width:100%; float:left;}
#xskd .bt{ width:100%; float:left; text-align:center;}
#xskd .bt b{ font-size:32px;color:#000000;}
#xskd .bt p{ text-transform:capitalize; color:#444; line-height:1.8;font-family: Arial, Helvetica, sans-serif;}
#tslist{ width:100%; float:left;   position:relative; margin-top:2%; padding-top:40px; }
#tslist LI{list-style-type:none; width:100%; float:left; overflow:hidden; }
#tslist LI .nrc{ width:100%; float:left; height:300px;position:relative; background-color:#fff;overflow:hidden;}
#tslist LI .tp{width:100%; height:300px; display:table; }
#tslist LI .tpq{ width:100%; display:table-cell; background-color:#fff; height:100%; vertical-align:middle; text-align:center;}
#tslist LI .tp img{max-width:90%;  margin-left:auto; margin-right:auto;}
#tslist LI .js{ position:absolute; left:0px; text-align:center; bottom:-180px;color:#ccc; background-color:rgba(51,51,51,0.6); height:120px;transition:all 0.4s ease-in-out 0s; padding:2%; width:96%;}
#tslist LI .js span{font-weight:bold;padding-bottom:5px; padding-top:5px; font-size:15px;display:inline-block;}
#tslist LI .js p{ text-align:left; font-size:12px; height:72px; line-height:18px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
#tslist LI:hover .js{ bottom:0px;}

#tslist .owl-controls .owl-dots .owl-dot{ margin-top:2%; display:none;}
#tslist .owl-controls .owl-dots .owl-dot span{
width:8px;height:8px;margin:12px 5px; background-color:#123382; border:#fff solid 4px;border-radius:100%
}
#tslist .owl-controls .owl-dots .owl-dot.active span,#tslist .owl-theme .owl-dots .owl-dot:hover span{ width:12px; height:12px;background:#fff;border:#1D3E8D solid 2px;}
#tslist  .owl-nav{ position:absolute;left:0px; top:-5px; text-align:center; width:100%;}
#tslist  .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 10px;background:#C3A475; color:#fff; font-size:16px; line-height:15px;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#tslist .owl-controls .owl-nav [class*=owl-]:hover{background:#C30E2E;color:#fff;text-decoration:none}#tslist .owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
#news{ width:25%; float:left;}
#news.r{ float:right;}
#news .bt{ background-color:#C21B31; text-align:center; width:90%; float:left; padding:5%;}
#news.r .bt{ background-color:#D7841D}
#news .bt b{ color:#fff; font-size:24px; font-weight:normal;}
#news .bt p{
	color:#DE8D98;
	text-transform:capitalize;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
}
#news.r .bt p{ color:#E7C18E;}
#news li{list-style-type:none; background-color:rgba(194,27,49,0.8); width:94%; padding:3%; float:left; margin-top:12px; color:#fff;}
#news.r li{ background-color:rgba(215,132,29,0.8);}
#news li b{
	font-size:17px;
	font-weight:bold;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}
#news li p{ height:40px; overflow:hidden; color:#EBCED1; line-height:20px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
#news.r li p{ color:#F0E0CE}
#more{ width:100%; float:left; margin-top:2.2%; text-align:center;}
#more  A{
	display:inline-block; padding-left:5%; padding-right:5%; line-height:2.2;  font-size:14px;border-radius:40px; border:#C21B31 solid 2px; color:#C21B31;ransition:all 0.4s ease-in-out 0s;	
}
#more  A:hover {
	background:#C21B31;  color:#fff; border:#C21B31 solid 2px;
}
#zzcx{ width:30%; position:fixed; z-index:10001; right:0px;  bottom:0px;}
#zzcx img{ max-width:100%; float:right;}
#zzcx .gb{ float:left; width:100%; float:left; text-align:right; cursor:pointer;}
#zzcx .gb i{ font-size:18px; line-height:30px; color:#BE191E;}
@media only screen and (max-width: 1200px){#news{ width:32%;}#news .bt b{ font-size:20px; font-weight:bold;}}
@media only screen and (max-width: 1000px){#xskd .bt b,#tsgjj .bt b,#xxgk-1 .bt b{ font-size:22px;}#tsfl  li b{ font-size:15px;}#tsfl  li p{ font-size:12px; height:30px; line-height:15px;}#tsgjj{ margin-top:0.8%;}#tsgjj .more a{ font-size:14px; line-height:1.8;}#tsgn li b{ font-size:18px;}#tsgn li p{ font-size:12px; line-height:16px; height:32px;}#tsgn li .cy img{ max-width:25%}#tslist ul LI .nrc,#tplist UL LI .tp{ height:19vw;}#news{ width:36%;}#news .bt b{ font-size:18px; font-weight:bold;}#news li b{ font-size:16px;}#tpxw LI .tp{ height:230px;}#tpxw LI .tp img{ min-height:230px;}}
@media only screen and (max-width: 800px){#xxgk-1{ width:100%;}#xxgk-2{ width:100%; margin-top:3%;}#xskd .bt b,#xxgk-1 .bt b,#tsgjj .bt b{ font-size:18px;}#tsgjj{ width:100%;}#tsgjj .bt{ text-align:center;}#tsgjj .more{ text-align:right;}#tsgn li{ float:left; width:100%;}#tsgn li.c2 .cz,#tsgn li.c4 .cz{ float:right;}#tsgn li.c2 .cy,#tsgn li.c4 .cy{ left:0px;}#tsgn li.c3 .cz{float:left;}#tsgn li.c3 .cy{left:50%;}#tsgn li b{ font-size:15px}#tsgn li p{ font-size:12px;}#tsgn{ width:96%; padding:2%;}#tslist ul LI .nrc,#tplist UL LI .tp{ height:17vw;}#news .bt b{ font-size:16px;}#news li b{ font-size:14px;}#news{ width:40%;}#news-1 LI  .zs dd,#tpxw LI .nrc .zs dd{ font-size:14px; height:25px; line-height:25px;}#more  A{ font-size:12px;}#tpxw LI .tp{ height:200px;}#tpxw LI .tp img{ min-height:200px;}#zzcx{ width:50%; bottom:45%;}}
@media only screen and (max-width: 500px){#xskd .bt b,#xxgk-1 .bt b,#tsgjj .bt b{ font-size:16px;}#tsfl_w  li p{ font-size:12px;}#tsgjj .more a{ font-size:13px;}#tsgn li .cy img{ max-width:15%;}#tsgn{ width:98%; padding:1%;}#tsgn li b{ font-size:13px;}#xxgk-2 ul li{ width:100%;}#tslist ul LI .nrc,#tplist UL LI .tp{ height:16vw;}#news{ width:49%;}#news .bt b{ font-size:15px;}#infoa,#infob{ width:100%; float:left; margin-bottom:12px;}#news-1{ padding:0px;}#newsa{ height:auto}#tpxw LI .tp{ height:260px;}#tpxw LI .tp img{ min-height:260px;}#news-1 LI  .time h3,#tpxw LI .nrc .time h3{ font-size:14px}#news-1 LI  .time p,#tpxw LI .nrc .time p{ font-size:12px;}#news-1 LI  .zs dd,#tpxw LI .nrc .zs dd{ font-size:14px; height:25px; line-height:25px;}}
@media only screen and (max-width: 420px){#tpxw LI .tp{ height:180px;}#tpxw LI .tp img{ min-height:180px;}}
