
/*新的部分css*/
/*顶部*/
.w_grid-header{
	padding-top: 1vh;
	width: 100% !important;
	float: left;
	align-items: center;justify-content: center;
}
.w_grid-fheaderl{float: right;width: 40%;padding-top: 20px;text-align: right;}
.w_grid-header .w_fimg-001{width: 60% !important;max-width: auto !important;float: left;} 
.w_grid-header .w_fimg-001 .p_dimage {width: 12rem}
.w_grid-header .w_fimg-001 .w_img {width: 14rem}
.flex{display: flex;align-items: center;}
.flex-1{flex:1;}
.logotext{font-size: 24px}
.logotext span{font-weight: bold;}
.paddingx{padding-top: 0px;padding-bottom: 10px;}
.w_imgA {width: auto;}
.w_imgA .e_box{width: 321px; height: 265px;margin: 0 auto;overflow: hidden;}
.w_imgA .title{text-align: center;font-size: 14px;padding-top: 2rem;padding-bottom: 2rem}
.w_grid-fheaderl .icoimg {text-align: right;margin-left: auto;margin-right: 0; display: block;}
.w_grid-fheaderl .icoimg img{width: 1.8rem}
.w_grid-fheaderl .ontext{padding-right: 25%;font-size: 14px;font-weight: bold;margin-left: auto;margin-right: 0;}
.w_grid-fheaderl .icoimg .text{padding-left: 5px; font-size: 24px}
#w_grid-1600999373184{width: 90%;margin: 0 auto;}
.header .navbar_nav{    width: 100%;
    display: flex;
    justify-content: space-between;}
.header .navbar_nav li{float: inherit;}
.footer_phone{text-align: center;width: 80%;border-radius: 20px;background: #d65d1c; margin: 0 auto;color: #fff; padding: 8px 0}
.footer_phone img{width: 2rem}
.footer_phone span{padding-left: 10px;font-size:1.2rem}
@media only screen and (max-width:1180px) {
	.logotext{font-size: 18px;font-weight: bold;}
	.logotext span{display: none; }
	.w_grid-fheaderl{display: none;}
	.details{display: block;}
	.aboutim{padding: 1rem}
	.s1rem{padding: 1rem}
	#w_grid-1601431725645 .p_gridbox{display: flex;}
	#content_box-1601435672693-1{width:50%;}
	.w_imgA .e_box{width: 100%;height: auto;}
	#w_grid-1602225731324{padding-left: 0px;}
	#w_grid-1602225731324 .w_grid{width: 100%}
	.p_OccupyBox{text-align: center;}
	.e_pagebox-000.e_pagebox{display: flex;width: 30%;margin: 0 auto;}
	div.p_page .pageNum.active{padding: 0 10px;color: #fff}
	#w_grid-1600999373184 .w_grid{    width: 100% !important;}
}

@media only screen and (min-width:769px) and (max-width:1920px) {
	.c_portalResnav_main-01001 .container{padding: 0}
.c_portalResnav_main-01001 .header .navbar_nav li:first-child > a{padding-left: 0;}
.c_portalResnav_main-01001 .header .navbar_nav li:last-child > a{padding-right: 0;}
}
@media only screen and (max-width:768px) {
	.w_grid-header .w_fimg-001 .p_dimage {width:10rem}
	.w_grid-header .w_fimg-001 .p_dimage img{width: 100%}
	.w_grid-header .w_fimg-001 .w_img{width: 11rem}
	 #content_box-1602225731324-0 .w_fimg-001{
        width: 100% !important;
        /*display: block;*/
    }
    #content_box-1600999373184-0 .w_fimg-001{
        width: 100% !important;
        /*display: block;*/
    }
}