﻿/*------------------------------CSS 一度藏獒网首页样式-------------------------------*/
#sidebar{
	width:368px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:3px 0 0 0;
}
#sidebar .new{
	color:#e00;
}
.boxA{
	padding-bottom:8px;
	height:auto;
	overflow:hidden;
}
.boxA .title{
	height:19px;
	background:url(images/style.gif) left -370px no-repeat;
	padding:6px 0 0 35px;
	overflow:hidden;
	zoom:1;
}
.boxA h4{
	float:left;
	font-size:14px;
	color:#2e2e2e;
}
.boxA .more{
	float:right;
	padding-right:10px;
}
.boxA .boxAcontent{
	height:auto;
	overflow:hidden;
	border-left:1px solid #fec397;
	border-right:1px solid #fec397;
	border-bottom:1px solid #fec397;
	padding:6px;
}

/*############################################################################################*/
.boxA .left_one{ width:112px; height:197px; background:#fffbf5; border:1px solid #fec397; padding:6px; float:left; margin-top:5px;}
.boxA .left_one h5{ font-size:12px; color:#f60; border-bottom:1px solid #fec397; padding-bottom:4px; text-align:center;}
.boxA .left_one ul li{ height:23px; line-height:23px; padding:0 5px; overflow:hidden;}
.boxA .left_one ul li a{ color:#f7870e;}
.boxA .left_one ul li a:hover{ color:#884e0e;}
/*############################################################################################*/
.hotpic{ 
	width:118px; 
	height:93px; 
	margin:0 8px 0 0;
	padding:3px 4px 0;
	float:left;
	background:url(images/new_head.gif) no-repeat;
	line-height:15px;
	text-align:center;
	overflow:hidden;
}
.hotpic a{display:block; overflow:hidden; height:90px; overflow:hidden;}
.hotpic img{ 
	width:114px; 
	height:74px;
	border:1px solid #dedede;
	display:inline;
}
.boxAcontent dl{ 
	width:215px;
	float:left;
}
.boxAcontent dt{ 
	
	line-height:25px;
	font-size:14px; 
	font-weight:bold; 
	height:25px; 
	color:#f7870e;
	border-bottom:1px dashed #d7d7d7;
}
.boxAcontent dt a{
	color:#f7870e;
}
.boxAcontent dt a:hover{
	text-decoration:underline;
}
.boxAcontent dd{ 
	color:#909090;
	margin:5px 0 0 0px; 
	line-height:20px;

	overflow:hidden;
}
.boxAcontent dd a{ background:none !important;}
.lefttext{ 
	width:218px; 
	height:auto;
	overflow:hidden;
	padding:3px 0 0 7px; 
	
}
.lefttext li{
	
	height:21px;
	line-height:20px;
	overflow:hidden;
	padding:0 0px 0 0; 
	font-size:13px;
	vertical-align:bottom;
	color:#ff8748;
}
.lefttext li a{ font-size:12px; color:#333;}
.lefttext li a:hover{ text-decoration:underline;}
.leftlist{ 
	width:225px; 
	height:auto;
	overflow:hidden;
	clear:left;
}
.leftlist li{
	width:225px;
	height:20px;
	overflow:hidden;
	line-height:20px;
	vertical-align:bottom;
	color:#ff8748;
	float:left;
}
.leftlist li .title1{
	display:block;
	float:left;
	width:220px;
	overflow:hidden;
}
.leftlist li .date{
	display:block;
	float:right;
	width:70px;
	overflow:hidden;
	text-align:right;
}
.boxB{
	
	height:auto;
	overflow:hidden;
	padding-bottom:8px;
}
.boxB .title{ height:33px; background:url(images/style2.gif) left -328px no-repeat; }
.boxB .title .more{ float:right; padding:11px 18px 0 0;}
.boxB .title .more a{ color:#CF7000;}
.boxB .title .more a:hover{ color:#333;} 

.boxB h4{
	float:left;
	font-size:0px;
	font-weight:normal;
	text-indent:-9999px;
}
.boxB h4 a{
	color:#cf7000;
}
.boxB h4 a:hover{
	color:#333333;
}
.boxB .boxAcontent{
	height:210px;
	border-left:1px solid #fec397;
	border-right:1px solid #fec397;
	border-bottom:1px solid #fec397;
	padding:0 6px;
}
.boxAcontent dl{
	width:352px;
	height:auto;
	overflow:hidden;
	padding:4px 0;
	border-bottom:1px dashed #d7d7d7;
}
.boxAcontent dt{
	width:126px;
	height:96px;
	float:left;
}
.boxAcontent dt img{
	width:120px;
	height:90px;
	padding:2px;
	border:1px solid #dedede;
}
.boxAcontent dd{
	width:220px;
	float:right;
	line-height:21px;
	color:#6a6a6a;
	font-size:12px;
}
.boxAcontent dd a{
	font-size:12px;
	color:#4b4b4b;
	font-weight:bold;
}
.boxAcontent dd a:hover{
	text-decoration:underline;
	color:#ff6600;
}
.boxC{
	width:368px;
	height:318px;
	overflow:hidden;
	background:url(images/style2.gif?1) left 0 no-repeat;
	margin-bottom:8px;
}
.boxC h4{
	padding:12px 0 0 15px;
	font-size:14px;
	width:100px;
	float:left;
	color:#f58220;
}
.boxC .more{
	display:block;
	float:right;
	padding:11px 18px 0 0;
}
.boxC .more a{
	color:#cf7000;
}
.boxC .more a:hover{
	color:#333;
}
.boxC ul{
	width:350px;
	margin:0 auto;
	padding:11px 8px 0;
	overflow:hidden;
}
.boxC li{
	width:172px;
	height:auto;
	overflow:hidden;
	height:175px;
	float:left;
	display:block;
	text-align:center;
	padding:0px 2px 5px 1px;
}
.boxC li img{
	width:167px;
	height:140px;
	border:1px solid #909090;
}
.boxC li span{
	display:block;
    padding:2px 0;
	height:36px;
	line-height:18px;
	overflow:hidden;
}
.boxC li span a{
	color:#ec6400;
}
.boxC li span a:hover{
	text-decoration:underline;
}
#main{
	width:608px;
	height:auto;
	overflow:hidden;
	float:right;
	margin:3px 0 0 0;
}
.boxAd{ margin:5px 0 0; width:615px; height:75px; overflow:hidden;}
.boxAd ul{ overflow:hidden; float:left;}
.boxAd ul li{ float:left; padding-right:5px;}
.boxAd ul li img{ width:170px; height:73px; border:1px solid #ccc;}
.boxD{
	width:392px;
	height:auto;
	overflow:hidden;
	float:left;
}
.boxD .adbox{
	width:380px;
	height:210px;
	overflow:hidden;
	background:url(images/style.gif) right -373px no-repeat;
	padding:8px 6px 8px 6px;
}
#adimg{
	width:380px;
	height:210px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#adimg li{
    width:380px;
	height:210px;
	overflow:hidden;
}
#adimg img{
	width:380px;
	height:210px;
    display:inline;
}
.numlist{
	position:relative;
	top:-30px;
	width:auto;
	height:20px;
	float:right;
	padding:10px 5px;
}
.numlist li{
	float:left;
	width:22px;
	height:15px;
	border:1px solid #FDC89E;
	background:#fff;
	text-align:center;
	padding-bottom:0px;
	margin-left:5px;
	cursor:pointer;
	overflow:hidden;
	filter:alpha(opacity=70);
	/* IE */ 
	-moz-opacity:0.7;
	/* 老版Mozilla */
	-khtml-opacity:0.7;
	/* 老版Safari */ 
	opacity: 0.7;
	/* 支持opacity的浏览器*/
}
.numlist .adon{
	border:1px solid #FF6600;
	background:#F7870E;
	filter:alpha(opacity=80);
	/* IE */ 
	-moz-opacity:1;
	/* 老版Mozilla */
	-khtml-opacity:1;
	/* 老版Safari */ 
	opacity: 1;
	/* 支持opacity的浏览器*/
}
.qzsjbox{
	width:392px;
	height:120px;
	overflow:hidden;
	background:url(images/style.gif) left -664px no-repeat;
	margin-top:8px;
}
.qzsjbox h4{
	font-size:14px;
	color:#2e2e2e;
	padding:7px 0 0 30px;
}
.qzsjcontent ul{
	padding:5px 10px;
	list-style:none;	
	width:380px;
}
.qzsjcontent li{
	height:20px;
	line-height:20px;	
	float:left;		
	width:190px;
}
.qzsjcontent li a{
	color:#7b7b7b;
}
.qzsjcontent li a:hover{
	text-decoration:underline;
}
.qzsjcontent span{
	color:#f7870e;
	display:block;
	float:left;
}
.qzsjcontent a{
	display:block;
	float:left;
	width:160px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-right:8px;
}
.boxE{
	width:208px;
	height:auto;
	overflow:hidden;
	float:right;
}
.boxE .menubox{
	width:206px;
	height:140px;
	border:1px solid #f58220;
	overflow:hidden;
}
.boxbg{
	width:254px;
	height:136px;
	margin:2px;
	background:#fc9734;
}
.boxE .zxjmbox{
	width:208px;
	height:190px;
	background:url(images/style.gif) right -1054px no-repeat;
	margin-top:8px;
	overflow:hidden;
}
.zxjmbox h4{
	font-size:12px;
	color:#f7870e;
	padding:13px 0 0 30px;
}
.zxjmcontent ul{
	padding:10px;
}
.zxjmcontent ul li{
	height:21px;
	line-height:21px;
	overflow:hidden;
	vertical-align:bottom;
	color:#7b7b7b;
}
.zxjmcontent li a{
	color:#7b7b7b;
}
.zxjmcontent li a:hover{
	text-decoration:underline;
}
.boxF{
	clear:both;
}
#recommendbox{
	width:606px;
	height:122px;
	overflow:hidden;
	border-left:1px solid #f6870f;
	border-right:1px solid #f6870f;
	border-bottom:1px solid #f6870f;
}
#recommendbox #Rleft{
	width:13px;
	float:left;
}
#recommendbox .Rleft{
	width:13px;
	float:left;
}
#recommendbox #Rcenter{
	width:573px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:8px 4px 0 3px;
}
#recommendbox .Rcenter{
	width:573px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:20px 4px 0 3px;
}
#Rleft,#Rright{
	cursor:pointer;
}
.Rleft,.Rright{
	cursor:pointer;
}
#Rcenter dl{
	width:80px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0 7px;
}
#Rcenter dt img{
 	width:80px;
	height:80px;
	border:1px solid #ddd;
	margin-bottom:5px;
}
#Rcenter dd{
	width:80px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	display:block;
	float:left;
	text-align:center;
}

.Rcenter dl{
	width:80px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0 7px;
}
.Rcenter dt img{
 	width:80px;
	height:80px;
	border:1px solid #ddd;
	margin-bottom:5px;
}
.Rcenter dd{
	width:80px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	display:block;
	float:left;
	text-align:center;
}

#recommendbox #Rright{
	width:13px;
	float:right;
}
#recommendbox .Rright{
	width:13px;
	float:right;
}
.boxG{
	clear:both;
	margin-top:8px;
}
.boxGcontent{
	width:600px;
	height:275px;
	overflow:hidden;
	background:url(images/style.gif) left -1361px no-repeat;
	padding:15px 15px 0 15px;
}
.boxGcontent dl{
	width:315px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-bottom:15px;
}
.boxGcontent dt{
	width:80px;
	height:auto;
	overflow:hidden;
	float:left;
}
.boxGcontent img{
	width:70px;
	height:70px;
	padding:2px;
	border:1px solid #d7d7d7;
}
.boxGcontent dd{
	width:201px;
	float:left;
	font-size:14px;
	color:#f47920;
	line-height:24px;
}
.boxGcontent dd h4{
	width:192px;
	height:24px;
	background:url(images/style.gif) left -1670px no-repeat;
	text-align:center;
	font-size:14px;
	color:#b2b2b2;
}
.boxGcontent dd a{
	font-size:14px;
	color:#f47920;
}
.boxGcontent dd a:hover{
	text-decoration:underline;
}
#ad{
	
	height:72px;
	overflow:hidden;
	display:block;
	clear:both;
	padding:5px 0 0;
}
#addressMap{
	width:984px;
	height:555px;
	overflow:hidden;
	display:block;
	clear:both;
	margin:0 0 10px 0;
}
.boxtitle{
	height:26px;
	background:url(images/style.gif) left -1009px repeat-x;
	position:relative; 	
}
.boxtitle .cate{
	position:absolute;
	top:1px;
	left:320px;
	width:280px;
	height:24px;
	line-height:25px;
	
}
.boxtitle .cate a{
	display:block;
	height:24px;
	padding:0 10px;
	float:left;
	color:#eb7c0a;
	vertical-align:0px;
}
.boxtitle .cate a.active, .boxtitle .cate a:hover{ background:url(images/boxF_cate_bg.jpg) repeat-x; color:#fff;}
.boxleft{
	width:120px;
	height:26px;
	background:url(images/style.gif) left -961px no-repeat;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:26px;
	padding-left:20px;
}
.boxright{
	width:6px;
	height:26px;
	background:url(images/style.gif) right -961px no-repeat;
	display:block;
	float:right;
}
.Mapcontent{
	width:982px;
	height:528px;
	overflow:hidden;
	border-left:1px solid #f2710b;
	border-right:1px solid #f2710b;
}
.Mapcontent .ad {
	width:968px;
	margin:0 auto;
}
.Mapcontent .ad li{
	width:232px;
	height:102px;
	padding:10px 5px;
	float:left;
}
.Mapcontent .ad li img{
	width:230px;
	height:100px;
	border:1px solid #d7d7d7;
}
.dl01{
	width:245px;
	height:140px;
	overflow:hidden;
	float:left;
	border-right:1px solid #ffdec2;
	border-top:1px solid #f2710b;
	border-bottom:1px solid #f2710b;
}
.dl02{
	width:244px;
	height:140px;
	overflow:hidden;
	float:left;
	border-top:1px solid #f2710b;
	border-bottom:1px solid #f2710b;

}
.bgcolor{
	background:#fffcf6;
}
.Mapcontent dt{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #f2710b;
}
.addressname{
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#f58220;
	padding-left:10px;
}
.addresslist{
	display:block;
	float:right;
	padding-right:5px;
}
.addresslist a{
	color:#a4a3a2;
}
.addresslist a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.Mapcontent dl ul{
	padding:5px 10px;
}
.Mapcontent dl li{
	width:220px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	vertical-align:bottom;
}
#bbs{
	width:245px;
	height:265px;
	padding-top:10px;
	overflow:hidden;
	float:left;
}
#bbs h4{
	width:245px;
	height:19px;
	background:url(images/style.gif) left -336px no-repeat;
	padding:6px 0 0 35px;
	color:#ef8b28;
	font-size:14px;
}
#bbs .bbscontent{
	width:231px;
	height:217px;
	overflow:hidden;
	border-left:1px solid #fec397;
	border-right:1px solid #fec397;
	border-bottom:1px solid #fec397;
	padding:6px;
}
#bbs .bbscontent ul{
	width:210px;
	height:auto;
	overflow:hidden;
	background:url(images/num.gif) 0 5px no-repeat;
	*background:url(images/num.gif) 0 4px no-repeat;
	padding-left:20px;
}
#bbs .bbscontent li{
	width:210px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	vertical-align:bottom;
}
#business{
	width:735px;
	height:265px;
	padding-top:10px;
	overflow:hidden;
	float:right;
}
#business .box{
	width:236px;
	height:251px;
	overflow:hidden;
	float:left;
	margin-left:9px;
	display:inline;
	background:url(images/style.gif) left -1053px no-repeat;
}
#business .box h4{
	font-size:14px;
	color:#f2710b;
	padding:5px 0 0 16px;
}
#business .box dl{
	width:220px;
	height:auto;
	overflow:hidden;
	padding:4px 0;
	margin:5px auto;
}
#business .box dt{
	width:106px;
	height:81px;
	float:left;
}
#business .box dt img{
	width:100px;
	height:75px;
	padding:2px;
	border:1px solid #dedede;
}
#business .box dd{
	width:110px;
	float:right;
	line-height:20px;
	color:#6a6a6a;
	overflow:hidden;
}
#business .box dd a{
	font-size:14px;
	font-weight:bold;
	color:#4b4b4b;
}
#business .box dd a:hover{
	text-decoration:underline;
	color:#ff6600;
}
#business .box .title{
	width:110px;
	height:20px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	color:#f2710b;
	display:block;
}
#business .box ul{
	padding:0 10px;
}
#business .box li{
	width:210px;
	height:22px;
	line-height:22px;
	vertical-align:bottom;
}

/*** menubox ***/
.boxbg{
	width:202px;
	height:136px;
	text-align:center;
	overflow:hidden;
	font:normal 12px/150% "宋体";
}
.boxbg ul{
	_margin-left:-24px;
}
.boxbg ul li{
	float:left;
	width:92px;
	height:32px;
	margin-left:5px;
	cursor:pointer;
	background:url(images/zdbutbg.gif) no-repeat;
}
.boxbg ul li a{ display:block; width:92px; height:32px;}
.boxbg ul li.item1{ overflow:hidden;}
.boxbg ul li.item2{ overflow:hidden;}
.boxbg ul li.item3{ overflow:hidden;}
.boxbg ul li.item4{ overflow:hidden;}
.boxbg ul li.item1 a{ background:url(images/menubox_bg.jpg) 0 0 no-repeat;}
.boxbg ul li.item2 a{ background:url(images/menubox_bg.jpg) -92px 0 no-repeat;}
.boxbg ul li.item3 a{ background:url(images/menubox_bg.jpg) -184px 0 no-repeat;}
.boxbg ul li.item4 a{ background:url(images/menubox_bg.jpg) -276px 0 no-repeat;}

.boxbg ul li img{
	margin:auto;
	padding-top:4px;
}
.boxbg .zdmsg{
	width:167px;
	height:37px;
	overflow:hidden;
	margin:0px 6px 0 7px;
	*margin:0px 6px 0 5px;
	_margin:0px 6px 0 4px;
	padding:8px 10px;
	text-align:left;
	background:url(images/menubox_bg.jpg) 0px -78px no-repeat;
}
.boxbg .zdmsg div{ width:170px;}
.boxbg .butsa{
	width:254px;
	height:47px;
	bottom:-11px;
	_left:18px;
	position:relative;
}
.boxbg .butsb{
	width:254px;
	height:47px;
	top:-11px;
	_left:18px;
	position:relative;
}
.boxbg .butsb li{
	height:32px;
	margin-top:8px;
	background:url(images/zdbutbg.gif) 0px 10px no-repeat;
}
.boxbg .butsa .on1{
	width:92px;
	height:40px;
	background:url(images/menubox_bg.jpg) 0 -32px no-repeat;
}

.boxbg .butsa .on2{
	width:94px;
	height:40px;
	background:url(images/menubox_bg.jpg) -95px -32px no-repeat;
	margin-left:3px;
}
.boxbg .butsb .on3{
	width:92px;
	height:38px;
	background:url(images/menubox_bg.jpg) -189px -40px no-repeat;
	margin-top:2px;
}
.boxbg .butsb .on4{
	width:94px;
	height:38px;
	background:url(images/menubox_bg.jpg) -284px -40px no-repeat;
	margin-top:2px;
	margin-left:3px;
}
.boxbg .butsa .on1 a{ background:none;}
.boxbg .butsa .on2 a{ background:none;}
.boxbg .butsb .on3 a{ background:none;}
.boxbg .butsb .on4 a{ background:none;}

#friendlink{ 
	width:984px; 
	/*height:80px; */
/*	margin:5px 0; */
	padding:0;
	float:left; 
	overflow:hidden;
}
#friendlink .linktitle{
	font:bold 14px/180% "宋体";
	color:#FF0000;
}
#friendlink .linkcontent{ 
	width:964px; 
/*	height:40px; */
/*	margin:10px 10px 0 10px; */
	padding:0;
	overflow:hidden;
}
#friendlink .linkcontent ul{ 
	margin:0; padding:0; overflow:hidden;
}
#friendlink .linkcontent ul li{ 
	width:88px; 
	height:31px; 
	margin:5px 4px; 
	padding:0; 
	float:left; 
	overflow:hidden;
}
#friendlink .linkcontent ul li img{ 
	width:88px; 
	height:30px; 
	border:0;
}
#friendlink .linktext{
	overflow:hidden;
}
#friendlink .linktext ul li{
	height:20px;
	float:left;
	padding:5px 10px;
}
/** 一度视窗 **/
#yiduvideo{
	width:277px;
	display:none;
	border:#2F2F2F solid 1px;
	background:url(images/vbg.gif) #2F2F2F repeat-x;
}
#yiduvideo .vtitle{
	width:87px;
	height:21px;
	background:url(images/vtitle.gif) 5px 2px no-repeat;
}
#yiduvideo #close{
	width:16px;
	height:21px;
	float:right;
	margin-right:10px;
	_margin-right:5px;
	cursor:pointer;
	background:url(images/vclose.gif) 0 3px  no-repeat;
}
/* bottom-right右下固定 */
.fixed-br{
	position:fixed;
	bottom:0px;
	top:auto;
	right:0px;
	left:auto;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));
	_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth));
}
/* 修正IE6振动bug */
html{
	background:url(about:blank) fixed;
}
/** 一度视窗结束 **/
.liBlue{ color:#00f !important;}
.liRed{ color:#f00 !important;}
