

.all_p{height: 970px;}
.p_800{height: 800px;}

.box_left{width: 50%;float: left;height: 100%;}
.box_left img{width: 100%;}
.box_right{width: 50%;float: left;height: 100%;}


.index_line{width: 100%;height: 2px;background: rgba(0,0,0,0.12);}

.contact1{}
.contact1_right_box{width: 70%;padding-top: 190px;margin: 0 auto;font-family: Roboto;}
.contact1_right_box h3{font-size: 50px;line-height: 62px;margin-bottom: 20px;font-weight: 200;}
.contact1_right_box h5{color: #0a0a0a;font-size: 16px;line-height: 26px;letter-spacing: 1px;font-weight: 200;margin-bottom: 20px;}


.contact2{color: #fff;font-family:Roboto; }
.contact2_text{width: 80%;margin: 0 auto;padding: 90px 0;}
.contact2_text1{font-size: 35px;line-height: 30px;}
.contact2_text_right{float: right;}
.contact2_text_right p{font-size: 18px;line-height: 20px;text-align: right;}


.contact3 .box_left{height: 100%;}
.contact3_text{padding: 180px 0;margin: 0 auto;width:60%;height: 100%}
.contact3_text h5{font-size: 16px;color: #0a0a0a;line-height: 26px;font-weight: 400;font-family:Roboto;letter-spacing: 1px;}
.contact3 .box_right{height: 970px;}
.contact3 .box_right img{width: 100%;}
.contact3_right_text{width: 80%;margin: 90px auto 0;}
.contact3_right_text a{font-family: Roboto;font-size: 16px;font-weight: 400;line-height: 24px;margin-bottom: 7px;color: #fff;display:block;}
.contact3_right_text div{width: 100%;height: 1px;background: #fff;}

.contact4{font-family: Roboto;}
.contact4 .box_left{height: 100%;}
.contact4 .box_right{height: 100%;}
.contact4 .box_left .contact4_text{padding-top: 190px;width: 60%;margin: 0 auto;color: #fff;}
.contact4 .box_right .contact4_text{padding-top: 190px;width: 60%;margin: 0 auto;color: #000;font-family: Roboto;line-height: 24px;letter-spacing:1px;}
.contact4_text .contact4_line{width: 100%;height:1px;background:  #000;margin-top: 15px;margin-bottom: 15px;}	
.contact4_text .contact4_unline{width: 100%;height: 40px;}
.contact4 .box_left .contact4_text a{text-decoration: none;color: #fff;font-size: 14px;}
.contact4 .box_right .contact4_text a{text-decoration: none;color: #000;font-size: 14px;}
.contact4_text h3{font-size: 30px;}
.contact4_text p{font-size: 16px;line-height: 20px;letter-spacing: 1px;}


.contact4_valve{width: 100%;}
.contact4_valve_left{width: 45%;float: left;}
.contact4_valve_right{width: 45%;float: right;}
.contact4_valve_line{width: 100%;height:1px;background:  #000;margin: 20px 0;}


.contact5 .box_right img{height: 100%;}
.contact5 .contact5_text{padding-top: 190px;width: 60%;margin: 0 auto;color: #000;font-family:Roboto;line-height: 24px;letter-spacing:1px;}
.contact5 .contact5_text a{color: #000;}
.contact5 .contact5_text h5{font-size: 30px;}
.contact5_unline{width: 100%;height: 40px;}
.contact5_line{width: 100%;height:1px;background:  #000;margin-top: 15px;margin-bottom: 15px;}

.contact6 img{height: 100%;}
.contact6 .contact6_text{padding-top: 200px;width: 60%;margin: 0 auto;color: #000;font-family:Roboto;line-height: 24px;letter-spacing:1px;}
.contact6_text h5{font-size: 30px;}
.contact6_unline{width: 100%;height: 40px;}
.contact6_line{width: 100%;height:1px;background:  #000;margin-top: 15px;margin-bottom: 15px;}



.m_box{width: 100%;height: auto;font-family: Roboto;}
.m_contact1{margin-top: 3rem;}
.m_contact1 img{width: 100%;}

.m_contact2{width: 100%;height: auto;padding: 1.25rem 0;}
.m_contact2 h3{font-size: 26px;line-height: 40px;font-weight: bold;text-align: center;}
.m_contact2 h5{color: #0a0a0a;font-size: 16px;line-height: 22px;letter-spacing: 1.2px;width: 80%;margin: 0.5rem auto 1rem;font-weight: 400;}

.m_contact3{width: 100%;height: auto;background: #000;color: #fff;padding: 2rem 0;}
.m_contact3 p{margin-left:1rem;font-size: 1.8rem;}



@media screen and (min-width: 645px) {
.box{display: block;}
.m_box{display: none;}
.m_plane{display: none;}
}
@media screen and (max-width: 640px) {
.box{display: none;}

}