/*base*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px / 1.5 arial,'宋体', \5b8b\4f53; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none;}
a { text-decoration:none; }
a:hover { text-decoration:underline; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0 none; }
button, input, select, textarea { font-size:100%; outline:none;}
table { border-collapse:collapse; border-spacing:0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
.clearfix {display: block;}
.clearfix { *min-height: 1%;_height: 1%; }
.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
a{/*color: #157bbb;*/color: #808080;cursor:pointer;outline:none;}
a:hover{ color:#951901; text-decoration: none; }
.content{ width: 980px; margin:0 auto;}
.content:after { content: ""; display: block; height: 0; clear: both;  }
.red{ color:#FF0000}
body{ background: #FFFFFF; }
.none{ display:none;}
.lf{float: left;}
.rf{float: right;}
.yahei{font-family:"Microsoft YaHei",微软雅黑;}

.top{border-bottom: 1px solid #d2d2d2;}
.top-con{height:80px;line-height: 80px;width: 990px;margin: 0 auto;}
.top-con .logo{display: inline-block;background: url(./img/logo.jpg) no-repeat;width: 136px;height: 36px;margin-top: 22px;}
.top-con .nav{float: right;/*background-color: yellow;*/}
.nav li{float: left;margin-left:20px;font-size: 18px;color:#616361;}
.nav li a:hover{color:#00bad0;}

.banner{background: url(./img/top-both-sides.jpg) no-repeat center top;}
.banner-con{width: 990px;height: 420px;margin: 0 auto;}

.intro{width: 990px;margin: 0 auto;text-align: center;margin-bottom:50px;padding-top: 20px;}
h3{font-size: 18px;color: #565658;margin-top:20px;font-weight: 400;}
.intro-top{height: 42px;line-height: 42px;margin-bottom: 20px;}
.line{display: inline-block;height: 1px; width: 440px;background-color:#d2d2d2;margin-top: 20px;}
p{text-align: left;color: #616361;font-size: 14px;width: 915px;margin: 0 auto;line-height: 28px;}
p em{padding-left: 20px;}
p a{color: #762534;font-weight: 600;}

.container2{background-color: #f6f6f8;padding-bottom: 66px;}
.concat{width: 990px;margin: 0 auto;text-align: center;background-color: #f6f6f8;padding-top: 10px;}

.address{color: #762534;font-size: 18px;font-weight: bold;}
.map{background: url(./img/map.jpg)no-repeat;width: 910px;margin: 0 auto;height: 271px;margin-top: 24px;border: 1px solid #d2d2d2;}

.bottom{text-align: center;}
.bottom-con{height: 130px;color:#616361;font-size: 14px;}
.bottom-con-nav{margin-top: 36px;margin-bottom: 20px;}
.bottom-con-nav li{display: inline-block;margin: 0 10px;}
.bottom-con-nav li a:hover{color:#00bad0;}
.bottom-con-nav span{color:#616361;}