
body{margin:0;font:12px/1 "微软雅黑";}
h1,h2,h3,h4,h5,h6{margin:0;font-size:12px;font-weight:normal;}
p,dl,dd{ margin:0;}
ul,ol{list-style:none;margin:0;padding:0;}
a{text-decoration:none; color:#000;}
em,i{ font-style:normal;}
strong,b{ font-weight:normal;}
img{border:none;vertical-align:bottom;}
table{ border-collapse:collapse;}
table th{font-weight:normal;}
table th,table td{vertical-align:top; text-align:left;padding:0;}
input{margin:0;padding:0;border:none;background:none;}
textarea{ resize:none; overflow:auto;border:none;background:none;}


.clearfix{*zoom:1;}
.clearfix:after{content:"";clear:both; display:block;font-size:0;line-height:0;}

#l-nav{
  width: 128px;
  height: 330px;
  background: url(../images/l-nav-wrap.png);
  position: fixed;
  left: 2%;
  top: 25%;
  *top: 20%;
  z-index: 20;
}
#l-nav .tab{
  margin-top: 24px;
}
#l-nav .tab li{
  width: 100px;
  height: 46px;
  margin: 0 auto;
  border-bottom: 1px dashed #af5926;
  position: relative;
}
#l-nav .tab li h2{
  font: 18px/46px '微软雅黑';
  color: #fff;
  text-align: center;
}
#l-nav .tab #l-nav-yjjq a{
  width: auto;
}
#l-nav .tab li img{
  margin-bottom: 5px;
}
#l-nav .tab li a{
  width: 100%;
  font: 14px/46px '微软雅黑';
  color: #fff;
  text-align: center;
  display: inline-block;
}
#l-nav .tab li .gwy{
  font-size: 12px;
  line-height: 23px;
  text-align: center;
}
#l-nav .tab li .zixun{
  width: 91px;
  height: 27px;
  line-height: 27px;
  margin: 9px 5px 0;
  background: #d7000f;
  border-radius: 9px;
}
#l-nav .tab .active a{
  color: #fbea00;
  text-decoration: underline;
}
#l-nav .top{
  width: 100%;
  height: 37px;
  text-align: center;
  margin-top: 20px;
}
#l-nav .top p{
  font: 14px/24px '微软雅黑';
  color: #fff;
  cursor: pointer;
}
.l-nav-qr{
  position: absolute;
  top: -33px;
  right: -125px;
  display: none;
}
#r-nav{
  width: 126px;
  height: 239px;
  position: fixed;
  top: 30%;
  right: 5%;
  z-index: 20;
}
#r-nav li{
  width: 100%;
  height: 44px;
  margin-top: 4px;
}
#r-nav li a{
  width: 44px;
  height: 100%;
  font: 18px/44px '微软雅黑';
  color: #d7000f;
  background: #fbea00;
  border-radius: 2px;
  text-align: center;
  float: right;
  display: inline-block;
}
#r-nav li .main{
  display: none;
}
#r-nav .active a{
  width: 100%;
  color: #fff;
  background: #ff8736;
}
#r-nav .active a .title{
  display: none;
}
#r-nav .active a .main{
  display: inline-block;
}
#bottom-nav{
  width: 100%;
  height: 80px;
  background: url(../images/bootom-nav-wrap.png) no-repeat center 0;
  position: fixed;
  bottom: 0;
  z-index: 20;
}
#bottom-nav-main{
  font: 24px/80px '微软雅黑';
  color: #fff;
}
#bottom-nav-main div{
  display: inline-block;
}
#bottom-nav-main input{
  outline: none;
}
#bottom-nav-main .name{
  width: 201px;
  height: 80px;
  background: url(../images/bottom-nav-name.png) no-repeat 67px 10px;
  position: absolute;
  top: 0;
  left: 0;
}
#bottom-nav-main .name input{
  width: 120px;
  font: 24px/80px '微软雅黑';
  color: #fff;
  margin-left: 19px;
  text-indent: 2px;
}
#bottom-nav-main .tel{
  width: 208px;
  height: 80px;
  background: url(../images/bottom-nav-tel.png) no-repeat 54px 10px;
  position: absolute;
  top: 0;
  left: 213px;
}
#bottom-nav-main .tel input{
  width: 140px;
  font: 24px/80px '微软雅黑';
  color: #fff;
  margin-left: 7px;
  text-indent: 2px;
}
.province{
  width: 180px;
  height: 80px;
  background: url(../images/bottom-nav-province.png) no-repeat 56px 10px;
  position: absolute;
  top: 0;
  left: 439px;
}
.province select{
  width: 110px;
  font: 24px/80px '微软雅黑';
  color: #fff;
  background: #fba712;
  border:none;
  appearance:none;
  -moz-appearance:none;
  margin-left: 8px;
  text-indent: 2px;
  outline: none;
}

.qq select{
  width: 139px;
  font: 24px/80px '微软雅黑';
  color: #fff;
  background: #fba712;
  border:none;
  appearance:none;
  -moz-appearance:none;
  margin-left: 8px;
  text-indent: 2px;
  outline: none;
}
@-moz-document url-prefix() {
  #province select {
    background: url(../images/select.png) no-repeat 85px;
    border: 0px solid #000;
  }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #province select {
    background: url(../images/select.png) no-repeat 89px;
  }
}
#province option{
  color: #333;
}
#bottom-nav-main .qq{
  width: 219px;
  height: 80px;
  background: url(../images/bottom-nav-qq.png) no-repeat 55px 10px;
  position: absolute;
  top: 0;
  right: 139px;
}
#bottom-nav-main .qq input{
  width: 140px;
  font: 24px/80px '微软雅黑';
  color: #fff;
  margin-left: 15px;
  text-indent: 2px;
}
#bottom-nav-main .submit{
  width: 101px;
  height: 67px;
  position: absolute;
  top: 6px;
  right: 11px;
  background: url(../images/bottom-nav-submit.png) no-repeat ;
	cursor:pointer;
}
#head{
  width: 100%;
  height: 58px;
}
.wrap-all{
  width: 1000px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
#head .logo a{
  width: 150px;
  height: 30px;
  background: url(../images/home-logo.png) no-repeat;
  position: absolute;
  top: 11px;
  left: 10px;
}
#head .nav ul{
  position: absolute;
  top: 26px;
  left: 209px;
}
#head .nav ul li{
  font: 15px/15px '微软雅黑';
  color: #333;
  padding: 0 22px;
  border-left: 1px solid #333;
  float: left;
  text-align: center;
}
#head .nav ul li:first-child{
  border-left: none;
}
#head .tel p{
  font: 15px/15px '微软雅黑';
  color: #333;
  position: absolute;
  top: 26px;
  right: 11px;
}
#main{
  width: 100%;
}
#main .banner{
  width: 100%;
  height: 669px;
  background: url(../images/banner-wrap.jpg) no-repeat center 0;
}
#jiedu{
  width: 100%;
  height: 885px;
  background: url(../images/jiedu-wrap.jpg) no-repeat center 0;
  overflow: hidden;
}
#jiedu .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/yellow-head-wrap.png) no-repeat;
  margin: 76px auto 0px;
}
.title-0 h2{
  font: 44px/60px '微软雅黑';
  color: #f3e562;
  text-align: center;
}
.title-0 h2 span{
  font-size: 54px;
}
#jiedu-main{
  width: 100%;
  position: relative;
}
#jiedu-main ul li{
  width: 261px;
  height: 267px;
  background: url(../images/jiedu-main-0.png) no-repeat;
  position: absolute;
}
#jiedu-main .one{
  top: 48px;
  left: 40px;
}
#jiedu-main .two{
  top: 337px;
  left: 40px;
}
#jiedu-main .three{
  top: 48px;
  right: 40px;
}
#jiedu-main .four{
  top: 337px;
  right: 40px;
}
#jiedu-main li .title h3{
  font: bold 24px/71px '微软雅黑';
  color: #da1d1d;
  text-align: center;
}
#jiedu-main li .title img{
  position: absolute;
  top: 95px;
  left: 100px;
}
#jiedu-main li .main{
  font: 14px/24px '微软雅黑';
  color: #333;
  margin: 104px 16px 0;
}
#jiedu-main li .main a{
  font-size: 19px;
  color: #d41b1c;
  text-decoration:underline;
}
#jiedu-main .center{
  width: 297px;
  height: 344px;
  background: url(../images/jiedu-main-1.png) no-repeat;
  position: absolute;
  top: 218px;
  left: 350px;
}
#jiedu-main .center .video{
  width: 219px;
  height: 121px;
  background: url(../images/jiedu-video-pure.png) no-repeat;
  background-size: 100%;
  position: absolute;
  top: 50px;
  left: 41px;
}
#jiedu-main .center .video a{
  width: 43px;
  height: 43px;
  background: url(../images/play.png) no-repeat;
  position: absolute;
  top: 40px;
  left: 83px;
}
#jiedu-main .center .video .video-main{
  background: #fff;
  border: 2px solid #7397a3;
  position: absolute;
  top:50%;
  left: 50%;;
  margin:-200px 0 0 -240px;
  z-index: 10;
  display: none;
  width:480px;
  height:400px;
}
#jiedu-main-play-close{
  width: 50px;
  height: 50px;
  background: #f14c21;
  font: 30px/50px '微软雅黑';
  color: #fff;
  border: 2px solid #9f7e76;
  text-align: center;
  position: absolute;
  top: -25px;
  right: -25px;
  cursor: pointer;
  z-index:111;
}
.ship{
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
#jiedu-main .center .video-play{
  width: 199px;
  height: 48px;
  background: #ca0412;
  font: 18px/48px '微软雅黑';
  color: #fbea00;
  text-align: center;
  border-right: 4px solid #8e000a;
  border-bottom: 4px solid #8e000a;
  border-radius: 9px;
  position: absolute;
  bottom: 34px;
  left: 49px;
  z-index: 2;
}
#jiexi{
  height: 1760px;
  background: url(../images/jiexi-wrap.jpg) no-repeat center 0;
  overflow: hidden;
}
#jiexi .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/red-head-wrap.png) no-repeat;
  margin: 69px auto 48px;
  overflow: hidden;
}
#jiexi .title-0{
  margin: 40px auto 32px;
}
#jiexi .title-0 h2{
  color: #d10010;
  margin-left: 16px;
}
#jiexi-main{
  height: 1548px;
  background: #d7000f;
  position: relative;
}
.jiexi-main-head{
  width: 267px;
  height: 35px;
  background: #f0f0f1;
  position: absolute;
  top: 0;
  left: 367px;
}
.jiexi-main-head .L{
  position: absolute;
  top: 0;
  left: -11px;
  width: 0;
  height: 0;
  border-left: 11px solid #d7000f;
  border-top: 35px solid #f0f0f1;
}
.jiexi-main-head .R{
  position: absolute;
  top: 0;
  right: -11px;
  width: 0;
  height: 0;
  border-right: 11px solid #d7000f;
  border-top: 35px solid #f0f0f1;
}
.jiexi-main-main{
  width: 941px;
  height: 1444px;
  background: #ededed;
  position: absolute;
  top: 74px;
  left: 29px
}
.jiexi-main-main .main-one{
  height: 433px;
  background: url(../images/jiexi-main-0.jpg) no-repeat 0 0;
  position: relative;
}
.jiexi-main-main h3{
  font: 26px/86px '微软雅黑';
  color: #333;
  text-align: center;
}
.jiexi-main-main h3 span{
  font-weight: bold;
  color: #f72448;
}
.jiexi-main-main .main-one .one-main{
  border: 1px solid #f2c584;
  position: absolute;
  top: 92px;
  left: 260px;
}
.jiexi-main-main .one-main li{
  width: 198px;
  height: 235px;
  float: left;
  position: relative;
}
.jiexi-main-main .one-main li .title{
  position: absolute;
  top: 30px;
  left: 44px;
}
.jiexi-main-main .one-main li .title img{
  margin-right: 7px;
}
.jiexi-main-main .one-main li .main{
  width: 170px;
  font: 15px/22px '微软雅黑';
  color:#232323;
  position: absolute;
  top: 64px;
  left: 20px;
}
.jiexi-main-main .main-one .one{
  background: url(../images/one-main-0.jpg);
}
.jiexi-main-main .main-one .btns a{
  width: 199px;
  height: 48px;
  font: 18px/48px '微软雅黑';
  color: #fbea00;
  text-align: center;
  background: #d7000f;
  border-right: 4px solid #8e000a;
  border-bottom: 4px solid #8e000a;
  border-radius: 9px;
  position: absolute;
  top: 348px;
}
.jiexi-main-main .main-one .btns .djcx{
  left: 343px;
}
.jiexi-main-main .main-one .btns .play{
  left: 605px;
}
.jiexi-main-main .main-one .two{
  background: url(../images/one-main-1.jpg);
}
.jiexi-main-main .main-one .three{
  background: url(../images/one-main-2.jpg);
}
.jiexi-main-main .main-two{
  height: 530px;
  background: #fff;
  position: relative;
}
.jiexi-main-main .main-two .main-radius{
  width: 100%;
  position: absolute;
  top: 99px;
  left: 0;
}
.jiexi-main-main .main-two .main-radius li{
  width: 313px;
  height: 170px;
  float: left;
  position: relative;
}
.jiexi-main-main .main-two .main-radius li .in{
  font: 16px/22px '微软雅黑';
  color: #fff;
  text-align: center;
  position: absolute;
  left: 96px;
  top: 49px;
}
.jiexi-main-main .main-two .main-radius li .out{
  font: 18px/18px '微软雅黑';
  color: #fc7b01;
  text-align: center;
  position: absolute;
  left: 216px;
  top: 20px;
}
.jiexi-main-main .main-two .main-radius li h4{
  font-size: 16px;
  color: #fc7b01;
  position: absolute;
  top:183px;
  left: 20px;
}
.jiexi-main-main .main-two .main-radius .one{
  background: url(../images/jiexi-main-radius-0.png) no-repeat;
}
.jiexi-main-main .main-two .main-radius .two{
  background: url(../images/jiexi-main-radius-1.png) no-repeat;
}
.jiexi-main-main .main-two .main-radius .two .out,
.jiexi-main-main .main-two .main-radius .two h4{
  color: #a86fc2;
}
.jiexi-main-main .main-two .main-radius .three{
  background: url(../images/jiexi-main-radius-2.png) no-repeat;
}
.jiexi-main-main .main-two .main-radius .three .out,
.jiexi-main-main .main-two .main-radius .three h4{
  color: #cc1718;
}
.jiexi-main-main .main-two .main-radius-long{
  position: absolute;
  top: 324px;
  left: 46px;
}
.jiexi-main-main .main-two .main-radius-long li{
  overflow: hidden;
}
.jiexi-main-main .main-two .main-radius-long li p{
  font: 18px/40px '微软雅黑';
  color: #333;
  float: left;
}
.jiexi-main-main .main-two .main-radius-long li div{
  width: 600px;
  height: 12px;
  background: #dcdcdc;
  border-radius: 6px;
  margin: 17px 0 0 12px;
  float: left;
  position: relative;
}
.jiexi-main-main .main-two .main-radius-long li div span{
  width: 117px;
  height: 12px;
  background: #fc7b01;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  position: absolute;
  top: 0;
  left: 0;
}
.jiexi-main-main .main-two .main-radius-long .two div span{
  width: 184px;
  background: #a86fc2;
}
.jiexi-main-main .main-two .main-radius-long .three div span{
  width: 128px;
  background: #cc1718;
}
.main-two-bottom{
  font-size: 14px;
  color:#333;
  position: absolute;
  left: 30px;
  top:469px;
}
.jiexi-main-main .main-three{
  width: 100%;
  height: 481px;
  position: relative;
}
.jiexi-main-main .main-three-main{
  width: 100%;
  position: absolute;
  top: 80px;
  left: 0;
}
.jiexi-main-main .main-three-main .title{
  width: 100%;
  height: 54px;
  background: #ffe5e5;
  border-top: 1px dashed #c1c1c1;
  border-bottom: 1px dashed #c1c1c1;
  position: relative;
}
.jiexi-main-main .main-three-main .title p,
.jiexi-main-main .main-three-main .main p{
  font: 16px/54px '微软雅黑';
  color: #333;
  position: absolute;
  top: 0;
  left: 125px;
}
.jiexi-main-main .main-three-main .title span{
  font: 28px/54px '微软雅黑';
  color: #333;
  position: absolute;
  top: 0;
  left: 33px;
}
.jiexi-main-main .main-three-main .main{
  width: 100%;
  height: 60px;
  background: #fff;
  position: relative;
  *margin-top:-4px;
}
.jiexi-main-main .main-three-main .main span{
  width: 97px;
  height: 39px;
  font: 28px/39px '微软雅黑';
  color: #fff;
  text-indent: 1.5em;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  position: absolute;
  top: 11px;
  left: 0;
  background: #ff6772;
}
.jiexi-main-main .main-three-main .main p{
  line-height: 60px;
}
.jiexi-main-main .main-three-main .border-bottom{
  border-bottom: 1px dashed #c1c1c1;
}
.jiexi-main-main .main-three .main-three-img{
  position: absolute;
  bottom: 52px;
  right: 82px;
}
#liucheng{
  height: 704px;
  background: url(../images/liucheng-wrap.jpg) no-repeat center 0;
  overflow: hidden;
}
#liucheng .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/yellow-head-wrap.png) no-repeat;
  margin: 44px auto 45px;
}
#liucheng-main {
  width: 100%;
  overflow: hidden;
}
#liucheng-main .liucheng-main-lis{
  width: 250px;
  height: 193px;
  background: url(../images/liucheng-main.png);
  background-size: 100%;
  float: left;
  margin-bottom: 22px;
  position: relative;
}
#liucheng-main .liucheng-main-lis .number{
  width: 100%;
  font: 125px/193px '微软雅黑';
  color: #febd0f;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
}
#liucheng-main .liucheng-main-lis .title h3{
  width: 238px;
  font-size: 24px;
  color: #f52721;
  text-align: center;
  margin: 18px 0 15px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
#liucheng-main .liucheng-main-lis .main p{
  width: 185px;
  font: 14px/22px '微软雅黑';
  color: #852900;
  position: absolute;
  top: 56px;
  left: 32px;
  z-index: 2;
}
#liucheng-main .liucheng-main-lis .btn{
  width: 167px;
  height: 30px;
  border-radius: 9px;
  border-right: 4px solid #e26b4b;
  border-bottom: 4px solid #e26b4b;
  position: absolute;
  bottom: 13px;
  left: 38px;
  z-index: 4;
}
#liucheng-main .liucheng-main-lis .btn a{
  width: 100%;
  height: 100%;
  display: inline-block;
  font: 14px/30px '微软雅黑';
  color: #fff;
  background: #ff3f0b;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 9px;
  z-index: 2;
}
#liucheng-main .liucheng-main-lis .lis{
  width: 167px;
  height: 0px;
  background: #ff3f0b;
  padding-top: 10px;
  position: absolute;
  bottom: 25px;
  left: 40px;
  z-index: 3;
  overflow: hidden;
  transition: .25s;
}
#liucheng-main .liucheng-main-lis .lis li{
  width: 100%;
  font: 16px/22px '微软雅黑';
  text-align: center;
  color: #fff;
}
#neirong{
  height: 1269px;
  background: url(../images/neirong-wrap.jpg) no-repeat center 0;
  overflow: hidden;
}
#neirong .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/red-head-wrap.png) no-repeat;
  margin: 51px auto 20px;
}
#neirong .title-0 h2{
  color: #d10010;
  margin-left: 16px;
}
#neirong-main-one{
  height: 514px;
  background: #644a8a;
  border-radius: 9px;
  margin-bottom: 25px;
  position: relative;
}
#neirong-main-one-main{
  width: 959px;
  height: 460px;
  background: #fff;
  border-radius: 9px;
  position: absolute;
  top: 33px;
  left: 21px;
}
#neirong-main-one-main .title .bishi{
  width: 144px;
  height: 58px;
  background: url(../images/neirong-main-one-main-title-bishi.png);
  font: bold 28px/58px '微软雅黑';
  color: #333;
  text-align: center;
  position: absolute;
  top: -17px;
  left: 0;
}
#neirong-main-one-main .title .l,
#neirong-main-one-main .title .r{
  width: 71px;
  height: 71px;
  font: bold 24px/71px '微软雅黑';
  color: #fff;
  text-align: center;
  position: absolute;
  top: 41px;
}
#neirong-main-one-main .title .l{
  background: url(../images/neirong-main-one-l.png);
  left: 9px;
  z-index: 2;
}
#neirong-main-one-main .title .r{
  background: url(../images/neirong-main-one-r.png);
  right: 8px;
  z-index: 2;
}
#neirong-main-one-main .title .c{
  font: 14px/24px '微软雅黑';
  color: #333;
  position: absolute;
  top: 15px;
  left: 165px;
}
#neirong-main-one-main .main{
  position: absolute;
  top: 78px;
  left: 27px;
}
#neirong-main-one-main .main thead tr td{
  width: 317px;
  height: 85px;
  font: bold 18px/26px '微软雅黑';
  vertical-align:middle;
}
#neirong-main-one-main .main thead tr td p{
  margin: 0 32px;
}
#neirong-main-one-main .main thead tr th{
  width: 251px;
  height: 85px;
  background: #ffe5e5;
  vertical-align:middle;
  text-align: center;
}
#neirong-main-one-main .main ,
#neirong-main-one-main .main tr th,
#neirong-main-one-main .main tr td {
  border:1px solid #9f0505;
}
#neirong-main-one-main .main tbody tr td,
#neirong-main-one-main .main tbody tr th{
  height: 53px;
  font-size: 16px;
  line-height: 24px;
  color: #333;
  vertical-align:middle;
  text-align: center;
}
#neirong-main-one-main .main tbody tr th{
  font-size: 20px;
  font-weight: bold;
  color: #9f0505;
  background: #ffe5e5;
}
#neirong-main-one-main .main p{
  display: inline-block;
  text-align: left;
  *text-align: center;
  margin: 0 auto;
}
#neirong-main-two{
  width: 100%;
  height: 514px;
  background: #fc8935;
  border-radius: 9px;
  position: relative;
}
#neirong-main-two-main{
  width: 818px;
  height: 473px;
  background: url(../images/neirong-main-two.png);
  position: absolute;
  top: 16px;
  left: 90px;
}
#neirong-main-two-main .l,
#neirong-main-two-main .r{
  width: 50%;
  height: 100%;
  float: left;
  position: relative;
}
#neirong-main-two-main .l .title h3,
#neirong-main-two-main .r .title h3{
  font-size: 28px;
  color: #333;
  position: absolute;
  top: 19px;
  left: 13px;
}
#neirong-main-two-l-table{
  width: 76px;
  position: absolute;
  top: 113px;
  left: -76px;
}
#neirong-main-two-l-table li{
  height: 54px;
  margin-bottom: 5px;
  background: #ef5a61;
  border-top-left-radius: 9px;
  border-bottom-left-radius: 9px;
  overflow: hidden;
  cursor: pointer;
}
#neirong-main-two-l-table li h4{
  font-size: 20px;
  color: #fff;
  margin: 6px 0 0 20px;
}
#neirong-main-two-l-table .active{
  background: #644a8a;
}
#neirong-main-two-l-table .active h4{
  color: #fcda43;
}
#neirong-main-two-l-table-main{
  width: 315px;
  position: absolute;
  top: 104px;
  left: 36px;
}
#neirong-main-two-l-table-main>li,
#neirong-main-two-r-table-main>li{
  width: 100%;
  display: none;
}
#neirong-main-two-l-table-main .essay,
#neirong-main-two-r-table-main .essay{
  font-size: 18px;
  line-height: 28px;
  color: #333;
}
#neirong-main-two-l-table-main .even,
#neirong-main-two-r-table-main .even{
  font-size: 14px;
  line-height: 30px;
  color: #333;
}
#neirong-main-two-l-table-main .btn,
#neirong-main-two-r-table-main .btn{
  width: 133px;
  line-height: 40px;
  font-size: 18px;
  color: #fff;
  background: #ef565d;
  text-align: center;
  border-radius: 20px;
  position: absolute;
  top: 258px;
  left: 63px;
}
#neirong-main-two-l-table-main .active,
#neirong-main-two-r-table-main .active{
  display: inline-block;
}
#neirong-main-two-main .r .title h3{
  left: 50px;
}
#neirong-main-two-r-table{
  width: 76px;
  position: absolute;
  top: 113px;
  right: -76px;
}
#neirong-main-two-r-table li{
  height: 54px;
  margin-bottom: 5px;
  background: #ef5a61;
  border-top-right-radius: 9px;
  border-bottom-right-radius: 9px;
  overflow: hidden;
  cursor: pointer;
}
#neirong-main-two-r-table li h4{
  font-size: 20px;
  color: #fff;
  margin: 6px 15px 0 ;
}
#neirong-main-two-r-table .active{
  background: #ffce0b;
}
#neirong-main-two-r-table .active h4{
  color: #eb3a3d;
}
#neirong-main-two-r-table-main{
  width: 315px;
  position: absolute;
  top: 104px;
  left: 62px;
}
#huodong{
  height: 777px;
  background: url(../images/huodong-wrap.jpg) no-repeat center 0;
  overflow: hidden;
}
#huodong .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/yellow-head-wrap.png) no-repeat;
  margin: 55px auto 20px;
}
#huodong .title-0 h2{
  margin-left: 16px;
}
#huodong .title-0 a{
  font-size: 20px;
  color: #f3e562;
  text-decoration: underline;
  position: absolute;
  right: 0;
  top: 154px;
}
#huodong-main {
  position: absolute;
  top: 209px;
  left: 0;
}
#huodong-main li{
  width: 311px;
  margin-left: 30px;
  background: #fbe6e7;
  border: 1px dashed #f4901a;
  float: left;
  overflow: hidden;
}
#huodong-main li:first-child{
  margin-left: 0;
}
#huodong-main .video{
  width: 100%;
  height: 215px;
  background: url(../images/pc.png) no-repeat;
  margin-top: 19px;
  position: relative;
}
#huodong-main .video .video-main{
  width: 219px;
  height: 121px;
  background: #fff;
  position: absolute;
  top: 10px;
  left: 45px;
  overflow: hidden;
}
#huodong-main .video .video-main a{
  width: 100%;
  display: inline-block;
}
#huodong-main .video .video-main a img{
  width: 100%;
}
#huodong-main .main{
  height: 235px;
  background: url(../images/huodong-main.png);
  overflow: hidden;
  position: relative;
}
#huodong-main .main .title{
  width: 297px;
  height: 48px;
  background: #d00e19;
  border-left: 1px solid #e37178;
  border-right: 1px solid #e37178;
  margin: 0 auto 8px;
}
#huodong-main .main .title h3{
  font-size: 22px;
  line-height: 48px;
  color: #fff;
  text-align: center;
}
#huodong-main .main .main-word{
  font-size: 15px;
  line-height: 24px;
  color: #333;
  margin: 0 14px;
}
#huodong-main .main .main-price{
  margin-top: 9px;
}
#huodong-main .main .main-price p{
  height: 30px;
  font-size: 15px;
  line-height: 25px;
  color: #333;
  overflow: hidden;
  float: left;
}
#huodong-main .main .main-price p .red{
  color: #d00e19;
  font-weight: bold;
}
#huodong-main .main .main-price p .big{
  font-size: 22px;
}
#huodong-main .main .main-price i{
  width: 14px;
  height: 17px;
  background: url(../images/sanjiaoxing.png) no-repeat;
  display: inline-block;
  margin: 8px 4px 0 7px;
  float: left;
}
#huodong-main .main .btn a{
  width: 133px;
  line-height: 40px;
  font-size: 20px;
  text-align: center;
  border:1px solid #d00e19;
  border-radius: 20px;
  display: inline-block;
  margin: 14px 0 0 13px;
}
#huodong-main .main .btn .goumai{
  background: #ffce0b;
  color: #ff3b48;
}
#huodong-main .main .btn .zixun{
  background: #ef565d;
  color: #fff;
}
#zuzhi{
  height: 652px;
  background: url(../images/zuzhi-wrap.png) no-repeat center 0;
  overflow: hidden;
}
#zuzhi .title-0{
  width: 617px;
  height: 88px;
  background: url(../images/red-head-wrap.png) no-repeat 0 38px;
  margin: 0 auto 26px;
  padding-top: 38px;
  overflow: hidden;
}
#zuzhi .title-0 h2{
  color: #d10010;
  margin-left: 16px;
}
#zuzhi .wrap-all{
  overflow: visible;
}
#zuzhi .flower{
  position: absolute;
  top: 97px;
  left: 928px;
}
#zuzhi-main{
  height: 349px;
  background: #fff;
  border-left: 14px solid #d10010;
  border-right: 14px solid #d10010;
  border-radius: 9px;
}
#zuzhi-main li{
  float: left;
  width:33.33%;
  text-align:center;
}
#zuzhi-main .pic{
  padding: 40px 0px 0 0px;
}
#zuzhi-main .pic img{
  border: 6px solid #d10010;
}
#zuzhi-main .title{
  margin-top: 14px;
  overflow: hidden;
}
#zuzhi-main .title img{
  margin-left: 82px;
  margin-right: 13px;
  float: left;
}
#zuzhi-main .title p{
  font: 20px/36px '微软雅黑';
  color: #d00e19;
  float: left;
  
}
#zuzhi-main .main{
text-align:center;	
}
#zuzhi-main .main p{
  width: 100%;
  font: 16px/36px '微软雅黑';
  color: #d00e19;
  
  text-align: center;
   width:100%;
  
}
#footer{
  height: 181px;
  background: url(../images/footer-wrap.png) no-repeat center 0;
  overflow: hidden;
  padding-bottom: 80px;
  position: relative;
}
#footer .wrap-all{
  padding-top: 35px;
}
#footer p{
  font: 14px/30px '微软雅黑';
  color: #fff;
  text-align: center;
}
#footer .bottom-nav{
  width: 100%;
  height: 80px;
  background: rgb(208,14,25);
  position: absolute;
  bottom: 0;
}
.bookwrap .public{width:306px;height:326px;border:1px solid #e8e8e8;}
.bookwrap .public .public_tit{height:59px;background: #5e98b4;margin-bottom: 12px;}
.bookwrap .public .public_tit h3{font-size:26px;font-family: "微软雅黑";line-height:59px;color:#fff;text-align: center;}
.bookwrap .public .public_cont li{width:294px;height:49px;text-align: center;margin-left:8px;}
.bookwrap .public .public_cont .xuxian{border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8;}
.bookwrap .public .public_cont li a{font-size:14px;font-family: "微软雅黑";color:#333;height:49px;line-height: 49px;}
