body{  margin:0; padding:0; text-align:center;  font-size:12px; font-family:PingFangSC-Semibold, sans-serif;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}
img{border:0;}
ul,li{list-style:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; height: 0; clear:both; visibility:hidden;}

.top_head{width:100%; height:45px; margin:0px auto; text-align:center; background:#333; position:fixed; left:0; top:0; z-index:99999;}
  .top_main{width:1000px; height:45px; text-align:center; margin:0px auto;}
    .top_left{width:300px; float:left; height:45px;}
     .logo{width:auto; height:40px; float:left; margin-top:4px; display:inline;  }
	 .top_left .zx{ color:#fff; text-align:center; line-height:45px; font-weight:bold; font-family:"微软雅黑"; font-size:14px; width:200px; margin-left:10px;  float:left; display:inline;}
.top_left p{
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height:50px;
}
	.top_right{width:auto; float:right; height:45px; font-weight:bold; font-family:"微软雅黑"; line-height:45px; margin-right:10px; display:inline; font-size:12px;}
	  .top_right a{color: #fff;}
	  .top_right a:hover{ text-decoration:underline; color: #fff;}

.form{
	width: 100%;
	height: 160px;
	background: url(/topic/gre/images/5.png) center no-repeat;
}
.form iframe{
	padding-top: 40px;
}

/**********新加************/
.newadd{ width:890px; margin: 0 auto; text-align: center; margin-bottom:30px}

.newadd ul{ margin-top:30px;}

.newadd ul li{ float:left; position: relative; border-radius: 15px; overflow: hidden;}

.newadd ul li a{ position: absolute; background:rgba(0,0,0,0.5); color: #fff; display: block; width: 100%; bottom: 3px; height: 45px; line-height: 45px; font-size: 20px;  cursor: pointer;}





































/*-返回定部-*/
#tbox{width:54px; float:right; position:fixed; right:50px; bottom:15px;}
#gotop{ width:54px; height:54px; background:#f19601; display:block;}
#gotop .retopic{display: inline-block; border-top: 2px solid; border-right: 2px solid; margin-top: 20px; width: 25px; height: 25px; border-color: #fff; transform: rotate(-45deg);}

.pc-container{width: 100%; height: 100%; margin: 40px auto 0 auto; text-align: center;}
.pc-container .banner1{ height:227px;  background:url("/topic/gre/images/1.png")/*tpa=https://wh.xhd.cn/topic/gregmat/images/1.png*/ no-repeat center ;}
.pc-container .banner2{ height:371px;  background:url("/topic/gre/images/2.png")/*tpa=https://wh.xhd.cn/topic/gregmat/images/2.png*/ no-repeat center;}
.pc-container .banner3{ height:597px;  background:url("/topic/gre/images/3.png")/*tpa=https://wh.xhd.cn/topic/gregmat/images/3.png*/ no-repeat center;}
.pc-container .banner4{ height:682px;  background:url("/topic/gre/images/4.png")/*tpa=https://wh.xhd.cn/topic/gregmat/images/4.png*/ no-repeat center;}

.pc-container .banner6{ height:402px;  background:url("/topic/gre/images/6.png")/*tpa=https://wh.xhd.cn/topic/gregmat/images/6.png*/ no-repeat center;}

.pc-container .main_m{width: 960px; height: 100%; margin: 0 auto; text-align: center; position: relative;}

.pc-container  .pc-zx{width: 100%; height: auto; display:flex;flex-flow: row nowrap; justify-content: center; padding: 30px 0; }
.pc-container  .pc-zx-icon1{width: 20%; height:30px; background: linear-gradient(to right,#ff7513,#ff880d); color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px;}
.pc-container  .pc-zx-icon2{width: 13%; margin:0 2%; height:30px; background:linear-gradient(to right,#ff7513,#ff880d); color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px;}
.pc-container  .pc-zx-icon1:hover,.pc-container  .pc-zx-icon2:hover{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.8);}

.pc-container .yuyue{width: 700px; height: 150px; padding-top:10px; margin-left:20px; position: relative;}
.pc-container .top_yuyue_form,.pc-container .top_yuyue_form2{width:100%; height: auto; margin: 20px auto 0 auto;}
.pc-container .top_yuyue_form .textinput,.pc-container .top_yuyue_form2 .textinput{width: 220px; height: 40px; margin-bottom: 15px; margin-right: 20px;  font-size: 16px; padding-left: 5px; float: left;}
.pc-container .top_yuyue_form .btnon,.pc-container .top_yuyue_form2 .btnon{position: absolute; outline: none; width:150px; height: 40px; background: linear-gradient(to right,#ff7c00,#ff9c00); font-size: 16px; color: #fff; cursor: pointer; right:50px; top:30px; border: 0;}

.nav{position:absolute; width: 96px; height: 44px; display: block; }
.n1{left: 30px; top:90px;}
.n2{left: 150px; top:90px;}
.n3{left: 280px; top:90px;}
.n4{left: 579px; top:90px;}
.n5{left: 706px; top:90px;}
.n6{left: 827px; top:90px;}

.select{
    width:960px;
    background: #fafafa;
    margin:  0 auto;
    padding-top: 15px;

}
.stu ul{
    width:960px;
    overflow: hidden;
    margin: 0 auto;
    /* background: #fafafa; */
}
.stu ul li{
    float: left;
    width:228px;
    height: 40px;
    margin-right: 5px;
    margin-left: 5px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    font-weight: 900;
    line-height: 30px;
    cursor: pointer;
}
.stu ul li:first-child{
    background: #e60000;
}
.stu ul li:nth-of-type(2){
    background: #2f68b9;
}
.stu ul li:nth-of-type(3){
    background: #ffa300;
}
.stu ul li:nth-of-type(4){
    background: #dd782a;
}

.school{
    width: 960px;
    margin: 0 auto;
    font-weight: 900;
    background: #fafafa;
    padding-top: 15px;
    padding-bottom: 10px;
    margin-bottom:20px;
}
.school div{
    width: 960px;
    margin:  0 auto;
    background: #fff;
    display: none;
}
.school div img{
    width: 100%;
}
.school .active{
    display: block;
}
