@charset "gb2312";
/* CSS Document */
.a_nav{width:100%;height:60px;line-height:60px;}
.a_nav p{font-size:14px;color:#626262;background:url(a_icon_home.png) no-repeat left center;text-indent:38px;}
.a_nav p span a{color:#B42B12;}

.yituo { width: 998px; height: 108px; border: 1px solid #fce8ab; background: url(ico_lx!.png) no-repeat 19px center #fffcee; margin: 0 auto; padding-top: 10px; }
.yituo p { width: 880px; margin-left: 94px; text-indent: 2em; font-size: 12px; line-height: 24px; color: #434343 }
.map_kang { width: 998px; height: 498px; border: 1px solid #d2d2d2; margin: 20px auto 10px; }
.map_kang #art_map { width: 998px; height: 498px; }
.lianxi { width: 1000px; margin: 0 auto; overflow: hidden; }
.lianxi dl { height: 32px; font-size: 14px; line-height: 32px; float: left; }
.lianxi dl a { color: #009291; }
.lianxi dl.lianxi1, .lianxi dl.lianxi3 { width: 425px; }
.lianxi dl dt, .lianxi dl dd { float: left; }
.lianxi dl.lianxi1 { background: url(ico_lx_1.png) no-repeat 18px center; }
.lianxi dl.lianxi2 { background: url(ico_lx_2.png) no-repeat 18px center; }
.lianxi dl.lianxi3 { background: url(ico_lx_3.png) no-repeat 18px center; }
.lianxi dl.lianxi4 { background: url(ico_lx_4.png) no-repeat 18px center; }
.lianxi dl dt { text-indent: 50px; }
.luxian { width: 1000px; margin: 10px auto 0; }
.luxian .hd { height: 80px; overflow: hidden; }
.luxian .hd dl { width: 167px; height: 80px; background: #f5f5f5; color: #434343; font-size: 16px; float: left; line-height: 80px; position: relative; }
.luxian .hd dl:before { content: ""; display: block; position: absolute; width: 1px; height: 79px; left: 0; top: 1px; background: #fff; }
.luxian .hd dl.on { width: 171px; background-color: #009291; color: #fff; }
.luxian .hd dl.on:before { background: #009291; }
.luxian .hd dl dt { width: 45px; height: 45px; float: left; border-radius: 23px; text-align: center; background: #fff; line-height: 45px; margin: 19px 8px 0 24px; }
.luxian .hd dl dt img { vertical-align: middle; display: inline-block; }
.luxian .hd dl dd { float: left; }
.luxian .hd .zxdy { width: 160px; height: 80px; float: right; display: block; background: url(ico_lx06.png) no-repeat 24px center #f5f5f5; line-height: 80px; color: #434343; text-indent: 75px; font-size: 16px; }
.luxian .bd { width: 960px; padding: 10px 19px 0; margin-bottom: 20px; border: 1px solid #f5f5f5; border-top: none; overflow: hidden; }
.luxian .bd ul li { font-size: 14px; line-height: 28px; float: left; }
.luxian .bd ul li dl { padding: 10px 0; border-bottom: 1px dashed #d9d9d9; overflow: hidden; width: 960px; }
.luxian .bd ul li dl dt, .luxian .bd ul li dl dd { font-size: 14px; line-height: 28px; }
.luxian .bd ul li dl dt { float: left; color: #1b1b1b; }
.luxian .bd ul li dl dd { float: right; width: 900px; color: #626262; }
.luxian .bd ul li dl span { color: #009291; }
.luxian .bd ul li dl td { border: 1px solid #f3f0e9; text-align: center; }
