/* CSS Document */
body{
	text-align:center; font-size:12px; margin:0px; padding:0px; background:url(../Images/main_bg.png) no-repeat center 165px; color:#666;}
img{
	border:0px;}
form,ul,p{
	margin:0px; padding:0px;}
td{
	font-size:12px;
}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
COLOR:#925a1f; TEXT-DECORATION: none
}
A:hover {
COLOR:#C00; TEXT-DECORATION:none
}

.f_l{ float:left;}

.f_r{ float:right}

.h5{ height:5px; overflow:hidden;}

.h10{ height:10px; overflow:hidden;}

.clear{ clear:both;}

/************正文部分，分页样式，请勿删除*************/
.infoPageNum{
	clear:both; overflow:hidden; text-align:center; color:#999; line-height:25px; font-size:12px;}
.infoPageNum span{
	padding-left:5px; padding-right:5px;}
.infoPageNum a{
	padding-left:5px; padding-right:5px; margin-left:5px;}
.infoPageNum A:hover {
	BACKGROUND-COLOR: #96A624; COLOR: #fff
}
a.s1:link,a.s1:active,a.s1:visited{
	color:#FFF; background:#96A624; font-weight:bold}
a.s1:hover{
	color:#FFF; background:#96A624}
.Cprevious{
	background:url(sys/Cprevious.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.Cnext{
	background:url(sys/Cnext.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.pageList{
	height:20px; padding-top:20px; text-align:right; padding-right:10px; font-size:12px; clear:both; overflow:hidden}
.pageList a.actPage{
	font-weight:bold; color:#F00}
div.pageList a{
	padding:2px 5px; margin-right:2px; background:#e7e7e7
}
div.pageList span{
	padding:2px 5px; margin-right:2px; background:#930; color:#FFF; font-weight:bold}
div.pageList i{
	padding:2px 5px; margin-right:2px; background:#e7e7e7; font-style:normal; color:#CCC}
	
/**********留言样式********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;
	padding:3px 10px; cursor:pointer}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px;}
.guestList{
	clear:both; margin-top:5px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(sys/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(sys/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(sys/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(sys/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestTitle{
	text-align:left; margin-left:10px; border-bottom:1px #e2e2e2 solid}
.guestCon{
	background:url(sys/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(sys/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}	
/********************************/

/************QQ在线样式***************/
#floatImg{
	width:126px; overflow:hidden;position:absolute;}
.qqTop{
	background:url(../images/qq/v1.png); height:90px;}
.qqBot{
	background:url(../images/qq/v2.png); height:21px;}
.qqCen{
	background:url(../images/qq/v3.png); overflow:hidden; color:#f60}
.qqCen ul li{
	padding-top:5px;}
.qqCen ul li img{
	margin-bottom:3px;}


/*  body */
.nav{width: 990px; margin:0 auto;}

.main,.head-main{width: 990px; margin:0 auto;}

.head-main{height: 112px; /*background:url(images/head_bg.png);*/ }

.logo_l{ width:400px; height:112px;}

.logo_r{ width:580px; height:112px;}

.logo_r_t{ height:72px;}

.logo_r_b{ height:40px;}

.u_in{ width:120px; height:16px;}

.line{ background:url(../Images/line.jpg) no-repeat; }

.logo_r_b ul li{ float:left; padding-right:10px; height:23px; line-height:23px;}

.head{height:168px; background:url(../Images/daohang_11.jpg) center bottom no-repeat}

.nav ul{height:48px; background: url(../images/nav_x.png) no-repeat right 5px;}

.nav ul li{width:110px; height:48px; background: url(../images/nav_x.png) no-repeat left 5px; float:left; position:relative; z-index:99;}

.nav ul li a{display:block; width:87px; height:37px; margin-left:12px; margin-top:2px;  font: 700 16px/37px "Microsoft Yahei" ; color:#fff; text-align: center;}

.nav ul li a:hover{ background: url(../images/nav_on.png) no-repeat; }

.nav ul li dl{ position:absolute; left:10px; top:37px; display:none; width:120px; margin:0px; padding:0px; text-align:center;}

.nav ul li dl dd {  width:87px; height:37px; margin:0px; text-align:center; overflow:hidden; padding:0px; border-bottom:1px solid #F93;}

.nav ul li dl dd a{ display:block; height:37px;	line-height:37px; text-align:center; color:white; background:#ae6b00; font-size:14px; font-weight:normal; padding:0px; width:87px; margin:0 auto; }

.nav ul li.act dl dd a:link,.nav ul li.act dl dd a:visited,.nav ul li.act dl dd a:active,.nav ul li.act dl dd a:hover{ color:#000; padding:0px;}

.nav ul li dl dd a:link,.nav ul li dl dd a:visited,.nav ul li dl dd a:active{ color:#000; padding:0px;}

.nav ul li dl dd a:hover{color:#000; padding:0px; background:#f0d602;} 

.on{ background: url(../images/nav_on.png) no-repeat; display:block; width:87px; height:37px;}

.flash{ width:972px; height:322px; border:4px solid #C96; margin:0 auto;}

.box{ width:980px; overflow:hidden; margin:0 auto;}

.about{ width:295px; overflow:hidden; margin-right:10px;}

.about_tit{ height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding-left:20px; background:url(../Images/about_tit.jpg) no-repeat center; overflow:hidden;}

.about_cont{ border:2px solid #decfa5; overflow:hidden; height:255px; padding:10px; line-height:23px; text-align:left; color:#000;}

.about_cont img{ float:left; margin-right:8px; width:106px; height:95px;}

.news{ width:415px; overflow:hidden; margin-right:10px; }

.news_tit{ height:44px; line-height:34px; font-size:14px; font-weight:bold; color:#FFF; text-align:left; overflow:hidden; padding-left:32px; background:url(../Images/news_tit.jpg) no-repeat center;}

.news_tit span{ float:right; padding-right:15px; display:inline; font-size:14px; color:#000; font-weight:normal;}

.news_tit span a:link,.news_tit span a:visited,.news_tit span a:active{ color:#000;}

.news_tit span a:hover{ color:#b77f1a;}

.news_cont{ border:1px solid #dadada; padding:10px; border-top:none; height:255px;}

.news_com_tit{ height:25px; line-height:25px; font-weight:bold; font-size:14px; color:#b77f1a; text-align:center;}

.news_com_tit a:link,.news_com_tit a:visited,.news_com_tit a:active,.news_com_tit a:hover{ color:#b77f1a;}

.news_com_cont{ text-align:left; line-height:22px; height:50px; }

.com_img IMG{ width:290px; height:125px; border:1px solid #CCC; text-align:center;}

.news_list{ overflow:hidden; padding-left:5px; border-top:dashed 1px #CCCCCC;}

.news_list ul li{ width:175px; float:left; text-align:left; height:22px; line-height:22px; color:#000; margin-right:15px;}

.news_list ul li a:link,.news_list ul li a:visited,.news_list ul li a:active{ color:#000;}

.news_list ul li a:hover{ color:#b77f1a;}

.zzap{ width:250px; overflow:hidden;}

.zzap_tit{ height:32px; line-height:32px; background:url(../Images/zzap_tit.jpg) no-repeat center; font-size:14px; font-weight:bold; text-align:left; padding-left:15px; color:#FFF;}

.zzap_tit span{ float:right; font-weight:normal; display:inline; padding-right:10px;}

.zzap_tit span a:link,.zzap_tit span a:visited,.zzap_tit span a:active{ color:#333;}

.zzap_tit span a:hover{ color:#b77f1a;}

.zzap_cont{ background:#eeeeee; overflow:hidden; padding:10px; height:270px;}

.zzap_list{ overflow:hidden; height:130px; margin-top:5px; width:220px;}

.zzap_img img{ width:85px; height:115px; border:2px solid #f8b947; margin-right:8px;}

.zzap_txt{ width:123px; text-align:left; line-height:23px;}

.zzap_txt span{ font-weight:bold; font-weight:14px; color:#b77f1a;}

.zytd_tit{ height:66px; background:url(../Images/kssz_tit.jpg) no-repeat center;}

.zytd_tit span{ font-weight:12px; color:#4a0907; margin-top:35px; float:right; display:inline; padding-right:55px; }

.zytd_tit span a:link,.zytd_tit span a:visited,.zytd_tit span a:active,.zytd_tit span a:hover{ color:#4a0907; }

.zytd_cont{ border:1px solid #CCC; overflow:hidden;}

.zytd_cont ul li{ width:180px; height:160px; float:left; text-align:center; margin-top:15px;}

.zytd_cont ul li IMG{ width:140px; height:120px; border:3px solid #b88a32; margin-bottom:5px;}

.zlxg_tit{ height:66px; background:url(../Images/zlxg_tit.jpg) no-repeat center;}

.zlxg_cont{ border:1px solid #ccc; overflow:hidden; height:355px;}

.contact{ background:url(../Images/contact.jpg) no-repeat center; overflow:hidden; width:250px; height:350px; margin-right:10px;}

.contact_img IMG{ width:210px; height:135px; margin-top:100px; border:1px solid #000;}

.contact_link{ margin:0 auto; overflow:hidden;}

.contact_link ul{ margin-left:40px; margin-top:10px;}

.contact_link ul li{ float:left;}

.info{ width:450px; overflow:hidden; margin-right:10px; border-left:1px solid #ccc; margin-top:12px; padding:10px;}

.info_list{ width:420px; border:1px solid #CCC; overflow:hidden; margin:5px auto 0 auto; padding:10px;}

.info_list ul li{ float:left; line-height:23px; height:23px; width:210px; text-align:left;}

.case{ width:225px; overflow:hidden; margin-right:10px; margin-top:15px;}

.case_cont{ background:#eeeeee; overflow:hidden; padding:10px; height:270px;}

.case_cont ul li{ background:#cbcbcb; height:87px; margin-bottom:5px;}

.case_cont ul li a:link,.case_cont ul li a:visited,.case_cont ul li a:active{ color:#000;}

.case_cont ul li a:hover{ color:#ba8a32;}

.case_cont ul li IMG{ width:205px; height:64px; margin-bottom:5px;}

.ry{ border:1px solid #edd889; width:980px; margin:0 auto; height:195px;}

.tabs{ height:35px; padding:0 35px;  background:url(../Images/ry_bg.png); border-bottom:1px solid #edd889; position:relative;}

.tabs li{ float:left; width:84px; line-height:35px; text-align:center;  margin-right:10px; }

.tabs li a{ color:#a56e02; font-weight:bold;}

.tabs li.cur{ height:38px; background:url(../Images/ys_nav.jpg) no-repeat; margin-top:-5px;  width:84px; display:block; text-align:center;}

.sub-con ul li{ float:left; width:150px; height:120px;}

.container{background:#FFF; clear:both; margin-top:1px; _margin-top:-1px;} 

.sub-con{ background:#FFF; display:none;} 

.cur-sub-con{ display:block;} 

.sub-con ul { padding:10px;}

.sub-con ul li{ width:190px; height:150px; text-align:center; float:left;}

.sub-con ul li img{ width:160px; height:120px; border:1px solid #CCC; margin-bottom:5px;}

.footer{ width:980px; margin:0 auto; overflow:hidden;}

.mic{ background:url(../Images/footer.jpg) center no-repeat; height:43px; width:980px;}

.mic ul{ width:415px; margin:0 auto;}

.mic ul li{ line-height:43px; width:80px; text-align:center; float:left;}

.mic ul li a:link,.mic ul li a:visited,.mic ul li a:active,.mic ul li a:hover{ color:#FFF;}

.adr ul li{ text-align:center; line-height:25px; color:#000;}

.left{ width:710px; overflow:hidden; margin-right:10px;}

.guide{ height:33px; background:url(../Images/guide.jpg) repeat-x; text-align:left; line-height:33px; padding-left:20px;}

.guide span{ font-weight:bold; color:#000;}

.info{overflow:hidden; padding:10px; text-align:left; line-height:25px; font-size:13px; border:1px solid #CCC;}

.newsTitle{-x-system-font:none; color:#925a1f; font-family: "宋体",arial; font-size:20px; font-size-adjust:none; font-stretch: normal; font-style:normal; font-variant:normal; line-height:30px; margin-bottom:6px; font-weight: 800;}

.newsDate{color:#999; padding:10px 0px; border-bottom:1px #e7e7e7 solid;}

.newsContent{font-size:14px; text-align:left; line-height:200%; margin-top:15px;}

.piclist{overflow:hidden; border:1px solid #CCC; padding:8px;}

.piclist ul{ padding-left:2px;}

.piclist ul li{ width:170px; height:150px; float:left; text-align:center; margin-top:15px;}

.piclist ul li IMG{ width:140px; height:120px; border:3px solid #b88a32; margin-bottom:5px;}

.in{ float:left; margin-right:10px;}

.cont_info{overflow:hidden; padding:10px;  border:1px solid #CCC;}

.onpage{ overflow:hidden; padding:10px; text-align:left; line-height:25px; font-size:13px; border:1px solid #CCC;}

.right{ width:260px; overflow:hidden;}

.r_link{ overflow:hidden;}

.r_link_tit{ height:32px; line-height:32px; font-weight:bold; color:#FFF; background:url(../Images/right_tit.jpg) no-repeat center; text-align:left; padding-left:20px; font-size:14px;}

.r_link_cont{ border:1px solid #d9bf9e; background:#fffaf0; overflow:hidden;}

.r_link_cont ul{ padding:10px;}

.r_link_cont ul li{ text-align:left; line-height:25px; }

.r_link_cont ul li a:link,.r_link_cont ul li a:visited,.r_link_cont ul li a:active{ color:#925a1f}

.r_link_cont ul li a:hover{ color:#C00; text-decoration:none;}

.r_contact_cont{ border:3px solid #d9bf9e; overflow:hidden;}

.r_contact_cont ul{ padding:10px;}

.r_contact_cont ul li{ line-height:25px; text-align:left;}

.r_contact_cont ul li span{ color:#000; font-weight:bold;}

.inline_news{ overflow:hidden; border:1px solid #CCC; padding:10px;}

.inline_news ul li{ height:35px; font-size:14px; text-align:left;  border-bottom:1px dashed #CCC; line-height:35px; background:url(../Images/icon.jpg) no-repeat 2px 10px; padding-left:20px; }

.inline_news ul li span{ float:right; color:#999;}

.cont_txt{ padding:10px; font-size:14px; text-align:left; line-height:25px;}

.newsNext{
	text-align:left;  padding-left:10px; padding-right:10px; padding-top:10px; float:left;}
.f_next{
	line-height:25px; height:25px;}

.kqbl_cont{ overflow:hidden; border:1px solid #CCC; padding:10px;}

.kqbl_cont ul li{ width:228px;  height:100px; margin-bottom:5px; float:left; text-align:center;}

.kqbl_cont ul li a:link,.kqbl_cont ul li a:visited,.kqbl_cont ul li a:active{ color:#000;}

.kqbl_cont ul li a:hover{ color:#ba8a32;}

.kqbl_cont ul li IMG{ width:205px; height:64px; margin-bottom:5px; text-align:center; border:2px solid #CCC;}

.map{ width:500px; height:300px;}




