/* CSS Document */
*{margin:0; padding:0}
ul{list-style:none;}
a{text-decoration:none;}
body {
	-x-system-font:none;
	background-color:#FFFFFF;
	font-family:Tahoma,Verdana,Simsun,Microsoft YaHei,Arial Unicode MS,Mingliu,Arial,Helvetica;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
	text-align:center;
	color:#000000;

}
.cblue,.cblue a{color:#0000FF;}
.cred,.cred a{color:#FF0000;}
.cwhite,.cwhite a{color:#fff;}
.c0066cc,.c0066cc a{color:#0066cc;}
.c009900,.c009900 a{color:#009900;}
.c3b30d6,.c3b30d6 a{color:#3b30d6;}
.c2c67c5,.c2c67c5 a{color:#2C67C5;}
.c3e659e,.c3e659e a{color:#3E659E;}
.c666,.c666 a{color:#666;}
.c000,.c000 a{color:#000;}
.c333,.c333 a{color:#000;}

.fs12{font-size:12px;}
.fs14,.fs14 h2{font-size:14px;}

.fwb{font-weight:bold;}
.fwn{font-weight:normal;}

.ffa{font-family:Arial, Helvetica, sans-serif}

.tihide{text-indent:-9999px;}

.ma4{margin:5px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}

.mt5{margin-top:5px;}
.mt20{margin-top:20px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl100{padding-left:100px; text-align:center}

.pa5{padding:5px;}
.pa10{padding:10px;}
.pt5{padding-top:5px;}
.pt30{padding-top:30px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.thpr10 th{padding-right:10px; text-align:left;}

.pb5{padding-bottom:5px;}

.lh20{line-height:20px;}
.lh25{line-height:25px;}

.list{clear:both;font-weight:bold;font-size:14px;padding:8px 0 0 13px;}

.h20{height:20px;}
.h30{height:30px;}

/*单元格高度*/
.tdh20 td,.tdh20 th{height:20px;}
.tdh24 td,.tdh24 th{height:24px;}
.tdh26 td,.tdh26 th{height:26px;}
.tdh36 td,.tdh26 th{height:36px;}
 
 .w15{width:15px;}  
 .w50{width:50px;}     
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w650{width:650px;}
.w90p{width:90%;}

.fl{float:left;}
.fr{float:right;}

.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}

#shop a:link {color:#0000CC;}
#shop a:visited{color:#0000CC;}
#shop a:hover {color:#0000CC;}
#shop a:active{color:#0000CC;}

/*a:link{color:#FFFFFF;} /* 未访问的链接颜色 */
/*a:visited{color:#FFFFFF;} /* 已访问的链接颜色 */
/*a:hover{color:#FFFF00;} /* 鼠标在链接上颜色 */ 
/*a:active{color:#00CC00;} /* 点击激活链接颜色 */

.clear{clear:both; height:1px; overflow:hidden;}
.clearfix{clear:both; display:block; visibility:hidden;}
.clearfix:after{height:0;}

.clfix:after
{
display:block;
height:0;
clear:both;
visibility:hidden; overflow:hidden;
}
.clfix
{
display:inline-block;height:0;visibility:hidden; overflow:hidden;
}
/* Hide from IE Mac */
.clfix {display:block;height:0;visibility:hidden; overflow:hidden;}
/* End hide from IE Mac */
input{
    margin-top:2px;
}
form .text{
    height:16px;
    border:1px solid #CCCCCC;
}
form .btn{margin:6px;}
#bn_line{
    height:40px;
    padding-left:110px;
}
#bn_line input{
    margin-top:10px;
}
.simple_btn{border:1px solid #CCCCCC; color:#D44A6C; letter-spacing:5px; background:#fff; padding:0 10px; font-weight:bold;}

#page{width:960px;margin: 0px auto;}

.header{position:relative; height:117px;}

/*#logo{float:left; width:212px; height:122px;}*/

#topheader { position:relative; float: right; width:960px; height:85px;overflow:hidden;}

#topleft {float:left;width:960px; height:85px;overflow: hidden; background:url("../images/tiankelongtop.jpg") repeat; position:relative;}
#searchBox{ position:absolute; top:50px; right:20px; background:url("../images/search_icon.gif") no-repeat left 7px; padding-left:75px;}
#searchInput{float:left; }
#searchKey{width:178px; height:20px; border:1px solid #E0E0E0; background:#fff; margin-right:12px;}
#searchSubmit{float:left; padding-top:2px;}

#toplinks{ text-align:left; padding-top:25px; padding-left:25px; float:left; width:180px;}

/*#search{position:absolute; top:19px; right:133px; margin:0;}*/
#search {position:absolute; top:19px; right:33px; margin:0;}
#search div {position:relative; width:185px;}
#search #search-input {position:absolute; top:0; left:0; width:150px; height:30px; background:url("../images/search.gif") 0 0 no-repeat; overflow:hidden;}
#search #search-input input {width:136px; margin:10px; border:0; font:100%/1 "arial",sans-serif;}
#search #search-submit {position:absolute; padding-top:2px; top:0; right:0; width:30px;}

#topright {float:right;width:11px;height:60px;overflow: hidden;} /*background:url("../images/top_left.gif") repeat-y;}*/

#menu{ float:right; width:960px; height:32px; background:url("../images/tiankelong_45.gif") repeat; overflow: hidden; font: "新宋体",sans-serif;}
#menu ul {margin:0; list-style:none;}
#menu li {display:inline; padding-left:0}
#menu li a {display:block; float:left; padding:10px 15px 10px 13px; text-decoration:none; color:#FFFFFF;font-weight:bold; font-size:14px;} /*background:url("../design/tray-separator.gif") 100% 0 no-repeat;*/
#menu li a:hover,#menu li a.cur {background:url("../images/tiankelong_44.gif"); color:#FFFFFF;font-weight:bold; } /*font-weight:bold*/
#menu li#menu-active a {background:url("../images/tiankelong_44.gif");}

#bottomheader{ position:relative; float:left; width:791px; height:25px; background:url("../images/bottomheader.gif") repeat; overflow: hidden;}

#content{
	position:relative;
	width:960px; 
	height:auto;
	left: 0px;
	top: 0px;
}
.bgLeft{}
#leftpanel{position:relative; height:100%; width:213px; float:left;background:url("../images/tiankelong_20.gif") 100% 0 repeat;}
#leftpanel span{clear:both;
display:block;
font-size:1px;
height:9px;
overflow:hidden;}
#leftpanel p{ }
#leftpanel h2{height:26px; line-height:26px; background:url(../images/category_title_bg.gif) repeat-x; font-size:12px; color:#fff; text-indent:15px; text-align:left;}
#leftpanel h2 a{color:#fff; text-decoration:none;}
ul.submenu li{ text-align:left; padding-left:20px; height:30px; line-height:30px; border-bottom:1px solid #120DAD; color:#120DAD; font-size:14px; font-weight:bold; letter-spacing:7px;}
ul.submenu li a{color:#120DAD;}
#zoneBlock{ text-align:center; margin:0 auto; background:#fff;}
.zone_box{width: 190px; height:116px; overflow:hidden; background:url(../images/zone_bg.gif) no-repeat; text-align:center; margin:0 auto;}
.zone{width:176px; height:92px;}
.zone_link{ height:20px; line-height:20px; color:#20959C; font-size:12px; text-align:right; padding-right:10px;}
.zone_link a{color:#20959C;}
#memberZone{background:url(../images/promotion_member_zone.gif) no-repeat top left;}
#memberZone .zone_link{text-align:left; padding: 0 0 0 15px; color:#333;}
#memberZone .zone_link a{color:#333;}
#hrZone{background:url(../images/promotion_hr.gif) no-repeat;}


#mainpanel{position:relative; width:747px;  float:right;background:url("../images/tiankelong_13.gif") repeat;}/*background:url("../images/tiankelong_13.gif") repeat;*/

#mainpanel .topcontent{ width:100%; height:100%; border-bottom: 1px solid #8E8E8E;margin-top:10px;}

/*#mainpanel .bottomcontent{ width:100%; height:30%;background:url("../images/tiankelong_131.gif") repeat; }*/
#placard{background:url(../images/promotion_placard_bg.gif repeat-y left top; border-top: 1px solid #8E8E8E; border-left:1px solid #8E8E8E; margin-top:2px; padding-left:0px; text-align:center;}
#adcontent ul,#placard ul{padding-top:7px}
#adcontent li,#placard  li{display:inline;}
#navName{height:77px; line-height:77px; background:url(../images/category_arrow.gif) 10px center no-repeat; padding-left:90px; color:#1a52cb; font-size:14px; margin-top:10px; font-weight:bold; text-align:left; letter-spacing:2px;}

#goodsList{padding-left:30px;}
.goods_box{width:140px; height:180px; padding-top:10px; float:left; overflow:hidden; color:#333;}
.goods_img{ width:120px; height:120px;}
.goods_box p{ text-align:left; width:100%; display:block; height:20px; overflow:hidden;}

table.simple{background:#E8E8E8;}
table.simple td{background:#FFFFFF; }
table.simple th{background:#F7F7F7;}

#businessList a:hover{color:#134896;}
.article_detail{text-align: center; margin:0 auto;}
.article_detail h3{font-size:12px; font-weight:bold; height:30px; line-height:30px; text-align:center; margin:5px 0;}
.article_detail .content{text-align:left;}
ul#marqueeBox li{display:inline; color:#350600;}
ul#marqueeBox li a{color:#350600;} 
ul#marqueeBox li a:hover{ text-decoration:underline;} 

#mapArrow{width:22px; height:22px; border: 1px solid #f00;}
#placard ul,#ploy ul{}
#placard ul li,#ploy ul li{padding-right:5px;}  
#placard img,#ploy img{ width:233px; height:148px; border:none;}  
#placard img1,#ploy img1{ width:233px; height:500px; border:none;}  

#footer{ width:960px; height:123px; background:url("../images/tiankelong_43.gif") 100% 0 no-repeat;overflow: hidden;
text-align: center;
	clear: both;
	width: 100%;
	position: relative;
}

#footer .topfooter{
height:30%;width:100%}
.topfooter ul{ margin:0 20px; list-style:none; padding-top:5px}
.topfooter li{
	margin:0 20px;
	display:inline;
	padding-left:0;
}
.topfooter a{color:#343434;}


#footer .centerfooter{
height:60%;width:100%;
}


#footer .centerfooter img{ float:left; padding-left:30%}
.centerfooter ul{margin:0 20px; list-style:none; text-align:left;font-weight:bold}
.centerfooter li {margin:0 20px 0 10px;color:#666666;}
#footer .bottomfooter{ 
 position:absolute;height:11px;width:100%; font-size:10px;  vertical-align:top;}
.bottomfooter li{ list-style-type:none;text-align:right; font-size:8pt};

