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;}

/*-·µ»Ø¶¨²¿-*/
#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%;  text-align: center;}
.pc-container .banner1{ height:381px;  background:url("/topic/kaoyan/images/1.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/1.png*/ no-repeat center ;}
.pc-container .banner2{ height:350px;  background:url("/topic/kaoyan/images/2b.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/2.png*/ no-repeat center; position: relative;}
.pc-container .banner3{ height:548px;  background:url("/topic/kaoyan/images/3.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/3.png*/ no-repeat center;}
.pc-container .banner4{ height:387px;  background:url("/topic/kaoyan/images/4.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/4.png*/ no-repeat center;}

.pc-container .banner6{ height:436px;  background:url("/topic/kaoyan/images/34.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/34.jpg*/ no-repeat center;}
.pc-container .banner7{ height:584px;  background:url("/topic/kaoyan/images/7_01.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/7.png*/ no-repeat center;}
.pc-container .banner11{ height:100px;  background:url("/topic/kaoyan/images/7_02.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/7.png*/ no-repeat center;}
.pc-container .banner12{ height:460px;  background:url("/topic/kaoyan/images/33_01.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/7.png*/ no-repeat center;}
.pc-container .banner8{ height:348px;  background:url("/topic/kaoyan/images/8.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/8.png*/ no-repeat center;}
.pc-container .banner9{ height:621px;  background:url("/topic/kaoyan/images/9.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/9.png*/ no-repeat center;}
.pc-container .banner9a{ height:500px;  background:url("/topic/kaoyan/images/tebg.jpg")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/tebg.jpg*/ no-repeat top;}
.pc-container .banner10{ height:336px;  background:url("/topic/kaoyan/images/10.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/10.png*/ no-repeat center;}
.pc-container .banner13{ height:88px;  background:url(/topic/kaoyan/images/33_02.jpg)/*tpa=https://wh.xhd.cn/topic/kaoyan/images/10.png*/ no-repeat center;}
.pc-container .banner14{ height:320px;  background:url("/topic/kaoyan/images/6.png")/*tpa=https://wh.xhd.cn/topic/kaoyan/images/6.png*/ no-repeat center;}
.pc-container .main_m{width:1100px; height: 100%; margin: 0 auto; text-align: center; position: relative;}
.pc-container .main1{width: 1200px; height: 100%; margin: 0 auto; text-align: center; position: relative;}
.pc-container .kc{width:100%;  font-size: 14px; text-align: center; border-collapse: collapse; }
.pc-container .kc th{background: #1a547a; font-size: 16px; color: #fff; border: 2px solid #fff; line-height:50px;}
.pc-container .kc tr:nth-child(even){background: #f4f4f4;}
.pc-container .kc .oth{background: #fce1c4;}
.pc-container .kc tr:nth-child(odd){background: #e6e6e6;}
.pc-container .kc tr td:nth-child(4){text-align: left;}
.pc-container .kc tr td{border: 2px solid #fff; padding:2px 5px; line-height: 18px;}
.pc-container .kc tr td a{width: 85px; height: 30px; line-height: 30px; background: #fc6400; border-radius: 20px; color: #fff; display: block; font-weight: bold; cursor: pointer;}
.pc-container .kcdb{background: #ffefe4; color: #a26101; width: 100%; height: 30px; font-size: 14px; font-weight: bold; line-height: 30px;}

.pc-container .ktime{width:100%;  font-size: 14px; text-align: center; border-collapse: collapse; }
.pc-container .ktime th{background: #1a547a; font-size: 16px; color: #fff; border: 2px solid #fff; line-height:50px;}
.pc-container .ktime tr{background: #e7e7e7;}
.pc-container .ktime tr td{border: 2px solid #fff; padding:9px 5px; line-height: 28px;}



.m-ms{width: 960px; height: auto; margin: 0 auto 0 auto; }
.m-ms .xhdys-ms{font-size: 12px; margin-top: 5px;}
.m-ms ul{display: flex; flex-flow: row wrap; justify-content:center;}
.m-ms ul li{position: relative; width:210px;  margin-bottom: 20px; margin-right:33px; overflow: hidden; text-align: left; }
.m-ms ul li a{color: #fff;}
.m-ms ul li span{position: absolute; left:0; bottom: 54px; width: 50px; z-index: 99; line-height: 20px; text-align: center;}
.m-ms ul li img{width:100%;  transform: scale(1);  transition: all 1s ease-in-out 0s;}
.m-ms ul li img:hover{transform: scale(1.08);}
.m-ms ul li p{position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; background: rgba(0,0,0,0.6); overflow: hidden; font-size: 12px; padding: 2px;}


.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: 200px; height:45px; background:#ff6400; color: #fff; padding: 5px; text-align: center; line-height: 45px; font-size: 18px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px; font-weight: bold; }
.pc-container  .pc-zx-icon2{width: 13%; margin:0 2%; height:30px; background:#3ea6ff; 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: 910px; height:260px; padding-top:92px;  position:absolute;    right: 167px;}
.pc-container .yuyue iframe{
	margin-top: 30px;
    margin-left: 294px;    height: 228px;
}
.pc-container .top_yuyue_form{width:100%; height: auto; margin: 5px auto 40px auto;}
.pc-container .top_yuyue_form .textinput{width: 292px; height: 44px; margin-bottom: 15px; margin-right: 25px;  font-size: 16px; padding-left: 5px; float: left;  outline: none;}
.pc-container .top_yuyue_form .btnon{position: absolute; outline: none; width:254px; height:50px; background: #ff6400; font-size: 16px; color: #fff; cursor: pointer; right:-205px; top:50px; font-weight: bold; border: 2px solid #f39322;}
.banner13 .yuyue iframe{margin-top:-40px;}

.banner10 .top_yuyue1{width: 327px; height: 190px;  top: 50px; right: 120px; position: absolute;}
.banner10 .top_yuyue1 iframe{
	margin-left:  -30px;
}
.banner10 .top_yuyue_form1 {width: 80%; height: auto; margin: 10px auto 0 auto;}
.banner10 .top_yuyue_form1  .textinput{width: 97%; height: 35px; margin-bottom: 15px; font-size: 16px; padding:5px 5px; outline: none; border: 1px solid #e0e0e0;}
.banner10 .top_yuyue_form1 .btnon{outline: none; width: 100%; height: 45px; background: #ff6400; font-size: 16px; color: #fff; cursor: pointer; border: 2px solid #f39322;}
/*footer*/
.footer {
    padding: 40px 0;
    width: 100%;
    float: left;
    background-color: #164768;
    /* margin-bottom: 120px; */
}
.footer .footer_bt {
    width: 1200px;
    margin: 0 auto;
}.footer .choose_btn {
    float: left;
    margin: 0 250px;
}.footer .choose_btn_list:first-child {
    margin-right: 60px;
}.footer .choose_btn_list {
    width: 320px;
    height: 57px;
    background: #ff6400;
    border-radius: 10px;
    font-size: 24px;
    font-weight: bold;
    line-height: 57px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    text-decoration: none;
}

