/* CSS Document */
.nav{ background-color:#F0F0F0;width:1001px; margin:0 auto; margin-top:10px; overflow:hidden; zoom:1;}
.nav .banner img{ vertical-align:top;}

.nav .one{overflow:hidden; zoom:1;}
.nav .one .intro{ background:url(intro_bg.gif) no-repeat;width:483px; height:292px; color:#CC6633;line-height:24px; float:left; font-size:14px; padding-top:14px; overflow:hidden;}
.nav .one .intro p{ text-indent:2em; margin:4px 23px 0  37px;}
.nav .one .map{ float:right; margin-right:12px; display:inline;}

.nav .two{overflow:hidden; zoom:1; margin-top:18px;}
.nav .two .zuo{ float:left; margin:0 19px 0 20px; display:inline;}
.nav .two .general{ float:left; margin-right:15px; line-height:23px;}
.nav .two .general img{ margin:4px 0 8px 0;}
.nav .two .w1{ width:209px;}
.nav .two .w2{ width:250px;}
.nav .two .w3{ width:235px;}

.nav .three{ margin:18px 12px 0 12px; border:1px solid #9F8E6C;overflow:hidden; zoom:1;}
.nav .three h3{width:975px;height:40px;line-height: 0;overflow: hidden;z-index: -999;text-indent: -999px;font-size:0;}
.nav .goods h3{ background:url(type1.jpg) no-repeat;}
.nav .goods ul{ margin:10px 0 0 10px; line-height:50px;}
.nav .goods li{ float:left; margin:0 15px 0 15px; text-align:center; display:inline;}
.nav .goods li img{ display:block;}
.nav .goods li a{ color:#593C1A; font-size:14px;}

.nav .guide h3{ background:url(type2.jpg) no-repeat;}
.nav .guide ul{ margin:10px 0 0 10px; line-height:50px; float:left; display:inline;}
.nav .guide li{ float:left; margin:0 15px 0 15px; text-align:center; display:inline;}
.nav .guide li img{ display:block;}
.nav .guide li a{ color:#593C1A; font-size:14px;}
.nav .guide .gouwu{ float:left; font-size:14px; line-height:25px; margin-left:18px;}
.nav .guide .zhinan{ overflow:hidden; zoom:1; margin-bottom:10px;}
.nav .guide .zhinan img{margin:14px 22px 0 0; float:left;}

.nav .lines{ margin-bottom:10px;}
.nav .lines h3{ background:url(type3.jpg) no-repeat;}
.nav .lines ul{ margin:8px;}
.nav .lines li{ border-bottom:1px dotted #ccc; line-height:40px;height:100%; overflow:hidden;zoom:1; font-size:14px;}
.nav .lines .linename{ width:485px; float:left; margin-left:3px; background:url(icon.gif) 0 18px no-repeat; padding-left:12px;}
.nav .lines .linename a{color:#3366CC;}
.nav .lines .price{ width:135px; float:left; color:#FF7E1B; background:url(jiage.gif) 0 12px no-repeat; padding-left:38px;}
.nav .lines .date{ width:165px; float:left; color:#999; background:url(chufa.gif) 0 12px no-repeat; padding-left:38px;}
.nav .lines .book{float:left; padding-top:8px;}