@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; color:#000000; font-family:"����"}
img{ border:0;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}

/*  top */
#top{ background:url(../images/indexnew/topbg.jpg) left top repeat-x; height:32px; margin-bottom:10px;}
.toptable{ margin-top:5px; padding-top:5px;}
.uni{ color:#008ec3;}
.speinput{ border:0; background:url(../images/indexnew/input.gif) left center no-repeat; width:112px; height:18px;}
.topword{ list-style:none;}
.topword li{ float:right; padding-right:8px; padding-left:8px;}

/*  banner  */
.bannerbox{ width:1000px; margin:0 auto;}
.logo{ float:left;}
.banner{ float:right;}

.wapper{
	width:1000px;
    display: table;
    margin:0 auto;
}
table{margin-left: auto; margin-right: auto; }
/*  nav */
.navbox{ margin-bottom:6px;}
.navbg{ background:url(../images/indexnew/nav2.jpg) repeat-x left top; color:#FFF;}
.navlist{ padding-left:30px; list-style:none;}
.navlist li{ float:left; padding-left:8px;padding-right:8px; line-height:29px; color:#FFF;}
.navlist li a:link{color:#FFF;}
.navlist li a:hover{color:#F00;}
.fengexian{ width:2px; background:url(../images/indexnew/fengexian.gif) no-repeat center center; line-height:29px;}

/*  main */
.main{ width:1000px; margin:0 auto;}

/*  link */
.linkbg{ background:url(../images/indexnew/link2.jpg) repeat-x left top;}
.linkbox{ margin-top:10px; margin-bottom:10px;}
.linkword{ padding-left:15px;padding-right:15px; padding-top:4px;padding-bottom:4px;}

/*  foot */
.footbox{ background:url(../images/indexnew/footbg.gif) repeat-x left top; height:32px; color:#404040; line-height:32px; text-align:center;}
.footbox img{ padding-top:7px;}



/*  �ⷿ��Ϣleft */
.mainhouse{ width:1000px; margin:0 auto;background-color:#effbff;}
.mainwhole{width:1000px!important; width:800px; padding-left:10px; padding-right:10px;}
.mainleft{ width:796px; padding-left:10px; padding-right:10px;}
.housetable{ background-color:#FFF; border:1px #78d0e9 solid; margin-bottom:10px;}
.housetable td,.housetable th{ padding:4px;}
.housetable th{ text-align:right; font-weight:normal; width:80px; color:#868686;}
.num{ color:#F30;}
.visit{height:30px; text-indent:20px;}
h1{ font-size:14px; font-weight:bold; padding-left:25px; padding-bottom:10px; padding-top:10px;}
h2{font-size:12px; font-weight:bold; padding-left:25px; padding-bottom:10px;}
.telephone{ font-size:16px; color:#FFF; font-weight:bold; display:inline-block; padding-left:28px; padding-top:5px;background:url(../images/indexnew/bt_telephone.gif)  center center no-repeat; width:105px; height:23px; float:left; margin-right:10px;}
.housetable p{ text-indent:2em; line-height:150%; padding:20px; padding-top:5px; padding-bottom:5px;}
.detailul{ list-style:none;}
.detailul li{ float:left;background:url(../images/indexnew/bt_pray.gif) left top no-repeat; width:85px; height:27px; margin-right:2px; text-align:center;padding-top:7px;}
.detailul .current{ background:url(../images/indexnew/bt_current.gif) left top no-repeat; width:85px; height:27px; font-size:14px; font-weight:bold;}
.detailul .current a{ color:#FFF;}

/*  �ⷿ��Ϣ������Ϣ */
.mainright{ background:#fbfeff; border:1px #bbe2eb solid; border-bottom:0; width:204px;}
.self{ width:170px; }
.self div{ border-left:1px #ccc dashed; padding:5px; padding-left:15px; padding-right:10px;}
.photo{ padding:2px; border:1px #eee solid; text-align:center;}
.address{ border-top:1px #eee dotted;}

/*  �ⷿ��Ϣtop */
.ntop{ background:url(../images/indexnew/top.jpg) left top no-repeat; width:1000px; height:87px; margin:0 auto; margin-bottom:10px;}
.nfoot{background:url(../images/indexnew/foot.jpg) left top no-repeat; width:1000px; height:30px; margin:0 auto; margin-top:10px; text-align:center; padding-top:6px;}
