@charset "utf-8";
.mt15{ margin-top:15px;}
.tulb{ display:block; overflow:hidden; clear:both; height:103px;}
.tulb li{ display:block; float:left; padding-left:16px; overflow:hidden; padding-top:10px; height:80px;}
.tulb li span{ display:block; float:left; height:80px; width:27px; padding-right:20px; font-size:14px; text-align:center; line-height:17px; color:#fff; padding-top:4px;}
.tulb li a{ display:block; float:left; width:80px; height:80px; margin:0px 8px;}
.tulb li a img{ width:80px; height:80px;}
.title{ height:33px; background: url(../img/lan5_icon.png) no-repeat;    background-position: 0 -249px; overflow:hidden; clear:both;}
.title span{ display:block; font-size:16px; font-weight:bold; color:#3ab7ff;}
.title a.more{ display:block; float:right; width:36px; height:15px; border-radius:10px; line-height:15px; border:1px solid #ddd; overflow:hidden; text-align:center; color:#999;}
.title a.more:Hover{ background:#00a2ff; border:1px solid #029af0; color:#fff; text-decoration:none;}
.text{ font-size:14px;}
.dynamic{ overflow:hidden; clear:both; margin-top:218px;}
.dy_list{ padding-top:15px; overflow:hidden; clear:both;}
.dytw{ display:block; float:left; width:170px; height:85px;}
.dytw a{ display:block; width:100%; height:100%; cursor:pointer; position:relative;}
.dytw a img{ width:170px; height:85px;}
.dytw a i{ display:block; width:100%; height:27px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0px; bottom:0px;}
.dytw a span{ display:block; width:100%; height:27px; line-height:27px;  position:absolute; left:0px; bottom:0px; font-size:14px; text-align:center; color:#fff;}
.dyxw{ display:block; float:left; width:185px; padding-left:15px; margin-top:-6px;}
.dyxw li{ background: url(../img/lan5_icon.png) no-repeat; background-position: -655px -202px; height:24px; line-height:24px; padding-left:10px; overflow:hidden; white-space:nowrap;}
.dyxw li a{ font-size:14px; color:#333; text-decoration:none;}
.dyxw li a:hover{ color:#3ab7ff;}
.rihgt_fr{ width:230px; overflow:hidden;}
.nametit{ height:32px; border-bottom:1px dashed #e3e3e3; overflow:hidden; font-size:16px; color:#3ab7ff; font-weight:bold;}
.gameabt { padding-top:15px; overflow:hidden; clear:both;}
.gameabt b{ display:block; float:left; width:80px; height:80px; padding-right:12px; overflow:hidden;}
.gameabt b img{ width:80px; height:80px;}
.gameabt p{ display:block; height:24px; color:#666; line-height:12px; white-space:nowrap; overflow:hidden;}
.gameabt p span{ display:block; float:left; padding-right:5px;}
.gameping p{ line-height:24px; color:#666; padding-top:7px;}
.gameping a{ background: url(../img/lan5_icon.png) no-repeat; background-position: -249px -160px; width:80px; text-decoration:none; display:block; height:22px; line-height:22px; overflow:hidden; clear:both; color:#3ab7ff; padding-left:20px; margin-top:5px;}
.gameping a:hover{ color:#3ab7ff;}
.tult li a:Hover{ color:#3ab7ff !important;}
.renge{ display:block; width:970px; overflow:hidden; background:#fff; padding:15px 15px 15px 15px;}
.renge1{ display:block; width:970px; overflow:hidden; background:#fff; padding:15px 15px 5px 15px;}
.jhtj{ display:block; width:970px; overflow:hidden;}
.jhtj em{ display:block; width:4px; height:20px; background:#3ab7ff; float:left; margin-right:10px; margin-top:8px;}
.jhtj span{ display:block; float:left; font-size:24px; font-family:"微软雅黑"; font-weight:bold; color:#3ab7ff;}
.jhtj a{ display:block; float:right; width:32px; height:15px; line-height:15px; text-decoration:none; text-align:center; border:1px solid #e1e1e1; color:#999999; border-radius:10px; margin-top:6px;}
.jhtj a:hover{ border:1px solid #3ab7ff; background:#3ab7ff; color:#fff;}
.yxsp{ display:block; width:970px; overflow:hidden;}
.yxspem{ display:block; width:970px;}
.yxspem em{ display:block; width:4px; height:20px; background:#3ab7ff; float:left; margin-right:10px; margin-top:8px;}
.yxspem span{ display:block; float:left; font-size:24px; font-family:"微软雅黑"; font-weight:bold; color:#3ab7ff;}
.yxspem .gd{ display:block; float:right; width:32px; height:15px; line-height:15px; text-decoration:none; text-align:center; border:1px solid #e1e1e1; color:#999999; border-radius:10px; margin-top:6px;}
.yxspem a:hover.gd{ border:1px solid #3ab7ff; background:#3ab7ff; color:#fff;}
.splist { padding-top:15px; overflow:hidden; clear:both; margin-left:-15px;}
.splist ul li{ display:block; float:left; width:182px; height:153px; overflow:hidden; margin-left:15px;}
.splist ul li a{ display:block; cursor:pointer; width:100%; height:100%; position:relative; text-decoration:none;}
.splist ul li a i{ display:block; width:41px; height:41px; position:absolute; left:50%; margin-left:-21px; top:25px;}
.splist ul li a img{ width:182px; height:91px;}
.splist ul li a span{ display:block; overflow:hidden; font-size:14px; color:#333; padding-top:6px; text-align:left;}
.splist ul li a:hover span{ color:#3ab7ff;}

.splist_tj { padding-top:15px; overflow:hidden; clear:both; margin-left:-17px;}
.splist_tj ul li{ display:block; float:left; width:180px; height:146px; overflow:hidden; margin-left:17px;}
.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/lan5_icon.png) no-repeat; background-position: -423px -160px; width:41px; height:41px; position:absolute; left:50%; margin-left:-21px; top:25px;}
.splist_tj ul li a:Hover i{ background-position: -465px -160px;}
.splist_tj ul li a img{ width:180px; height:90px;}
.splist_tj ul li a span{ display:block; overflow:hidden; font-size:14px; color:#333; padding-top:6px; text-align:left; font-weight:normal;}
.splist_tj ul li a:hover span{ color:#3ab7ff;}

.wqsj{ display:block; width:961px; margin:0 auto; overflow:hidden;}
.xwgljy{ display:block; width:990px; margin-left:-20px;}
.xinwen{ display:block; width:310px; float:left; margin-left:20px; overflow:hidden;}
.xinwen_dh{display:block; width:310px; height:26px; line-height:26px;}
.xinwen_dh em{ display:block; width:4px; height:20px; background:#3ab7ff; float:left; margin-right:10px; margin-top:5px;}
.xinwen_dh span{ display:block; width:100px; float:left; font-size:24px; font-family:"微软雅黑"; color:#3ab7ff; font-weight:bold;}
.xinwen_dh a{ display:block; float:right; width:32px; height:15px; line-height:15px; text-decoration:none; text-align:center; border:1px solid #e1e1e1; color:#999999; border-radius:10px; margin-top:5px;}
.xinwen_dh a:hover{ border:1px solid #3ab7ff; background:#3ab7ff; color:#fff;}
.xinwen_nr{ display:block; width:310px; overflow:hidden;}
.xinwen_nr ul{ display:block; padding:0px; margin:0px; padding-top:10px;}
.xinwen_nr ul li{ display:block; width:310px; height:29px; line-height:29px;}
.xinwen_nr ul li em{ display:block; width:3px; height:3px; background:#cccccc; float:left; margin-top:12px;}
.xinwen_nr ul li a{ display:block; margin-left:8px; font-size:14px; color:#333333; font-family:"微软雅黑"; font-weight:normal; text-decoration:none; float:left; width:260px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.xinwen_nr ul li a:hover{ color:#3ab7ff;}
.xinwen_nr ul li span{ display:block; float:right; color:#999999; font-size:14px; font-family:"微软雅黑"; font-weight:normal;}
.sxinrm{ margin-bottom:20px;}
.ship{ display:block; width:220px; float:left; margin-left:20px; overflow:hidden;}
.shib{ display:block; width:220px; padding-top:12px;}
.shib ul li{ display:block; width:100%; height:124px;}
.shib ul li a{ display:block; width:100%; height:100%; cursor:pointer; position:relative;}
.shib ul li a img{ width:100%; height:110px;}
.shib ul li a i{ display:block;     background: url(../img/lan5_icon.png) no-repeat;   background-position: -423px -160px; width:41px; height:41px; position:absolute; left:50%; margin-left:-21px; top:32px;}
.shib ul li a:Hover i{ background-position:-465px -160px;}
.shib ul li a p{ display:block; width:100%; height:27px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0px; top:84px;}
.shib ul li a span{ display:block; width:100%; height:27px; line-height:27px;  position:absolute; left:0px; top:84px; font-size:14px; text-align:center; color:#fff;}
.shib ul li a:hover span{ color:#3ab7ff;}

.yxspem .qhgl{ display:block; width:750px; float:left; white-space:nowrap; overflow:hidden; padding-left:30px; height:30px; padding-top:6px;}
.yxspem .qhgl a{ display:block; font-size:16px; font-family:"微软雅黑"; color:#333333; font-weight:normal; text-align:center; height:31px; width:92px; float:left; text-decoration:none;}
.yxspem .qhgl a:hover,.yxspem .qhgl a.current,.yxspem .qhg2 a:hover,.yxspem .qhg2 a.current{ background:url(../img/xbmhxy_qh1.png) no-repeat bottom; height:31px; color:#fff;}
.yxspem .qhg2{ display:block; width:750px; float:left; white-space:nowrap; overflow:hidden; padding-left:30px; height:30px; padding-top:6px;}
.yxspem .qhg2 a{ display:block; font-size:16px; font-family:"微软雅黑"; color:#333333; font-weight:normal; text-align:center; height:31px; width:74px; float:left; text-decoration:none;}

.yingxtj{ display:block; width:970px; margin:0 auto; overflow:hidden; padding-bottom:15px;}
.yingxtj ul{ display:block; padding:0px; margin:0px;}
.yingxtj ul li{ display:block; width:121px; float:left; margin:0 auto; overflow:hidden; padding-top:18px;}
.yingxtj ul li a{ display:block; text-decoration:none;}
.yingxtj ul li a img{ display:block; width:100px; height:100px; margin:0 auto; overflow:hidden;}
.yingxtj ul li a b{ display:block; width:100px; margin:0 auto; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#333333; font-weight:normal; padding-top:8px;}
.yingxtj ul li a:hover b{ color:#3ab7ff;}

.layout{ background:#fff; clear:both; overflow:hidden; width:970px; padding:15px; margin:0 auto; margin-bottom:15px;}
.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;}

.nav_top2 .layout{ width:1000px; padding:0px; margin:0px auto; background: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:#3ab7ff;}
.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;}
.mt10 { margin-top: 10px;}
.nav{ border-bottom: 4px solid #3ab7ff !important;}

