.sub_top{margin-top: 10px; margin-bottom:10px; }
.gg{width:428px;height:275px;position: relative;overflow: hidden;z-index:10000;}
.gg ul{width:2500px;position: relative;z-index: 9999;}
.gg ul li a img{width:428px;height:275px;}
.gg ul li a img:hover{opacity:.8;filter: alpha(opacity=80);}
.gg ul li span{display: block;width:423px;height:23px;position: absolute;bottom: 0;left:0;z-index:1000000;text-align: center;}
.gg ul li span a{display: inline-block;width:16px;height:4px;margin-left: 14px;background-color: #fff;}
.gg ul li span a:hover{background-color: #ff0000;}
.gg ul li span a.red_btn{background-color: #ff0000;}

.gg a.gol{ font-size:22px; color:#fff; display: block; line-height: 50px; text-align: center; width:20px; height: 50px; position: absolute;top:105px;background:rgba(255, 255, 255, 0.5);z-index:100000;}
.gg a.gol:hover{background:rgba(255, 255, 255, 0.2);}
.gg a.gor{font-size:22px;color:#fff; display: block;line-height:50px; text-align: center; width:20px; height:50px; position: absolute;top:105px; right:0;background:rgba(255, 255, 255, 0.5);z-index:100000;}
.gg a.gor:hover{background:rgba(255, 255, 255, 0.2);}
.sub_fx{width:464px;}
.sub_fx a:hover{text-decoration: underline;}
.sub_fx p{width:464px;}
.sub_fx p.fx_top{height:20px;overflow: hidden;line-height: 20px;margin-bottom: 20px;font-family:"Microsoft YaHei";}
.sub_fx p.fx_top a{font-size:18px;font-weight: bold;color: #ef2d36;}
.sub_fx p.fx_top a:last-child{margin-left:24px;}
.sub_fx p.fx_bottom{height:16px;overflow: hidden;line-height:16px;margin-top:10px;}
.sub_fx p.fx_bottom a{color:#333;margin-right: 15px;}
.sub_fx p.fx_bottom a.s_mar{margin-right:5px;}
.sub_fx p.fx_bottom a.b_mar{margin-right:36px;}
.sub_fx p.fx_bottom a:hover{text-decoration: underline;color:#e4393c;}
.sub_fx {margin-top: 17px;}
.test_choice{width:225px;_width:250px;}

.roll img{height:268px;}
.roll{height:268px;}
.gg ul li span.roll_btn{bottom:8px;}

.level_one li{width:363px; line-height: 40px; height: 40px; float: left; font-family: "Microsoft Yahei";overflow: hidden; text-align: center;padding: 0px 15px 8px 0; _display: inline;}
.level_one li a{font-size: 20px; font-weight: 700;color:#ef2c36;}
.level_one li a:hover{text-decoration: underline;}
.level_two{border-bottom:1px dashed #d3d3d3;padding-bottom: 16px;}
.level_two.no_bor{border-bottom: none;padding-bottom: 0;}
.level_two li{width:236px; line-height: 28px; height: 28px; float: left; overflow: hidden;margin: 0 8px; _display: inline;}
.level_two li a{color:#333;}
.level_two li a:hover{text-decoration: underline; color: #ef2c36;}



.grey_line{height: 18px;border-bottom:1px dashed #d3d3d3;}
.mar-l15{margin-left: 15px;}
.mar-16{margin-top: 16px;}
.red_word{color:#e4393c;}
.sub_old{width:264px;}
.new_top{padding-bottom:1px;margin-top: 1px;}
.new_top a{float: left; width: 120px; font-family:"Microsoft YaHei"; height: 39px; border-radius: 2px; text-align: center; line-height: 39px; font-size: 14px; _display: inline; color: #fff; margin: 1px 0 0 10px;}
.new_top a:hover{ background: #e42a2a;}
.bg_1{background: #50cd8e;}
.bg_2{background: #50add9;}
.bg_3{background: #ff8587;}
.bg_4{background: #fbc639;}
.bg_5{background: #4fc1e9;}
.old_list ul{margin-top: 10px;}
.old_list ul li{font-size: 12px;width:264px;height:42px;line-height: 42px;border-bottom: 1px solid #e5e5e5;}
.old_list ul li.no_bor{border-bottom: none;}
.old_list ul li a.old_a1{width:264px;overflow: hidden;height:36px;}
.old_list ul li a.old_a2{width: 82px;overflow: hidden;height: 36px;margin-right: 5px;}
.old_list ul li a:hover{text-decoration: underline;color:#e4393c;}
.old_list ul li span{color:#dedede;float:left;}
.st_list li span.grey_color{color:#666;}

.red_color{color:#e4393c;}
.grey_color{color:#666;}

.small{width:756px;}
.sub_fx p.study{width:756px;}

.ti{margin-top: 8px;}
.st{width:580px;}
.title_line{height: 35px;border-bottom: 1px solid #dedede;line-height: 35px;}
.title_line span {font-size:20px;font-weight:bold;color: #e4393c;}
.test_choice a:hover{color:#e4393c;text-decoration: underline;}
.test_choice a{font-size: 14px;color:#888;margin-left: 180px;}
.test_choice ul{position: relative;_width:200px;}
.test_choice ul li{ color:#888; margin-left:20px;display:block; float:left;font-size: 12px;cursor: pointer;}
.test_choice ul li:hover{color:#e4393c;}
.test_choice ul li.active{color:#e4393c;background: url(../images/top.png) no-repeat bottom;border-bottom:1px solid #e4393c;}
.st_list li{width: 580px;height:38px;line-height: 38px;overflow: hidden;}
.st_list li em{background: #cccccc;font-family: "Arial";color: #ffffff;width: 18px;height: 18px;line-height: 18px;text-align: center;border-radius: 1px;font-size: 12px;float:left; margin-top:10px;}
.st_list li em.new{background: #ef2d36; }
.st_list li a{font-size: 14px;color: #333333; margin-left:7px;}
.st_list li a:hover{text-decoration: underline;color:#e60707;}
.st_list li span{color:#f00;}

.gj{margin-top:15px;}
.gj_top{border-bottom:1px solid #dedede;padding-bottom:7px;line-height:18px;}
.gj_top span{font-weight: bold;font-size:20px;}
.gj_top a{color: #999;font-size:12px;}
.gj_top a:hover{color:#ef2d36;text-decoration: underline;}
.red_line{border-bottom:1px solid #e4393c;}
.gj_list ul{margin: 15px 0 30px 0;}
.gj_list ul li{width: 180px;margin-right: 24px;}
.gj_list ul li.no_mar{margin-right: 0;}
.gj_list ul li a img{width: 180px;height: 135px;}
.gj_list ul li a img:hover {transform: scale(0.95);-ms-transform: scale(0.95);-moz-transform: scale(0.95);-webkit-transform: scale(0.95);-o-transform: scale(0.95);opacity: .9;filter: alpha(opacity=95);}
.gj_list ul li a.gj_name{width: 180px;height:30px;line-height: 16px;overflow: hidden;font-size:12px;color:#666;display: block;margin-top: 3px;}
.gj_list ul li a.gj_name:hover{text-decoration: underline;color:#e4393c;}

.zl_group{width:370px;}
.zl_title{border-bottom:1px dashed #ccc;height:40px;line-height: 40px;}
.zl_title i{font-size: 20px;}
.zl_title a{color:#aaa;font-size: 12px;}
.zl_title a:hover{text-decoration:underline;color:#e4393c;}
.zl_title b{font-size: 16px;font-weight: bold;}
.zl_list{margin-bottom: 8px;}
.zl_ul ul{margin-top:3px;}
.zl_ul ul li{width:370px;height:32px;line-height: 32px;overflow: hidden;}
.zl_ul ul li a{color:#333;}
.zl_ul ul li a:hover{text-decoration: underline;color:#e4393c;}
.zl_ul ul li span{color:#666;margin-left: 10px;font-size: 12px;}
.mar-l45{margin-left: 45px;}

.big_banner a{margin: 18px 0 27px 0;display: block;}
.big_banner img{width:1200px;height:98px;}
.big_banner img:hover {transform: scale(1.01);-ms-transform: scale(1.01);-moz-transform: scale(1.01);-webkit-transform: scale(1.01);-o-transform: scale(1.01);opacity: 0.8;filter: alpha(opacity=80);}

.zx_group{width:370px;}
.zx_title{height:30px;border-bottom: 1px dashed #ccc;text-align: center;width: 330px;}
.zx_title span{display:inline-block;padding:0 16px 0 16px;background-color: #fff;font-size: 16px;font-weight: bold;position: relative;top:20px;left:31px;}
.zx_title a{font-size: 12px;color:#999;position: relative;top: 23px;left: 38px;}
.zx_title a:hover{text-decoration: underline;color:#e4393c;}
.zx_title span{display:inline-block;text-align: center;padding:0 16px 0 16px;background-color: #fff;font-size: 16px;font-weight: bold;position: relative;top:20px;}
.zx_list{margin-bottom: 28px;}
.zx_ul{margin-top:16px;}
.zx_ul li{width: 370px;height:32px;line-height: 32px;overflow: hidden;}
.zx_ul li em{background: #ccc;;color: #fff;width: 16px;height: 16px;line-height: 16px;text-align: center;border-radius: 2px;font-size: 14px;float:left; margin-top:10px;}
.zx_ul li em.new{background: #ef2d36; }
.zx_ul li a{font-size: 14px;color: #333; margin-left:9px;}
.zx_ul li a:hover{text-decoration: underline;color:#e60707;}
.zx_ul li span{color:#666;font-size: 12px;margin-left: 10px;}


.red_btn{width:100px; height:42px; line-height:40px; font-size:14px; color:#FFF; border:0; text-align:center; background: #e4393c; cursor:pointer; margin-left:70px; font-family: "Microsoft Yahei"; outline: none; border-radius: 5px;}
.yellow_btn{width:100px; height:42px; line-height:40px; font-size:14px; color:#FFF; border:0; text-align:center; background: #f39800; cursor:pointer; margin-left:70px; font-family: "Microsoft Yahei"; outline: none; border-radius: 5px;}








