.nv_bgm { background-image: url("girl_vs_bg.png");}
.nv_div { width: 1200px; margin: 20px auto;}
.nv_div .nv_title { width:100%; font-size: 40px; font-weight: bold; line-height: 240%;  text-align: center; color: #ff2169;}
.nv_div .nv_sifen { width: 100%; margin: 30px auto;}
.nv_div .nv_sifen .nv_one { float: left; width: 575px; margin: 0 50px 50px 0;}
.nv_div .nv_sifen .nv_one_t { float: left; width: 575px; margin: 0 0 50px 0;}
.nv_div .nv_sifen .nv_l { float: left; background-image: url("girl_dt.png"); width: 173px; height: 271px;}
.nv_div .nv_sifen .nv_l .nv_tu { width: 88%; float: left; margin-top: 80px; text-align: center;}
.nv_div .nv_sifen .nv_l .nv_wz { width: 88%; float: left; margin-top: 20px; font-size: 34px; font-weight: bold; text-align: center; color: #ffffff;}
.nv_div .nv_sifen .nv_r { height: 245px; width:400px; margin-left: -27px; margin-top:26px; float: left; background-color: #ffffff; box-shadow: 4px 4px 4px #ddd; }
.nv_div .nv_sifen .nv_r .nv_con { width: 300px; margin: 50px 0 0 50px; line-height: 240%;}
.nv_div .nv_sifen .nv_r .nv_con .tmp_a { width: 60px; color: #999; float: left; display: inline-block;}
.nv_div .nv_sifen .nv_r .nv_con .tmp_b { width: 230px; color: #666; float: left; display: inline-block;}
.nv_an { width: 1200px; text-align: center;}
 .nv_an a { color: #ffffff; line-height: 44px; display: inline-block; width: 280px; text-align: center; font-size: 16px; background-color: rgba(240, 16, 32, 0.76); border-radius: 9px; }

.nv_part { width: 1200px; margin: 220px auto 10px auto;}
.nv_part .nv_bai_tt { width: 100%; font-size: 40px; text-align: center; font-weight: bold; color: #ffffff;}
.nv_part .nv_bai_xiao { width: 100%; font-size: 18px; text-align: center;  color: #ffffff; line-height: 300%}
.nv_part .nv_bai_img { width: 100%; margin: 40px auto;}
.nv_part .nv_bai_img .nv_bai_one { float:left; width: 270px;  height: 320px;  box-shadow: 0px 0px 10px #666;  background: #fff;  border-radius: 4px;  text-align: center;  padding: 20px 20px;  overflow: hidden;  box-sizing: border-box;}
.mai_r {  margin: 0 195px 0 auto;}
.nv_part .nv_bai_img .nv_bai_one .nv_img { width: 100%; margin: 0px auto;}
.nv_part .nv_bai_img .nv_bai_one .nv_dz { width: 100%; font-size: 30px; font-weight: bold; color: #ec1d51;}
.nv_part .nv_bai_img .nv_bai_one .nv_neirong { margin: 20px auto; line-height: 220%; font-size: 14px; color: #777; }
.nv_part .nv_bai_img .nv_bai_one .nv_neirong span { font-size: 16px; font-weight: bold; color: #eb0345; }


.nv_bg_tow { background-image: url("girl_b5_bg.png"); height: 950px;}
.nv_bg_tow .nv_part_three { width: 1200px; margin: 0 auto;}
.nv_bg_tow .nv_part_three .nv_dbiao { width:100%; margin: 80px auto 40px auto; font-size: 40px; line-height: 200%; color: #e60852; text-align: center; font-weight: bold;}
.nv_bg_tow .nv_part_three .nv_p_one { width: 1194px; background-color: #ffffff; border-radius: 4px; margin: 20px auto 20px auto;  box-shadow: 0px 0px 5px #666; overflow: hidden;  box-sizing: border-box;}
.nv_bg_tow .nv_part_three .nv_p_one .nv_xiao_img { position: absolute; margin: -10px 0 0 40px; float: left; }
.nv_bg_tow .nv_part_three .nv_p_one .nv_p_nei { width: 900px; margin: 20px auto 10px auto;}
.nv_bg_tow .nv_part_three .nv_p_one .nv_p_nei .nv_p_t { width:100%; color: #f23767; font-weight:500; font-size: 36px; line-height:140%;}
.nv_bg_tow .nv_part_three .nv_p_one .nv_p_nei .nv_p_nei { font-size: 14px; line-height: 190%; }

.nv_part_s { width: 1200px; margin: 40px auto;}
.nv_part_s .nv_part_wz { width: 100%; text-align: center; font-size: 40px; font-weight: bold; line-height:180%; margin-bottom: 30px;}
.nv_part_s .nv_part_imgs { width: 100%; text-align: center;}











