@charset "gb2312";
/* CSS Reset */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:''; }
abbr, acronym { border: 0; }
*html .pngD{behavior:expression(DD_belatedPNG.fixPng(this));}
/* clearfix */ 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clears { clear: both;}

/* global */
body {font-size:12px;font-family:'ËÎÌå',Tahoma, Geneva, sans-serif; background:url(img/bg.gif) #FFF repeat-x;}
a { color: #16387c; text-decoration:none;}
a:hover { text-decoration:none; }

#bodybox{ width:1003px; margin:0 auto;}
#addbtn{ margin-bottom:8px;}
#addbtn img{ display:block;float:left;}
#top{ background:url(img/topbanner.jpg); height:85px; padding-left:245px; padding-right:24px;}

#top .addbox{ float:left; margin-top:15px; display:inline; overflow:hidden;}
#top .addbox strong{ font-size:16px; color:#FF0; font-weight:bold; line-height:33px;}
#top .addbox a{ color:#FFF;}
#top .addbox a:hover{ text-decoration:underline; color:#FFF;}

#top .topnav{ float:right; font-size:12px; color:#FFF; margin-top:8px;}
#top .topnav a{ color:#FFF;}
#top .topnav a:hover{ color:#FF0;}

#top .searchbox{ background-color:#006; padding:6px; float:left; margin-left:60px; margin-top:30px; width:330px;}
#top .searchbox span{ display:block; float:left; margin-right:6px; display:inline;}
#top .searchbox .btn{ width:69px; height:23px; border:0px; background:url(img/searchbg.gif); font-size:14px; font-weight:bold; color:#900;}

.welcomefont{ padding-top:10px; padding-right:20px; padding-bottom:10px;}
.welcomefont img{ display:block; float:left;}
.welcomefont span{ float:right; margin-left:10px;}
#left{ width:736px; float:left;}
#right{ overflow:hidden; width:243px; float:left; display:inline;}
#mapbox{ background:url(img/mapbg.png) bottom; width:736px; height:554px;}

#productImgshow{ float:left;width:250px; text-align:center; overflow:hidden; background:#FFF; border:1px #999 solid; padding:8px;}
#productInfo{ float:left; width:430px; float:left; overflow:hidden; zoon:1; margin-left:8px; border-left:1px #CCC solid;}

#productInfo .infoul{ padding-left:10px;}
#productInfo .infoul .pname{ font-size:18px; color:#C00; font-weight:bold;}
#productInfo .infoul li{ margin-bottom:8px; color:#036;}
#productInfo .infoul span{ color:#666; line-height:22px;}
#productInfo .infoul .pricspan{ font-size:18px; color:#F30; font-family:Verdana, Geneva, sans-serif;}
#productdetal{ margin-top:10px;}
#productdetal .title{ font-size:14px; font-weight:bold; line-height:33px; border-bottom:2px #036 solid; color:#036;}
#productInfo .infoul .logoli{ text-align:center;}
#productInfo .infoul .logoli img{ border:2px #999 solid;}
#mapbox .manpnav{float:left; margin-left:15px;}
#mapbox .manpnav li{ width:87px; height:29px; float:left; margin-right:4px;padding-top:10px; font-weight:bold;}
#mapbox .manpnav .mousenomal{ background:url(img/btn1.jpg); font-size:14px; text-align:center; }
#mapbox .manpnav .mousenomal a{ color:#FFF;}
#mapbox .manpnav .mousemove{ background:url(img/btn2.jpg); text-align:center; font-size:14px;}

#mapbox .manpmoer{float:right; padding-right:10px; background:url(img/dot.gif) no-repeat right; margin-right:10px;}
#mapbox .manpmoer a{ color:#039; line-height:33px;}
.faqllistul2{ padding-top:10px;}
.faqllistul2 li{ font-size:12px; line-height:18px; padding-top:8px; }
.faqllistul2 div{padding-bottom:12px; border-bottom:1px #CCC dashed; text-align:right; line-height:22px; color:#999;}

#mapbox .map{ padding-left:13px;}



 .txtleft{ text-align:left;}

.animgList{ width:205px; text-align:center; margin:10px;float:left; overflow:hidden;}
.animgList .pric{ font-size:14px; font-weight:bold; color:#C30; line-height:18px; font-family:Verdana, Geneva, sans-serif;}
.animgList .animgbox{ text-align:center; margin-bottom:8px;}
.animgList a{ font-size:12px; line-height:18px; color:#333;}

.temp-r-nav { height:24px; overflow: hidden; line-height:28px; margin-bottom:6px;}
.temp-r-nav ul {height:24px; line-height: 24px; float:left; display: inline; overflow: hidden; }
.temp-r-nav ul li { display: inline; font-size:12px; color:#333; margin-right: 5px; }
.temp-r-nav ul li a { font-size:12px; color:#900;}

/*CSS Digg style pagination*/

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.righttable{ margin-bottom:5px;}
.righttable .rt1{ background:url(img/lt1.png);height:30px; padding-top:15px; padding-right:15px; padding-left:20px;}
.righttable .rt22{ background:url(img/lt22.png);height:32px; padding-top:13px; padding-right:10px; padding-left:7px;}
.righttable .rt22 ul{}
.righttable .rt22 ul li{ width:83px; height:19px; display:inline; padding-top:4px; text-align:center; font-size:14px; font-weight:bold; color:#666; float:left; margin-right:6px;}
.righttable .rt22 ul .logstyle1{ background:url(img/loginbg.jpg);}
.righttable .rt22 ul .logstyle1 a{ color:#FFF;}
.righttable .rt22 .close{ float:right; text-align:right;}
.righttable .rt22 .close a{ font-size:12px;}
.righttable .rt22 .close a:hover{ text-decoration:underline;}


.windowtable{ margin-bottom:5px;width:243px;}
.windowtable .rt1{ background:url(img/lt1.png);height:30px; padding-top:15px; padding-right:15px; padding-left:20px;}
.windowtable .rt22{ background:url(img/lt22.png);height:32px; padding-top:13px; padding-right:10px; padding-left:7px;}
.windowtable .rt22 ul{}
.windowtable .rt22 ul li{ width:83px; height:19px; display:inline; padding-top:4px; text-align:center; font-size:14px; font-weight:bold; color:#666; float:left; margin-right:6px;}
.windowtable .rt22 ul .logstyle1{ background:url(img/loginbg.jpg);}
.windowtable .rt22 ul .logstyle1 a{ color:#FFF;}
.windowtable .rt22 .close{ float:right; text-align:right;}
.windowtable .rt22 .close a{ font-size:12px;}
.windowtable .rt22 .close a:hover{ text-decoration:underline;}
.windowtable .rt2{ background:url(img/lt2.png); padding:0px 10px;}
.windowtable .rt2 .rcont{}
.windowtable .rt3{ background:url(img/lt3.png); height:14px;}



.righttable .rt22 ul .logstyle2{ color:#036;}
#footer{ text-align:center; line-height:24px; color:#333; padding-top:20px;}
#footer a{ color:#333;}
.righttable .spantitle{ font-weight:bold; float:left; font-size:14px; color:#FFF;}
.righttable .spanmtitle a{ float:right; font-size:12px; color:#FFF;}

.righttable .rt2 .sjlogobox{ display:block; margin-bottom:8px; overflow:hidden;}
.righttable .rt2{ background:url(img/lt2.png); padding:0px 10px;}
.righttable .rt2 .rcont{}
.righttable .rt3{ background:url(img/lt3.png); height:14px;}

.logininputbox{ line-height:20px; color:#333; padding-left:5px;}
.logininputbox .searchbtn1{ text-align:center;}
.artlist li{ font-size:12px; line-height:22px;}
.artlist li a{ color:#666;}
.artlist li a:hover{ color:#F60;}

.artlist3{ overflow:hidden; zoom:1;}
.artlist3 li{ font-size:12px; line-height:22px; float:left; width:340px; font-weight:normal; margin-right:8px;}
.artlist3 li a{ color:#666;}
.artlist3 span{ float:right; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.artlist3 li a:hover{ color:#F60;}


.artlist2 li{ font-size:14px; line-height:32px; border-bottom:1px #999 dashed;}
.artlist2 li a{ color:#666;}
.artlist2 span{ float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666;}
.artlist2 li a:hover{ color:#F60;}



.btnbox{ text-align:center; padding-left:5px;}
.btnbox img{ display:block; float:left;margin:2px; display:inline;}

#urlbox{ background:url(img/urlbg.png); height:83px; padding-top:15px; padding-left:50px;}
#urlbox img{ display:block; float:left; margin-right:8px;}

.tempbox{ width:980px; margin:0 auto; padding-top:40px;}

.tt1{ background:url(img/longtitle.png); height:33px; padding-left:40px; padding-top:13px;}
.tt1 .spantitle{ font-weight:bold; float:left; font-size:14px; color:#039;}
.tt2{ background:url(img/longbg.png); padding:10px;}

.tt3{ background:url(img/longboot.png); height:12px;}


.tempcont{ padding-top:10px;}

.tempcont h1{ font-size:18px; font-weight:bold; text-align:center; display:block; margin-top:15px; color:#036;}
.tempcont h4{ display:block; padding:5px; margin-top:12px; border-bottom:1px #CCC solid; text-align:center; font-weight:normal; font-size:12px;}
.tempcont h6{ font-size:14px; display:block; margin-top:15px; line-height:24px; font-weight:normal; text-indent:25px; color:#333;}

.guestbook{ background:#EEF2FF; padding:8px; margin-top:40px;}
.guestbook .gtbook{ font-size:14px; color:#036; border-bottom:1px #039 solid; line-height:33px; font-weight:bold;}





#templeft{ width:730px; overflow:hidden; float:left; margin-right:4px;}
#bus_menu{ margin:0 auto; background:url(img/bussesstop.jpg); width:968px; height:133px; margin-top:8px;}
#bus_menu h1{ font-size:18px; font-family:Microsoft YaHei,simhei; padding-left:25px; color:#FFF; font-weight:bold; padding-top:26px; }
#bus_menu ul{ margin-top:38px; margin-left:20px; overflow:hidden; zoom:1;}
#bus_menu ul li{  width:86px; height:33px; float:left; text-align:center; color:#FFf; font-weight:bold; font-size:14px; margin:0 4px; line-height:30px;}
#bus_menu ul li a{ color:#FFF;}

#bus_menu ul .bus_li_style1{ background:url(img/bus_menu1.gif);}
#bus_menu ul .bus_li_style2{ background:url(img/bus_menu2.gif);}
#bus_left{width:232px; float:left;}
#bus_left .bus_table{ margin-bottom:8px;}
#bus_left .bus_table .title{ background:url(img/bus_left_title.jpg);; height:31px; font-size:14px; color:#039; font-weight:bold; line-height:28px; padding-left:5px;}
#bus_left .bus_table .cont{ border:1px #e8e8e8 solid; background:#FFF; padding:8px;}

#bus_left .bus_table  .infoul{ padding-top:10px;}
#bus_left .bus_table  .infoul li{ margin-bottom:8px; color:#036;}
#bus_left .bus_table  .infoul span{ color:#666; line-height:22px;}
#bus_left .bus_table  .infoul .logoli{ text-align:center;}
#bus_left .bus_table  .infoul .logoli img{ border:2px #999 solid;}

#bus_right{ width:727px; float:left; margin-left:8px; overflow:hidden;}
#bus_right .bus_r_table{ margin-bottom:8px; font-size:14px; font-weight:bold; color:#006;}
#bus_right .bus_r_table .title{ background:url(img/bus_right_title.jpg); height:34px; padding:0 8px 0 28px; line-height:33px;}

#bus_right .bus_r_table .title span{ float:right;}
#bus_right .bus_r_table .title span a{ font-size:12px; color:#036;}
#bus_right .bus_r_table .cont{ overflow:hidden; zoom:1; border:1px #e8e8e8 solid; background:#FFF; padding:8px; font-weight:normal; color:#000;}


