.pc-banner1,
.pc-banner2,
.pc-banner3,
.pc-banner4,
.pc-banner5,
.pc-banner6,
.pc-banner7,
.pc-banner8,
.pc-banner9,
.pc-banner10,
.pc-banner11,
.pc-banner12
{
  width: 100%;
}
.pc-banner1 {
  height: 106px;
  background: url("../images/chugui2018_01.jpg") center no-repeat;
}
.pc-banner2 {
  height: 124px;
  background: url("../images/chugui2018_02.jpg") center no-repeat;
}
.pc-banner3 {
  height: 122px;
  background: url("../images/chugui2018_03.jpg") center no-repeat;
}
.pc-banner4 {
  height: 107px;
  background: url("../images/chugui2018_04.jpg") center no-repeat;
}
.pc-banner5 {
  height: 102px;
  background: url("../images/chugui2018_05.jpg") center no-repeat;
}
.pc-banner6 {
  height: 106px;
  background: url("../images/chugui2018_06.jpg") center no-repeat;
}
.pc-banner7 {
  height: 100px;
  background: url("../images/chugui2018_07.jpg") center no-repeat;
}
.pc-banner8 {
  height: 108px;
  background: url("../images/chugui2018_08.jpg") center no-repeat;
}
.pc-banner9 {
  height: 170px;
  background: url("../images/chugui2018_09.jpg") center no-repeat;
}
.pc-banner10 {
  height: 81px;
  background: url("../images/chugui2018_10.jpg") center no-repeat;
}
.pc-banner11 {
  height: 130px;
  background: url("../images/chugui2018_11.jpg") center no-repeat;
}
.pc-banner12 {
  height: 149px;
  background: url("../images/chugui2018_12.jpg") center no-repeat;
}





.pc-box-1 {
  width: 100%;
  height: 216px;
 background: url("../images/chugui2018_14.jpg") center no-repeat;
}
.pc-box-1 ul{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 0 auto;
    width: 85%;
}
.pc-box-1 ul li{
  flex: 1;
}
.pc-box-1 ul li a{
  animation: scale 2s ease infinite;
     display: block;
    height: 81px;
    width: 355px;
    position: relative;
     top: 691px;
    margin: 0 auto;
   
}
.pc-box-1 ul li a img{
  display: block;
  width: 100%;
}

.pc-box-2 {
  width: 100%;
  height: 185px;
 background: url("../images/chugui2018_15.jpg") center no-repeat;
}

.pc-box-2 ul{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 0 auto;
    width: 85%;
}
.pc-box-2 ul li{
  flex: 1;
}
.pc-box-2 ul li a{
  animation: scale 2s ease infinite;
     display: block;
    height: 81px;
    width: 355px;
    position: relative;
   top: 803px;
    margin: 0 auto;
   
}
.pc-box-2 ul li a img{
  display: block;
  width: 100%;
}
.pc-box-3 {
  width: 100%;
      height: 338px;
  background: url("../images/chugui2018_13.jpg") center no-repeat;
}

.pc-box-3-left {
      width: 500px;
       height: 304px;
       float: left;
 
}

.pc-box-3-right {
 width: 459px;
    height: 304px;
    float: right;
  
}
.pc-box-3-left-in {
  width: 500px;
  height: 430px;
  position: relative;
  left: 4px;
  top: 122px;
}


.pc-box-4 {
  width: 100%;
  height: 128px;
  background: url("../images/chugui2018_16.jpg") center no-repeat;
}
.pc-box-4 a{
    animation: scale 2s ease infinite;
    width: 316px;
    height: 72px;
    display: block;
    position: relative;
    float: right;
    top: 165px;
    margin-right: 60px;
}


.pc-box-4 a img{
  display: block;
  width: 100%;
}



.pc-box-8 {
  width: 100%;
  background: url("../images/chugui2018_19.jpg") center no-repeat;
  height: 140px;
}
.pc-box-8-in{
  width: 1099px;
  margin: 0 auto;
  position: relative;
  top: 170px;
}



.pc-box-5 {
  width: 100%;
  height: 110px;
 background: url("../images/chugui2018_17.jpg") center no-repeat;
}
.pc-box-5 ul{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 0 auto;
    width: 85%;
}
.pc-box-5 ul li{
  flex: 1;
}
.pc-box-5 ul li a{
  animation: scale 2s ease infinite;
     display: block;
    height: 81px;
    width: 355px;
    position: relative;
     top: 641px;
    margin: 0 auto;
   
}
.pc-box-5 ul li a img{
  display: block;
  width: 100%;
}

.pc-box-6 {
  width: 100%;
background: url("../images/chugui2018_23.jpg") center no-repeat;
height: 856px;
}


.pc-box-7 {
     width: 100%;
    background: url("../images/chugui2018_18.jpg") center no-repeat;
    height: 149px;
}


.pc-box-9 {
  width: 100%;
  height: 158px;
  background: url("../images/chugui2018_20.jpg") center no-repeat;
}
.pc-box-9 a{
  width: 100%;
  height: 331px;
  display: block;
}

 
.pc-box-11 {
  width: 100%;
  background: url("../images/chugui2018_22.jpg") center no-repeat;
  height: 156px;
}

.pc-box-12 {
  width: 100%;
  height: 233px;
  background: url("../images/chugui2018_21.jpg") center no-repeat;
}
.pc-box-12-in{
     width: 100%;
    margin: 0 auto;
    position: relative;
    top: 112px;
}
.pc-box-12-in form{
  display: block;
  width: 100%;
}
.pc-box-12-in ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.pc-box-12-in ul li{
  height: 53px;
  flex: 2;
}
.pc-box-12-in ul li:nth-child(1){
  margin-left: 28px;
}
.pc-box-12-in ul li:nth-child(2){
  margin-left: 41px;
}
.pc-box-12-in ul li:nth-child(3){
  margin-left: 40px;
}
.pc-box-12-in ul li:nth-child(4){
  margin-left: 22px;
  animation: scale 2s ease infinite;
  
}
.pc-box-12-in ul li:nth-child(4) input{
  color: #fff;
  font-size: 18px;
  width: 100%;
  padding: 0;
background-color: #e9b31b;
}
.pc-box-12-in ul li input{
  background:transparent;
  width: 95%;
  height: 100%;
  display: block;
  padding-left: 5%;
  font-size: 18px;
}
.pc-box-13 {
  width: 100%;
  height: 73px;
  background: url("../images/chugui2018_24.jpg") center no-repeat;
}
.pc-box-14 {
  width: 100%;
  height: 77px;
 background: url("../images/chugui2018_25.jpg") center no-repeat;
}
.pc-box-15 {
  width: 100%;
  background: url("../images/chugui2018_26.jpg") center no-repeat;
  height: 56px;
}
.pc-box-16 {
  width: 100%;
  background: url("../images/chugui2018_27.jpg") center no-repeat;
  height: 116px;
}
.pc-box-17 {
     width: 100%;
    background: url("../images/chugui2018_29.jpg") center no-repeat;
    height: 179px;
}

.pc-box-18 {
     width: 100%;
    background: url("../images/chugui2018_301.jpg") center no-repeat;
    height: 288px;
}
.pc-box-18 .pc-box-12-in{top: 163px;}
.pc-box-19 {
     width: 100%;
    background: url("../images/chugui2018_31.jpg") center no-repeat;
    height: 111px;
}
.pc-box-20 {
  width: 100%;
  height: 114px;
  background: url("../images/chugui2018_32.jpg") center no-repeat;
}

.pc-box-21{
  width: 100%;
  height: 200px;
  background: url("../images/chugui2018_33.jpg") center no-repeat;
}

.pc-box-22{
  width: 100%;
  height: 286px;
  background: url("../images/chugui2018_34.jpg") center no-repeat;
}

.pc-box-23{
  width: 100%;
  height: 920px;
 background: url("../images/chugui2018_351.jpg") center no-repeat;
}
.pc-box-23 a{
display: block;
    width: 100%;
    height: 69px;
  text-align: center;
  margin-top: 800px;animation: scale 2s ease infinite;
} 
.pc-box-27 {
  width: 100%;
  background: url("../images/chugui2018_391.jpg") center no-repeat;
  height: 781px;
}
.pc-box-27 a{
display: block;
    width: 100%;
    height: 69px;
  text-align: center;
  margin-top: 658px;animation: scale 2s ease infinite;
} 
 
.pc-box-31 {
  width: 100%;
  background: url("../images/chugui2018_43.jpg") center no-repeat;
  height: 773px;
}
.pc-box-31 a{
display: block;
    width: 100%;
    height: 69px;
  text-align: center;
  margin-top: 658px;animation: scale 2s ease infinite;
} 
.pc-box-32 {
  width: 100%;
  background: url("../images/chugui2018_44.jpg") center no-repeat;
  height: 137px;
}
.pc-box-33 {
  width: 100%;
  background: url("../images/chugui2018_45.jpg") center no-repeat;
  height: 122px;
}
.pc-box-34 {
  width: 100%;
  background: url("../images/chugui2018_46.jpg") center no-repeat;
  height: 105px;
}
.pc-box-35 {
  width: 100%;
  background: url("../images/chugui2018_47.jpg") center no-repeat;
  height: 132px;
}
.pc-box-36 {
  width: 100%;
  background: url("../images/chugui2018_48.jpg") center no-repeat;
  height: 98px;
}
.pc-box-37 {
  width: 100%;
  background: url("../images/chugui2018_49.jpg") center no-repeat;
  height: 125px;
}
.pc-box-38 {
  width: 100%;
  background: url("../images/chugui2018_50.jpg") center no-repeat;
  height: 166px;
}
.pc-box-39 {
  width: 100%;
  background: url("../images/chugui2018_39.jpg") center no-repeat;
  height: 496px;
}
.pc-box-40 {
  width: 100%;
  background: url("../images/chugui2018_52.jpg") center no-repeat;
  height: 65px;
}
.pc-box-41 {
  width: 100%;
  background: url("../images/chugui2018_53.jpg") center no-repeat;
  height: 54px;
}
.pc-box-42 {
  width: 100%;
  background: url("../images/chugui2018_54.jpg") center no-repeat;
  height: 193px;
}
.pc-box-42 a{
  width: 100%;
  display: block;
  height: 193px;
}
.pc-box-43 {
  width: 100%;
  background: url("../images/chugui2018_55.jpg") center no-repeat;
  height: 136px;
}
.pc-box-44 {
  width: 100%;
  background: url("../images/chugui2018_56.jpg") center no-repeat;
  height: 101px;
}
/**附加滚动***/
.demopage{
    width: 386px;
    float: right;
       margin-right: 72px;
    margin-top: 141px;
}
#marquee2{width:386px;height:446px;overflow:hidden;}
#marquee2 ul li{float:left;height:223px;}
#marquee2 ul li img{display:block;}
.lbbox{
  width: 100%;
}
.lbbox a{
  animation: hvr-buzz-out 2s ease infinite;
width: 682px;
    height: 137px;
    display: block;
    margin: 0 auto 0;
    position: relative;
    top: 57px;
}
.lbbox a img{
  display: block;
  width: 100%;
}
.anniu,.anniu2,.anniu3{
    width: 100%;
    height: 130px;
    background-color: #ffffff;
    position: relative;
    top: 200px;
}
.anniu2{
  top: 250px;
}
.anniu2 a{
  top: 15px !important;
}
.anniu3{
  top: 170px;
}
.anniu3 a{
  top: 23px !important;
}
.anniu a ,.anniu2 a,.anniu3 a{
  display: block;
    width: 380px;
    height: 70px;
    background-color: #d23428;
    border-radius: 5px;
    color: #ffffff;
    text-align: center;
    line-height: 70px;
    font-size: 28px;
    font-weight: bold;
    margin: 0 auto;
    position: relative;
    top: 20px;
    animation: scale 2s ease infinite;
}

/**选项卡**/
.wrap{
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.tab{ 
 overflow: hidden;
    width: 1050px;
    margin: 0 auto;
    position: relative;
    height: 750px; top: 65px;
}

.tab-hd {
     width: 99%;
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
     height: 68px; 
    top: 38px;
    margin: 0 auto;
}
.tab-hd li{
  display: block;
  width: 175px;
  height: 68px;
  cursor: pointer;
}
.tab-hd li:nth-child(1){ background: url(../images/1-01.png) center no-repeat; left: 9px; position: relative;}
.tab-hd li:nth-child(2){ background: url(../images/2-01.png) center no-repeat; left: 9px; position: relative;}
.tab-hd li:nth-child(3){ background: url(../images/3-01.png) center no-repeat; left: 9px; position: relative;}
.tab-hd li:nth-child(4){ background: url(../images/4-01.png) center no-repeat; left: 9px; position: relative;}
.tab-hd li:nth-child(5){ background: url(../images/5-01.png) center no-repeat; left: 9px; position: relative;}
.tab-hd li:nth-child(6){ background: url(../images/6-01.png) center no-repeat; left: 9px; position: relative;}

.tab-hd li:nth-child(1).active{
 background: url(../images/1-02.png) center no-repeat;
 left: 9px;
    position: relative;
}
.tab-hd li:nth-child(2).active{
 background: url(../images/2-02.png) center no-repeat;
 left: 9px;
    position: relative;
}
.tab-hd li:nth-child(3).active{
 background: url(../images/3-02.png) center no-repeat;
 left: 9px;
    position: relative;
}
.tab-hd li:nth-child(4).active{
 background: url(../images/4-02.png) center no-repeat;
 left: 4px;
    position: relative;
}
.tab-hd li:nth-child(5).active{
 background: url(../images/5-02.png) center no-repeat;
}
.tab-hd li:nth-child(6).active{
 background: url(../images/6-02.png) center no-repeat;
} 
.tab-bd{
  width: 100%;
margin: 0px 0 0 -5px;
}
.tab-bd li{display:none;  border-top:0 none;}
.tab-bd li img{
  width: 100%;
  display: block;
  height: auto;
}
.tab-bd li.thisclass{ display:list-item;}

#swiper1 >.swiper-wrapper >.swiper-slide >img{
  width: 100%;
  height: auto;
  display: block;
  /* border-radius: 10px; */
}


.tab1{ 
  overflow: hidden;
  width: 1099px;
  margin: 0 auto;
  position: relative;
  top: 250px;
}

.tab-hd1 {
  width: 100%;
  position: relative;
 
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.tab-hd1 li{
  color: #fff;
  font-size: 25px;
  width: 265px;
  height: 113px;
      line-height: 97px;
  cursor: pointer;
  text-align: center;
  background: url(../images/y.png) center no-repeat;
}
.tab-hd1 li.active{
 background: url(../images/x.png) center no-repeat;
}
.tab-bd1{
  width: 100%;
  margin: 15px 0 0 0px;
}
.tab-bd1 li{display:none;  border-top:0 none;}
.tab-bd1 li img{
  width: 100%;
  display: block;
  height: auto;
}
.tab-bd1 li.thisclass{ display:list-item;}


/*****/
.wrap-2{
        width: 100%;
    margin: 0 auto;
    position: relative;
    top: 155px;
}
.tab2{ width:100%;}
.tab-hd2 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow:hidden; zoom:1;}
.tab-hd2 li{
      width: 265px;
    height: 98px;
    cursor: pointer;
}
.tab-hd2 li:nth-child(1){
  background: url(../images/2-1n.png) center no-repeat;
}
.tab-hd2 li:nth-child(2){
  background: url(../images/2-2n.png) center no-repeat;
}
.tab-hd2 li:nth-child(3){
  background: url(../images/2-3n.png) center no-repeat;
}
.tab-hd2 li:nth-child(4){
  background: url(../images/2-4n.png) center no-repeat;
}
.tab-hd2 li:nth-child(1).active{
  background: url(../images/2-1h.png) center no-repeat;
}
.tab-hd2 li:nth-child(2).active{
  background: url(../images/2-2h.png) center no-repeat;
}
.tab-hd2 li:nth-child(3).active{
  background: url(../images/2-3h.png) center no-repeat;
}
.tab-hd2 li:nth-child(4).active{
  background: url(../images/2-4h.png) center no-repeat;
}
.tab-bd2{
  position: relative;
    top: 20px;
}
.tab-bd2 li{display:none;  border-top:0 none;}
.tab-bd2 li img{
  width: 100%;
  display: block;
  height: auto;
  /* border-radius: 10px; */
}
.tab-bd2 li.thisclass{ display:list-item;}



/**三级联动**/
.pc-box-bd{
    width: 314px;
    position: relative;
    margin: 0 auto;
    right: 18px;
    top: 40px;
}
.pc-bd-top{
    width: 100%;
    position: relative;
      
}
.pc-bd-top ul{
      width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.pc-bd-top ul li{
   height: 54px;
    width: 100%;
    margin-bottom: 30px;
    border: 1px #999 solid;
}
.pc-bd-top ul li input{
 
    display: block;
    height: 100%;
    width: 95%;
    padding-left: 5%;
    font-size: 18px;
    color: #2c4446;

}
.pc-bd-top ul li input::-webkit-input-placeholder{
  color: #2c4446;
  font-size: 18px;
}
.pc-bd-top ul li:nth-child(1){

}
.pc-bd-top ul li:nth-child(2){
    margin-bottom: 15px;
}
.pc-bd-in{
    width: 100%;
    position: relative;
    top: 212px;
    left: 27px;
}
.pc-bd-in ul{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.pc-bd-in ul li{
      width: 136px;
    display: block;
    height: 58px;
    background-color: #e3e3e3;
    border-radius: 5px;
}
.pc-bd-in ul li select{
  width: 95%;
  padding-left: 5%;
  height: 58px;
  background: transparent;
  border: none;
  outline: none;
  font-size: 18px;
      color: #2c4446;
}
.pc-bd-in ul li select option{
  background-color: #e3e3e3;
}
.pc-bd-ina{
  width: 100%;
    position: relative;
   
}
.pc-bd-ina ul{
  display: block;
}
.pc-bd-ina ul li{
  display: block;
  width: 100%;
  height: 58px;
   background-color: #e3e3e3;
   font-size: 18px;
   border-radius: 5px;
}
.pc-bd-ina ul li input{
  display: block;
      width: 98%;
    padding-left: 2%;
  height: 58px;
  background: transparent;
  color: #2c4446;
}
.pc-bd-ina ul li ::-webkit-input-placeholder{
  color: #2c4446;
}
.pc-bd-inb{
 
width: 100%;
    position: relative;
     top: 49px;
  
}
.pc-bd-inb ul{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.pc-bd-inb ul p{
  font-size: 18px;
    color: #fff;
    display: block;
    width: 100%;
       
}
.pc-bd-inb ul li{
    font-size: 18px;
    color: #fff;
    display: block;
        width: 92px;
    margin-bottom: 7px;
}

.pc-bd-inb ul li label{
  
}
.pc-bd-inb ul li label input{
  outline: none;
    border: none;
    width: 20px;
    height: 20px;
    display: -webkit-inline-box;
    position: relative;
    top: 3px;
    right: 2px;
}

.pc-bd-bottom{
width: 100%;
    position: relative;
    top: 30px;
}
.pc-bd-bottom ul{
  width: 100%;
}
.pc-bd-bottom ul li{
    animation: scale 2s ease infinite;
    width: 100%;
    display: block;
  height: 45px;
   
}
.pc-bd-bottom ul li input{
 width: 100%;
    display: block;
    
    height: 45px;
    font-size: 25px;
    color: #fff;
    text-align: center;
    line-height: 45px;
    background-color: #e9b31b;
}


.pc-box-3-right-in{
      width: 344px;
    margin: 0 auto;
    position: relative;
       top: 146px;
    float: left;
margin-left: 134px;
}
.box-ttm{
  width: 100%;
}
.box-ttm .ttm-1{
  padding-top: 17px;
  text-align: center;
    color: #313131;
    font-size: 22px;
}
.box-ttm .ttm-2{
  text-align: center;
    color: #313131;
    padding-top: 6px;
    font-size: 16px;
}
.box-ttm .ttm-1 span{
  color: #e96614;
}

.box-ttm .ttm-2 span{
  color: #e96614;
}
.myscroll { width: 340px;    height: 230px;     margin: 25px auto 0;  line-height: 26px; font-size: 14px; overflow: hidden;}
.myscroll li { height: 26px; margin-left: 31px;}
.myscroll a { color: #333; text-decoration: none;}