﻿/*
营销型网站建设就找工分制管理：http://www.gfzgl.com/
另外提供众多免费网站源码，登录官网在免费源码栏目即可现在		
*/


img{background:url(../images/loading_1.gif) center center no-repeat;}
html,body{background: #FEFEFE; font-family:"微软雅黑",Verdana, Geneva, sans-serif;}
body{ padding-top:50px; padding-bottom:70px;}


.pc_show{ display:none;}



/*/头部*/
.header{
	height: 50px;
	background-color:#645644;
	position:relative;
	_z-index:1000;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}

/*/标识*/
.logo{width:140px;height:50px; display:block;background: url(../images/logo111.png) no-repeat center center; margin:auto;}
.logo span{ display:none;}

/*/返回上一层*/
a.go_back{
	color: #FFF;
	font-size: 0.9em;
	text-decoration: none;
	width:30px;
	height:50px;
	line-height:50px;
	display:block;
	position:absolute;
	right:10px;
	top:0;
	z-index:9999;
}



/*底部导航*/
.foot_mp{ background-color:#645644; clear:both; padding:5px 0px; text-align:center; position:fixed; bottom:0; left:0; width:100%;}
.foot_mp a{ text-align:center; display:inline-block; width:23.5%; max-width:100px; color:#A29A8F;text-decoration: none; font-size:0.75em; font-weight:normal;}
.foot_mp a:hover{
	color: #FFF;
	text-decoration: none;
}
/*/底部导航*/
.ico_p,.ico_m,.ico_l,.ico_f{
	background: url(../images/ico_p.png) no-repeat center top;
	padding-top: 50%;
	font-size: 1.0em;
	color: #A29A8F;
	text-align: center;
	display: block;
}
.ico_m{background: url(../images/ico_m.png) no-repeat center top; }
.ico_l{background: url(../images/ico_l.png) no-repeat center top; }
.ico_f{background: url(../images/ico_f.png) no-repeat center top; }
.ico_p,.ico_m,.ico_l,.ico_f{background-size: 50%;}


/*分享*/
#fenxiang_box{position:fixed; bottom:70px;width:80%;background-color:#FFF; border:1px solid #DDD; padding:30px 10%; }
#fenxiang_box .bdsharebuttonbox{ padding:10px 0;}
#btn_fenxiang{ }
#btn_fenxiang span{ display:none;}
#fenxiang_box{ display:none;  }
/*分享*/



/*/标题*/
.t_1{ padding:15px 10px; clear:both;}
.t_1 h3{ font-size:1.2em; color:#604D3F; display:inline; font-weight:normal;}
.t_1 span{ font-size:0.9em; color:#999999; padding:0 15px;}
.t_1 a{	color: #99CAF9;	font-size: 0.9em;text-decoration: none;}
.t_1 a:hover{ color:#C1553B;}



/*定义图片列表*/
.list_img_1{}
.list_img_1 li{ width:45%; margin:5px; position:relative; text-align:center;background-color:#F6F2E6;
    -moz-box-shadow: 1px 1px 3px #E3DFD4;
    -webkit-box-shadow: 1px 1px 3px #E3DFD4;
    box-shadow: 1px 1px 3px #E3DFD4;
	border:1px solid #EEEEEE;
	float:left;}
	

.list_img_1 a{
	color: #666666;
	font-size: 1.1em;
	text-decoration: none;
	display:block;
	position:relative;
	padding-bottom:5px;
}
.list_img_1 a:hover{ color:#51371E;}
.list_img_1 p{ color:#999999; font-size:0.75em; width:170px; border-top:1px solid #DDDDDD; height:40px; line-height:20px; position:absolute; left:10px; bottom:10px; padding-top:10px; display:none;}
.list_img_1 li:hover p{ color:#7C624A; border-top:1px solid #CFBFAD;}

.list_img_1 span{ width:100%; height:20px;background: url(../images/list_img_1_1.png) no-repeat center top; position:absolute; left:0; bottom:0;background-size: 100%;}
.list_img_1 strong{ display:block; text-align:center; font-size:1.4em; color:#64AAD0; font-weight:normal; padding:10px 0;}
.list_img_1 li:hover strong{ color:#C1553B;}
.list_img_1 li img{ width:100%;}


/* ======= 问答伸缩-手风琴 =========*/
.sideMenu{ height:300px;}
.sideMenu h3{ height:40px; line-height:40px; padding-left:20px;  cursor:pointer;
	background:url(../images/sidemenu_1.gif) left center no-repeat; 
	background-color:#F6F2E6;
	font-size:0.9em;
	font-weight:normal;
	margin-bottom:5px;
}
.sideMenu h3 a{
	color: #525252;
	text-decoration: none;
}
.sideMenu h3 em{ float:right; display:block; width:40px; height:40px;   background:url(../images/sidemenu_1.png) 0px -40px no-repeat; cursor:pointer; }
.sideMenu h3.on{ color:#D7CCAC; background-position:0px 0px; background-color:#C1553B; margin:0;}
.sideMenu h3.on a{ color:#FFF;}

.sideMenu h3.on em{ background-position:0px 0px; }
.sideMenu p{ background-color:#F6F2E6; height:80px; padding:10px 25px; color:#777777; display:none; margin-bottom:5px; font-size:0.75em; line-height:150%;}
/*/问答伸缩-手风琴*/


/*定义用户反馈列表*/
.list_userfb{ }
.list_userfb li{ height:130px;  padding:5px; margin:5px; background-color:#F6F2E6;}
.list_userfb li a{
	text-decoration: none;
}
.list_userfb li a img{
	background: url(../images/list_userfb_1.gif) no-repeat left top;
	padding:5px 11px 5px 5px;
	float:left;
	margin:0 10px 0 0;
}
.list_userfb li a h3{
	color: #6C5239;
	font-size: 1.2em;
	font-weight: normal;
	padding:10px 20px 10px 0;
	background: url(../images/list_userfb_u_1.gif) no-repeat right center;
	display:inline-block;

}
.list_userfb li a p{ color:#858585; font-size:0.9em; padding:0px 0 10px 0; line-height:140%;}
.list_userfb li a span{ color:#CCCCCC; font-size:0.75em; display:none;}


/*用户列表*/
.list_page_u1{}
.list_page_u1 a.list_page_t{
	color: #523F2C;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 130%;
	text-decoration: none;
	background: url(../images/list_userfb_u_1.gif) no-repeat right center;
	display:inline-block;
	padding:0 25px 0 0;
	margin-top:10px;
	
}
.list_page_u1 a.list_page_t:hover{ color:#D9230D; }
.list_page_u1 li{ padding:15px; background-color:#FFF; border:1px dotted #EEEEEE; height:135px; margin:5px 10px;}
.list_page_u1 li:hover{ background-color:#F6F2E6; border:1px solid #F6F2E6;}
.list_page_u1 li img{ float:left; margin:0 15px 10px 0; padding:5px;}
.list_page_u1 li p{ color:#AAAAAA; font-size:0.9em; padding:5px 0 15px 0; line-height:140%;}
.list_page_u1 li p a{ color:#777;}
.list_page_u1 li p a:hover{ color:#D9230D;}
.list_page_u1 li p span{ display: none; color:#888; padding:0 0 5px 0;}
.list_page_u1 a.list_page_more{
	
	text-align:center;
	color: #FFF;
	padding:5px 10px;
	font-size: 0.9em;
	font-weight: normal;
	line-height: 130%;
	text-decoration: none;
	background-color:#D7CCAC;
}
.list_page_u1 a.list_page_more:hover{background-color:#C1553B;}


/**/
/*翻页*/
/**/
.page{ clear:both; text-align:center; padding:30px 5px 10px 5px; height:40px;}
.page a{
	color: #666666;
	font-size: 0.75em;
	border: 1px solid #E5E5E5;
	background: url(../images/page.png) repeat-x left bottom;
	text-decoration: none;
	padding:2px 4px;
}
.page a:hover{ background-image:none; background-color:#D7210B; color:#FFF;}
.page strong{ background-color:#C1553B; padding:2px 4px; color:#FFF;border: 1px solid #C1553B; font-weight:normal;}
/*/page*/
.xwfy{ height:30px; padding:10px 0 50px 0; clear:both; margin-bottom:30px;}

/**/
/*产品详细页 -产品图片*/
/**/
.product_img{ padding-left:5px;}
.product_img a{ position:relative; display:block; float:left; margin:5px; color:#FFF;width:45%; }
.product_img span{ display:none;}
.product_img img{ width:100%; height:auto;}


/**/
/*产品详细页 -规格介绍*/
/**/
.product_h1{color:#645644; font-size:1.4em;   padding:5px 10px; line-height:140%; margin:10px auto 10px auto; font-weight:normal; text-align:center;}

.product_info{ }
.product_info h1{}
.product_info table{color:#535353; width:100%; padding:10px 0; margin:10px 0;}
.product_info table th{ text-align:right; padding:7px 5px; width:80px; font-weight:normal; color:#AAAAAA;font-size:0.75em;float:left; clear:both;}
.product_info table td{ padding:10px 0; color:#535353; font-size:0.9em; float:left;}
.product_info table tr{ height:auto;border-bottom:1px solid #F0EAD7; clear:both;}
.product_info strong{ color:#E53F40; font-size:1.2em;}
.product_info .goshop{
	background-color: #C1553B;
	color: #FFF;
	font-size: 14px;
	padding: 13px 0px;
	display: block;
	text-align: center;
	text-decoration: none;
	margin:15px auto;
	width:90%;
}
.product_info .goshop:hover{ background-color:#D90000; }

.product_info div{ }






/*/文字详细页*/
.content{
	font-size:0.9em;
	margin:10px auto;
	color:#666666;
	line-height:180%;
	clear:both;
	padding-bottom:50px;
}
.content p{text-indent:27px; margin-bottom:20px;}
.content strong{color:#333; padding:0px 10px;}
.content a{
	color:#06F;
	padding:0px 2px 0px 2px;
	text-decoration: underline;
	}
.content a:hover{ color:#F60;}	
.content h1{font-size:1.6em;font-weight: normal; padding:10px 0; margin:10px 0px; color:#52412E;}
.content h2{font-size:1.4em;font-weight: normal; line-height:120%; color:#52412E; padding:10px 0;}
.content h3{font-size:1.2em;line-height:120%; color:#52412E; font-weight:bold; padding:10px 0;font-weight: normal;}
.content h4{font-size:1.0em;line-height:120%; color:#52412E; font-weight:bold; padding:10px 0;font-weight: normal;}
.content h5{font-size:0.9em;line-height:120%; color:#52412E; padding:10px 0;}
.content h6{font-size:0.75em;line-height:120%; color:#52412E; padding:10px 0;}
.content ol { margin:10px 20px;}
.content ol li{
	list-style-type: decimal;
	margin-left:20px;
}
.content ul{ margin:10px 20px;}
.content ul li{
	list-style-type: disc;
	margin-left:20px;
}

.content img{ margin:10px; width:50%; height:auto;}

.content{ padding:10px 20px; padding-bottom:100px; clear:both;}








/*/详细页-标题*/
.c_h1{
	padding:20px 10px 20px 10px;
	border-bottom:1px solid #EEE;
}

.c_h1 h1{ color:#4F3E2A; font-size:1.6em; font-weight:normal; text-align:center;}
.c_h1 p{
	color: #999;
	font-size: 0.9em;
	text-decoration: none;
	padding:10px 5px;
	margin-bottom:5px;
}
.c_h1 p a{
	font-size: 0.75em;
	color: #999;
	text-decoration: none;
}
.c_h1 p a:hover{}

/**/
/*图片详细页 -图片列表*/
/**/
.list_img_pubu{ margin:10px;}
.list_img_pubu li{ margin:5px auto; text-align:center;font-size:0.9em; width:100%;}
.list_img_pubu a{
	text-decoration: none;
	margin:auto;
	
}
.list_img_pubu li a img{margin:auto; padding:2px; background-color:#FFF;-webkit-transition:all .2s; transition:all 0.2s;}
.list_img_pubu li a h4{color:#666666; line-height:30px;height:30px; font-weight:normal;}
.list_img_pubu li a:hover{}
.list_img_pubu li a:hover img{ background-color:#DD4526;}
.list_img_pubu li a:hover h4{color:#DD4526;}







/**/
/*列表页 -文字列表*/
/**/

/*文字列表*/
.list_page_1{}
.list_page_1 a.list_page_t{
	color: #523F2C;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 130%;
	display: block;
	text-decoration: none;
}
.list_page_1 a.list_page_t:hover{ color:#D9230D; }
.list_page_1 li{
	padding: 15px 10px;
	border: 1px dotted #EEEEEE;
	background: url(../images/list_page_1.png) no-repeat right center #F6F2E6;
	background-size: 5%;
	margin:2px;
}
.list_page_1 li:hover{ background-color:#F6F2E6; border:1px solid #F6F2E6;}
.list_page_1 li img{ display:none;}
.list_page_1 li p{ display:none;}
.list_page_1 li p a{ color:#777;}
.list_page_1 li p a:hover{ color:#D9230D;}
.list_page_1 li p span{ display: none; color:#888; padding:0 0 5px 0;}
.list_page_1 a.list_page_more{display:none;}
.list_page_1 a.list_page_more:hover{background-color:#C1553B;}










/* ======= 滚动图片 =========*/
	.picScroll{ margin:0px auto;  position:relative;  border:1px solid #eee; width:1200px;  padding:10px 0 10px 100px;overflow:hidden; height:382px;}
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; bottom:20px; left:5px; width:80px; height:80px; background:url(../images/btns_1.png) no-repeat;   }
	.picScroll .next{ left:auto; right:5px; background-position:-80px 0; }
	.picScroll .prev:hover{ background-position:0 -80px; }
	.picScroll .next:hover{ background-position:-80px -80px; }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll ul li{float:left; overflow:hidden;}
	.picScroll ul li img{}
/*/滚动图片*/





/**/
/*联系我们*/
/**/
/*留言表单*/
.form_message{ padding:25px 10px;}
.form_message h1{ font-size:2em; color:#1F1F1F; line-height:30px; margin-bottom:30px; padding-top:40px;}
.form_message th{ text-align:right; font-size:14px; font-weight:normal; color:#333; padding:5px;}
.form_message td{ padding:5px; font-size:14px; line-height:140%; color:#1F1F1F; display:block;}
.form_message strong{ color:#999999; font-size:20px; font-weight:normal; line-height:160%;}

.input_message{
	background-color:#F6F6F6;
	border:none;
	border:1px solid #DDDDDD;
	height:48px;
	line-height:48px;
	padding:0 5px;
	margin:5px 0;
	display:block;
	width:95%;
	font-size:1.4em;
	font-weight:normal;
	}
.input_message:hover{ background-color:#FFC;}	
.textarea_message{
	background-color:#F6F6F6;
	border:none;
	border:1px solid #DDDDDD;
	line-height:25px;
	padding:5px;
	margin:5px 0;
	display:block;
	width:95%;
	font-size:1.4em;
	}
.textarea_message:hover{ background-color:#FFC;}	

.btn_message{
	height:35px;
	width:100%;
	border:none;
	color:#FFF;
	font-size:16px;
	line-height:35px;
	overflow:hidden;
	cursor:pointer;
	background-color:#C1553B;
	display:block;
}
.btn_message:hover{ background-color:#D90000;}






/**/
/*联系我们-图标*/
/**/

.ico_tel,.ico_qq,.ico_add,.ico_mail{ border-bottom:1px solid #DDDDDD; padding:5px 20px 30px 20px; margin-bottom:15px; }
.ico_tel dt,.ico_qq dt,.ico_add dt,.ico_mail dt{background: url(../images/ico_tel_1.gif) no-repeat left top; font-size:12px; color:#999; height:30px; line-height:30px; padding-left:40px;}
.ico_tel dd,.ico_qq dd,.ico_add dd,.ico_mail dd{padding-left:40px;color:#393939; font-size:1.2em; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.ico_tel dd{}
.ico_qq{}
.ico_qq dt{background: url(../images/ico_qq_1.gif) no-repeat left top; }
.ico_qq dd{ }
.ico_qq dd a{
	color: #868686;
	padding: 0 20px 0 0;
	text-decoration: none;
	white-space: nowrap;
	font-size:0.75em;
	line-height:150%;
}
.ico_qq dd a:hover{ color:#DD4526;}

.ico_add{ border:none;}
.ico_add dt{background: url(../images/ico_add_1.gif) no-repeat left top; }
.ico_add dd{}


.ico_mail{ border:none;}
.ico_mail dt{background: url(../images/ico_mail_1.gif) no-repeat left top; }
.ico_mail dd{}

.ico_tel dt,.ico_qq dt,.ico_add dt,.ico_mail dt{background-size: 30px;}





/**/
/*详细页 - 资质荣誉*/
/**/
.honor{ padding:10px 25px; margin-bottom:40px;}
.honor dt{ background-color:#C1553B; color:#FFF; font-size:1.6em;
border-radius: 15px;
-moz-border-radius: 15px;
padding:10px 20px;
display:inline-block;
}
.honor dd{ padding:10px;}
.honor dd a{
	color: #535353;
	font-size: 0.9em;
	text-decoration: none;
}
.honor dd a:hover{
	color: #C1553B;
	text-decoration: underline;
}
.honor dd img{ padding:4px; border:1px solid #DDD; margin-right:10px;}
.honor dd ul{ }
.honor dd ul li{
	padding:10px 5px;
	background: url(../images/honor.gif) no-repeat left center; padding-left:15px;
	
}
.honor dd ul li a{}




