@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow"; color:#000; background:url(../image/index009.jpg) repeat-x top;}
html,body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;}ul,li{margin:0px;padding:0px;list-style-type: none;}
h3{font-size:14px;font-weight:normal;display:inline;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}

.head_bg{ width:1006px; height:478px; margin-left:auto; margin-right:auto;}
.head_top{ width:1006px; height:112px;}
.head_logo{ float:left; padding-top:20px;}
.head_home{ float:right; margin-top:80px; width:140px;}
.head_home a{color:#FFF;text-decoration: none;}
.head_home a:hover{color:#FFF;text-decoration: underline;}
.head_dh_bg{ width:100%; height:46px; clear:both;}
.head_dh{ min-width:50px; line-height:46px; float:left; font-size:16px;}
.head_ba_bg{ width:1006px; height:319px;}
.ba_left{ float:left}
.ba_right{ float:right}
.ba_di{ clear:both}
.head_banner{ width:998px; height:316px; float:left}
a.top_lj{font-size: 14px;font-weight: bold;color:#FFF;text-decoration: none;text-align: center;height: 46px;width: 104px;display:block}
a.top_lj:hover{font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;background-image:url(../image/index005.jpg);background-repeat: repeat-x;background-position: center top;width:104px;height:46px;display:block;text-align:center;}

.bg{ width:1006px;min-height:361px;background-image:url(../image/index013.jpg);background-repeat: repeat-y;background-position: center top; margin-left:auto; margin-right:auto; padding-left:3px; }
.news_bg{width:398px;height:195px;float:left;background-image:url(../image/index015.jpg);background-repeat: no-repeat;background-position: center top;}
.news_b{ width:362px; height:157px; margin-left:22px; margin-top:19px;}
.news_top{ width:362px; height:25px;}
.news_biao{
	width:97px;
	
	line-height:25px;
	float:left;
	text-align:center;
	background-image:url(../image/index019.jpg);
	color:#FFF;
	background-repeat: no-repeat;
	background-position: center top;
}
.news_biao1{ width:97px; line-height:25px; float:left; text-align:center; color:#06C}
.news1_biao{ width:97px; line-height:25px; float:left; text-align:center;  color:#FFF}
.news1_biao1{ width:97px; line-height:25px; float:left; text-align:center; color:#06C}
.news_more{ width:60px; line-height:25px; float:right;text-align:center;}
.news_zt{ width:362px; height:133px;}
.news_zt ul{width:362px; height:24px;}
.news_zt ul li{ line-height:24px;float:left; max-width:362px;}
.news_zt_time{ width:69px; float:right; line-height:24px;}
a.hd{width:97px; height:25px; float:left;  text-align:center; line-height:25px; color:#4d4d4d; text-decoration:none;}
a.hd:hover{
	width:97px;
	height:25px;
	float:left;
	background:url(../images/index019.jpg) no-repeat;
	text-align:center;
	line-height:25px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.hd1{
	width:97px;
	height:25px;
	float:left;
	text-align:center;
	line-height:25px;
	color:#FFF;
	text-decoration:none;
}
a.hd1:hover{width:97px; height:25px; float:left; background:url(../images/index019.jpg) no-repeat; text-align:center; line-height:25px; color:#fff; font-weight:bold;text-decoration:none;}

.about_bg{width:380px;height:195px;float:left;background-image:url(../image/index016.jpg);background-repeat: no-repeat;background-position: center top;}
.about_b{ width:350px; height:157px; margin-left:22px; margin-top:19px;}
.about_top{ width:350px; height:25px;}
.about_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../image/index019.jpg); color:#FFF}
.about_more{ width:60px; line-height:25px; float:right;text-align:center;}
.about_zt{ width:340px; height:120px; overflow:hidden; padding-left:10px; line-height:20px; text-indent:24px;}


.call_bg{width:224px;height:195px;float:left;background-image:url(../image/index017.jpg);background-repeat: no-repeat;background-position: center top;}
.call_b{ width:167px; height:157px; margin-left:22px; margin-top:19px;}
.call_top{ width:167px; height:30px;}
.call_top1{ width:167px; height:25px;}
.call_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../image/index019.jpg); color:#FFF}
.call_zt{ width:157px; height:120px; overflow:hidden; padding-left:10px; line-height:21px}


.product_bg{width:1002px;height:166px;clear:both;background-image:url(../image/index018.jpg);background-repeat: no-repeat;background-position: center top;}
.product_b{ width:967px; height:134px; margin-left:18px; }
.product_top{ width:967px; height:25px;}
.product_biao{ width:97px; line-height:25px; float:left; text-align:center; background-image:url(../image/index019.jpg); color:#FFF; margin-left:6px;}
.product_more{ width:80px; line-height:25px; float:right;text-align:center;}
.product_zt{ width:967px; height:102px;}
.product_zt ul li{width:154px;height:102px;float:left;margin-right:7px;background-image: url(../image/index022.jpg);background-repeat: no-repeat;background-position: center top;}
.product_zt ul li img{width:144px;height:92px;margin-left:6px;border: 1px solid #FFF;}

.foot{ width:767px; height:96px; clear:both; margin-left:auto; margin-right:auto; padding-top:20px; line-height:22px; text-align:center;} 

/*分页部分*/
.fy_bg{ width:1006px;min-height:161px;background-image:url(../image/index013.jpg);background-repeat: repeat-y;background-position: center top; margin-left:auto; margin-right:auto; padding-left:3px; }
.fy_left{ width:300px; min-height:415px; float:left}
.left_p{ width:300px; min-height:200px; clear:both;}


.left_call{ width:260px; height:215px; padding-left:40px;}
.fy_right{width:680px; min-height:415px; float:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.right_top{ width:680px; height:25px;}
.right_biao{ min-width:81px; line-height:25px; float:left; text-align:center; background-image:url(../image/index019.jpg); color:#FFF; margin-left:6px; padding-right:8px;padding-left:8px;}
.right_more{ width:80px; line-height:25px; float:right;text-align:center;}
.right_zt{width:640px;min-height:260px;padding-left:20px;line-height:22px;padding-top:10px; padding-bottom:50px; padding-right:20px;border: 1px solid #f3f3f3; margin-top:10px; margin-bottom:10px;}
.right_zt ul{width:144px; float:left; margin-right:10px; margin-bottom:10px;}
.right_zt ul li{ width:144px;}
.r_news{600px;}
.r_news ul{
	line-height:22px;
	padding-left:20px;
	width:600px;
	height:22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}



.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:800px;}



/* qqshop focus */
#focus {width:1002px; height:316px; overflow:hidden; position:relative;}
#focus ul {height:356px; position:absolute;}
#focus ul li {float:left; width:1002px; height:316px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1002px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.right_product_bg{ width:620px;}



.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

.subConts{line-height:26px;color:#999;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .showtext{margin:10px 0;}
.listConts .showtext td{padding:8px;}
.listConts .showtext th{color:#2f2f2f;line-height:24px;padding-left:5px;border-bottom:1px solid #ddd;font-size:14px;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:30px;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}
.text ul li{ min-width:150px;}




/*页面公共属性*/
#wai{ width:100%; height:281px; background:#291d0f; border-bottom:3px solid #573e20;}
	#top{  width:1200px; height:179px; background:url(../img/top_bg.jpg);}
		#top_con{ width:1000px; height:179px;}
			#logo{float:left; padding-top:10px;}
			#nav_con{ width:738px; height:61px; float:right; margin-top:75px;}
				#nav_left{ width:8px; height:61px; background:url(../img/nav_bg_left.jpg); float:left;}
				#nav_right{ width:6px; height:61px; background:url(../img/nav_bg_right.jpg); float:right; _margin-left:-6px;}
				#nav{ width:724px; height:61px; background:url(../img/nav_bg.jpg); float:left;}
					#nav ul{ padding-top:12px; padding-left:17px;}
					#nav ul li{ width:74px; height:36px; float:left; line-height:36px; margin-right:24px; font-family:"微软雅黑"; font-size:14px; color:#dfc070; }
					#nav ul li a{ width:74px; height:36px; display:block; color:#dfc070;}
					#nav ul li a:hover{ display:block; color:#feaf60; background:url(../img/nav_bg1.jpg);}
#banner{ width:1000px; height:350px; background:url(../img/banner_bg.jpg); margin-top:-105px;}
#banner img{ margin-top:10px;  margin-right:4px; _margin-right:2px;}
#middle{width:1000px;}

/*首页属性*/
.mid{ width:298px; height:333px; float:left; padding-right:50px;_padding-right:30px;}
	.mid_tit{ width:298px; height:50px; line-height:50px;}
		.mid_tit h1{ font-family:"微软雅黑"; font-size:18px; color:#986635; float:left; padding-right:8px;}
		.mid_tit h2{ font-family:"微软雅黑"; font-size:17px; color:#6b3b00; float:left; padding-top:1px;}
    #s_page{ width:298px; height:250px; overflow:hidden; border-bottom:1px solid #e0cc9a; line-height:23px;  text-align:left; padding-left:30px;}
	.pagenr{ padding-left:30px;text-indent:24px;}
		#s_page img{ width:298px; height:79px;}
		#s_page p{ line-height:23px; text-align:left; padding-top:5px; color:#333333;}
    .more{ width:50px; height:33px; float:right; font-family:Book Antiqua; font-size:10px; color:#9d7142; line-height:33px; font-style:oblique;}
		.more a{ color:#9d7142;}
		.more a:hover{ color:#333333;}
    #news_list_index{ width:298px; height:250px; overflow:hidden; border-bottom:1px solid #e0cc9a;}
		#news_list_index ul{ margin-top:10px;}
		#news_list_index li{ width:298px; height:24px; line-height:24px; color:#333333; _height:20px; _line-height:20px;}
		#news_list_index li h1{ float:left;}
		#news_list_index li h1 a{ color:#333333;}
		#news_list_index li h1 a:hover{ color:#9d7142;}
		#news_list_index li h2{ float:right;}
	#s_page1{ width:298px; height:250px; overflow:hidden; border-bottom:1px solid #e0cc9a; position:relative;}
		#s_page1 h1{ font-family:"微软雅黑"; font-size:16px; color:#2e2111; float:left; line-height:35px; font-weight:bold;}
		#s_page1 h2{ font-family:Book Antiqua; font-size:34px; color:#2e2111; font-style:oblique; font-weight:bold; float:left;}
		#s_page1 p{ line-height:28px; text-align:left; font-family:"微软雅黑"; color:#2e2111;}
		#s_page1 img{ position:absolute; right:0px; bottom:0px;}    
#bottom{ width:100%; height:376px; background:url(../img/bottom_bg.jpg); margin-top:50px;}
	#bottom_con{ width:1000px; height:376px; overflow:hidden;}
		.pro_list_index{ width:1100px; height:195px; padding-top:28px; padding-left:3px;}
			.pro_list_index li{ width:212px; height:195px; float:left; margin-right:45px;}
			.pro_list_index li h2{ width:212px; height:142px; background:url(../img/prolist_bg.jpg); padding-top:6px;}
			.pro_list_index li h1{ font-weight:bold; line-height:47px;}
			.pro_list_index li h1 a{ color:#986635;}
			.pro_list_index li h1 a:hover{ color:#b0a97d;}
		#line_index{ width:1000px; height:3px; background:url(../img/line.jpg); overflow:hidden; margin-top:20px;}
		#bot_index{ line-height:24px; color:#76572a; width:960px; padding:20px 20px 0px 20px;}
			#bot_index a{ color:#76572a;}
			#bot_index a:hover{ color:#986635;}	
			

/*二级页公共属性*/
#left{ width:212px; float:left;}
	#type_tit{ width:212px; height:80px; background:url(../img/type_tit.jpg);}
	#type{ padding-top:10px;}
		#type_tit h1{ font-family:"微软雅黑"; font-size:14px; color:#fff7c6; padding-top:22px; font-weight:bold;}
	#type_bot{ width:212px; height:15px; background:url(../img/type_bot.jpg);}
	#type{ width:200; margin-left:70px;}
		#type ul{ padding-bottom:20px;}
		#type ul li{ width:200px; border-bottom:1px dotted #987c5b; margin-bottom:7px; font-size:14px; color:#000;}
		#type ul li a{ color:#000;}
		#type ul li dl{ padding-left:15px;}
		#type ul li dd{ line-height:24px; color:#999;}
		#type ul li a:hover{ color:#000; font-weight:bolder;}
#right{ width:738px; min-height:575px; float:right; overflow:hidden;}
	#right_tit{ width:736px; height:22px;}
		#right_tit h1{ font-family:"微软雅黑"; font-size:18px; color:#986635; float:left; padding-right:8px;}
		#right_tit h2{ font-family:"微软雅黑"; font-size:17px; color:#6b3b00; float:left; padding-top:1px;}
		#cookie{ float:right; width:580px; height:18px; border-bottom:1px solid #e0cc9a; text-align:right; color:#878787;}
		  #cookie span{ color:#b28d51;}
		  #cookie a{color:#878787;}
		  #cookie a:hover{ color:#b28d51;}
#bot{ width:100%; height:130px; background:url(../img/bot_bg.jpg); padding-top:40px}
	#line{ width:1060px; height:2px; background:url(../img/line2.jpg); overflow:hidden;}
	#bot p{ width:1000px; line-height:25px; color:#76572a; padding-top:20px;}
		#bot a{ color:#76572a;}
		#bot a:hover{ color:#986635;}
		
#page{ width:400px; padding-bottom:10px;}
#page li{ float:left; padding-left:10px; }
#page li a{ padding:5px;  display:block; color:#000000; float:left;}
#page li a:hover{ display:block; color:#ffeecb; background:#76572a;}	
		  
/*新闻详情页*/
	#news_show{ width:620px; margin-top:30px; margin-bottom:20px;}
		#news_show h1{ font-family:"微软雅黑"; font-size:18px; color:#333333;}
		#new_infor{ width:620px; height:23px;  margin-top:15px; line-height:23px;}
			#new_infor h2{ float:left; color:#878787; padding-left:35px;}
			#new_infor h3{ float:right; color:#878787; padding-right:35px;}
		#news_show p{ text-align:left; line-height:28px; color:#333333; padding:3px;}
		
/*新闻列表页*/
#news_list{ padding-top:20px; padding-bottom:20px;}
	#news_list li{ width:728px; height:30px; line-height:30px; border-bottom:1px dotted #afafaf; color:#333333;}
	#news_list li h1{float:left;}
	#news_list li h1 a{ color:#333333;}
	#news_list li h1 a:hover{ color:#000000;}
	#news_list li h2{ float:right;}

/*图文列表页*/
#pro_list{ padding-top:25px; width:780px; padding-bottom:10px;}
	#pro_list li{ width:212px; height:195px; float:left; margin-right:45px;}
	#pro_list li h2{ width:212px; height:142px; background:url(../img/pro_list_bg.jpg); padding-top:6px;}
	#pro_list li h1{ font-weight:bold; line-height:47px;}
	#pro_list li h1 a{ color:#986635;}
	#pro_list li h1 a:hover{ color:#b0a97d;}
	
/*图文详情页*/
#pro_show{ width:620px;}
#pro_show h1{ font-size:14px; font-weight:bold; color:#986635; margin-top:30px;}
#pro_show h2{ width:552px; height:350px; background:url(../img/pro_show_bg.jpg); padding-top:8px; margin-top:30px;}

/*单页*/
#about{ width:738px; padding-top:20px;}
#about img{ width:738px; height:79px;}
#about p{ text-align:left; line-height:25px; color:#333333; padding:3px; margin-top:5px;}

/*留言板*/
#gbook { width:730px; height:410px; float:left; padding-top:30px; }
#gbook li{ height:32px; padding-top:18px; *padding-top:9px;}
#gbook li h1{ width:100px; height:32px; line-height:32px; float:left; text-align:right; font-size:14px; color:#6b3b00; padding-right:10px;}
#gbook li h2{ float:left;}
#gbook li input{ width:261px; height:25px; border:1px solid #828282; font-size:14px; color:#333333; padding-top:5px;}
#gbook li select{ width:61px; height:30px;  border:1px solid #828282; font-size:14px; color:#000000; text-align:center;}
#gbook li textarea{ width:616px; height:182px; border:1px solid #828282; font-size:14px; color:#333333; padding-top:5px;}
#button{ width:190px; height:37px; float:left; padding-left:110px; margin-top:20px; *margin-top:0px;}
#button input{ width:86px; height:37px; background:url(../img/button_bg.jpg); font-size:14px; color:#333333;}

.gbook{ text-align:left; padding-top:30px;}
.gbook td{ padding:5px 0; color:#6b3b00;}
.gbook td input{ width:260px; padding-left:5px; height:30px; line-height:30px; background:#FFF; border:1px solid #828282;}
.gbook td textarea{width:260px; padding-left:5px; height:80px; line-height:30px; background:#FFF; border:1px solid #828282;}
.a p{ padding:0;}
.proListIndexCo{ height:198px;  width:1000px; position:relative; margin:0 auto;}
.proRollBox{ width:1000px; height:198px; position:absolute; overflow:hidden;  top:0px; left:10px;}
.proListIndex{ position:absolute; width:9999px; left:0px; top:12px;}
.proListIndex li{height:198px; float:left;}








































