﻿bg_alpha.jpg/*清零*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input { margin: 0; padding: 0; border: 0; }
body { font-size: 13px; font-family: '\5FAE\8F6F\96C5\9ED1', '\5B8B\4F53', Verdana; }
ul, ol { list-style-type: none; }
select, input, img { vertical-align: middle; outline: none; }
a { text-decoration: none; }
a { blr:expression(this.onFocus=this.blur())
}
a { outline: none; }
html {overflow-x:hidden;}
.clear:after { content: ""; display: block; clear: both; }
.clear{ zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.st{font-family:'\65B0\5B8B\4F53';}
.yh{font-family:'\5FAE\8F6F\96C5\9ED1';}
/*style by lgs*/
/*公用头部*/
body{background:#FFF;margin:0 auto;}
#contaiter{margin:0 auto;}
.cont_bigbox{width: 1000px;background: #FFF;margin: 0 auto;border-top: none;border-bottom: none;position: relative;z-index: 0;}
.body_color{background: #f9f9f9;}
.alpha_bg2{position: absolute;left: 0; top: 0;width: 100%;background:url(./contact/bg_alpha.jpg) 0 0 repeat-x;height: 63px;z-index: 0;}
.hide_txt{display:none;}


.over_box{width:980px;margin:0 auto;margin-bottom:70px;}
.over_box h1{border-bottom:1px solid #e0e5e9; padding-bottom:20px;padding-top: 40px; font-size:20px;display:none;}

/*contact_us*/

.contact ul{display:block; margin-top:30px; height:20px;}
.contact ul li a{font-size:14px; color:#717d8f; display:block;float:left; }
.contact ul li {display:block;float:left;color:#717d8f; }
.contact ul li span{display:inline-block; margin:0 10px 0 10px;}
.contact .map_box{position:relative; background:url(contact_bg1.jpg) 0 0 no-repeat; width:980px; height:735px; margin:40px auto;}
.contact .small_swight{width: 267px;height: 169px;background: #FFFFFF; border-radius: 5px; position: absolute;border: 2px solid #aabbcf;left: 212px;top: 16px;z-index: 20; box-shadow: 2px 5px 7px #cfd0d2;}
.b_direct{ position:absolute; left:132px; bottom:-7px;height:7px; width:13px; background:url(icon.png) -224px -131px no-repeat;z-index:2; }
.small_swight{ width:240px;height:100px; }
.s_close{display:block; width:10px; height:10px; background:url(icon.png) -134px -127px  no-repeat; position:absolute;right:15px; top:15px; cursor:pointer;}
.add{width:238px; height:99px; border-bottom: 1px solid #8c9bac;margin: 0 auto; line-height:16px;}
.small_swight h3{font-weight:normal;font-size:14px; color:#3ab2ff; margin: 10px 0 10px 13px;}
.add div{float:left;width:156px;height:99px;}
.add img{float:right; display:block;}
.add div p{font-size:12px; color:#717d8f;}
.d_maps{height:30px; width:240px; margin:0 auto; position:relative;}
.d_maps i{background:url(icon.png) -168px -126px no-repeat; width:11px; height:12px; display:inline-block; position:absolute;left:0; top:8px; }
.d_maps a span{color:#717d8f;font-size:12px;margin-top: 7px; display: inline-block;margin-top: 5px;margin-left: 14PX;}
.big_map{width:800px; height:503px; background:url(../images/shanghai.jpg) 0 0 no-repeat; margin:0 auto; position: absolute;left: 55px;top: 116px;
z-index: 20;}
.big_map .close_btn{position:absolute; right:10px; top:10px;z-index:12; cursor:pointer;}
.big_map .close_btn span{width:32px;height:32px; border-radius:50%; filter:alpha(opacity=30);opacity:0.3; background:#000;display:block;}
.big_map .close_btn i{width:15px; height:15px; background:url(icon.png) -150px -123px no-repeat; position:absolute; left:9px; top:9px;display:block;}
.contact .map_box .dir1{display:block; position:absolute; left: 343px;top: 182px; background:url(icon.png) -181px -119px no-repeat;width:16px; height:19px;}