﻿.btn {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #45c49c;
  color: #fff;
  margin: 0 auto;
}
.btn:hover {
  background: #0e817d;
}
.title {
  font-size: 40px;
  color: #fb8a27;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.banner {
  background: url(../images/banner_bg.jpg) no-repeat center top;
  position: relative;
}
.banner .container1 {
  position: relative;
  height: 500px;
  padding-top: 120px;
}
.banner h3 {
  font-size: 30px;
  color: #fff;
  position: absolute;
  top: 360px;
  left: 95px;
  font-weight: normal;
}
.banner a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  background: #1c3e95;
  color: #fff;
  margin: 0 auto;
  position: absolute;
  bottom: 90px;
  right: 80px;
}
.banner a:hover {
  background: #277bc4;
}
.banner h1{
  font-size: 70px;
  text-align: center;
  color: white;
  text-shadow: 3px 3px 3px #666;
  background: #333;
  padding: 10px;
}
.banner .nav {
  height: 74px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -37px;
  z-index: 4;
}
.banner .nav .container {
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 4px 14px 0 rgba(214, 175, 140, 0.45);
}
.banner .nav li {
  line-height: 74px;
  font-size: 16px;
  text-align: center;
  width: 111px;
  float: left;
  cursor: pointer;
}
.banner .nav li.cur {
  background: #FB8A27;
  color: #fff;
}
.banner .fixed {
  position: fixed;
  left: 0;
  top: 0;
}
.tage h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.tage li {
  float: left;
  padding: 0 16px 16px 0;
  position: relative;
}
.tage li img {
  display: block;
}
.tage li .text {
  width: 236px;
  height: 100px;
  text-align: center;
  font-size: 16px;
  border-radius: 4px;
  color: #fff;
  background: rgba(33, 150, 243, 0.75);
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -50px;
  text-shadow: 1px 1px 1px #666;
}
.tage li .text h3 {
  text-align: center;
  line-height: 58px;
  font-size: 24px;
}
.tage li .text p {
  font-size: 14px;
  line-height: 24px;
  width: 200px;
  padding: 16px 0 0 18px;
  display: none;
}
.tage li .h216 {
  width: 216px;
}
.tage a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  background: #5370b9;
  color: #fff;
  margin: 0 auto;
  margin-top: 44px;
}
.tage a:hover {
  background: #1c3e95;
}
.pro {
  padding-bottom: 60px;
}
.pro h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
/*.pro li {
  float: left;
  background: url(../images/pro_li.jpg) no-repeat center center;
  width: 398px;
  height: 227px;
  padding: 46px 0 0 90px;
  position: relative;
  margin-right: 24px;
}
.pro li h3 {
  font-size: 30px;
  font-weight: normal;
  margin-bottom: 18px;
}
.pro li p {
  line-height: 24px;
  font-size: 16px;
}*/
/*.pro li a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #5370b9;
  color: #fff;
  margin: 0 auto;
  width: 118px;
  line-height: 36px;
  position: absolute;
  left: 50%;
  margin-left: -59px;
  bottom: 30px;
}
.pro li a:hover {
  background: #1c3e95;
}*/
.time {
  padding-bottom: 60px;
}
.time h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
/*.time ul {
  background: url(../images/time.png) no-repeat center top;
  height: 550px;
  overflow: hidden;
}
.time li {
  float: left;
  width: 107px;
  height: 500px;
  margin-right: 40px;
}
.time li h3 {
  font-size: 20px;
  text-align: center;
  padding-bottom: 50px;
  color: #fff;
  font-weight: normal;
}
.time li p {
  writing-mode: tb-rl;
  padding-left: 65px;
}*/
.time .time_a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #5370b9;
  color: #fff;
  margin: 0 auto;
}
.time .time_a:hover {
  background: #1c3e95;
}
.tj {
  background: url(../images/tj.png) no-repeat center 180px;
  padding-bottom: 150px;
}
.tj h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.tj .tj_info {
  width: 474px;
  height: 366px;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.1);
  margin-top: 34px;
  float: left;
  margin-right: 50px;
  position: relative;
}
.tj .tj_info h3 {
  font-size: 30px;
  text-align: center;
  color: #fff;
  padding: 30px 0;
}
.tj .tj_info h4 {
  color: #fff;
  padding: 30px 0 8px 122px;
}
.tj .tj_info ul {
  padding-left: 50px;
  color: #fff;
}
.tj .tj_info li {
  float: left;
  font-weight: lighter;
  line-height: 24px;
}
.tj .tj_info p span {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #fff;
  display: inline-block;
  margin-right: 7px;
  vertical-align: 2px;
}
.tj .tj_info a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #45c49c;
  color: #fff;
  margin: 0 auto;
  width: 172px;
  line-height: 36px;
  background: none;
  border: 1px solid #fff;
  position: absolute;
  bottom: 35px;
  left: 50%;
  margin-left: -86px;
}
.tj .tj_info a:hover {
  background: #0e817d;
}
.tj .tj_info a:hover {
  background: #fff;
  color: #fb8a27;
}
.tj .two li {
  float: none;
}
.mx {
  /*padding-bottom: 60px;*/
}
.mx h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.mx li {
  width: 280px;
  height: 214px;
  background: #fb8a27;
  padding-top: 26px;
  float: left;
  position: relative;
  margin: 0 80px 25px 0;
}
.mx li img {
  display: block;
  width: 213px;
  height: 191px;
  margin: 0 auto;
}
.mx li > p {
  font-size: 18px;
  color: #fff;
  width: 220px;
  line-height: 38px;
  border-radius: 50%;
  background: #FB8A27;
  margin: -6px auto 0;
  text-align: center;
}
.mx li .text {
  width: 100%;
  height: 230px;
  padding-top: 10px;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  background: #FB8A27;
  display: none;
}
.mx li .text h3 {
  padding: 10px 0;
  text-align: center;
}
.mx li .text p {
  font-size: 14px;
  padding: 0 20px;
}
.mx li:hover .text {
  display: block;
}
.mx .mx_a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #5370b9;
  color: #fff;
  margin: 0 auto;
  margin-top: 70px;
}
.mx .mx_a:hover {
  background: #1c3e95;
}
.rmb {
  padding-bottom: 120px;
}
.rmb h2 {
  font-size: 40px;
  color: #fb8a27;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.rmb li {
  float: left;
  width: 316px;
  height: 348px;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  overflow: hidden;
  position: relative;
  margin-right: 26px;
}
.rmb li h3 {
  font-size: 20px;
  line-height: 59px;
  background: #FB8A27;
  text-align: center;
  margin-bottom: 30px;
  color: #fff;
  font-weight: normal;
}
.rmb li p {
  line-height: 24px;
  width: 280px;
  margin: 0 auto;
}
.rmb li p span {
  font-weight: bold;
}
.rmb li a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #45c49c;
  color: #fff;
  margin: 0 auto;
  width: 315px;
  line-height: 70px;
  border-radius: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 20px;
}
.rmb li a:hover {
  background: #0e817d;
}
.case {
  background: url(../images/case.png) no-repeat center top;
  padding-bottom: 42px;
}
.case h2 {
  font-size: 40px;
  color: #fb8a27;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
  color: #fff;
  background-image: url(../images/h2_fff.png);
}
.case li {
  float: left;
  background: url(../images/case_li.png) no-repeat center center;
  width: 317px;
  height: 247px;
  margin: 167px 24px 0 0;
}
.case li img {
  width: 214px;
  height: 202px;
  display: block;
  margin: -137px auto 0;
}
.case li h3 {
  font-size: 36px;
  text-align: center;
  font-weight: normal;
  margin: -25px 0 10px;
}
.case li p {
  font-size: 16px;
  line-height: 26px;
  width: 235px;
  margin: 0 auto;
}
.case li p span {
  margin-left: 80px;
}
.case a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #45c49c;
  color: #fff;
  margin: 0 auto;
  width: 277px;
  line-height: 36px;
  background: none;
  border: 1px solid #fff;
  margin-top: 70px;
}
.case a:hover {
  background: #0e817d;
}
.case a:hover {
  background: #fff;
  color: #fb8a27;
}
.td {
  padding-bottom: 60px;
}
.td h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.td .device {
  position: relative;
}
.td .swiper-container {
  width: 100%;
  height: 257px;
  position: relative;
}
.td .swiper-container .swiper-slide {
  position: relative;
}
.td .swiper-container .swiper-slide h3 {
  line-height: 61px;
  background: #FB8A27;
  text-align: center;
  width: 160px;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  font-weight: normal;
  font-size: 24px;
}
.td .swiper-container .swiper-slide h3 span {
  font-size: 14px;
  margin-left: 5px;
}
.td .arrow-left,
.td .arrow-right {
  width: 35px;
  height: 60px;
  background: url(../images/td_btn.png) no-repeat left center;
  display: block;
  position: absolute;
  top: 80px;
}
.td .arrow-left {
  left: -40px;
}
.td .arrow-right {
  right: -40px;
  background-position-x: right;
}
.lc {
  padding-bottom: 60px;
}
.lc h2 {
  font-size: 40px;
  color: #fb8a27;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.lc li {
  float: left;
  margin-right: 27px;
  width: 178px;
  height: 215px;
  position: relative;
}
.lc li p {
  position: absolute;
  width: 100%;
  top: 50px;
  left: 0;
  text-align: center;
}
.lc a {
  font-size: 14px;
  width: 220px;
  line-height: 44px;
  text-align: center;
  display: block;
  border-radius: 10px;
  background: #45c49c;
  color: #fff;
  margin: 0 auto;
  width: 273px;
  line-height: 36px;
  margin-top: 50px;
}
.lc a:hover {
  background: #0e817d;
}
.fw {
  padding-bottom: 60px;
}
.fw h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}
.fw ul {
  background: url(../images/fw.png) no-repeat center top;
}
.fw ul li {
  padding-top: 116px;
  float: left;
  width: 142px;
  margin-right: 72px;
}

.tage ul{
  overflow: hidden;
}

/*导语*/
.daoleyu{ 
  height:183px; 
  background:url(../images/2.jpg) no-repeat center 0;
  border-bottom: 1px dashed #1c3e95;
  padding-bottom: 20px;
}
.daoleyu div{ 
  width:1000px; 
  height:183px; 
  margin:0 auto; 
  position:relative;
}
.daoleyu div p{ 
  color:#1c3e95; 
  font-size:14px; 
  font-family:"微软雅黑"; 
  position:absolute; 
  top:50px; 
  left:90px; 
  width:880px; 
  line-height:28px;
}

/*两大类型*/
.lx {
  background: url(../images/lx_bg.png) no-repeat center bottom;
  height: 690px;
  padding-bottom: 50px;
}
.lx h2 {
  font-size: 40px;
  color: #1c3e95;
  font-weight: normal;
  text-align: center;
  padding: 60px 0 80px;
  background: url(../images/h2.png) no-repeat center 115px;
}

.lx ul{
  margin-top: 20px;
}
.lx li p span{
  color: #23469a;
}
.lx li {
  float: left;
  width: 310px;
  padding: 40px 90px 40px 100px;
}
.lx li h3 {
  width: 220px;
  text-align: center;
  font-size: 30px;
  color: #23469a;
  font-weight: normal;
  line-height: 50px;
  border-bottom: 1px solid #23469a;
  margin-bottom: 16px;
}
.lx li h4 {
  line-height: 25px;
  color: #45484c;
  font-weight: normal;
}
.lx li h5 {
  font-size: 18px;
  color: #1c3e95;
  margin-top: 25px;
}
.lx li p {
  color: #45484c;
  line-height: 30px;
}
.lx li p i {
  width: 8px;
  height: 8px;
  background: #23469a;
  display: inline-block;
  margin-right: 15px;
  vertical-align: 2px;
}
.lx li .tips {
  color: #a0a8b0;
}
.lx a {
  width: 307px;
  line-height: 44px;
  text-align: center;
  font-size: 16px;
  background: #5370b9;
  color: #fff;
  display: block;
  margin: 50px auto 0;
}
.lx a:hover {
  background: #1c3e95;
  color: #fff;
}

/*4方案*/
.content4_b{
  width:1150px;
  margin:0 auto;
}
.content4_b ul li:first-child{
  margin-left:0;
}
.content4_b ul li{
  width:256px;
  float: left;
  margin-left: 42px;
}
.cont4_nav:hover .cont4_h{
  -webkit-transition:opacity 0.3s; 
  opacity:1; 
  pointer-events:auto;
  _display: block;
}
.cont4_nav:hover .content4_b_t{
  -webkit-transition:opacity 0.1s .1s;  
  opacity:0; 
  pointer-events:none;
}
.cont4_nav{
  width:256px;
  height:240px;
  position: relative;
  margin-bottom:40px;
}
.content4_b_t{
  position: absolute;
  left:0;
  top:0;
  padding-top:93px;
  width:256px;
  height:147px;
}
.content4_b_t p{
  font-size: 24px;
  color:#fff;
  text-align: center;
  font-weight: bold;
  width:158px;
  height:52px;
  border:1px solid #fff;
  margin:0 auto;
  line-height:52px;
}
.cont4_h{
  position: absolute;
  left:0;
  top:0;
  opacity:0;
  padding-top:34px;
  width:250px;
  height:200px;
  border:3px solid #bd4bce;
  margin-bottom:40px;
}
.cont4_h h5{
  font-size:24px;
  color:#333;
  font-weight: bold;
  text-align: center;
  margin-bottom:22px;
}
.cont4_h p{
  width:208px;
  font-size: 16px;
  color:#666;
  line-height:32px;
  margin:0 auto;
}
.cont4_b a{
  overflow: hidden;
  display: block;
  width:188px;
  height:48px;
  margin:0 auto;
  text-indent:2.4em;
  line-height:48px;
  font-size: 18px;
  color:#333;
  border-radius:50px;
  background: url(../images/cont4_a.png) no-repeat 127px center #f6de36;
  -webkit-transition-duration: 1.5s,1s,0s;
    transition-duration: 1.5s,1s,1s,0s;
    -webkit-transition-property: opacity,-webkit-transform,background;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform,background;
    -webkit-transition-delay: .6s,0s;
    transition-delay: .6s,0s;
    -webkit-transition-timing-function: cubic-bezier(.42,0,.03,.985);
    transition-timing-function: cubic-bezier(.42,0,.03,.985);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}


/*热门专业*/

.cont6_b{
  margin: auto;
  width:1160px;
}
.cont6_l{
  float: left;
  width:232px;
}
.cont6_t{
  width:222px;
  height:426px;
  border:5px solid #fff;
  position: relative;
}
.cont6_t:hover span{
  background: #af2b51;
  opacity:.8;
}
.cont6_t:hover{
  border:5px solid #353333;
}
.cont6_t:hover h4{
  display: none;
}
.cont6_t:hover .cont6_h{
  display: block;
}
.cont6_t span{
  width:100%;
  height:100%;
  background:#030000;
  opacity:.6;
  position: absolute;
  left:0;
  top:0;
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cont6_t h4{
  text-align: center;
  width:100%;
  height:100%;
  line-height:426px;
  color:#fff;
  font-size:24px;
  font-weight: bold;
  position: absolute;
  left:0;
  top:0;
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cont6_h{
  display: none;
  width:178px;
  height:100%;
  position: absolute;
  left:0;
  top:0;
  padding:0 22px 0 22px;
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cont6_h h5{
  font-size: 24px;
  color:#fff600;
  font-weight: bold;
  padding-top:30px;
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cont6_h p{
  font-size: 16px;
  color:#fff;
  line-height:32px;
  padding-top: 40px;
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.cont6_h p a{
  -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  color:#fff;
}
.cont6_t2{
  height:386px;
}
.cont6_t2 h4{
  line-height:386px;
}
.cont6_h2 p{
  padding-top:30px;

}
.cont6_btn{
  width:596px;
  margin:0 auto;
  height:48px;
}
.cont6_btn_l a,.cont6_btn_l p{
  width:258px;
  height:48px;
  background:#f6de36;
  font-size: 18px;
  color:#333;
  text-align: center;
  line-height:48px;
  border-radius:50px;
  display: block;
  overflow: hidden;
  -webkit-transition-duration: 1.5s,1s,0s;
    transition-duration: 1.5s,1s,1s,0s;
    -webkit-transition-property: opacity,-webkit-transform,background;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform,background;
    -webkit-transition-delay: .6s,0s;
    transition-delay: .6s,0s;
    -webkit-transition-timing-function: cubic-bezier(.42,0,.03,.985);
    transition-timing-function: cubic-bezier(.42,0,.03,.985);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.cont6_btn_l p{
  background:#333;
  color:#fff;
}

/*时间流程*/
.plan2015{width:1000px;margin:0 auto;background:url(../images/plan.png) no-repeat left top;height:337px;}
.plan2015 ul{float:left;width:186px;height:337px;text-align:center;margin-right:10px;position:relative;}
.plan2015 ul li{height:30px;color:#8c8c8c;font:16px/28px 'Î¢ÈíÑÅºÚ';}
.plan2015 ul .plan_tit{height:54px;color:#fff;font:bold 18px/54px 'Î¢ÈíÑÅºÚ';}
.plan_tit1{padding-top:10px;}
.plan_tit2{padding-bottom:8px;}
.plan_tit4{padding-bottom:9px;}

.plan_a a{    
  display: block;
  height: 37px;
  width: 126px;
  text-align: center;
  color: rgb(255, 255, 255);
  position: absolute;
  bottom: 20px;
  left: 32px;
  }

  /*所有标题*/
  .tage h2,.lx h2,.lx h2,.lx h2,.tj h2,.mx h2,.td h2,.fw h2{

  }
  .container h2{
    font-weight: bold;
    /*line-height: 20px;*/
    padding: 40px 0;
  }
  .sup_p{
  text-align: center; 
  font-size: 22px;
  padding-bottom: 20px;
}


/*offer*/
.cont1_b{
  width:1150px;
  margin:0 auto;
  height:268px;
  _background: #f1f1f1;
  position: relative;
  overflow: hidden;
}
.offer{
  width:947px;
  height:268px;
  overflow:hidden;
  position:absolute;
  top:0;
  left:115px;
}
.offer ul{
  width:9999px;
  position:absolute;
  left: 0;
  top:0;
}
.offer ul li{
  width:202px;
  height:268px;
  float: left;
  margin-right:35px;
  cursor: pointer;
  border: 1px dashed #1c3e95;
  box-sizing: border-box;
  overflow: hidden; 
}

.offer ul li p{
  width:100%;
  text-align: center;
  font-size: 14px;
  color:#666;
  margin-top: 10px;
}
.offer ul li p em{
  color:#fe5c51;
}
.offer ul li img.img_h{
  position: absolute;
  left:50%;
  margin-left: -100px;
  top:0;
}
.offer_h span {
  width:14px;
  height:14px;
  background: url(../images/cha.png) no-repeat center;
  position: fixed;
  left:50%;
  margin-left:170px;
  top:190px;
  cursor: pointer;
  /*display: none;*/
}
.offer_h p{
  width:416px;
  height:578px;
  position:fixed;
  left:50%;
  margin-left: -220px;
  top:180px;
  display: none;
}

.pre{
  cursor: pointer;
  position: absolute;
  left:0px;
  top:93px;
  width:55px;
  height:71px;
  background: url(../images/pre.png) no-repeat center;
}
.nex{
  cursor: pointer;
  position: absolute;
  right:0px;
  top:93px;
  width:55px;
  height:71px;
  background: url(../images/nex.png) no-repeat center;
}



/*广告横幅*/
.gao4{
  position: relative;
  margin:35px auto 0 auto;
  height:158px;
  background: url(../images/gao4.jpg) no-repeat center;
}
.gao4 p{
  padding-top:45px;
  font-size: 20px;
  color:#fff;
  line-height: 30px;
}
.gao4 p span{
  margin-left:136px;
}
.gao_nav{
  width: 600px;
  margin: auto;
}

.gao_nav a{
  position: absolute;
  right:14%;
  bottom:14px;
  width:210px;
  height: 42px;
  background: #fff;
  opacity:.8;
  filter:alpha(opacity=80);
  font-size: 18px;
  color: #1c3e95;
  text-align: center;
  line-height: 42px;
}
.gao_nav a:hover{
  color: white;
  background: #1c3e95;
}