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%; margin: 0px auto 0 auto; text-align: center;}
.pc-container .banner1{ height:353px;  background:url("/topic/lxyb/images/1.png")/*tpa=https://wh.xhd.cn/topic/nengli/images/1.png*/ no-repeat center ;}
.pc-container .banner2{ height:193px;  background:url("/topic/lxyb/images/2.png")/*tpa=https://wh.xhd.cn/topic/nengli/images/2.png*/ no-repeat center;}
.banner2 iframe{margin-top: 80px;}
.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: 150px; height:30px; background:linear-gradient(to right,#ff7b00,#ff9c00); 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:#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: 455px; height: 150px; padding-top:10px; margin-left:40px; position: relative;}
.pc-container .top_yuyue_form{width: 80%; height: auto; margin: 20px auto 0 auto;}
.pc-container .top_yuyue_form .textinput{width: 100%; height: 35px; margin-bottom: 15px; font-size: 16px; padding-left: 5px;}
.pc-container .top_yuyue_form .btnon{position: absolute; outline: none; width: 60%; height: 35px; background: linear-gradient(to right,#ff7c00,#ff9c00); font-size: 16px; color: #fff; cursor: pointer; right: -300px; bottom:40px; border: 0;}

.pc-container .flex-common{display: flex; justify-content:center; flex-flow: row nowrap; }

.pc-container  .banner3{margin: 5px auto 0 auto;}

.pc-container  .banner3 .ys-circle{width: 250px; height: 250px; margin: 0 30px; background: linear-gradient(to right,#5654d3,#231ec3); border-radius:50%; border:20px solid #f2f2f2; }
.pc-container  .banner3 h3{color: #fff; font-size: 26px; margin-top: 60px;}
.pc-container  .banner3 p{font-size: 18px; color: #fff; line-height: 30px;}
.pc-container  .banner3 p:nth-of-type(1){margin-top: 30px;}

.pc-container  h2{font-size: 32px; color: #1e99ff; margin: 30px auto 20px auto;}
.pc-container  .semm_h3{font-size:32px; color: #fff; background: #1e99ff; width: 25%; border-radius: 40px; margin: 0 auto; padding: 10px;}
.pc-container  .semm_h4{font-size: 16px; color: #595757; line-height: 30px; font-weight:100; margin: 10px auto; }
.pc-container  .semm_p{font-size: 16px; color: #595757; line-height: 30px; margin-bottom: 20px; }

.pc-container  .banner4{background: url("/topic/lxyb/images/bg1.png")/*tpa=https://wh.xhd.cn/topic/nengli/images/bg1.png*/ no-repeat bottom center  ;}
.pc-container  .banner5{height:670px; background: url("/topic/lxyb/images/bg2.png")/*tpa=https://wh.xhd.cn/topic/nengli/images/bg2.png*/ no-repeat  center ;}
.pc-container  .banner5 .flex-common div{margin: 10px; }
.pc-container  .banner5 .flex-common div img{  transform: scale(1); transition:all 1s ease-in-out 0s; }
.pc-container  .banner5 .flex-common div img:hover{ transform: scale(1.08);}
.pc-container  .banner5 .flex-common div p{font-size: 16px; color: #fff; margin: 10px auto; line-height: 30px;}

.pc-container .banner6 table{width:920px; margin: 20px auto 20px auto; border-collapse: collapse; font-size: 16px; color: #4b4d52; font-weight: bold;}
.pc-container .banner6 table th,.pc-container .banner6 table td{border: 5px solid #f6f6f6; padding: 10px; line-height: 25px;}
.pc-container .banner6 table th{background: #0044bd; color: #fff; }
.pc-container .banner6 .bz{font-size: 14px; color: #415786; }
.pc-container .banner6 table td:nth-of-type(6){line-height: 35px;}
.pc-container .banner6 table tr:nth-child(odd){background: #ededef;}

.pc-container  .banner7{height:800px; background: url("/topic/lxyb/images/bg3.png")/*tpa=https://wh.xhd.cn/topic/nengli/images/bg3.png*/ no-repeat  top  ;}

.pc-container  .banner8{ background:#8476ff;}
.pc-container  .banner8 img{text-align: left; display: block;}
.pc-container  .banner8 p{font-size: 18px; color: #fff; line-height: 30px; text-align: left; margin-bottom: 20px;}