body{margin:0;padding:0;font-size:12px;background-color:#fff;font-family:"微软雅黑";}
img{border:none;}
a{text-decoration:none;}
li{list-style:none;}
p,h1,h2,h3,h4,h5,h6,ul,li,img,form{margin:0;padding:0;}
h1,h2,h3,h4,h5{font-size:14px;font-weight:900;}	
.clear{clear:both;}



/*Title*/
.BimTitle{
	font-size: 30px;
	color: #333333;
	line-height: 50px;
	text-align: center;
}
.BimTitleW{
	font-size: 30px;
	color: #FFFFFF;
	line-height: 50px;
	text-align: center;
}
/*TitleOver*/

/*xiangyingshi*/
.BimPhoneBanner{
	display: none;
}
.BimPhonexiaolv{
	display: none;
}

/*banner*/

#BimBannerBG{
	max-width: 1920px;
	margin: 0 auto;
	width: 100%;
	height: 750px;
	background: url(../images/BIM2019BannerMiaxBGNoTitle.png) no-repeat top;
}
#BimBannerMian{
	width: 1020px;
	margin: 0 auto;
	position: relative;
}
#BimBannerHover{
	display: block;
	position: absolute;
	top:100px;
}
/*bannerOver*/

/*BimXiaolv*/
#BimXiaolvBG{
	width: 100%;
	background: #F5F5F5;
}
#BimXiaolv{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}
#BimXiaolv h2{
	margin-bottom: 50px;
}

.BimXiaolvImgBox{
	width: 912px;
	height: 479px;
	margin: 0 auto 50px;
	position: relative;
}
.BimXiaolvImgBoxImgBG{
	display: block;
	margin: 0 auto;
	position: absolute;
	top: 0;
}
.BimXiaolvImgBoxImgR{
	position: absolute;
	left: 50%;
	margin-left: -160px;
	display: block;
	transition: .3s;
	animation: MyR 36s infinite linear;
}
@keyframes MyR{
	from{transform: rotate(0deg);}
	to{transform: rotate(360deg);}
}

.BimXiaolvImgBoxImgR2{
	position: absolute;
	left: 50%;
	margin-left: -137px;
	top: 23px;
	display: block;
	transition: .3s;
}
.BimXiaolvImgBox:hover .BimXiaolvImgBoxImgR2{
	animation: MyR2 .3s linear;
}



.BimXiaolvImgBoxImgR3{
	position: absolute;
	left: 50%;
	margin-left: -121px;
	top: 39px;
	display: block;
	transition: .3s;
}
.BimXiaolvImgBox:hover .BimXiaolvImgBoxImgR3{
	animation: MyR2 .9s linear;
}
@keyframes MyR2{
	from{transform: rotate(0deg);}
	to{transform: rotate(180deg);}
}

#BimXiaolvBG .BtnA{
	display: block;
	width: 255px;
	height: 40px;
	background: #f0ee31;
	text-align: center;
	margin: 0 auto;
	line-height: 40px;
	color: #2663a4;
	font-size: 16px;
	font-weight: bold;
}
/*BimXiaolvOver*/


/*BimgongziBG*/
#BimgongziBG{
	width: 100%;
	height: 655px;
	background: url(../images/BIM2019GongziBG.png) no-repeat top;
}
#Bimgongzi{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}
#Bimgongzi img{
	display: block;
	margin: 50px auto 0;
}
/*BimgongziBGOver*/


/*Bimseven*/
#Bimseven{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}
.BimSevenImgBox{
	width: 474px;
	height: 474px;
	position: relative;
	float: left;
	margin: 40px 0 0 0;
}
.BimSevenImgBox img{
	position: absolute;
	top: 0;
}
.BimSevenImgBox p{
	position: absolute;
	width: 280px;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 40px;
	margin-top: 197px;
	left: 97px;
	text-align: center;
}
.BimSevenImgBtn{
	float: right;
	padding-top: 50px;
}
.BimSevenImgBtn p{
	display: block;
	border: 1px solid #2765a8;
	border-radius: 40px;
	width: 255px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #2765a8;
	font-size: 16px;
	cursor: pointer;
	margin: 0 100px 20px 0;
}
.donghuazhixing{
	animation: MyRotaJs .3s linear infinite;
}
@keyframes MyRotaJs{
	from{transform: rotate(0deg);}
	to{transform: rotate(180deg);}
}
/*BimsevenOver*/


/*BimPingtaiBG*/
#BimPingtaiBG{
	width: 100%;
	height: 585px;
	background: url(../images/BIM2019pingtaiBG.png) no-repeat top;
}
#BimPingtai{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}
#BimPingtai h2 span{
	color: #F0EE31;
}
.BimPingtaiBox{
	width: 330px;
	height: 300px;
	float: left;
	background: #FFFFFF;
	padding: 50px 25px;
	box-sizing: border-box;
	margin: 50px 10px 50px 0;
}
.BimPingtaiBox:nth-of-type(3){
	margin: 50px 0 50px 0;
}
.BimPingtaiBox h5{
	font-weight: 400;
	color: #2663A4;
	text-align: center;
	font-size: 20px;
	margin-bottom: 20px;
	line-height: 30px;
}
.BimPingtaiBox p{
	font-size: 16px;
	line-height: 30px;
	color: #2663A4;
}

#BimPingtai .BtnA{
	display: block;
	width: 255px;
	height: 40px;
	background: #f0ee31;
	text-align: center;
	margin: 0 auto;
	line-height: 40px;
	color: #2663a4;
	font-size: 16px;
	font-weight: bold;
}
/*BimPingtaiBG*/


/*BimZhengshu*/
#BimZhengshu{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}
.BimZhengshuBox img{
	display: block;
	float: left;
	margin: 50px 10px;
}

.BimZhengYoushi,.BimZhengYoushi2{
	width: 900px;
	margin: 0 auto 30px;
	position: relative;
}

.BimZhengYoushi img{
	display: block;
}
.BimZhengYoushi2 img{
	float: right;
	display: block;
}
.BimZhengYoushi .BimZhengYoushiTxt{
	width: 300px;
	height: 200px;
	background: #195ba2;
	position: absolute;
	right: 0;
	top: 50px;
	padding: 20px;
	box-sizing: border-box;
	cursor: pointer;
	transition: .3s;
}
.BimZhengYoushi2 .BimZhengYoushiTxt{
	width: 300px;
	height: 200px;
	background: #195ba2;
	position: absolute;
	left: ; 0;
	top: 50px;
	padding: 20px;
	box-sizing: border-box;
	cursor: pointer;
	transition: .3s;
}
.BimZhengYoushiTxt:hover{
	top: 60px;
	background: #3770ae;
}
.BimZhengYoushiTxt:hover .BimzhengshuLine{
	width: 260px;
}
.BimzhengshuLine{
	width: 60px;
	height: 5px;
	background: #FFFFFF;
	margin-bottom: 15px;
	transition: .3s;
}
.BimZhengYoushiTxt h6{
	color: #FFFFFF;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
}
.BimZhengYoushiTxt p{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: center;
}
/*BimZhengshuOver*/


/*BimLiucheng*/
#BimLiucheng{
	width: 1020px;
	margin: 50px auto 0;
	border: 3px solid #8cadd0;
	box-sizing: border-box;
}
#BimLiucheng h2{
	width: 435px;
	height: 60px;
	margin: 0 auto;
	border-radius: 60px;
	background: #195ba2;
	font-size: 30px;
	text-align: center;
	line-height: 60px;
	color: #FFFFFF;
	margin-top: -30px;
}
#BimLiucheng img{
	display: block;
	margin: 50px auto;
}

/*BimLiuchengOver*/


/*BimClassType*/
#BimClassType{
	width: 1020px;
	margin: 50px auto;
	box-shadow: 0px 0px 10px #d1d1d1;
}
.BimClassTypeHead{
	width: 100%;
	height: 60px;
	text-align: center;
	line-height: 60px;
	font-size: 20px;
	color: #333333;
	border-bottom: 1px solid #d1d1d1;
	cursor: pointer;
	
}
.BimClassTypeHead01{
	width: 250px;
	height: 60px;
	background: #195ba2;
	float: left;
	color: #FFFFFF;
}
.BimClassTypeHead02{
	width: 250px;
	height: 60px;
	background: #FFFFFF;
	float: left;
}
.BimClassTypeHead03{
	width: 270px;
	height: 60px;
	background: #fdf5f4;
	float: left;
}
.BimClassTypeHead04{
	width: 250px;
	height: 60px;
	background: #FFFFFF;
	float: left;
}


.BimClassTypeRe{
	width: 100%;
	height: 100px;
	text-align: center;
	font-size: 16px;
	color: #333333;
	cursor: pointer;
	border-bottom: 1px solid #d1d1d1;
	position: relative;
}
.BimClassTypeBody{
	height: 100px;
	z-index: 100;
	transition: .3s;
	position: absolute;
	top:0px;
	box-shadow: 0px 0px 0px #d1d1d1;
}
.BimClassTypeBody:hover{
	box-shadow: 0px 0px 10px #d1d1d1;
	top:0px;
	height: 120px;
	z-index: 102;
	top:-10px;
	
}
.BimClassTypeBody01{
	width: 250px;
	height: 100px;
	background: #195ba2;
	float: left;
	color: #FFFFFF;
	line-height: 100px;
	transition: .3s;
}
.BimClassTypeBody02{
	width: 250px;
	height: 100px;
	background: #FFFFFF;
	float: left;
	line-height: 24px;
	padding-top: 15px;
	box-sizing: border-box;
transition: .3s;
}
.BimClassTypeBody03{
	width: 270px;
	height: 100px;
	background: #fdf5f4;
	float: left;
	line-height: 24px;
	padding-top: 20px;
	box-sizing: border-box;
transition: .3s;
}
.BimClassTypeBody04{
	width: 250px;
	height: 100px;
	background: #FFFFFF;
	float: left;
	line-height: 24px;
	transition: .3s;
}
.BimClassTypeBody04 a{
	display: block;
	margin: 0 auto;
	background: #2663A4;
	border-radius: 10px;
	width: 135px;
	height: 40px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	margin-top: 30px;
	transition: .3s;
}

.BimClassTypeRe:hover .BimClassTypeBody01{
	height: 120px;
	background: #e6003b;
	z-index: 110;
	line-height: 120px;
	color: #F0EE31;
}
.BimClassTypeRe:hover .BimClassTypeBody02{
	height: 120px;
	z-index: 110;
	padding-top: 25px;
}
.BimClassTypeRe:hover .BimClassTypeBody03{
	height: 120px;
	z-index: 110;
	padding-top: 30px;
}
.BimClassTypeRe:hover .BimClassTypeBody04{
	height: 120px;
	z-index: 110;
}
.BimClassTypeRe:hover .BimClassTypeBody04 a{
	margin-top: 40px;
}
.BimClassTypeBody04 a:hover{
	color: #F0EE31;
	background: #e6003b;
}
/*BimClassTypeOver*/


/*Bimdagang*/
#Bimdagang{
	width: 100%;
	margin: 0 auto;
	padding: 50px 0;
}
.BimdagangMianLeft{
	width: 100%;
	background: #f5f5f5;
}
.BimdagangMianLeft img{
	display: block;
	width: 50%;
	float: left;
}
.BimdagangMianLeft p{
	font-size: 20px;
	color: #333333;
	line-height: 30px;
	float: left;
	margin-left: 100px;
	margin-top: 50px;
}
.BimdagangMianLeft p span{
	font-size: 16px;
}


.BimdagangMianRight{
	width: 100%;
	background: #f5f5f5;
}
.BimdagangMianRight img{
	display: block;
	width: 50%;
	float: right;
}
.BimdagangMianRight p{
	font-size: 20px;
	color: #333333;
	line-height: 30px;
	float: right;
	margin-right: 100px;
	margin-top: 50px;
}
.BimdagangMianRight p span{
	font-size: 16px;
}
/*BimdagangOver*/



/*BimClassXueyuanBG*/
#BimClassXueyuan{
	width: 1020px;
	margin: 0 auto;
	padding: 50px 0;
}

.BimXueyuanBox{
	width: 332px;
	height: 300px;
	background: #333333;
	float: left;
	margin-left: 12px;
	margin-top: 30px;
}
.BimXueyuanBox:nth-of-type(1){
	margin-left: 0;
}
.BimXueyuanBox p{
	line-height: 70px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
}
/*BimClassXueyuanBGOVer*/


/*Bimxiangmuzhanshi*/
#Bimxiangmuzhanshi{
	width: 100%;
}
#BimxiangmuzhanshiImgBox{
	width: 100%;
	background: #000000;
	margin: 30px 0;
}
#Bimxiangmuzhanshi img{
	display: block;
	float: left;
	width: 25%;
	cursor: pointer;
	opacity: 1;
	transition: .3s;
}
#Bimxiangmuzhanshi img:hover{
	opacity: 0.5;
}

#Bimzhanshi{
	width: 100%;
	height: 100%;
	background: url(../images/BimToumingBG.png);
	position: fixed;
	top: 0;
	overflow: scroll;
}
#Bimzhanshi img{
	cursor: pointer;
	display: block;
	margin: 100px auto 0;
}
/*BimxiangmuzhanshiOver*/



@media only screen and (min-width: 768px) and (max-width: 1024px){
	img{max-width: 100%;}
	
	/*Title*/
    .BimTitle{font-size: 1.8rem;  line-height: 2.4rem;}
    .BimTitleW{	font-size: 1.8rem; line-height: 2.4rem}
/*TitleOver*/


    .BimPhoneBanner{display: block;	margin: 0 auto;}
/*banner*/
    #BimBannerBG{width: 100%; height: auto;	background: none;}
    #BimBannerMian{	display: none; }

/*bannerOver*/

/*BimXiaolv*/
    #BimXiaolvBG{width: 100%; background: #F5F5F5;}
    #BimXiaolv{	width: 100%;margin: 0 auto;	padding: 50px 0;}
    #BimXiaolv h2{margin-bottom: 50px;}

    .BimXiaolvImgBox{display: none;	width: 912px; height: 479px; margin: 0 auto 50px; position: relative;}

    .BimPhonexiaolv{display: block;	margin: 30px auto;}
    #BimXiaolvBG .BtnA{	display: block;	width: 255px; height: 40px;	background: #f0ee31; text-align: center; margin: 0 auto; line-height: 40px;	color: #2663a4;	font-size: 16px;	font-weight: bold;}
/*BimXiaolvOver*/


/*BimgongziBG*/
    #BimgongziBG{width: 100%; height: auto; }
    #Bimgongzi{	width: 100%; padding:3rem 0;}
    #Bimgongzi img{	margin: 3rem auto 0;}
/*BimgongziBGOver*/


/*Bimseven*/
    #Bimseven{width: 100%; padding: 3rem 0;}
    .BimSevenImgBox{width: 30rem; height: 30rem; float: none; margin: 4rem 0 0 10rem;}
    .BimSevenImgBox p{ width: 16rem; font-size: 2.0rem;	line-height:3.0rem; margin-top: 12rem; left: 7.2rem; }
    .BimSevenImgBtn{ float: none; padding-top: 5rem;}
    .BimSevenImgBtn p{ float: left;	 width: 29%; height: 3rem; line-height: 3rem; font-size: 1.2rem; margin: 0 1.5% 1rem ; }
/*BimsevenOver*/


/*BimPingtaiBG*/
     #BimPingtaiBG{	width: 100%; height: auto;}
     #BimPingtai{ width: 100%; padding: 0.5rem 0;}
     .BimPingtaiBox{ width: 30.33333%; height: 26rem; padding: 1.5rem 1.8rem; margin: 1rem 1.5% 2rem;}
     .BimPingtaiBox:nth-of-type(3){	margin:1rem 1.5% 2rem;}
     .BimPingtaiBox h5{ font-size: 1.6rem; margin-bottom: 1.6rem; line-height: 2.4rem;}
     .BimPingtaiBox p{ font-size: 1.2rem;	line-height: 2.0rem;}

     #BimPingtai .BtnA{	width: 30%; height: 3rem; line-height:3rem; font-size: 1.4rem;}
/*BimPingtaiBG*/


/*BimZhengshu*/
      #BimZhengshu{	width: 100%; padding: 3rem 0;}
      .BimZhengshuBox img{	width: 47%; margin: 2rem 1%;}

      .BimZhengYoushi,.BimZhengYoushi2{	width: 100%; margin: 0 auto 2rem;}

      .BimZhengYoushi .BimZhengYoushiTxt{ width: 25rem; height:13rem; }
      .BimZhengYoushi2 .BimZhengYoushiTxt{ width:25rem;  height: 13rem; }
      .BimZhengYoushiTxt:hover{	top: 3rem; }
      .BimZhengYoushiTxt:hover .BimzhengshuLine{ width: 22rem;}
      .BimzhengshuLine{	width: 4rem; height: 5px; margin-bottom: 1.5rem;}
      .BimZhengYoushiTxt h6{  font-size: 1.6rem; line-height: 2.4rem;}
      .BimZhengYoushiTxt p{	font-size: 1.2rem; line-height: 2.0rem;}
/*BimZhengshuOver*/


/*BimLiucheng*/
       #BimLiucheng{	width: 100%;	margin: 0 auto;	border: 3px solid #8cadd0;	box-sizing: border-box;}
       #BimLiucheng h2{	width: 435px;	height: 60px;	margin: 0 auto;	border-radius: 60px;	background: #195ba2;	font-size: 30px;	text-align: center;	line-height: 60px;	color: #FFFFFF;	margin-top: -30px;}
       #BimLiucheng img{	display: block;	margin: 50px auto;}

/*BimLiuchengOver*/


/*BimClassType*/
       #BimClassType{ width: 100%; margin: 3rem auto; }
       .BimClassTypeHead{ width: 100%; height: 3.8rem; line-height: 3.2rem; font-size: 1.6rem; }
       .BimClassTypeHead01{	width: 25%;	height: 3.8rem; }
       .BimClassTypeHead02{	width: 25%;	height: 3.8rem; }
       .BimClassTypeHead03{	width: 25%;	height: 3.8rem; }
       .BimClassTypeHead04{	width: 25%;	height: 3.8rem; }


       .BimClassTypeRe{ height:6.3rem; font-size: 1.2rem; }
       .BimClassTypeBody{ width: 100%; height: 6.3rem; }
       .BimClassTypeBody01{	width: 25%;	height: 6.3rem; line-height: 100px; transition: .3s;}
       .BimClassTypeBody02{	width: 25%;	height: 6.3rem; line-height: 24px; padding-top: 15px;}
       .BimClassTypeBody03{	width: 25%;	height: 6.3rem; line-height: 24px; padding-top: 20px;}
       .BimClassTypeBody04{	width: 25%;	height: 6.3rem; line-height: 24px; transition: .3s;}
	   .BimClassTypeBody04 a{ width: 80%;	height: 3.8rem; font-size: 1.2rem; line-height: 3.8rem; margin-top: 1.5rem; }

       .BimClassTypeRe:hover .BimClassTypeBody01{ height: 7.2rem; line-height: 7.2rem;}
       .BimClassTypeRe:hover .BimClassTypeBody02{ height: 7.2rem; padding-top: 2rem;}
       .BimClassTypeRe:hover .BimClassTypeBody03{ height: 7.2rem; padding-top: 3rem;}
       .BimClassTypeRe:hover .BimClassTypeBody04{ height: 7.2rem; }
       .BimClassTypeRe:hover .BimClassTypeBody04 a{	margin-top: 3rem;}
/*BimClassTypeOver*/


/*Bimdagang*/
        #Bimdagang{	padding: 4rem 0;}
        .BimdagangMianLeft{	width: 100%;  padding-bottom: 3rem;}
        .BimdagangMianLeft img{	display: block;	width: 100%; float: none; margin: 0 auto;}
        .BimdagangMianLeft p{ width: 100%;	font-size: 1.6rem; line-height: 2.2rem; float: none; margin:1.8rem auto 0; text-align: center;}
        .BimdagangMianLeft p span{display: block; font-size: 1.3rem; padding-top: 1rem;}


        .BimdagangMianRight{ width: 100%;  padding-bottom: 3rem;}
        .BimdagangMianRight img{ display: block; width: 100%; float: none; margin: 0 auto;}
        .BimdagangMianRight p{ width: 100%;	font-size: 1.6rem; line-height: 2.2rem; float: none; margin:1.8remauto 0; text-align: center;}
        .BimdagangMianRight p span{display: block;	font-size: 1.3rem; padding-top: 1rem;}
/*BimdagangOver*/



/*BimClassXueyuanBG*/
         #BimClassXueyuan{ width: 100%;	margin: 0 auto;	padding: 5rem 0;}

         .BimXueyuanBox{ width: 30.33333%; height:10rem;  margin: 2rem 1.5% 0;}
         .BimXueyuanBox:nth-of-type(1){	margin: 3rem 1.5% 0;}
         .BimXueyuanBox p{ line-height: 2.0rem; font-size: 1.2rem;}
/*BimClassXueyuanBGOVer*/


/*Bimxiangmuzhanshi*/
          #Bimxiangmuzhanshi{ width: 100%;height: auto;}
          #BimxiangmuzhanshiImgBox{	width: 100%; background: #000000; margin: .3rem 0;}
          #Bimxiangmuzhanshi img{ display: block; float: left; width: 25%;	cursor: pointer; opacity: 1; transition: .3s;}

          #Bimzhanshi img{	margin: 10rem auto 0;}
/*BimxiangmuzhanshiOver*/
	
}





@media only screen and (min-width: 320px) and (max-width: 767px){
	img{ max-width: 100%;}
	
	/*Title*/
    .BimTitle{ font-size: 1.4rem;	line-height: 2.0rem;}
    .BimTitleW{	font-size: 1.4rem; line-height: 2.0rem;}
/*TitleOver*/


    .BimPhoneBanner{ display: block; margin: 0 auto;}
/*banner*/
	#BimBannerBG{ width: 100%; height: auto; background: none;}
	#BimBannerMian{	display: none; }
/*bannerOver*/

/*BimXiaolv*/
	#BimXiaolvBG{ width: 100%; background: #F5F5F5;}
	#BimXiaolv{	width: 100%; margin: 0 auto;padding: 50px 0;}
	#BimXiaolv h2{ margin-bottom: 50px;}

	.BimXiaolvImgBox{ display: none; width: 912px; height: 479px; margin: 0 auto 50px; position: relative;}

	.BimPhonexiaolv{ display: block; margin: 30px auto;}
	#BimXiaolvBG .BtnA{	display: block;	width: 255px; height: 40px;	background: #f0ee31; text-align: center; margin: 0 auto; line-height: 40px;	color: #2663a4;	font-size: 16px;	font-weight: bold;}
/*BimXiaolvOver*/


/*BimgongziBG*/
	#BimgongziBG{ width: 100%; height: auto; }
	#Bimgongzi{	width: 100%;  padding: 3rem 0;}
	#Bimgongzi img{	margin: 2rem auto 0;}
/*BimgongziBGOver*/


/*Bimseven*/
	#Bimseven{ width: 100%; padding: 2rem 0; }
	.BimSevenImgBox{ width: 14rem;	height: 14rem; float: none; margin: 2rem auto 0;}
	.BimSevenImgBox p{width: 14rem; font-size: 1.4rem; line-height: 2.0rem; margin-top: 4.8rem; left: 0rem;}
	.BimSevenImgBtn{ float: none; padding-top: 3rem;}
	.BimSevenImgBtn p{ float: left; width: 44%; height: 2.2rem; line-height: 2.0rem; font-size: 1.0rem;  margin: 0 1.5% 1rem;}
/*BimsevenOver*/


/*BimPingtaiBG*/
	#BimPingtaiBG{ width: 100%;	height: auto; background-size: cover;}
	#BimPingtai{ width: 100%; padding: 1rem 0;}
	.BimPingtaiBox{	width: 97%;	height: auto; float: none;  padding: 1rem 1.5rem; margin: 1rem 1.5%;}
	.BimPingtaiBox:nth-of-type(3){	margin: 1rem 1.5%;}
	.BimPingtaiBox h5{ font-size: 1.2rem; margin-bottom: 1rem; line-height: 1.6rem;}
	.BimPingtaiBox p{ font-size: 1.0rem; line-height: 1.6rem; }

	#BimPingtai .BtnA{ width: 50%; height: 2.4rem; line-height: 2.4rem; font-size: 1.2rem;}
/*BimPingtaiBG*/


/*BimZhengshu*/
	#BimZhengshu{ width: 100%; padding: 2rem 0 0;}
	.BimZhengshuBox img{ width: 100%; margin: 0.6rem 0;}

	.BimZhengYoushi,.BimZhengYoushi2{ width: 100%; margin: 0 auto 2rem;	}

	.BimZhengYoushi img{ display: none;}
	.BimZhengYoushi2 img{ display: none;}
	.BimZhengYoushi .BimZhengYoushiTxt{	width: 100%; height: 12rem; position: initial;	padding: 1rem; }
	.BimZhengYoushi2 .BimZhengYoushiTxt{ width: 100%; height: 12rem; position: initial;	padding: 1rem; }
	.BimZhengYoushiTxt:hover{ top: 6rem;}
	.BimZhengYoushiTxt:hover .BimzhengshuLine{	width: 60%;}
	.BimzhengshuLine{ width: 4rem; height: 5px; margin-bottom: 1.6rem;}
	.BimZhengYoushiTxt h6{font-size: 1.2rem; line-height: 1.8rem;}
	.BimZhengYoushiTxt p{ font-size: 1.0rem; line-height: 1.4rem;}
/*BimZhengshuOver*/


/*BimLiucheng*/
	#BimLiucheng{ display: none; }

/*BimLiuchengOver*/


/*BimClassType*/
	#BimClassType{ display: none; }
	
/*BimClassTypeOver*/


/*Bimdagang*/
	#Bimdagang{ padding: 3rem 0;}
	.BimdagangMianLeft{	width: 100%; padding-bottom: 2rem; }
	.BimdagangMianLeft img{	display: block;	width: 100%; float: none; margin: 0 auto;}
	.BimdagangMianLeft p{ width: 90%; font-size: 1.2rem;  line-height: 1.4rem; float: none; margin:1.5rem auto 0;  margin:1rem 0 0 0.6rem;}
	.BimdagangMianLeft p span{ display: block; font-size: 0.9rem; padding-top: 1rem;}

	.BimdagangMianRight{ width: 100%;  padding-bottom: 2rem;}
	.BimdagangMianRight img{ display: block; width: 100%; float: none; margin: 0 auto;}
	.BimdagangMianRight p{ width: 90%; font-size: 1.2rem;  line-height: 1.4rem; float: none; margin:1.5rem auto 0; margin:1rem 0 0 0.6rem;}
	.BimdagangMianRight p span{display: block; font-size: 0.9rem; padding-top: 1rem;}
/*BimdagangOver*/



/*BimClassXueyuanBG*/
	#BimClassXueyuan{ width: 100%; margin: 0 auto; padding: 2rem 0;}

	.BimXueyuanBox{	width: 80%;	height: auto;  float: none; margin: 0 auto 1rem;}
	.BimXueyuanBox:nth-of-type(1){ margin: 0 auto 2rem;}
	.BimXueyuanBox p{ line-height: 1.8rem;  font-size: 1.0rem;}
/*BimClassXueyuanBGOVer*/


/*Bimxiangmuzhanshi*/
	#Bimxiangmuzhanshi{	width: 100%; height: auto;}
	#BimxiangmuzhanshiImgBox{ width: 100%;  margin: 2rem 0;}
	#Bimxiangmuzhanshi img{	 width: 50%; cursor: pointer; opacity: 1; transition: .3s;}

	#Bimzhanshi img{ margin: 8rem auto 0;}
/*BimxiangmuzhanshiOver*/
	
}
