<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*reset*/
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
p,
select,
textarea {
  margin: 0;
}
ol,
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
a {
  color: #333;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
  text-decoration: none;
}
a:active,
a:hover {
  outline: 0;
}
audio,
canvas,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
img {
  border: 0;
  display: block;
}
svg:not(:root) {
  overflow: hidden;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
input,
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
input[type="checkbox"],
input[type="radio"] {
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
textarea {
  resize: none;
  border: 1px solid #ccc;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
del {
  text-decoration: line-through;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
.clearfix:after {
  display: block;
  content: '';
  height: 0;
  clear: both;
  visibility: hidden;
}
html {
  font-size: 12px;
  -webkit-tap-highlight-color: transparent;
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-family: "Microsoft YaHei", Arial, SimSun, SimHei, sans-serif;
  font-size: 14px;
  color: #333;
  background: #fff;
  overflow-x: hidden;
}
@keyframes scale2 {
	0%{transform: scale(1);}
	25%{transform: scale(1.1);}
	50%{transform: scale(1);}
	75%{transform: scale(1.1);}
}
@-webkit-keyframes scale2 {
	0%{transform: scale(1);}
	25%{transform: scale(1.1);}
	50%{transform: scale(1);}
	75%{transform: scale(1.1);}
}
@keyframes ballon2 {
    0% {
      -webkit-transform: translateY(3px);
      opacity: 1;
    }
    25% {
      -webkit-transform: translateY(-3px);
      opacity: 1;
    }
    50% {
      -webkit-transform: translateY(3px);
      opacity: 1;
    }
    75% {
      -webkit-transform: translateY(-3px);
      opacity: 1;
    }
    100% {
      -webkit-transform: translateY(3px);
      opacity: 1;
    }
  }
  @keyframes ballon3 {
    0% {
      -webkit-transform: translateX(3px);
      opacity: 1;
    }
    25% {
      -webkit-transform: translateX(-3px);
      opacity: 1;
    }
    50% {
      -webkit-transform: translateX(3px);
      opacity: 1;
    }
    75% {
      -webkit-transform: translateX(-3px);
      opacity: 1;
    }
    100% {
      -webkit-transform: translateX(3px);
      opacity: 1;
    }
  }
  @keyframes ballon6{
    0%{transform: translateX(-3px);}
    50%{transform: translateX(0);}
    100%{transform: translateX(-3px);}
}
@keyframes ballon7{
    0%{transform: translateY(-3px);}
    50%{transform: translateY(0);}
    100%{transform: translateY(-3px);}
}
.wrapper {
  width: 1200px;
  margin: 0 auto;
}
.w481{
	width:481px;
	margin: 0 auto;
}
.w338 {
    width: 338px;
    margin: 0 auto;
}
.w461 {
    width: 461px;
    margin: 0 auto;
}
.w511 {
    width: 511px;
    margin: 0 auto;
}
.w585 {
  width: 585px;
  margin: 0 auto;
}
.w698 {
    width: 698px;
    margin: 0 auto;
}
.w747 {
  width: 747px;
  margin: 0 auto;
}
.banner1{
   	width:100%;
    height: 455px;
    background: url(../images/banner1w.jpg) top center no-repeat;
}
.banner1 .wrapper1{
  width: 1200px;
  height: 455px;
  text-align: center;
  position: relative;
  margin:0 auto;
}
.banner1 .wrapper1 .banner1_img{
  position: absolute;
  bottom:60px;
  right: 0px;
}
.banner1 .p1{
	position: absolute;
    width: 500px;
    color: #fff;
    font-size: 24px;
    text-align: center;
    top: 130px;
    left: 50%;
    margin-left: -250px;
}
.banner1 .list_tag{
	position: absolute;
	width: 720px;
    top: 315px;
    left: 50%;
    margin-left: -360px;
}
.banner1 .list_tag ul{
	display:flex;
    justify-content: space-around;
	flex-wrap: nowrap;
}
.banner1 .list_tag ul li {
    width: 150px;
    height: 50px;
    line-height: 50px;
    color:#fff;
    font-size:24px;
    border: 2px solid #ffb703;
   border-radius: 5px;
   text-align: center;
}
.banner1 .list_tag2{
	position: absolute;
	width: 610px;
    top: 397px;
    left: 50%;
    margin-left: -305px;
}
.banner1 .list_tag2 ul{
	display:flex;
    justify-content: space-around;
	flex-wrap: nowrap;
}
.banner1 .list_tag2 ul li {
    width: 150px;
    height: 50px;
    line-height: 50px;
    color:#fff;
    font-size:22px;
    text-align: left;
    position: relative;
    padding-left: 31px;
}
.banner1 .list_tag2 ul li:after {
	 content: '';
    position: absolute;
    display: inline-block;
    width: 24px;
    height: 24px;
    left: 0;
    top: 12px;
    background: url(../images/ban1_icon.png) 0 0 no-repeat;
}
.banner1 .fuwu{
	   position: absolute;
	   bottom:123px;
	   width: 200px;
	   left: 50%;
       margin-left: -100px;
}
.banner1 .fuwu p:nth-child(1){
	  position: absolute;
    top: -22px;
    color: #333;
    font-size: 24px;
    width: 100px;
    left: 50%;
    margin-left: -50px;
}
.banner1 .fuwu p:nth-child(2) span{
	color:#fff;
	font-size:13px;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 50%;
	background: #ff470f;
	border:5px solid #ffc7b7;
	box-sizing: content-box;
	text-align: center;
	margin-right: 6px;
}
.banner1 .fuwu p:nth-child(2){
    position: absolute;
    top: 29px;
    color: #333;
    font-size: 18px;
    width: 523px;
    left: -194px;
}
.banner1 .fuwu p:nth-child(3){
    position: absolute;
    top: 66px;
    color: #333;
    font-size: 18px;
    width: 525px;
    left: -154px;
}
.banner1 .fuwu p:nth-child(3) span{
	color:#fff;
	font-size:13px;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 50%;
	background: #ff470f;
	border:5px solid #ffc7b7;
	box-sizing: content-box;
	text-align: center;
	margin-right: 6px;
}
/*浣犲鍥介檯瀛︽牎璇剧▼浜嗚В涔�*/
.section h3{
	color:#333;
	font-size:40px;
	position:relative;
	margin-top: 20px;
}
.section h3::before {
    content: '';
    position: absolute;
    display: inline-block;
    width:53px;
    height: 28px;
    left: -66px;
    top: 12px;
    background: url(../images/arr_l.png) 0 0 no-repeat;
}
.section h3::after {
    content: '';
    position: absolute;
    display: inline-block;
    width:53px;
    height: 28px;
    right: -47px;
    top: 12px;
    background: url(../images/arr_r.png) 0 0 no-repeat;
}
.section h4{
	width: 362px;
	height: 40px;
	line-height: 40px;
	color:#0090fe;
	font-size:23px;
	background: #d5f0ff;
	border-radius: 20px;
	font-weight: normal;
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}
.zexiao_list{
	width: 1200px;
    margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
  margin-top: 47px;
}
.zexiao_list div{
	width: 389px;
	height: 158px;
	position: relative;
	border-radius: 30px;
}
.zexiao_list div h5{
    position: absolute;
    width: 370px;
    height: 60px;
    line-height: 60px;
    text-align: left;
    top: -32px;
    color: #fff;
    font-size: 20px;
    padding-left: 69px;
}
.zexiao_list div.first_sec{
	border:1px solid #329fff;
  box-sizing: border-box;
}
.zexiao_list div.first_sec h5{
	background: url(../images/ban1_text1.png) 0 0 no-repeat;
}
.zexiao_list div.second_sec{
	border:1px solid #fb631b;
}
.zexiao_list div.second_sec h5{
	background: url(../images/ban1_text2.png) 0 0 no-repeat;
}
.zexiao_list div.third_sec{
	border:1px solid #ff5071;
}
.zexiao_list div.third_sec h5{
	background: url(../images/ban1_text3.png) 0 0 no-repeat;
}
.zexiao_list div ul{
	width: 80%;
	margin:0 10%;
  margin-top: 39px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.zexiao_list div.first_sec ul{
    box-sizing: border-box;
    padding-left:60px;
}
.zexiao_list div.second_sec ul{
  box-sizing: border-box;
  padding-left: 25px;
}
.zexiao_list div.third_sec ul{
  box-sizing: border-box;
  padding-left: 30px;
}
.zexiao_list div ul li{
   	width: 100%;
    height: 35px;
    line-height: 35px;
    position:relative;
    padding-left: 20px;
    box-sizing: border-box;
    font-size:18px;
}
.zexiao_list div ul li a{
    display: inline-block;
    width: 100%;
    height: 35px;
    font-size: 18px;
}
.zexiao_list div.first_sec ul li a:hover{
  color:#0F70FF;
}
.zexiao_list div.second_sec ul li a:hover{
  color:#FE4E06;
}
.zexiao_list div.third_sec ul li a:hover{
  color:#FF194C;
}
.zexiao_list div.first_sec ul li::after {
    content: '';
    position: absolute;
    display: inline-block;
    width:12px;
    height: 12px;
    left: 0;
    top: 12px;
    background: url(../images/squ1.png) 0 0 no-repeat;
}
.zexiao_list div.second_sec ul li::after {
    content: '';
    position: absolute;
    display: inline-block;
    width:12px;
    height: 12px;
    left: 0;
    top: 12px;
    background: url(../images/squ2.png) 0 0 no-repeat;
}
.zexiao_list div.third_sec ul li::after {
    content: '';
    position: absolute;
    display: inline-block;
    width:12px;
    height: 12px;
    left: 0;
    top: 12px;
    background: url(../images/squ3.png) 0 0 no-repeat;
}
.under_bth{
	 width: 180px;
   margin: 25px auto 30px auto;
}
.under_bth a{
	display:inline-block;
    width: 180px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    font-size: 16px;
    color: #fff;
    background: linear-gradient(to right, #24afff, #0e6bff);
    background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
    background: -o-linear-gradient(to right, #24afff, #0e6bff);
    background: -ms-linear-gradient(to right, #24afff, #0e6bff);
    background: -moz-linear-gradient(to right, #24afff, #0e6bff);
    border-radius: 80px;
    box-shadow: 0 5px 5px #1b6ae9;
    animation: ballon7 1s linear infinite;
}
/*鏂拌埅閬撳浗闄呭鏍℃嫨鏍℃湇鍔�*/
.section2{
    width: 100%;
    height: 883px;
    background: url(../images/banner2.jpg) top center no-repeat;
    background-size: 100% 905px;
    position: relative;
    padding-top:20px;
}
.section2 h3 span{
	color:#249ffd;
}
.section2 .section2_tagmain{
	margin-top: 30px;
	width: 1200px;
	margin:0 auto;
	position: relative;
}
.section2 .section2_tagmain .sectag{
	position: absolute;
     width: 302px;
     height: 272px;
     text-align: center;
}
.section2 .section2_tagmain .sectag p:nth-child(1){
	color:#249ffd;
	font-size: 20px;
	margin-top:115px;
}
.section2 .section2_tagmain .sectag p:nth-child(2){
	color: #333;
    font-size: 16px;
    width: 229px;
    height: 100px;
    margin: 0 auto;
    margin-top: 15px;
}
.section2 .section2_tagmain .tag1{
	position: absolute;
     left: 51px;
    top: 32px;
     background: url(../images/sec_tag1.png) 0 0 no-repeat;
}
.section2 .section2_tagmain .tag2{
	position: absolute;
     left: 455px;
     top: 32px;
      background: url(../images/sec_tag2.png) 0 0 no-repeat;
}
.section2 .section2_tagmain .tag3{
	position: absolute;
    right:49px;
    top:32px;
     background: url(../images/sec_tag3.png) 0 0 no-repeat;
}
.section2 .section2_tagmain .tag4{
	position: absolute;
    left: 255px;
    top: 210px;
     background: url(../images/sec_tag4.png) 0 0 no-repeat;
}
.section2 .section2_tagmain .tag5{
	position: absolute;
   right: 245px;
    top: 210px;
     background: url(../images/sec_tag5.png) 0 0 no-repeat;
}
.section2 .free_lingqu{
	width:1200px;
    height: 265px;
    margin:0 auto;
    background: url(../images/lingqu_bg.png) top center no-repeat;
    position: relative;
    margin-top: 448px;
}
.section2 .free_lingqu .yuyue_main{
	position: absolute;
    right: 20px;
    width: 552px;
    top: 91px;
}
.section2 .free_lingqu .yuyue_main h5{
	color: #fff;
    font-size: 28px;
    text-align: center;
}
.section2 .free_lingqu .yuyue_main .form-item {
    width: 150px;
    height: 47px;
    line-height: 47px;
    position: relative;
    float: left;
    margin-right: 15px;
    margin-top: 10px;
}
.section2 .free_lingqu .yuyue_main .form-item img {
    position: absolute;
    display: inline-block;
    left: 10px;
    top: 16px;
    }
 .section2 .free_lingqu .yuyue_main .form-item input {
    width: 100%;
    height: 47px;
    border: 1px solid #FC5D16;
    border-radius: 5px;
    text-indent: 32px;
    font-size: 18px;
    color: #555;
}
.section2 .free_lingqu .yuyue_main .formCode{
  width: 213px;
  margin-bottom: 0;
  float: left;
  height: 47px;
  border: 1px solid #FC5D16;
  border-radius: 5px;
  margin-top: 10px;
}
.section2 .free_lingqu .yuyue_main .formCode .codeInput
{
  width: 113px;
 text-align: center;
  height: 47px;
  background-color: #fff;
  font-size: 16px;
  line-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
  border: 0;
  color: #000;
  margin-right: 0;
  border-radius:5px 0 0 5px;
  float: left;
}
.section2 .free_lingqu .yuyue_main .formCode .codetxt{
  width: 100px;
  background: #e3e3e3;
  outline: none;
  height: 47px;
  cursor: pointer;
  font-size: 16px;
  border: 0;
  color: #000;
  border-radius: 0 5px 5px 0;
  float: left;
}
.section2 .free_lingqu .yuyue_main .submit{
	display: inline-block;
     width: 140px;
    height: 44px;
    margin: 0 auto;
    position: absolute;
    right: 237px;
    bottom: -61px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    font-size: 20px;
    color: #fff;
    background: linear-gradient(to right, #ff4800, #f87128);
    background: -webkit-linear-gradient(to right, #ff4800, #f87128);
    background: -o-linear-gradient(to right, #ff4800, #f87128);
    background: -ms-linear-gradient(to right, #ff4800, #f87128);
    background: -moz-linear-gradient(to right, #ff4800, #f87128);
    border-radius: 80px;
    box-shadow: 0 5px 0 #e4440c;
    cursor: pointer;
    animation: ballon7 1s linear infinite;
}
/*鍥介檯瀛︽牎鎷╂牎*/
.section3{
  background:#e4f7ff;
  padding-top: 20px;
  height: 835px;
  margin-top: 45px;
}
.section3 .banci_tit{
  margin-top: 35px;
}
.section3 .banci_tit ul{
	display: flex;
	justify-content: space-around;
	flex-wrap:nowrap;
	padding: 0 130px;
}
.section3 .banci_tit ul li{
	width: 140px;
	height: 44px;
	line-height: 44px;
    text-align: center;
    background:#ffeddf;
    color:#f6492a;
    font-size: 18px;
    border-radius: 8px;
    border:1px solid #f64a2a;
    cursor: pointer;
}
.section3 .banci_tit ul li.cur{
	width: 140px;
	height: 44px;
	line-height: 44px;
    text-align: center;
       background: linear-gradient(to right, #ff4800, #f87128);
    background: -webkit-linear-gradient(to right, #ff4800, #f87128);
    background: -o-linear-gradient(to right, #ff4800, #f87128);
    background: -ms-linear-gradient(to right, #ff4800, #f87128);
    background: -moz-linear-gradient(to right, #ff4800, #f87128);
    color:#fff;
    font-size: 18px;
    border-radius: 8px;
    position: relative;
}
.section3 .banci_tit ul li.cur:after{
	position: absolute;
	top: 44px;
    left: 58px;
	content:'';
	border-top:10px solid #f75d29;
	border-right:10px solid transparent;
	border-bottom:10px solid transparent;
	border-left:10px solid transparent;
}
.section3 .banci_zhuyao{
	margin-top: 30px;
	width:1200px;
    height: 570px;
    background: url(../images/banner3.jpg) top center no-repeat;
    background-size: 100% 570px;
    padding-top:40px;
}
.section3 .banci_zhuyao div ul{
	width: 100%;
    display: flex;
	justify-content: space-around;
	flex-wrap:wrap;
}
.section3 .banci_zhuyao div ul li{
	width: 248px;
	height: 229px;
	margin-bottom: 34px;
   position: relative;
}
.section3 .banci_zhuyao div ul li img{
	width: 248px;
	height: 229px;
}
.section3 .banci_zhuyao div ul li p{
	position: absolute;
    bottom: 15px;
    text-align: center;
    color: #333;
    font-size: 18px;
    width: 100%;
}
.section3 .banci_zhuyao div:nth-child(3) ul{
	width: 100%;
    display: flex;
	justify-content: flex-start;
	flex-wrap:wrap;
	margin-left: 25px;
}
.section3 .banci_zhuyao div:nth-child(3) ul li{
	margin-right: 50px;
}
.section3 .under_bth{
  width: 180px;
  margin: 0px auto 30px auto;
}
/*鍥介檯瀛︽牎澶囪€冭绋嬫棫*/
.section4 h4 {
    width: 587px;
}
.section4 h3 span {
    color: #249ffd;
}
.section4 .kecheng_tit{
   margin-top: 61px;
}
.section4 .kecheng_tit ul{
	display: flex;
	justify-content: space-between;
	flex-wrap:nowrap;
	background:#0c5fe3;
	box-shadow: 0 0 10px rgba(255,255,255,0.6) inset;
	border-radius: 20px;
}
.section4 .kecheng_tit ul li{
	width: 16.66%;
	height: 44px;
	line-height: 44px;
    text-align: center;
    color:#fff;
    font-size: 18px;
    border-right:1px solid #fff;
    cursor: pointer;
}
.section4 .kecheng_tit ul li.cur{
	width: 16.6%;
	height: 44px;
	line-height: 44px;
    text-align: center;
    background: linear-gradient(to right, #ff4800, #f87128);
    background: -webkit-linear-gradient(to right, #ff4800, #f87128);
    background: -o-linear-gradient(to right, #ff4800, #f87128);
    background: -ms-linear-gradient(to right, #ff4800, #f87128);
    background: -moz-linear-gradient(to right, #ff4800, #f87128);
    color:#fff;
    font-size: 18px;
    border:1px solid transparent;
}
.section4 .kecheng_tit ul li:first-child.cur{
	border-radius: 8px 0 0 8px;
}
.section4 .kecheng_tit ul li:last-child.cur{
	border-radius: 0 8px 8px 0;
}
.section4 .kecheng_main div{
   width: 100%;
   height: 448px;
   margin-top: 15px;
   border-radius:30px;
   border:1px solid #0e6bff;
}
/*2琛�3鍒�*/
.section4 .kecheng_main table.table_1 tr td{
	 border-right:1px solid #0e6bff;
	  border-bottom:1px solid #0e6bff;
	  height: 224px;
	  box-sizing: border-box;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(1){
	border-left:0px solid #0e6bff;
	border-top:0px solid #0e6bff;
	width: 228px;
	border-radius:30px 0 0 0 ;
	text-align: center;
	font-size:20px;
	color:#0c5fe3;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2){
	width: 768px;
	padding-left: 108px;
	padding-top:29px;
	background: #fff !important;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2) ul li{
	font-size:18px;
	color:#333;
	margin-bottom: 15px;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2) ul li span{
	display: inline-block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	font-size:18px;
	color:#fff;
	box-sizing: border-box;
	padding-left:40px;
	margin-right: 20px;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2) ul li:nth-child(1) span{
	background: url(../images/banji_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2) ul li:nth-child(2) span{
	background: url(../images/zhaosheng_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table.table_1 tr td:nth-child(2) ul li:nth-child(3) span{
	background: url(../images/tese_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table tr td:nth-child(3){
	width: 203px;
	border-right:0px solid #0e6bff;
	text-align: center;
}
.section4 .kecheng_main table.table_1 tr.second_bornone td{
	border-bottom:none;
}
.section4 .kecheng_main table.table_1 tr td a{
	display: inline-block;
    width: 150px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    font-size: 16px;
    color: #fff;
    background: linear-gradient(to right, #24afff, #0e6bff);
    background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
    background: -o-linear-gradient(to right, #24afff, #0e6bff);
    background: -ms-linear-gradient(to right, #24afff, #0e6bff);
    background: -moz-linear-gradient(to right, #24afff, #0e6bff);
    border-radius: 80px;
    box-shadow: 0 5px 5px #1b6ae9;
}
/*3琛�3鍒�*/
.section4 .kecheng_main table.table_2 tr td{
	 border-right:1px solid #0e6bff;
	  border-bottom:1px solid #0e6bff;
	 height: 149px;
	  box-sizing: border-box;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(1){
	border-left:0px solid #0e6bff;
	border-top:0px solid #0e6bff;
	width: 228px;
	border-radius:30px 0 0 0 ;
	text-align: center;
	font-size:20px;
	color:#0c5fe3;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2){
	width: 768px;
	padding-left: 108px;
	padding-top:29px;
	background:#fff;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li{
	float: left;
	font-size:18px;
	color:#333;
	margin-bottom: 15px;
	width: 314px;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(1){
	line-height: 40px;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(2){
	line-height: 40px;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(3){
	float: left;
	font-size:18px;
	color:#333;
	margin-bottom: 15px;
	width:640px;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li span{
	float: left;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li span:nth-child(1){
	display:block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	font-size:18px;
	color:#fff;
	box-sizing: border-box;
	padding-left:40px;
	margin-right: 20px;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(1) span:nth-child(1){
	background: url(../images/keshi_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(2) :nth-child(1){
	background: url(../images/banji_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table.table_2 tr td:nth-child(2) ul li:nth-child(3) span:nth-child(1){
	background: url(../images/zhaosheng_icon1.jpg) top center no-repeat;
}
.section4 .kecheng_main table tr td:nth-child(3){
	width: 203px;
	border-right:0px solid #0e6bff;
	text-align: center;
	background: #fff;
}
.section4 .kecheng_main table tr:first-child td:nth-child(3){
	border-radius:0 30px 0 0;
}
.section4 .kecheng_main table tr:last-child td:nth-child(3){
	border-radius:0 0 30px 0;
}
.section4 .kecheng_main table.table_2 tr.second_bornone td{
	border-bottom:none;
}
.section4 .kecheng_main table.table_2 tr td a{
	display: inline-block;
    width: 150px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    font-size: 16px;
    color: #fff;
    background: linear-gradient(to right, #24afff, #0e6bff);
    background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
    background: -o-linear-gradient(to right, #24afff, #0e6bff);
    background: -ms-linear-gradient(to right, #24afff, #0e6bff);
    background: -moz-linear-gradient(to right, #24afff, #0e6bff);
    border-radius: 80px;
    box-shadow: 0 5px 5px #1b6ae9;
}
/*鏂拌埅閬撳浗闄呭鑰冩暀甯堝洟闃�*/
.section5 h4{
	width: 668px;
}
.section5 .jiaoshi {
    height: 479px;
    position: relative;
    /* margin-top: 65px; */
    background: #0c5fe3;
}
.section5 .jiaoshi .view {
  height: 387px;
  width: 1200px;
  margin: 35px auto 0;
  overflow: hidden;
  position: relative;
  background:#e4f7ff;
  box-sizing: border-box;
}
.section5 .jiaoshi .view .swiper-slide {
  float: left;
  position: relative;
  width: 1417px;
   height: 3080px;
   box-sizing: border-box;
   padding-left:108px;
}
.section5 .jiaoshi .view .swiper-slide .guwen_left {
  width: 220px;
  height: 385px;
  float: left;
  padding-top: 32px;
  box-sizing: border-box;
}
.section5 .jiaoshi .view .swiper-slide .guwen_left img {
  width: 220px;
  height: 312px;
}
.section5 .jiaoshi .view .swiper-slide .guwen_right {
  width: 775px;
  float: left;
  padding-top: 47px;
  box-sizing: border-box;
  margin-left: 47px;
}
.section5 .jiaoshi .view .swiper-slide .guwen_right h6 {
  font-size: 30px;
    color: #000;
    font-weight: normal;
    line-height: 40px;
}
.section5 .jiaoshi .view .swiper-slide .guwen_right div {
  margin-top: 10px;
}
.section5 .jiaoshi .view .swiper-slide .guwen_right h5 {
  width: 124px;
  height: 36px;
  float: left;
  font-size: 20px;
  font-weight: normal;
  color: #fff;
  text-align: center;
  line-height: 36px;
  background: url(../images/jybj_text_bg.png) 0 0 no-repeat;
}
.section5 .jiaoshi .view .swiper-slide .guwen_right p {
  width: 622px;
  float: left;
  margin-left: 20px;
  font-size: 18px;
  color: #333;
  line-height: 36px;
}
.section5 .jiaoshi .view .view_st {
    width: 150px;
    height: 50px;
    line-height: 50px;
    display: block;
    text-align: center;
    position: absolute;
    top: 47px;
    right: 107px;
    font-size: 22px;
    color: #fff;
    z-index: 2;
    color: #fff;
    background: linear-gradient(to right, #24afff, #0e6bff);
    background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
    background: -o-linear-gradient(to right, #24afff, #0e6bff);
    background: -ms-linear-gradient(to right, #24afff, #0e6bff);
    background: -moz-linear-gradient(to right, #24afff, #0e6bff);
    border-radius: 80px;
    box-shadow: 0 5px 5px #1b6ae9;
    animation: ballon7 1s linear infinite;
}
.section5 .jiaoshi .preview {
width: 1034px;
    height: 186px;
    padding: 0 83px;
    border-radius: 50%;
    position: absolute;
    bottom: 0;
    right: 0;
  /*overflow: hidden;*/
}
.section5 .jiaoshi .preview .swiper-slide {
  width: 140px;
  height: 140px;
  float: left;
  border-radius: 50%;
  margin-top: 42px;
  position: relative;
}
.section5 .jiaoshi .preview .swiper-slide img {
 width: 120px;
 height: 120px;
 border-radius: 50%;
 border: 5px solid #0c5fe3;
 box-shadow: 0 5px 5px rgba(0,0,0,0.4);
 cursor: pointer;
}
.section5 .jiaoshi .preview .active-nav img {
  border: 5px solid #ff6f05;
}
.section5 .jiaoshi .preview .arrow {
  width: 25px;
  height: 52px;
  border-radius: 4px;
  position: absolute;
  top: 81px;
  z-index: 5;
  cursor: pointer;
}
.section5 .jiaoshi .preview .arrow.arrow-left {
  left: 30px;
  background: url(../images/js_left.png) center no-repeat rgba(255, 255, 255, 0.4);
}
.section5 .jiaoshi .preview .arrow.arrow-right {
  right: 30px;
  background: url(../images/js_right.png) center no-repeat rgba(255, 255, 255, 0.4);
}
/*鍚勫ぇ鍥介檯瀛︽牎瀹氭湡绾夸笂鐩存挱*/
.section6{
    height: 1840px;
    background: url(../images/last_bg.jpg) top center no-repeat;
    background-size: 100% 1840px;
    padding-top: 7px;
    box-sizing: border-box;
}
.section6 .school_main{
  margin-top: 35px;
	background: #fff;
  height: 770px;
	box-shadow: 0 0 30px rgba(0,0,0,0.2);
	box-sizing: border-box;
	padding:40px 38px 30px 38px;
}
.section6 .school_main ul{
	width: 100%;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}
.section6 .school_main ul li{
	width: 250px;
	height: 210px;
	margin-bottom: 30px;
	position: relative;
}
.section6 .school_main ul li:nth-child(){
	margin-bottom: 30px;
}
.section6 .school_main ul li p{
	font-size: 18px;
	color:#333;
	position: absolute;
    bottom: 21px;
    right: 21px;
}
.section6 .school_main ul li p.p01{
	  right: 21px;
}
.section6 .school_main ul li p.p02{
	  right: 59px;
}
.section6 .school_main ul li p.p03{
	  right:58px;
}
.section6 .school_main ul li p.p04{
	  right: 26px;
}
.section6 .school_main ul li p.p05{
	  right: 50px;
}
.section6 .school_main ul li p.p06{
	  right: 45px;
}
.section6 .school_main ul li p.p07{
	  right: 43px;
}
.section6 .school_main ul li p.p08{
	  right: 46px;
}
.section6 .school_main ul li p.p09{
	  right: 77px;
}
.section6 .school_main ul li p.p10{
	  right: 38px;
}
.section6 .school_main ul li p.p11{
	  right: 35px;
}
.section6 .school_main ul li a{
	display: inline-block;
	width: 80px;
	height: 40px;
	border-radius: 15px;
	text-align: center;
    line-height: 40px;
	font-size: 24px;
	color:#fff;
	position: absolute;
    bottom: 21px;
    right: 82px;
    background: linear-gradient(to right, #ff4800, #f87128);
    background: -webkit-linear-gradient(to right, #ff4800, #f87128);
    background: -o-linear-gradient(to right, #ff4800, #f87128);
    background: -ms-linear-gradient(to right, #ff4800, #f87128);
    background: -moz-linear-gradient(to right, #ff4800, #f87128);
    cursor: pointer;
    animation: scale2 3s infinite;
}
/*鍘嗗眾鏁欒偛灞曞府鎮ㄤ簡瑙ｅ浗闄呭鏍¤缁嗕俊鎭�*/
.section6 .sec7_main h5{
	  color: #fff;
    font-size: 40px;
    position: relative;
    margin-top: 35px;
}
.section6 .sec7_main h5::before {
    content: '';
    position: absolute;
    display: inline-block;
    width: 53px;
    height: 28px;
    left: -66px;
    top: 12px;
    background: url(../images/arr_l1.png) 0 0 no-repeat;
}
.section6 .sec7_main h5::after {
    content: '';
    position: absolute;
    display: inline-block;
    width: 53px;
    height: 28px;
    right: -47px;
    top: 12px;
    background: url(../images/arr_r1.png) 0 0 no-repeat;
}
.section6 .sec7_main .school_swiper{
  margin-top: 45px;
}
.section6 .sec7_main .school_swiper .book{
  width: 1200px;
  height: 388px;
  margin-top: 30px;
}
.section6 .sec7_main .school_swiper .book .slide-list{
  width: 100%;
  height:310px;
  float: left;
}
.section6 .sec7_main .school_swiper .book .slide-list ul{
	display: flex;
	justify-content:space-between;
	flex-wrap:nowrap ;
}
.section6 .sec7_main .school_swiper .book .slide-list ul li{
	width: 278px;
	height: 310px;
	position: relative;
}
.section6 .sec7_main .school_swiper .book .slide-list ul li p.p1{
	position: absolute;
    bottom: 57px;
    left: 18px;
    font-size: 16px;
    color: #fff;
}
.section6 .sec7_main .school_swiper .book .slide-list ul li p.p2{
	position: absolute;
	bottom: 22px;
    left: 17px;
	font-size: 16px;
	color:#fff;
}
.section6 .sec7_main .school_swiper .book-pagination {
  position: absolute;
  left: 531px;
  bottom: 24px;
  z-index: 20;
  padding: 6px 12px;
  text-align: center;
}
.section6 .sec7_main .school_swiper .book-pagination .swiper-pagination-switch {
    float: left;
    margin: 0 5px;
    width: 29px;
    height: 10px;
    border-radius: 5px;
    background: #fff;
  cursor: pointer;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
}
.section6 .sec7_main .school_swiper .book-pagination .swiper-active-switch {
    background: #f86e29;
}
/*棰勭害*/
.sec7_main .form_bg{
    width: 500px;
    height: 360px;
    margin:0 auto;
    	margin-top: 20px;
    border-radius: 20px;
    box-sizing:border-box;
    padding-top: 30px;
    background: url(../images/form_bg.png) 0 0 no-repeat;
}
.sec7_main .form_bg .form_main{
    position:relative;
}
.sec7_main .form_bg .form_main .tit_yuyue{
    color: #fff;
    font-size: 28px;
    text-align: center;
    position: relative;
    width: 350px;
    margin: 0 auto;
    z-index: 1;
    font-weight: normal;
}
.sec7_main .form_bg .form_main .yuyue_main{
    width: 230px;
    margin:0 auto;
    margin-top: 14px;
    position: relative;
}
.sec7_main .form_bg .form_main .yuyue_main .form-item{
    width: 230px;
    position:relative;
    margin-bottom: 10px;
}
.sec7_main .form_bg .form_main .yuyue_main .form-item input{
    width: 100%;
    height: 45px;
    border:1px solid #FC5D16;
    border-radius:5px;
    text-indent: 35px;
    font-size: 16px;
    color: #555;
}
.sec7_main .form_bg .form_main .yuyue_main .form-item img{
    position:absolute;
    display:inline-block;
    left: 10px;
    top: 16px;
}
.sec7_main .form_bg .form_main .yuyue_main .formCode{
  width: 230px;
  margin-bottom: 0;
  float: left;
  height: 47px;
  border: 1px solid #FC5D16;
  border-radius: 5px;
}
.sec7_main .form_bg .form_main .yuyue_main .formCode .codeInput
{
  width: 129px;
 text-align: center;
  height: 47px;
  background-color: #fff;
  font-size: 16px;
  line-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
  border: 0;
  color: #000;
  margin-right: 0;
  border-radius:5px 0 0 5px;
  float: left;
}
.sec7_main .form_bg .form_main .yuyue_main .formCode .codetxt{
  width: 100px;
  background: #e3e3e3;
  outline: none;
  height: 47px;
  cursor: pointer;
  font-size: 16px;
  border: 0;
  color: #000;
  border-radius: 0 5px 5px 0;
  float: left;
}
.sec7_main .form_bg .form_main .yuyue_main .submit{
    cursor:pointer;
    display:inline-block;
    width: 130px;
    height: 44px;
    margin-left: 42px;
    text-align: center;
    line-height: 44px;
    border-radius: 30px;
    font-size:18px;
    margin-top: 10px;
    color:#fff;
       background: linear-gradient(to right, #24afff, #0e6bff);
    background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
    background: -o-linear-gradient(to right, #24afff, #0e6bff);
    background: -ms-linear-gradient(to right, #24afff, #0e6bff);
    background: -moz-linear-gradient(to right, #24afff, #0e6bff);
    border-radius: 80px;
    box-shadow: 0 5px 2px #1b6ae9;
    animation: ballon7 1s linear infinite;
}
/* 淇敼 */
.banner1 .gonglue{
  position: absolute;
  top: 214px;
  width: 160px;
  height: 80px;
  border: 1px solid #fff;
  border-radius: 10px;
  background: rgba(19,96,237,0.2);
  box-sizing: border-box;
  padding-top: 9px;
  text-align: center;
}
.banner1 .gonglue p{
    font-size:20px;
    color:#fff;
}
.banner1 .gonglue p span{
    color:#ffb400;
}
.banner1 .gonglue_list1{
  left: 325px;
}
.banner1 .gonglue_list2{
  left: 521px;
}
.banner1 .gonglue_list3{
  left: 716px;
}
/* ----鏂板----*/
/* 浜嗚В鍖椾含鍚勫尯鍥介檯瀛︽牎 淇℃伅涓€瑙� */
.section22{
  width: 100%;
  height: 1310px;
  background: #e4f7ff;
  box-sizing: border-box;
  padding-top: 2px;
}
.section22 h4 {
  width: 214px;
  margin-bottom: -40px;
}
.section22 h3 span {
  color: #249ffd;
}
.section22 .wrapper{
  position:relative;
}
.section22 .wrapper .xinxiyl_img{
  position:absolute;
  width: 907px;
  height: 949px;
  left: 50%;
  margin-left: -453px;
  top: 148px;
}
.section22 .xuefenbu{
  position: absolute;
   background:#ffffff;
   border: 12px solid #eeefef;
   box-sizing: border-box;
   padding:0 10px;
}
.section22 .xuefenbu span{
  display: inline-block;
  width: 141px;
  height: 55px;
  line-height:45px;
  color:#fff;
  font-size:22px;
  text-align: center;
  margin-left: -30px;
  margin-top: 8px;
}
/* 娴锋穩鍖� */
.section22 .xuefenbu01 span{
  background: url(../images/xxfb_tag01.png) 0 0 no-repeat;
}
.section22 .xuefenbu01{
  width: 363px;
  height: 292px;
  top: 60px;
  left: -10px;
}
.section22 .xuefenbu .hdqfb_div01{
  width: 100%;
  height: 89px;
  border-bottom:2px solid #575857;
}
.section22 .xuefenbu div dl dt{
  color:#575857;
  font-size:16px;
  font-weight: bold;
  margin-bottom: 5px;
}
.section22 .xuefenbu div dl dd{
  color:#626362;
  font-size:16px;
  line-height: 25px;
}
.section22 .xuefenbu .hdqfb_div02{
 margin-top: 10px;
}
/* 鎬€鏌斿尯 */
.section22 .xuefenbu02{
  width: 195px;
  height: 140px;
  top: 60px;
  left: 707px;
}
.section22 .xuefenbu02 span{
  background: url(../images/xxfb_tag02.png) 0 0 no-repeat;
}
/* 鏈濋槼鍖� */
.section22 .xuefenbu03{
  width: 215px;
  height: 305px;
  top: 60px;
  right: 20px;
}
.section22 .xuefenbu03 span{
  background: url(../images/xxfb_tag03.png) 0 0 no-repeat;
}
/* 瑗垮煄鍖� */
.section22 .xuefenbu04{
  width: 300px;
  height: 180px;
  top: 375px;
  left: -10px;
}
.section22 .xuefenbu04 span{
  background: url(../images/xxfb_tag04.png) 0 0 no-repeat;
}
/* 椤轰箟鍖� */
.section22 .xuefenbu05{
  width: 215px;
  height: 213px;
  top: 395px;
  right: 20px;
}
.section22 .xuefenbu05 span{
  background: url(../images/xxfb_tag05.png) 0 0 no-repeat;
}
/* 鐭虫櫙灞卞尯 */
.section22 .xuefenbu06{
  width: 257px;
  height: 142px;
  top: 592px;
  left: -10px;
}
.section22 .xuefenbu06 span{
  background: url(../images/xxfb_tag06.png) 0 0 no-repeat;
}
/* 涓滃煄鍖� */
.section22 .xuefenbu07{
  width: 244px;
  height: 256px;
  top: 641px;
  right: 20px;
}
.section22 .xuefenbu07 span{
  background: url(../images/xxfb_tag07.png) 0 0 no-repeat;
}
/* 涓板彴鍖� */
.section22 .xuefenbu08{
  width: 233px;
  height: 227px;
  top: 770px;
  left: -10px;
}
.section22 .xuefenbu08 span{
  background: url(../images/xxfb_tag08.png) 0 0 no-repeat;
}
/* 鎴垮北鍖� */
.section22 .xuefenbu09{
  width: 201px;
  height: 150px;
  top: 1037px;
  left: -10px;
}
.section22 .xuefenbu09 span{
  background: url(../images/xxfb_tag09.png) 0 0 no-repeat;
}
/* 澶у叴鍖� */
.section22 .xuefenbu10{
  width: 297px;
  height: 248px;
  top: 930px;
  left: 414px;
}
.section22 .xuefenbu10 span{
  background: url(../images/xxfb_tag10.png) 0 0 no-repeat;
}
/* 閫氬窞鍖� */
.section22 .xuefenbu11{
  width: 378px;
  height: 242px;
  top: 930px;
  right: 20px;
}
.section22 .xuefenbu11 span{
  background: url(../images/xxfb_tag11.png) 0 0 no-repeat;
}
.section22 .xuefenbu11 .hdqfb_div01 {
  width: 100%;
  height: 54px;
  border-bottom: 2px solid #575857;
}
/* 鍚勫尯瀛︽牎琛ㄦ牸 */
.section23{
   width: 1200px;
   /* height: 1005px; */
   box-sizing: border-box;
   padding-top: 10px;
   margin-bottom: 30px;
}
.section23 .tableMain .kecheng_tit{
  width: 1200px;
  height:50px;
  margin-top: 25px;
  margin-bottom: 27px;
}
.section23 .tableMain .kecheng_tit ul li{
   width: 140px;
   height:51px;
   float: left;
   line-height: 49px;
   color:#349aff;
   font-size: 24px;
   cursor: pointer;
   background:#d3e9ff;
   margin-right: 53px;
   box-sizing: border-box;
   text-align:center;
   border:1px solid #0c5fe3;
   border-radius: 10px;
}
.section23 .tableMain .kecheng_tit ul li:last-child{
  width: 427px;
  margin-right: 0;
}
.section23 .tableMain .kecheng_tit ul li.cur{
  border:none;
  color:#fff;
  background: linear-gradient(to right, #3499ff, #24c1ff);
  background: -webkit-linear-gradient(to right, #3499ff, #24c1ff);
  background: -o-linear-gradient(to right, #3499ff, #24c1ff);
  background: -ms-linear-gradient(to right, #3499ff, #24c1ff);
  background: -moz-linear-gradient(to right, #3499ff, #24c1ff);
  position: relative;
}
.section23 .tableMain .kecheng_tit ul li.cur:after{
  position: absolute;
  content:'';
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #2cadff;
  left: 57px;
  bottom: -10px;
}
.section23 .tableMain .kecheng_tit ul li:last-child.cur:after{
  left: 195px;
  bottom: -10px;
}
.section23 .tableMain .kecheng_zhuyao table{
  width: 1200px;
  text-align: center;
}
.section23 .tableMain .kecheng_zhuyao table tr th{
  background: #249acb;
  height: 40px;
  color:#fff;
  font-size: 20px;
  border-right:2px solid #ffffff;
  border-bottom:2px solid #ffffff;
  box-sizing: border-box;
  font-weight:bold;
}
.section23 .tableMain .kecheng_zhuyao table .borR0{
  border-right:0 solid #ffffff;
}
.section23 .tableMain .kecheng_zhuyao table tr td{
  background: #d3e9ff;
  height: 40px;
  color:#272828;
  font-size:18px;
  border-right:2px solid #ffffff;
  border-bottom:2px solid #ffffff;
  box-sizing: border-box;
}
.section23 .tableMain .kecheng_zhuyao table tr td:nth-child(1){
  width: 149px;
}
.section23 .tableMain .kecheng_zhuyao table tr td:nth-child(2){
  width: 376px;
}
/* 鍥介檯瀛︽牎浜斿ぇ鍒嗙被 */
.section24{
  width: 100%;
  height: 605px;
  background: #e4f7ff;
  box-sizing: border-box;
  padding-top: 15px;
}
.section24 h3{
  margin-bottom: -20px;
}
.section24 .wrapper{
  position: relative;
}
.section24 .wrapper .wudl_img{
  position: absolute;
  width:1093px;
  height: 285px;
  left: 50%;
  margin-left: -546px;
  top: 115px;
}
.section24 .wrapper  .gjxxlist{
  position: absolute;
  width: 232px;
  height: 210px;
  text-align: center;
}
.section24 .wrapper  .gjxxlist dl dt{
  width: 180px;
  height: 38px;
  background:#fff;
  font-size: 24px;
  text-align: center;
  line-height: 38px;
  font-weight:bold;
  box-shadow: 0 3px 0 #fff;
  margin:0 auto;
}
.section24 .wrapper  .gjxxlist dl dd{
  font-size:17px;
  color:#4c4c4c;
  margin-top: 10px;
  text-align: left;
  margin-left: 8px;
  height: 81px;
}
.section24 .wrapper  .gjxxlist a{
  display:inline-block;
  width: 130px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  color:#fff;
  font-weight: bold;
  background:#fd6f27;
  border-radius:5px;
  font-size: 19px;
  margin-top: 10px;
  animation: scale2 3s infinite;
}
.section24 .wrapper  .gjxxlist01{
  top: 73px;
  left: 14px;
}
.section24 .wrapper  .gjxxlist01 dl dt{
 color:#082757;
 border:1px dashed #082757;
}
.section24 .wrapper  .gjxxlist02{
  top: 73px;
  left: 495px;
}
.section24 .wrapper  .gjxxlist02 dl dt{
 color:#375060;
 border:1px dashed #375060;
}
.section24 .wrapper  .gjxxlist03{
  top: 73px;
  right:-1px;
}
.section24 .wrapper  .gjxxlist03 dl dt{
 color:#cb003d;
 border:1px dashed #cb003d;
}
.section24 .wrapper  .gjxxlist04{
  top: 295px;
  left: 248px;
}
.section24 .wrapper  .gjxxlist04 dl dt{
  color:#007298;
  border:1px dashed #007298;
}
.section24 .wrapper  .gjxxlist05{
  top: 295px;
  right: 240px;
}
.section24 .wrapper  .gjxxlist05 dl dt{
  color:#e07d00;
  border:1px dashed #e07d00;
}
/*鍥介檯瀛︽牎澶囪€冭绋�  */
.section4 {
  width: 100%;
  height: 830px;
  background: #fff;
  box-sizing: border-box;
  padding-top: 15px;
}
.kecheng{
  margin-top: 38px;
}
.kecheng .navbar_bx{
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  background: #0c5fe3;
  box-shadow: 0 0 10px rgb(255 255 255 / 60%) inset;
  border-radius: 20px;
}
.kecheng .navbar_bx .item{
  width:301px;
  height: 60px;
  float: left;
  font-size: 24px;
  color: #fff;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
  border-right: 1px solid #fff;
}
.kecheng .navbar_bx .active{
  width:301px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  background: linear-gradient(to right, #ff4800, #f87128);
  background: -webkit-linear-gradient(to right, #ff4800, #f87128);
  background: -o-linear-gradient(to right, #ff4800, #f87128);
  background: -ms-linear-gradient(to right, #ff4800, #f87128);
  background: -moz-linear-gradient(to right, #ff4800, #f87128);
}
.kecheng .navbar_bx .active:first-child{
  border-radius: 20px 0 0 20px;
}
.kecheng .navbar_bx .active:last-child{
  border-radius:0 20px 20px 0;
}
.kecheng .navbar_bx .taghot{
  position: relative;
}
.kecheng .navbar_bx .item .hot {
  position: absolute;
  left: 50%;
  margin-left: -15px;
  top: -8px;
  width: 31px;
  height: 20px;
  background: url(https://bj.xhd.cn/topic/beijing/include/img/hot_icon.png) no-repeat;
}
.kecheng_banxiang{
  height: 530px;
  box-shadow: 0px 5px 20px 0px rgba(151, 151, 151, 0.25);
  margin-top: 20px;
}
.kecheng_banxiang .navbar_jis{
  width: 228px;
  float: left;
}
.kecheng_banxiang .navbar_jis .item{
  height: 133px;
  cursor: pointer;
  box-sizing: border-box;
  padding-top: 34px;
  border-top: 1px solid #0c5fe3;
  border-left: 1px solid #0c5fe3;
  box-sizing: border-box;
  background:#e5f2ff;
}
.kecheng_banxiang .navbar_jis .item:first-child{
  border-radius:20px 0 0 0;
}
.kecheng_banxiang .navbar_jis .item:last-child{
  border-radius:0 0 0 20px;
  border-bottom: 1px solid #0c5fe3;
}
.kecheng_banxiang .navbar_jis .item p{
  font-size: 22px;
  color:#0c5fe3;
  text-align: center;
}
.kecheng_banxiang .navbar_jis .item p.pt12{
  padding-top: 12px;
}
.kecheng_banxiang .navbar_jis .item span{
  width: 100%;
  display: block;
  font-size: 14px;
  color: #5e5e5e;
  line-height: 16px;
  text-align: center;
  padding-top: 6px;
}
.kecheng_banxiang .navbar_jis .active{
  background-color: #cce2ff;
}
.kecheng_banxiang .kecheng_nr{
  width: 971px;
  height: 532px;
  float: right;
  position: relative;
  box-sizing: border-box;
  padding-top:82px;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list h6{
  font-size: 24px;
  color: #fff;
  line-height: 26px;
  margin: 18px 0 0 80px;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p{
  width: 855px;
  height: 72px;
  margin-top: 35px;
  display: block;
  margin-left: 70px;
  color: #fff;
  font-size: 18px;
  color: #fff;
  line-height: 32px;
  padding-bottom: 5px;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.25);
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p b{
  padding-left: 152px;
  font-weight: normal;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p span{
    display: inline-block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    box-sizing: border-box;
    padding-left: 45px;
    margin-right: 20px;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p.noline{
  border-bottom:0;
  padding-left:0px;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p.yi span{
  background: url(../images/banji_icon1.png) 0 0 no-repeat;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p.er span{
  background: url(../images/shouke_icon1.png) 0 0  no-repeat;
}
.kecheng_banxiang .kecheng_nr .kecheng_nr_list p.san span{
  background: url(../images/shegnxue_icon1.png) 0 0 no-repeat;
}
.kecheng_banxiang .kecheng_nr a.yyst_btn{
  display:block;
  width: 150px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  color: #fff;
  background: linear-gradient(to right, #24afff, #0e6bff);
  background: -webkit-linear-gradient(to right, #24afff, #0e6bff);
  background: -o-linear-gradient(to right, #24afff, #0e6bff);
  background: -ms-linear-gradient(to right, #24afff, #0e6bff);
  background: -moz-linear-gradient(to right, #24afff, #0e6bff);
  border-radius: 25px;
  box-shadow: 0 5px 5px #1b6ae9;
  margin:0 auto;
  animation: ballon7 1s linear infinite;
}
.kecheng .btn_kc {
  width: 450px;
  height: 50px;
  margin:0 auto;
  margin-top: 50px;
}
.kecheng .btn_kc a{
  float: left;
  width: 200px;
  height: 50px;
  border-radius: 50px;
  font-size: 18px;
  text-align: center;
  line-height: 50px;
  display: block;
}
.kecheng .btn_kc a.yi{
  background-color: #e63723;
  color: #fff;
   margin-right: 50px;
}
.kecheng .btn_kc a.er{
    background-color: #e63723;
    color: #fff;
    margin-right: 0;
}
.kecheng_banxiang #navbar_jichu .item {
    height: 266px;
    line-height: 158px;
}
.kecheng_banxiang #navbar_jing .item {
    height: 177.3px;
    line-height: 83px;
}
.kecheng_banxiang #navbar_qh .item {
  height: 266px;
  line-height: 158px;
}
.kecheng_banxiang #navbar_jichu .item p{
  /* line-height: 73px; */
  padding-top: 16px;
}
.kecheng_banxiang #navbar_jing .item p{
  /* line-height: 73px; */
  padding-top: 16px;
}
.kecheng_banxiang #navbar_qh .item{
  /* height: 110px; */
}
.kecheng_banxiang #navbar_qh .item p{
  line-height: 36px;
  padding-top: 65px;
}
.kecheng_banxiang .kecheng_nr_lxyb{
  background: url(../images/bkkc_rbg01.png) no-repeat;
  background-size:100% 532px;
}
.kecheng_banxiang .kecheng_nr_jichu{
  background: url(../images/bkkc_rbg02.png) no-repeat;
  background-size:100% 532px;
}
.kecheng_banxiang .kecheng_nr_jing{
  background: url(../images/bkkc_rbg01.png) no-repeat;
  background-size:100% 532px;
}
.kecheng_banxiang .kecheng_nr_qh{
  background: url(../images/bkkc_rbg02.png) no-repeat;
  background-size:100% 532px;
}
.kecheng_banxiang .kecheng_nr_4R{
  background: url(../images/kc_lxyb.jpg) no-repeat;
  background-size:100% 540px;
}
.kecheng_banxiang .kecheng_nr_fengbi{
  background: url(../images/kc_jj.jpg) no-repeat;
  background-size:100% 540px;
}
.kecheng_banxiang .kecheng_nr_xswk{
  background: url(../images/kc_lxyb.jpg) no-repeat;
  background-size:100% 540px;
}
#navbar_4R .item{
  height: 270px;
  padding-top: 100px;
}
#navbar_fengbi .item{
  height: 108px;
  padding-top: 22px;
}
#navbar_xswk .item{
  height: 108px;
  padding-top: 22px;
}
.kecheng_bx{
  display: none;
}
.kecheng_nr_list{
  display: none;
}
.show{
  display: block;
}
/* 鏂板 */
.section22 .xuefenbu12{
    width: 240px;
    height: 175px;
    top: 60px;
    left: 414px;
}
.section22 .xuefenbu12 span{
  background: url(../images/xxfb_tag12.png) 0 0 no-repeat;
}</pre></body></html>