﻿@charset "utf-8";
/* CSS Document */

/*���ò���*/
body, html, ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, form, input, th, td { margin:0px; padding:0px; }
body { width:100%; position:relative; font-size:14px; line-height:24px; font-family:"΢���ź�"; color:#434343; }
ul, li { list-style-type:none; }
img { border:0px; margin:0px; vertical-align:top; }
.clear { clear:both; height:0px; font:0px/0px; overflow:hidden; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a img { border:none; }
input, select, button { font:12px Verdana, Arial, Tahoma; }
.zd { width:100%; height:30px; background:#414141; }
.zd_mian { width:1100px; margin:0 auto; }
.share { width:108px; float:left; }
.share a { display: inline-block; float: left; width: 17px; height: 17px; margin-left: 3px; margin-top: 6px; }
.share a.sina { width: 17px; height: 17px; background:url(../images/sina.png) no-repeat; }
.share a.sina:hover { width: 17px; height: 17px; background:url(../images/sina_hover.png) no-repeat; }
.share a.share_tqq { background:url(../images/qq.png) no-repeat; display:block; }
.share a.share_tqq:hover { background:url(../images/qq_hover.png) no-repeat; display:block; }
.share a.weixin { background:url(../images/sina.png) no-repeat; display:block; }
.share a.weixin:hover { background:url(../images/sina_hover.png) no-repeat; display:block; }
.share a.kj { background:url(../images/kj.png) no-repeat; }
.share a.kj:hover { background:url(../images/kj_hover.png) no-repeat; }
.share a.sj { background:url(../images/phone.png) no-repeat; }
.share a.sj:hover { background:url(../images/phone_hover.png) no-repeat; }
.hello { width:220px; float:left; font-size:12px; color:#ccc; line-height:30px; }
.hours { width:265px; float:left;  font-size:12px; color:#ccc; line-height:30px; text-indent:20px; margin-left:168px; }
.telphone { width:272px; float:right; background:url(../images/telphone.png) no-repeat 0 6px; font-size:12px; color:#ccc; line-height:30px; text-indent:20px; }
.head { width:1100px; height:104px; margin:0 auto; }
.logo { margin-top:29px; float:left; }
.bzd { float:right; margin-top:23px; }
.nav { width:100%; height:51px; background:url(../images/nav_bj.jpg) no-repeat center; }
.nav_mian { width:1100px; margin:0 auto; }
.nav_mian ul li { width:140px; float:left; text-align:center; height:51px; line-height:51px; font-size:16px; overflow:hidden; margin-left:1px; }
*html .nav_mian ul li { width:140px; float:left; text-align:center; line-height:51px; font-size:16px; overflow:hidden; margin-left:0px; }
.nav_mian ul li a { color:#fff; height:51px; overflow:hidden; display:block; position:relative; }
.nav_mian ul li a span { display:block; position:absolute; width:129px; }
.nav_mian ul li:nth-child(2n) a span {
width:140px;
}
.nav_mian ul li:nth-child(3n) a span {
width:140px;
}
.nav_mian ul li:nth-child(4n) a span {
width:130px;
}
.nav_mian ul li:nth-child(5n) a span {
width:140px;
}
.nav_mian ul li:nth-child(6n) a span {
width:140px;
}
.nav_mian ul li:nth-child(7n) a span {
width:140px;
}
.nav_mian ul li:nth-child(8n) a span {
width:132px;
}
.nav_mian .out { text-align: center; overflow: hidden; top:0px; }
.nav_mian .over { text-align: center; overflow: hidden; background: #d24357; top:-51px; }
.bottom { width:100%; height:235px; background:url(../images/bottom01.gif) repeat; margin-top:20px; }
.bottom_mian { width:1100px;  margin:0 auto; padding-top:30px; }
.bottom_left { height:185px; margin-right:82px; float:left; }
.bottom_conter { color:#fff; }
.bottom_conter ul { float:left; margin-right:50px; }
.bottom_conter ul li a { color:#a28da2; line-height:30px; }

.bottom_right { width:290px; float:right; }
.jiandu { width:1100px; margin:50px auto 0 auto; }
.jiandu_title { width:1100px; height:29px; background:url(../images/jdbj.gif) repeat-x; }
.jiandu_title ul { width:704px; margin-left:395px; }
.jiandu_title ul li { width:70px; float:left; margin-right:50px; }
.jddangwei a { width:70px; height:29px; display:block; float:left; }
.yyrongyu a { width:70px; height:29px; display:block; float:left; }
.yqlianjie a { width:70px; height:29px;  display:block; float:left; }

.jiandu_txt ul { margin-top:30px; }
.jiandu_txt ul li { float:left; height:auto; margin-right:50px; }
.jiandu_txt ul li a { color:#FFF; }
.jiandu_txt2 ul { margin-top:30px; }
.jiandu_txt2 ul li { float:left; height:auto; margin-right:20px; }
.jiandu_txt2 ul li:nth-child(6n) {
margin-right:0px;
}
.jiandu_txt2 ul a { color:#FFF; }
.jiandu_txt3 a { color:#fff; margin:0 5px; }
