﻿@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 #9d47ff; overflow:hidden; clear:both; line-height:55px;}
.title span{ display:block; font-size:20px; font-weight:bold; color:#9d47ff; 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:#9d47ff; border:1px solid #029af0; color:#fff; text-decoration:none;}

.title2{ height:55px; border-bottom:1px solid #e7e7e7; overflow:hidden; clear:both; line-height:55px; position:relative;}
.title2 .sonswt{ position:absolute; left:150px;}
.title2 .sonswt a{ display:block; float:left; font-size:16px; height:51px; margin-left:30px; text-decoration:none;}
.title2 .sonswt a.current{border-bottom:4px solid #9d47ff;}
.title2 span{ display:block; font-size:18px; font-weight:bold; color:#9d47ff; 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:#9d47ff; border:1px solid #029af0; color:#fff; text-decoration:none;}

.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:#9d47ff;}

.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:#9d47ff; 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:#9d47ff; 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:15px; 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:15px; 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;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;}
.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:15px;height: 24px;}

.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:#9d47ff; border:1px solid #8821fd; text-decoration:none;}

.hc_so{background: #9d47ff;width:533px;height:43px;margin:20px auto;overflow:hidden;clear:both;}
.hc_so input{ display:block; background:none; border:none; float:left; outline:none;}
.hc_so .int{width:428px;height:39px;margin: 2px 1px 2px 2px;line-height:39px;font-size:14px;color:#666;background: #fff;}
.hc_so .inb{width: 102px;height:43px;cursor:pointer;color: #fff;font-size: 16px;}

.boxcon6{/* padding:0 0 15px 0; */overflow:hidden;clear:both;}
.rw_list{width: 473px;overflow:hidden; float:left;}
.second_tit{ height:45px; padding-top:10px; border-bottom:1px solid #e9e9e9;  clear:both; position:relative; line-height:55px;}
.second_tit span{ display:block; line-height:44px; height:44px;border-bottom:2px solid #9d47ff; display:block; position:absolute; left:0px; font-size:18px; color:#9d47ff;}
.rw_list ul{ display:block; overflow:hidden; clear:both; margin-top:15px;}
.rw_list li{display:block;float:left;width:100px;text-align:center;height:135px;padding-right: 24px;padding-bottom:15px;}
.rw_list li:nth-child(4n){  padding-right:0px;}
.rw_list li a:link,.rw_list li a:visited{color:#333;white-space:nowrap;overflow:hidden;display:block;text-align:center;cursor:pointer;}
.rw_list li a:hover,.rw_list li a:active{ color:#fc3000; text-decoration:none;}
.rw_list li a img{width:100px;height:100px;margin-bottom:7px;}
.rw_list li a b,.rw_list li a span{ display:block; height:20px; font-weight:normal; color:#333; overflow:hidden; clear:both; font-size:14px; text-decoration:none;}
.rw_list li a:hover b,.rw_list li a:hover span{ color:#fc3000;}

.rw_news{width: 473px; float:right; overflow:hidden;}
.newslist2 { overflow:hidden; padding-top:15px;}
.newslist2 ul { display:block;}
.newslist2 ul li{ display:block; overflow:hidden; height:34px; line-height:34px; background:url(../img/lan9_icon.png) no-repeat; background-position:-245px -178px;}
.newslist2 ul li a{ display:block; float:left; white-space:nowrap; overflow:hidden; margin-left:10px; font-size:15px; color:#333; text-decoration:none;}
.newslist2 ul li a:Hover{ color:#fc3000;}
.newslist2 ul li span{ display:block; float:right; color:#999; font-size:14px;}