﻿body{font-family:Tahoma, Verdana; padding:0; margin:0; font-size:12px; text-align:center; color:#7A7A7A; background:#FFFAEC url(../images/bg_all.gif) repeat-x 0 0;}
table,td,tr{
	font-size:12px;
}
img{
	border:0;
}
a{color:#995815; text-decoration:none;}
a:hover{ color:#000;}
ul,li,p{list-style:none; padding:0; margin:0;}

.all{float:left; width:100%; text-align:center}

.warp{ width:950px; margin:0 auto; text-align:left;border:0px #0000FF solid;}
.head,.nav,.con,.bot,.ad,.sch,.top,.foot{float:left; width:100%;}

.top{background:url(../images/top_bg.gif) repeat-x; height:31px; line-height:31px; color:#EEDEC2; text-align:right;}
.top div.warp{text-align:right; margin:0 auto;}
.top a{color:#FFFAEE; margin:0 2px; display:inline;}
.top a:hover{color:#fff;}

.head{ background:url(../images/head.jpg) no-repeat; height:88px;}

.nav{background:url(../images/nav.gif) no-repeat; height:34px; margin:5px 0 1px 0;}
.nav_in{ width:750px; float:right;}
.nav a{font-size:14px; font-weight:bold; color:#80540B; float:left; height:34px; line-height:34px; margin:0 0px 0 0; display:inline; padding:0 17px; margin:0 1px 0 0;}
.nav a.on,.nav a:hover{background:url(../images/nav_on.gif) repeat-x; color:#fff;}

.ad{background:url(../images/ad_bg.gif) no-repeat; height:185px; padding:5px 0 0 0;}
.ad_l{float:left; width:261px; display:inline; margin:5px 0 0 15px;}
.ad_r{ float:right; width:655px;}
.tv_t{float:left; width:100%; border-bottom:1px solid #FAF0D1;}
.tv_t span{float:left; background:url(../images/ic_1.gif) no-repeat 10px center; padding:5px 0 0 40px; font-size:14px; font-weight:bold; color:#A30F0F;}
.tv_c{float:left; width:100%;}
.tv_c ul{padding:10px 0 0 0;}
.tv_c ul li{ padding:6px 0 6px 40px; border-bottom:1px solid #FAF0D1; background:url(../images/ic_2.gif) no-repeat 15px center;}
.ann{background:url(../images/ann_bg.gif) no-repeat; height:41px; float:left; width:100%; line-height:41px; margin:10px 0 0 0;}
.ann span{ float:left;}
span.ann_s{ padding:0 0 0 40px; font-weight:bold; color:#995815;}
span.gd{float:left; display:inline; padding:0 0 0 10px;}

.more{float:right; background:url(../images/more1.gif) no-repeat; height:13px; width:33px; display:inline; margin:5px 0 0 0;}
.more2{float:right; background:url(../images/more1.gif) no-repeat; height:13px; width:33px; display:inline; margin:10px 10px 0 0;}
.more3{float:right; background:url(../images/more2.gif) no-repeat; height:13px; width:33px; display:inline; margin:12px 10px 0 0;}
.more4{float:right; background:url(../images/more3.gif) no-repeat; height:13px; width:33px; display:inline; margin:12px 10px 0 0;}

.sch{background:url(../images/sch_bg.jpg) no-repeat; height:35px; color:#A97735; line-height:35px; margin:5px 0;}
.sch_con{ float:left; padding:0 0 0 15px;}
.sch a{margin:0 10px 0 0;}
.sch .textbox{background:url(../images/text.gif) no-repeat 0 0;height:23px; width:163px; border:none; line-height:23px; margin:0!important;margin:0px 0 0 0; top:-3px!important;top:5px; position:relative;}
.sch .sch_btn{background:url(../images/btn_sch.gif) no-repeat 0 0; width:49px; height:21px; border:none; cursor:pointer; top:0!important;top:2px; position:relative;} 
.sch img{padding:0px 0 0 0!important;padding:2px 0 0 0;}

.con_t{float:left; width:100%; background:url(../images/con_top.gif) no-repeat; height:7px; font-size:0px;}
.con_c{float:left; width:100%; background:url(../images/con_bg.gif) repeat-y;}
.con_b{float:left; width:100%; background:url(../images/con_bot.gif) no-repeat; height:7px; font-size:0px;}

.left{float:left; width:229px; display:inline; margin:5px 0 0 10px;}
.l_p{ float:left; width:100%; margin:0 0 5px 0;}
.l_t{background:url(../images/l_top.gif) no-repeat; height:34px; width:100%; float:left; line-height:34px; font-size:14px; font-weight:bold; color:#A30F0F;}
.l_t span{float:left; padding:0 0 0 10px;}
.l_b{background:url(../images/l_bot.gif) no-repeat; height:3px; font-size:0px; float:left; width:100%;}
.l_c{float:left; width:100%; background:#EFCD94;}
.l_c ul{margin:0 10px; display:inline; background: url(../images/line1.gif) repeat-x 0 0; float:left; width:209px; clear:both; padding:10px 0;}
.l_c ul li{padding:6px 0 6px 10px; background:url(../images/ic_3.gif) no-repeat 0px center; width:180px; clear:both; float:left;}

.main{background:url(../images/con_cha.gif) no-repeat center 325px; float:left; width:100%;}
.main2{background:url(../images/bot_cha.jpg) no-repeat right bottom; float:left; width:100%;}


.r_c td,.r_c tr,.r_c p,.r_c div{
	font-size:12px;
}	

.right{float:right; display:inline; margin:5px 10px 0 0; width:690px; overflow:hidden;}
.r_p{ float:left; width:100%;}
.r_t{float:left; width:100%; background:url(../images/tt_bg1.gif) no-repeat; height:35px;}
.r_t2{float:left; width:100%; background:url(../images/tt_bg2.gif) no-repeat; height:35px;}
.r_t span{float:left; font-size:14px; font-weight:bold; color:#688314; padding:10px 0 0 35px;}
.r_t2 span{float:left; font-size:14px; font-weight:bold; color:#BF3636; padding:10px 0 0 35px;}
.r_c{ float:left; width:100%; padding:10px 0 0 0;text-align:justify;text-justify:inter-ideograph; font-size:14px;}
.r_c ul li p{ text-align:center; padding:0px 0 5px 0;}
.r_c ul li p a img{padding:5px; background:#fff; border:1px solid #ddd;}
.r_c ul li p a:hover img{padding:5px; background:#EFCD94; border:1px solid #EFCD94;}
.r_c li{}
ul.proList li{width:162px; height:185px; overflow:hidden; float:left; margin:5px; display:inline;}

.pr{font-weight:bold; color:#FF6C00;}

.bot{background:url(../images/bot.gif) no-repeat; height:131px; margin:5px 0; float:left; width:100%;}
.bot table{margin:10px 0 0 0;}
.bot p{ padding:5px 0;}

.b_b{ float:left; width:154px; display:inline; margin:10px 0 0 10px;}
.b1{float:left; text-align:center; display:inline; line-height:28px; width:154px; height:28px; clear:both; margin:5px 0 4px 0; background:url(../images/btn_b1.gif) no-repeat; color:#550000; display:inline; margin:0 0 10px 42px;}
.b1:hover{color:#fff;}

.tel{float:left; width:423px; height:98px; color:#513809; margin:25px 0 0 25px; line-height:180%; display:inline;}

.b_b_2{float:left; width:280px; height:115px; display:inline; margin:20px 0 0 50px;}
.b_b_2 a{float:left; width:80px; line-height:200%;}

.foot{ background:#F5E6C4; height:50px;}

.f_info{float:left; margin:10px 0 0 0;}
.f_btn{float:right; margin:20px 0 0 0;}


.picNewsList li{
	list-style:none;
	display:inline-block;
	float:left;
	text-align:center;
	width:200px;
	padding:3px 5px 3px 10px;
	margin-right:10px;
}
.List{ padding-top:5px;}
.List li{ 
	list-style:none; 
	background:url(../images/arrow02.jpg) no-repeat 10px 12px; 
	padding:5px 3px 5px 25px;
	border-bottom:1px dashed #dddddd;
	clear:both;
}	
.pageList{ padding:10px 0; text-align:center; color:#666666; clear:both; width:100%; background:#FFF9E1;}
.pageList a{ display:inline;color:#FF6600;}


.scrollText_single{
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.scrollText_single li{
	height:40px;
	line-height:40px;
	border:0px blue solid;
	clear:both;
	vertical-align:middle
}
/*---按钮--------------------*/
.btn2{
	border:0;
	background:url(../images/b1.jpg);
	height:29px;
	line-height:29px;
	width:125px;
	font-size:12px;
	color:maroon;
}
.btn{
	height:29px;
	line-height:29px;
	width:125px;
	font-size:12px;
	color:green;
	border:0;
	background:url(../images/b2.jpg);
}
/*Givebest online service*/
#GBrightDiv{
	position:absolute;
	right:0px;
	top:40px;
	z-index:100000;
	border:0 blue solid;
}
#givebestDiv{

	border:0px solid #F00;
	z-index:10000;
	width:80px;
	height:auto;
	_height:60px;
	min-height:60px;
	overflow:hidden;
	-overflow:visible;
}
#givebestDiv .GDtop{
	margin:0;
	padding:0;
	width:80px;
	clear:both;
}
#givebestDiv .GDmid{
	margin:0;
	padding:0;
	width:80px;
	height:auto;
	_height:40px;
	min-height:40px;
	overflow:hidden;
	-overflow:visible;
	clear:both;
	text-align:center;
	background:url(../ol_service/mid_bg.jpg) #FFF repeat-y;
}
#givebestDiv .GDmid .GBmContent{
	display:block;
	margin:0 auto;
	padding:0;
	width:65px;
	text-align:center;
	border:0px #00F solid;
	font-size:12px;
}
#givebestDiv .GDmid .GBmContent li{
	margin:0;
	padding:0;
	list-style-type:none;
	height:28px;
	line-height:28px;
	clear:both;
	border:0px #390 solid;
}
#givebestDiv .GDmid .GBmContent a,#givebestDiv .GDmid .GBmContent a:visted{
	color:#333;
}
#givebestDiv .GDmid .GBmContent li img{
	border:0;
}
#givebestDiv .GDbottom{
	margin:0;
	padding:0;
	width:80px;
	clear:both;
}
.padding5{padding:5px;}
/*Givebest links*/
.gb_link{
	display:block;
	margin:0;
	padding:0px 10px;
	text-align:left;
	clear:both;
}
.gb_link a{
	margin:0 10px 0 0;
}
.gb_link img{
	padding:3px;
	width:90px;
	height:30px;
	border:1px #ddd solid;
}

.activity_list{
	display:block;
	margin:0;
	padding:0px 10px;
	text-align:left;
	width:1500px;
}
.activity_list li{
	display:block;
	float:left;
	width:150px;
	height:110px;
	text-align:center;
}
.activity_list li img{
	padding:2px;
	width:120px;
	height:100px;
	border:1px #ddd solid;
}
p.textTitle3{color:#FF6600; font-weight:bold; font-size:14px;}


.scroll_div {width:910px; height:110px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {height:120px;border: 0;margin:0; border:0px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}	