@charset "utf-8";
.contant{ width:970px; padding:15px; margin:0 auto; background:#fff; overflow:hidden; clear:both; padding-top:5px;}
.contant .listleft{ width:650px; overflow:hidden; float:left;}
.contant .listleft .twnews li{ overflow:hidden; clear:both; border-bottom:1px solid #e3e3e3; padding:15px 0;}
.contant .listleft .twnews li a{ text-decoration:none;}
.contant .listleft .twnews li a p{ display:block; width:180px; height:123px; position:relative; float:left; margin-right:15px;}
.contant .listleft .twnews li a p img{ width:180px; height:123px;}
.contant .listleft .twnews li a p i{ display:block;  background:url(../img/lan9_icon.png) no-repeat; background-position:0 -124px; width:66px; height:66px; position:absolute; left:90px; margin-left:-33px; top:30px;}
.contant .listleft .twnews li h2{ font-size:20px; line-height:28px; padding-top:10px; font-weight:normal; padding-bottom:20px;}
.contant .listleft .twnews li span{ font-size:14px; color:#999;}

.contant .tuiright{ float:right; width:300px; overflow:hidden; padding-top:10px;}
.remen{ overflow:hidden; clear:both; width:300px;}
.tuitit{ height:38px; line-height:38px; border-bottom:2px solid #ccc; position:relative;}
.tuitit span{ display:block; position:absolute; left:0px; top:0px; width:85px; height:38px; border-bottom:2px solid #3589dd; font-size:17px; color:#333;}
.updata { padding-top:8px;}
.updata li{ height:31px; line-height:31px; font-size:14px; overflow:hidden; clear:both; white-space:nowrap;text-overflow: ellipsis;}
.updata li em{ display:block; float:left; width:18px; height:18px; background:#e0e0e0; overflow:hidden; text-align:center; line-height:18px; color:#fff; margin-top:7px; margin-right:7px;}
.updata li:first-child em{ background:#3b7ded;}
.updata li:nth-child(10n-8) em{ background:#5d9cf8;}
.updata li:nth-child(10n-7) em{ background:#8bb8fb;}

.tuiswt{ height:38px; line-height:38px; border-bottom:2px solid #ccc; position:relative;}
.tuiswt span{ display:block; width:50%; font-size:17px; color:#333; text-align:center; float:left; cursor:pointer;}
.tuiswt span.current{ border-bottom:2px solid #3589dd;}
.tuitab li{ height:32px; padding-top:12px; overflow:hidden; clear:both;}
.tuitab li em{ display:block; float:left; width:18px; height:18px; background:#e0e0e0; overflow:hidden; text-align:center; line-height:18px; color:#fff; margin-top:7px; margin-right:14px;}
.tuitab li:first-child em{ background:#3b7ded;}
.tuitab li:nth-child(10n-8) em{ background:#5d9cf8;}
.tuitab li:nth-child(10n-7) em{ background:#8bb8fb;}
.tuitab li a{ display:block; float:left; width:220px; overflow:hidden; white-space:nowrap; font-size:14px;}
.tuitab li a img{ width:32px; height:32px; padding-right:15px;}
.tuitab li span{ display:block; float:right; color:#999;}

.contant .listleft .tvnews li{ overflow:hidden; clear:both; border-bottom:1px solid #e3e3e3; padding:15px 0;}
.contant .listleft .tvnews li a{ text-decoration:none;}
.contant .listleft .tvnews li a p{ display:block; width:230px; height:115px; position:relative; float:left; margin-right:15px;}
.contant .listleft .tvnews li a p img{width: 230px;height: 115px;}
.contant .listleft .tvnews li a p i{display:block;background:url(../img/lan9_icon.png) no-repeat;background-position:0 -124px;width:66px;height:66px;position:absolute;left: 110px;margin-left:-33px;top: 25px;}
.contant .listleft .tvnews li h2{ font-size:20px; line-height:28px; padding-top:10px; font-weight:normal; padding-bottom:20px;}
.contant .listleft .tvnews li span{ font-size:14px; color:#999;}

.swt{ overflow:hidden; clear:both;}
.swt a{display:inline-block;float:left;width:93px;height:34px;border:1px solid #a2a1a1;background:#b2b2b2;color:#fff;text-align:center;line-height:34px;margin-right: 15px;margin-top:14px;overflow:hidden;white-space:nowrap;font-size:16px;}
.swt a:nth-child(6n){ margin-right:0px;}
.swt a:hover,.swt a.current{ background:#3fa7ff; border:1px solid #2696f5; text-decoration:none;}

.splist_tj { padding-top:15px; overflow:hidden; clear:both; margin-left:-25px; padding-bottom:15px;}
.splist_tj ul li{display:block;float:left;width: 223px;overflow:hidden;margin-left:25px;padding-bottom:15px;}
.splist_tj ul li a{ display:block; cursor:pointer; width:100%; height:100%; position:relative; text-decoration:none;}
.splist_tj ul li a i{display:block;background:url(../img/lan9_icon.png) no-repeat;background-position: 0 -125px;width:66px;height:66px;position:absolute;left:50%;margin-left:-33px;top: 23px;}
.splist_tj ul li a img{width: 223px;height: 110px;object-fit: cover;}
.splist_tj ul li a span{display:block;overflow:hidden;font-weight:normal;font-size:15px;color:#333;padding-top:6px;line-height:24px;height: 48px;}
.splist_tj ul li a:hover span{ color:#fc3000;}
.splist_tj ul li a span{font-weight:normal;}


.v220150 { padding-top:15px; overflow:hidden; clear:both; margin-left:-25px; padding-bottom:15px;}
.v220150 ul li{display:block;float:left;width: 174px;overflow:hidden;margin-left:25px;padding-bottom:15px;}
.v220150 ul li a{ display:block; cursor:pointer; width:100%; height:100%; position:relative; text-decoration:none;}
.v220150 ul li a i{display:block;background:url(../img/lan9_icon.png) no-repeat;background-position: 0 -125px;width:66px;height:66px;position:absolute;left:50%;margin-left:-33px;top: 27px;}
.v220150 ul li a img{width: 174px;height: 122px;object-fit: cover;}
.v220150 ul li a span{display:block;overflow:hidden;font-weight:normal;font-size:15px;color:#333;padding-top:6px;line-height:24px;height: 48px;}
.v220150 ul li a:hover span{ color:#fc3000;}
.v220150 ul li a span{font-weight:normal;}


.s100100{ display:block; padding-top:14px; overflow:hidden; clear:both;padding-top:15px;}
.s100100 li{display:block;float:left;width:100px;text-align:center;height:135px;padding-right: 24px;padding-bottom:15px;}
.s100100 li:nth-child(8n){  padding-right:0px;}
.s100100 li a:link,.s9494 li a:visited{color:#333;white-space:nowrap;overflow:hidden;display:block;text-align:center;cursor:pointer;}
.s100100 li a:hover,.s9494 li a:active{ color:#fc3000; text-decoration:none;}
.s100100 li a img{width:100px;height:100px;margin-bottom:7px;}
.s100100 li a b,.s100100 li a span{ display:block; height:20px; font-weight:normal; color:#333; overflow:hidden; clear:both; font-size:14px; text-decoration:none;}
.s100100 li a:hover b,.s100100 li a:hover span{ color:#fc3000;}

.s180123{ display: block;overflow: hidden;padding-top: 18px; clear:both;}
.s180123 ul{ padding:0px; margin:0px; overflow:hidden; display:block;}
.s180123 li{display:block;float:left;width: 140px;margin-right:25px;text-align:center;padding-bottom: 15px;overflow:hidden;}
.s180123 li:nth-child(6n){ margin-right:0px;}
.s180123 li a:link,.s180123 li a:visited{ color:#333; overflow:hidden; display:block; text-align:center; cursor:pointer;}
.s180123 li a:hover,.s180123 li a:active{ color:#fc3000; text-decoration:none;}
.s180123 li a img{width: 140px;height: 98px;padding-bottom:5px;}
.s180123 li a span{display:block;line-height:24px;font-weight:normal;color:#333;overflow:hidden;clear:both;font-size:15px;text-align:left;height: 48px;font-weight:normal;}
.s180123 li a span b{font-weight:normal;}

.s145213{ display: block;overflow: hidden;padding-top:18px; clear:both;}
.s145213 ul{ padding:0px; margin:0px; overflow:hidden; display:block;}
.s145213 li{display:block;float:left;width:145px;margin-right:20px;text-align:center; padding-bottom: 15px;overflow:hidden;}
.s145213 li:nth-child(6n){ margin-right:0px;}
.s145213 li a:link,.s145213 li a:visited{ color:#333; overflow:hidden; display:block; text-align:center; cursor:pointer;}
.s145213 li a:hover,.s145213 li a:active{ color:#fc3000; text-decoration:none;}
.s145213 li a img{width: 145px;height:213px;padding-bottom:5px;}
.s145213 li a span{display:block;line-height:24px;color:#333;overflow:hidden;clear:both;font-size:15px; height: 24px;}
.s145213 li a span b{font-weight:normal;}

.swt2{ overflow:hidden; clear:both;}
.swt2 a{ display:inline-block; float:left; min-width:83px; padding:0 5px; height:34px; border:1px solid #a2a1a1; background:#b2b2b2; color:#fff; text-align:center; line-height:34px; margin-right:14px; margin-top:14px; overflow:hidden; white-space:nowrap; font-size:16px;}
.swt2 a:nth-child(9n){ margin-right:0px;}
.swt2 a:hover,.swt2 a.current{ background:#3fa7ff; border:1px solid #2696f5; text-decoration:none;}

.listbox{background:#fff; margin-bottom:15px; clear:both; overflow:hidden; width:970px; padding:0 15px; margin:0 auto;}

.yellow .updata li:first-child em{ background:#ffa303;}
.yellow .updata li:nth-child(10n-8) em{ background:#ffb535;}
.yellow .updata li:nth-child(10n-7) em{ background:#ffc868;}

.green .updata li:first-child em{ background:#0ec55a;}
.green .updata li:nth-child(10n-8) em{ background:#3ed17b;}
.green .updata li:nth-child(10n-7) em{ background:#6edc9c;}

.zi .updata li:first-child em{ background:#9d46ff;}
.zi .updata li:nth-child(10n-8) em{ background:#b16bff;}
.zi .updata li:nth-child(10n-7) em{ background:#c490ff;}


.yellow .tuitab li:first-child em{ background:#ffa303;}
.yellow .tuitab li:nth-child(10n-8) em{ background:#ffb535;}
.yellow .tuitab li:nth-child(10n-7) em{ background:#ffc868;}

.green .tuitab li:first-child em{ background:#0ec55a;}
.green .tuitab li:nth-child(10n-8) em{ background:#3ed17b;}
.green .tuitab li:nth-child(10n-7) em{ background:#6edc9c;}

.zi .tuitab li:first-child em{ background:#9d46ff;}
.zi .tuitab li:nth-child(10n-8) em{ background:#b16bff;}
.zi .tuitab li:nth-child(10n-7) em{ background:#c490ff;}

.yellow .tuitit span{border-bottom: 2px solid #ffa303;}
.green .tuitit span{border-bottom: 2px solid #0ec55a;}
.zi .tuitit span{border-bottom: 2px solid #9d46ff;}

.yellow .tuiswt span.current{ border-bottom:2px solid #ffa303;}
.green .tuiswt span.current{ border-bottom:2px solid #0ec55a;}
.zi .tuiswt span.current{ border-bottom:2px solid #9d46ff;}

.yellow .swt2 a:hover,.yellow .swt2 a.current{ background:#ffa303; border:1px solid #ffa303; text-decoration:none;}
.green .swt2 a:hover,.green .swt2 a.current{ background:#0ec55a; border:1px solid #0ec55a; text-decoration:none;}
.zi .swt2 a:hover,.zi .swt2 a.current{ background:#9d46ff; border:1px solid #9d46ff; text-decoration:none;}

.yellow .swt a:hover,.yellow .swt a.current{ background:#ffa303; border:1px solid #f78b00; text-decoration:none;}
.green .swt a:hover,.green .swt a.current{ background:#0ec55a; border:1px solid #0ec55a; text-decoration:none;}
.zi .swt a:hover,.zi .swt a.current{ background:#9d46ff; border:1px solid #9d46ff; text-decoration:none;}