@charset "utf-8";
.ibanner,.pageMain { background-color:#fff; position:relative; z-index:10;}
.pageMain {/*  margin-bottom:460px; */}
.tempage { padding: 0px 0; line-height: 30px; }
.contact_us .title{font-size: 14px;color: #5e5e5e;padding-bottom: 0px;}
.contact_us .pt1{width: 100%;height: 500px;position: relative;margin-bottom: 0%;overflow:hidden;}
.contact_us .pt1 .map_box{height:100%;}
.contact_us .pt1 .map_box img{max-width:none;}
.contact_us .pt1 .box{width: 40%;right: 0;height: 100%;background-color: #ce010c;background-color:#005bac;position: absolute;top: 0; z-index:9}
.contact_us .pt1 .box .inner_box{padding: 11%;color: #fff;}
.contact_us .pt1 .box .inner_box a{color: #fff;}
.contact_us .pt1 .box .inner_box .tit{font-size: 24px;line-height:50px;}
.contact_us .pt1 .box .inner_box .linear {display: inline-block;width: 45px;height: 1px;background-color: #fff;margin: 3% 0;}
.contact_us .pt1 .box .inner_box .p1{font-size: 14px;margin-bottom: 7%;line-height: 1;}
.contact_us .pt1 .box .inner_box .p{line-height: 1.8;}
.contact_us .pt1 .box .inner_box .linear.all{width: 100%;margin: 5% 0 5%;}
.contact_us .pt1 .box .inner_box dl.dl1{width: 60%;}
.contact_us .pt1 .box .inner_box dl dt{font-weight: bold;margin-bottom: 10px;font-size: 18px;}
.contact_us .pt1 ._img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.contact_us .BMap_shadow img{display:none;}
.contact_us .pt1 .c_phone .ico{ display: inline-block; width: 52px; height: 43px; background: url(../img/contact_phone.png) no-repeat; margin-right: 10px; vertical-align: bottom; }
.contact_us .pt1 .c_phone a{ color: #fff; font-weight: bold; font-size: 32px; font-style: italic; }
.contact_us .pt1 .box .inner_box dl dd{ line-height:22px;}
.inner_wrap { margin-left:0%; margin-right:0%; /* min-width: 1000px; */}