/**主体**/
.banner-slide {
    position: relative;
    width: 100%;
    height: 28.125rem;
}
.banner-slide .swiper-slide {
    width: 100%;
    height:28.125rem;
}

.banner-slide .swiper-slide>a {
    display: block;
    width: 100%;
    height: 100%;
}

.banner-slide .swiper-slide>a img {
    width: 100%;
    height: 100%;
}

.banner-slide .swiper-pagination {
    position: absolute;
    width:100%;
    bottom: 20px;
    left: 0;
    height: 12px;
    text-align: center;
}

.banner-slide .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border-radius: 16px;
    opacity: 1;
    background: #fff;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.29);
    margin-left: 10px;
}
.banner-slide .swiper-pagination-bullet:first-child{
    margin-left:0;
}
.banner-slide .swiper-pagination-bullet-active {
    width:30px;
    background: #0068DF;
}
.con{background: url(sthzbg.png) no-repeat center top;}
/*第一层*/
/*.mainone{background: url(bg_1.png) no-repeat center top;}*/
.mainonetitle{text-align: center;padding-top: 5rem;margin-bottom: 2.5rem;}
.mainonetitle img{width: 15.0625rem;height: 3.75rem;}
.mainonemiddle{display: flex;    justify-content: space-between;width: 87.5rem;margin: auto;}
.mainonemiddle01{background: url(gywm_pic_01.png) no-repeat;
    background-size: contain;width: 43.8125rem;height: 16.375rem;padding: 2.5rem;}
.mainonemiddle01:hover{background: url(gywm_pic_0101.png) no-repeat;background-size: contain;}
.mainonemiddle01:hover p,.mainonemiddleright:hover p{color: #ffffff;}
.mainonemiddle01 p.one,.mainonemiddleright p.one{font-size: 1.875rem;font-weight: 700;}
.mainonemiddle01 p.two,.mainonemiddleright p.two{font-size: 1.25rem;margin-top: 1.25rem;margin-bottom: 1.25rem;width: 22.5rem;}
.three a {background: url(gywm_pic_04.png) no-repeat; width: 8.5rem;height: 2.5625rem;display: block;background-size: contain;}

.mainonemiddle01:hover .three a,.mainonemiddleright:hover .three a{background: url(gywm_pic_03.png) no-repeat; width: 8.5rem;height: 2.5625rem;display: block;background-size: contain;}

.mainonemiddleright{background: url(gywm_pic_02.png) no-repeat ;width: 42.9375rem;height: 16.375rem;padding: 2.5rem;background-size: contain; }
.mainonemiddleright:hover{background: url(gywm_pic_0202.png) no-repeat ;width: 42.9375rem;height: 16.375rem;padding: 2.5rem;background-size: contain; }

.mainonebottom{background: url(gywm_pic_05.png) no-repeat;width: 94.5625rem;height: 14.375rem;display: flex;background-size: contain;margin: auto;}
.mainonebottomo1{margin-left: 18.75rem;font-size: 2.125rem;font-weight: 700;color: #1C71FB;line-height: 14.375rem;}
.mainonebottomo2{font-size: 1.25rem;line-height: 2.5rem;width: 39.6875rem;margin-left: 3.75rem;margin-top: 3.125rem;}
.mainonebottomo3 img{width: 6.25rem;}
.mainonebottomo3{margin-left: 5rem;margin-top: 3.4375rem;}


/* 第二层*/

.maintwo{background: url(gywm_pic_08.png) no-repeat center top;}
.maintwotitle{text-align: center;padding-top: 2.8125rem;margin-bottom: 1.5625rem;}
.maintwotitle img{width: 32.625rem;height: 3.5625rem;}
.title_qh ul {display: flex;    justify-content: space-between;width: 18.75rem;margin: auto;font-size: 1.5rem;}
.title_qh ul li{cursor:pointer;}
.title_qh ul li.hover{ color: #1c71fb;background: url(gywm_pic_10.png) no-repeat center bottom;padding-bottom: 0.625rem;    background-size: contain;}
.maintwocontent{width: 75rem;margin: auto;margin-top:1.875rem;padding-bottom: 2.1875rem;}
.maintwocontentList{background: url(gywm_pic_09.png) no-repeat;width: 41.9375rem;height: 17.25rem;padding: 3.125rem 3.4375rem;
    background-size: contain;}
.maintwocontentListtop{font-size: 1.875rem;font-weight: 700;margin-bottom: 1.5625rem;}
.maintwocontentLisbottom{font-size: 1.25rem;color: #000000;width: 33.125rem;line-height: 2.25rem;}





/*第三层*/
.mainthree{padding: 3.75rem 0rem;}
#marquees{width: 89.5625rem;margin: auto;}
#marquees1{width: 101.625rem;margin: 1.25rem auto}
#marquees2{width: 89.5625rem;margin: auto;}


.ssstList li{float: left;margin-right: 1.25rem;height: 8.125rem}
.ssstList li a{
    display: block;
    margin: 1rem 0rem;
    width:11.25rem;
    height:6.125rem;
    background:#fff;
/*    margin-top:1.875rem ;*/
}
.ssstList a img{
    width:100%;
    height:100%;
}
/* .ssstList a:first-child{
    margin-left:5.3125rem;
} */
/*
.ssstList li:nth-child(8){
     margin-left:0; 
    width:10.5rem;
}
.ssstList li:nth-child(15){
    width:10.5rem;
}
*/
/* .ssstList a:nth-child(16){
    margin-left:5.3125rem;
} */
/*
.ssstList a:hover{
     width:12.5rem;
    height:6.875rem;
    transform: translate(-0.625rem,0.375rem); 
    transform: scale(1.1);
    box-shadow: 0 0.25rem 0.625rem 0 rgba(0,0,0,0.3);
}
*/
.mainthreetitle{text-align: center;}
.mainthreetitle img{width: 18.0625rem;}
#marquees {
      margin-top: 1.25rem ;
  
    height:8.125rem;
    overflow: hidden;
    position: relative;
}
#imgBox{    width: 9999px;
    overflow: hidden;
    position: absolute;}
#marquees1 {
  
     height:8.125rem;
    overflow: hidden;
    position: relative;
}
#imgBox1{    width: 9999px;
    overflow: hidden;
    position: absolute;}

#imgBox2{    width: 9999px;
    overflow: hidden;
    position: absolute;}

#marquees2 {

   
    height:8.125rem;
    overflow: hidden;
    position: relative;
}