
/**关于我们**/

/**
方案二：使用无单位数值（更稳健）
.about_con2 .ab_con {
    /* 行高将是字体大小的 1.5 倍 */
    /* 如果 font-size 是 14px，行高就是 21px */
    /* 如果 font-size 是 20px，行高就是 30px */
    /*line-height: 1.5; 
	
	如果你希望行高随字体大小自动调整（响应式友好），建议使用无单位数字。
}
**/

/*联系我们导航和位置*/
.contact_position{ font-size:16px !important; line-height:1.2 !important; margin-left:20px; float:left; display:inline-block;}/*页面位置*/
.contact_pilot{ font-size:16px !important; line-height:1.5;}/*页面导航*/
.contact_pilot a{font-size:16px !important; line-height:1.5; }
.contact_pilot a:hover{ color:#0168b7 !important;}


.contact_con{ width:100%; margin:0 auto;  padding: 8px !important; overflow: hidden;  min-height: 300px; background: #fff; /*border: 1px solid #F3F3F3; box-shadow: 0 5px 20px #efefef;*/ }




/**联系我们**/
.data-contactform-pc-1{ padding:10px 0 60px; }
.data-contactform-pc-1 .l_con{ width:46%; overflow:hidden; float:left; }
.data-contactform-pc-1 .r_con{ width:46%; margin-left:80px; overflow:hidden; float:left;}
.data-contactform-pc-1 .h3{ font-size:24px; line-height:26px; color:#222222; font-weight:normal; padding-bottom:15px; margin-bottom:8px; }
.data-contactform-pc-1 .l_con .contact{ border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:32px 0 42px; }
.data-contactform-pc-1 .l_con .contact .p{ line-height:22px; padding:10px 0 10px 40px; position:relative; }
.data-contactform-pc-1 .l_con .contact .p::before{ content:""; position: absolute; left:0; height:22px; width:21px; background:no-repeat center; }
.data-contactform-pc-1 .l_con .contact .tel::before{ background-image:url(../lab/icon_contact1.png); }
.data-contactform-pc-1 .l_con .contact .phone::before{ background-image:url(../lab/icon_contact2.png); }
.data-contactform-pc-1 .l_con .contact .fex::before{ background-image:url(../images/icon_contact3.png); }
.data-contactform-pc-1 .l_con .contact .mail::before{ background-image:url(../lab/icon_contact4.png); }
.data-contactform-pc-1 .l_con .contact .address::before{ background-image:url(../lab/icon_contact5.png); }
.data-contactform-pc-1 .l_con .contact .tit{ display:block; font-size:18px; color:#333333; margin-bottom:3px; }
.data-contactform-pc-1 .l_con .contact .word{ font-size:15px; color:#888888; }
.data-contactform-pc-1 .r_con .form{ display:block; width:100%; margin:0 -5px; font-size:0; }
.data-contactform-pc-1 .r_con .form .label{ display:inline-block; vertical-align:top; padding:5px; }
.data-contactform-pc-1 .r_con .form .tip{ color:#fe1212; margin-right:5px; }
.data-contactform-pc-1 .r_con .form .tit{ font-size:14px; line-height:24px; color:#999999; margin-bottom:2px; text-align:left; }
.data-contactform-pc-1 .r_con .form .input{ display:block; width:100%; border:1px solid #eeeeee; padding:0 15px; line-height:40px; color:#333; background-color:#f8f8f8; }
.data-contactform-pc-1 .r_con .form textarea.input{ padding:8px 15px; line-height:20px; height:192px; width:400px; }
.data-contactform-pc-1 .r_con .form .submit{ display:inline-block; margin-top:20px; line-height:40px; height:40px;  box-sizing: border-box; 
width:100px; color:#fff; background:#A8A8A8; border-radius:10px; padding:0 25px; cursor:pointer; border: none; margin-left:20px;}
.data-contactform-pc-1 .r_con .form .submit:hover{ background:#646464; transition:all .3s; }


/**地图**/
.data-map-pc-1{ height:463px; background:url(../images/map.jpg) no-repeat center; }

.contact_position{font-size:16px !important; line-height:1.2 !important; margin-left:20px; float:left; display:inline-block;}
.contact_pilot{ font-size:16px !important; line-height:1.5;}
.contact_pilot a{font-size:16px !important; line-height:1.5; }
.contact_pilot a:hover{ color:#0168b7 !important;}

@media (max-width: 1200px) {
	
}


@media (max-width: 767px) {

/*	contact*/
.contact_position{ font-size:16px !important; line-height:1.2 !important; margin-left:20px; float:left; display:inline-block;}/*页面位置*/
.contact_pilot{ font-size:16px !important; line-height:1.5;}/*页面导航*/
.contact_pilot a{font-size:16px !important; line-height:1.5; }
.contact_pilot a:hover{ color:#0168b7 !important;}



.data-contactform-pc-1 .l_con{ width:100%; overflow:hidden; float:left; }
.data-contactform-pc-1 .r_con{ width:100%; margin-left:0px; overflow:hidden; float:left;}
.data-contactform-pc-1 .r_con .form textarea.input{ padding:8px 15px; line-height:20px; height:192px; width:320px; }

.data-contactform-pc-1 .l_con .contact .p{ line-height:22px; padding:10px 0 10px 5px; position:relative; }

.page-title .tab {  width: 100%;  margin-top: 0; min-height: 0.8rem; line-height: 0.8rem;  padding-left:0px !important;  box-sizing: border-box; padding-right:0px !important;}

.page-title {  width: 100%; float: left;  overflow: hidden;  background: #fff;  border: 0px solid #F3F3F3 !important;  box-shadow: 0 0px 0px #efefef !important; margin-left:0px !important; display:none !important;}


}
