 .clearfix:after {
     display: block;
     content: '';
     height: 0;
     visibility: hidden;
     clear: both;
 }
 
 .clearfix {
     zoom: 1;
 }
 /**主体**/
 
 .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: 1.25rem;
     left: 0;
     height: 0.75rem;
     text-align: center;
 }
 
 .banner-slide .swiper-pagination-bullet {
     width: 0.75rem;
     height: 0.75rem;
     border-radius: 1rem;
     opacity: 1;
     background: #fff;
     box-shadow: 0 0.1875rem 0.375rem 0 rgba(0, 0, 0, 0.29);
     margin-left: 0.625rem;
 }
 
 .banner-slide .swiper-pagination-bullet:first-child {
     margin-left: 0;
 }
 
 .banner-slide .swiper-pagination-bullet-active {
     width: 1.875rem;
     background: #0068DF;
 }
 
 .con {
     background: url(gywmbg.png) no-repeat center top;padding-top: 3.125rem;
 }
 /*第一层*/
 
.bt-box-1400{width: 87.5rem;margin: auto;}
.mainone{position: relative;}
.mainone_01{width: 65.4375rem;padding: 1.875rem 3.125rem;
height: 36.0625rem;
border-radius: 1rem;
opacity: 1;
background: #ffffff;
box-shadow: 0 0.25rem 0.625rem 0 #0000001a;}
.introduce{margin-top: 20px;width: 48.4375rem;}
.introduce p{font-size: 1.125rem;line-height: 1.625rem;margin-bottom: 0.625rem;text-indent: 2rem;}
.mainone_02{position: absolute;right: 2.5rem;top: 5.875rem;}
.mainone_02 img{width: 31rem;border-radius: 1rem;}
.mainone_03{width: 18rem;
height: 14.3125rem;
border-radius: 1rem;
opacity: 1;
background: #2476fb;margin-top: 3.4375rem;}
.mainone_01_bottom{margin-top: 1.25rem;}
.mainone_01_bottom img{width: 50.5625rem;}

/* 第二层*/
.maintwo{}
.maintwotitle{text-align: center;margin-top: 4.375rem;}
.maintwotitle img{width: 12.4375rem;}
.maintwo_01{width: 14.8125rem;
height: 14.3125rem;
border-radius: 1rem;
opacity: 1;
background: #2476fb;}
.maintwo_02 img{}
.maintwocon{position: relative;}
.maintwo_03 {position: absolute;left: 2.5rem;top: 2.375rem;}
.maintwo_03 img{width: 50rem;border-radius: 1rem;}
.maintwo_02{width: 41.5rem;margin-top: 5.25rem;padding-left: 9.375rem;padding-top: 3.4375rem;
height: 24.75rem;
border-radius: 1rem;
opacity: 1;
background: #ffffff;}
.maintwo_02list{font-size: 1rem;padding-left: 3.125rem;margin-bottom: 0.625rem;}
.maintwo_02list p.one{padding-top: 0.3125rem;margin-bottom: 0.3125rem;font-weight: 700;}
.maintwo_02list p.two{color: #999999;}
.kfdh{background: url(gywm_pic_31.png) no-repeat;}
.khfw_email{background: url(gywm_pic_32.png) no-repeat;}
.jbts_email{background: url(gywm_pic_33.png) no-repeat;}
.qy_address{background: url(gywm_pic_34.png) no-repeat;}

/* 第三层*/
.mainthree{}
.mainthreetitle{text-align: center;margin-top: 2.8125rem;}
.mainthreetitle img{width: 16.25rem;}
.mainthreecon{position: relative;margin-top: 2.5rem;padding-bottom: 2.5rem;}
.mainthreecon img.zpxximg{width: 100%;}
.gw_detail{position: absolute;width: 12.25rem;height: 4.4375rem;left: 8.125rem;top: 15rem;}

.mainone_01_top img{width: 11.25rem;}