@charset "utf-8";
.layout{ background:#fff; margin-bottom:15px; clear:both; overflow:hidden; width:970px; padding:0 15px;}
.nav_top2 .layout{background:none;margin-bottom:0px; width:1000px; padding:0px;}
.title{ height:55px; border-bottom:2px solid #2794ef; overflow:hidden; clear:both; line-height:55px;}
.title span{ display:block; font-size:20px; font-weight:bold; color:#2794ef; float:left;}
.title a.more{ display:block; float:right; width:36px; margin-top:20px; height:15px; border-radius:10px; line-height:15px; border:1px solid #ddd; overflow:hidden; text-align:center; color:#999;}
.title a.more:Hover{ background:#2794ef; border:1px solid #029af0; color:#fff; text-decoration:none;}

.title2{height:55px;border-bottom:1px solid #e7e7e7;clear:both;line-height:55px;position:relative;}
.title2 .sonswt{ position:absolute; left:150px;}
.title2 .sonswt a{display:block;float:left;font-size:16px;height: 52px;margin-right:30px;text-decoration:none;}
.title2 .sonswt a.current{border-bottom:4px solid #2794ef;}
.title2 span{ display:block; font-size:18px; font-weight:bold; color:#2794ef; float:left;}
.title2 a.more{ display:block; float:right; width:36px; margin-top:20px; height:15px; border-radius:10px; line-height:15px; border:1px solid #ddd; overflow:hidden; text-align:center; color:#999;}
.title2 a.more:Hover{ background:#2794ef; border:1px solid #029af0; color:#fff; text-decoration:none;}
.yellow .title2 .sonswt a.current{border-bottom:4px solid #ffa302;color: #ffa302;font-weight: bold;}
.yellow .title2 span{color:#ffa302;}

.box_1{background:#fff;overflow:hidden;clear:both;padding:15px;width:970px;margin:0 auto; margin-top:15px; margin-bottom:15px;}
.left_fl{width: 530px;overflow:hidden; height: 290px;}
.hd{ height:218px; overflow:hidden; width:370px;}
.mod_eye{ display:block; position:relative;}
.eye{ position:absolute; left:0px; top:0px; width:100%; height:185px;}
.eye a{display:block;width:100%;height: 265px;overflow:hidden;}
.eye a:Hover{ text-decoration:none;}
.eye a img{width: 530px;height: 265px;}
.eye a i{display:block;width:100%;height:37px;position:absolute;left:0px;top: 228px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.eye a span{display:block;width:100%;height:37px;position:absolute;left:0px;top: 228px;white-space: nowrap;overflow: hidden;text-align:center;line-height:37px;font-size:16px;color:#fff;font-family:"微软雅黑";}
.eye a:hover span{ text-decoration:none !important; color:#fc3000;}
.big_eye{width: 100%;height:4px;text-align:center;position:absolute;left:0;top: 270px;}
.big_eye li{display:inline-block;width: 109px;height: 6px;overflow:hidden;margin:0 3px;}
.big_eye li a{display:block;float:left;width: 109px;height: 6px;background:#ccc;text-indent:-9999px;}
.big_eye li a.current,.big_eye li a.ahover{ background:#3b7ded;}

.mid_fm{width: 420px;overflow:hidden;}
.mid_fm h2{ display:block; height:32px; border-bottom:1px dashed #e3e3e3; overflow:hidden; text-align:center;}
.mid_fm h2 a{ font-size:18px; white-space:nowrap; overflow:hidden; color:#ff0000; text-decoration:none;}
.mid_fm ul { display:block; margin-top:8px;}
.mid_fm ul li{ display:block; width:100%; overflow:hidden; clear:both; height:30px; line-height:30px; background:url(../img/lan9_icon.png) no-repeat; background-position:-245px -178px;}
.mid_fm ul li a{display:block;float:left;width: 366px;white-space:nowrap;overflow:hidden;margin-left:10px;font-size: 16px;color:#333;text-decoration:none;text-overflow: ellipsis;}
.mid_fm ul li a:Hover{ color:#fc3000;}
.mid_fm ul li span{ display:block; float:right; color:#999; font-size:14px;}


.box2_con{ overflow:hidden; overflow:hidden; clear:both; padding-bottom:20px;}
.zillist {overflow: hidden;clear: both; margin-top: 3px;}
.zillist h2{ height:44px; overflow:hidden; clear:both; line-height:34px; font-size:16px; font-weight:bold; color:#2794ef; margin-top:10px; padding-right:20px; float:left;}
.zillist ul{ overflow:hidden; clear:both;}
.zillist ul li { display:block; float:left; width:161px; height:40px;}
.zillist ul li a{ display:block; width:149px; height:30px; text-align:center; overflow:hidden; font-size:14px; color:#333; float:left; background:#f3f5f7; line-height:30px;}
.zillist ul li a:Hover{ background:#2794ef; color:#fff; text-decoration:none;}

.newslist {  overflow:hidden; padding-bottom:10px;}
.newslist ul { display:block; margin-top:8px;}
.newslist ul li{ display:block; width:465px; float:left; overflow:hidden; height:34px; line-height:34px; background:url(../img/lan9_icon.png) no-repeat; background-position:-245px -178px;}
.newslist ul li:nth-child(2n){ float:right;}
.newslist ul li a{ display:block; float:left; width:405px; white-space:nowrap; overflow:hidden; margin-left:10px; font-size:14px; color:#333; text-decoration:none;}
.newslist ul li a:Hover{ color:#fc3000;}
.newslist ul li span{ display:block; float:right; color:#999; font-size:14px;}

.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%; 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: 24px;}
.splist_tj ul li a img{ width:223px; height:112px;}
.splist_tj ul li a span{ display:block; overflow:hidden; font-size:14px; color:#333; padding-top:6px;  line-height:24px;height:48px;}
.splist_tj ul li a:hover span{ color:#fc3000;}

.title .edition{ display:block; width:500px; float:left; padding-left:100px;}
.title .edition a{ display:block; float:left; padding:0 6px; font-size:14px; font-weight:normal; color:#333; text-decoration:none;}
.title .edition a:hover{ color:#fc3000;}
.title .edition a.current{ color:#fc3000;}

.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;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:14px;height: 48px; text-align:center;}
.centertitle li a span{text-align:center;height:24px;}

.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;font-weight:normal;color:#333;overflow:hidden;clear:both;font-size:14px;height: 24px;}

.s170115{ display: block;overflow: hidden;padding-top:18px; clear:both;}
.s170115 ul{ padding:0px; margin:0px; overflow:hidden; display:block;}
.s170115 li{display:block;float:left;width:170px;margin-right:30px; padding-bottom:15px;overflow:hidden;}
.s170115 li:nth-child(5n){ margin-right:0px;}
.s170115 li a:link,.s170115 li a:visited{ color:#333; overflow:hidden; display:block; cursor:pointer;}
.s170115 li a:hover,.s170115 li a:active{ color:#fc3000; text-decoration:none;}
.s170115 li a img{width:170px;height:115px;padding-bottom:5px;}
.s170115 li a span{display:block;line-height:19px;font-weight:normal;color:#333;overflow:hidden;clear:both;font-size:14px;}

.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:14px; margin-top:14px; overflow:hidden; white-space:nowrap; font-size:16px;}
.swt a:nth-child(9n){ margin-right:0px;}
.swt a:hover,.swt a.current{ background:#3fa7ff; border:1px solid #2696f5; text-decoration:none;}

.green .title{ border-bottom:2px solid #0ec55a;}
.green .title span{color:#0ec55a;}
.green .title a.more:Hover{ background:#0ec55a; border:1px solid #0ec55a;}
.green .zillist h2{color:#0ec55a;}
.green .zillist ul li a:Hover{ background:#0ec55a;}
.green .swt a:hover,.green .swt a.current{ background:#0ec55a; border:1px solid #00893a;}
.green .big_eye li a.current,.green .big_eye li a.ahover{ background:#0ec55a;}

.yellow .title{ border-bottom:2px solid #ffa302;}
.yellow .title span{color:#ffa302;}
.yellow .title a.more:Hover{ background:#ffa302; border:1px solid #ffa302;}
.yellow .zillist h2{color:#ffa302;}
.yellow .zillist ul li a:Hover{ background:#ffa302;}
.yellow .swt a:hover,.yellow .swt a.current{ background:#ffa302; border:1px solid #f78b00;}
.yellow .big_eye li a.current,.yellow .big_eye li a.ahover{ background:#ffa302;}

.zi .title{ border-bottom:2px solid #9d46ff;}
.zi .title span{color:#9d46ff;}
.zi .title a.more:Hover{ background:#9d46ff; border:1px solid #9d46ff;}
.zi .zillist h2{color:#9d46ff;}
.zi .zillist ul li a:Hover{ background:#9d46ff;}
.zi .swt a:hover,.zi .swt a.current{ background:#9d46ff; border:1px solid #8326eb;}
.zi .big_eye li a.current,.zi .big_eye li a.ahover{ background:#8326eb;}

.videoclass{ overflow:hidden; clear:both; margin-left:15px;}
.videoclass 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;}
.videoclass a:nth-child(9n){ margin-right:0px;}
.videoclass a:hover,.videoclass a.current{ background:#fbb131; border:1px solid #ffa302; text-decoration:none;}

