 


.mp_show{display:none;}
.pc_show{}
img{background:url(../images/pc/loading.gif) center center no-repeat;}


html,body{background: #CAE3D0; font-family:"微软雅黑",Verdana, Geneva, sans-serif;}




/*/宽高*/
.w_set{ width:1200px; margin-left:auto; margin-right:auto; clear:both; position:relative; background-color:#FFF;}

.w_300{ width:300px;}
.w_900{ width:900px; background-color:#FFF; min-height: 788px;}

.w_380{ width:380px;}
.w_680{ width:680px;}


.w_170{ width:170px;}
.w_910{ width:910px;}


.w_360{ width:328px; padding:10px 20px 10px 0px; border-right:1px solid #DDD;}


.h_450{ height:450px;}
.h_550{ height:590px;}

.ptb_10{ padding-top:10px; padding-bottom:10px;}
.ptb_20{ padding-top:20px; padding-bottom:20px;}
.ptb_30{ padding-top:30px; padding-bottom:30px;}
.ptb_40{ padding-top:40px; padding-bottom:40px;}


.bg_1{
	background: url(../images/pc/bg_1.jpg) repeat-y left top;
}

/*/布局*/
.l_l{ float:left;}
.l_c{ float:left; margin-left:20px;}
.l_r{ float:right;}

.f_1{ background-color:#443D35; clear:both; position:relative; padding-top:10px;}
.f_1 dd{ padding:10px 20px;}
.f_1 dd.url_1{ padding:0; position:absolute; bottom:-2px; left:0;}
.f_1 dd.url_1 a{}



.f_2{ background-color:#5E7891; clear:both;}
.f_2 dd{ padding:10px;}



.f_3{ background-color:#443D35; clear:both; position:relative;}
.f_3 dd{ padding:10px 20px;}



/*子页面banner背景*/
.z_1{
	height: 270px;
	background: url(../images/pc/z_1.png) repeat-x left top;
	text-align:center;
	position:relative;
}
.z_6{
	height: 270px;
	background: url(../images/pc/banner/z_6.png) no-repeat center top;
	text-align:center;
	position:relative;
}
.z_6 .w_set{ height:270px;}


.z_7{
	height: 270px;
	background: url(../images/pc/banner/z_7.png) no-repeat center top;
	text-align:center;
	position:relative;
}
.z_7 .w_set{ height:270px;}

.z_8{
	height: 270px;
	background: url(../images/pc/banner/z_8.png) no-repeat center top;
	text-align:center;
	position:relative;
}
.z_8 .w_set{ height:270px;}


/*/标题*/
.t_1{
	padding: 20px 15px;
	width:270px;
	height:50px;
	line-height:25px;
	background-image: url(../images/pc/t_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#69462A;
	position:absolute;
	left:0;
	top:-90px;
}
.t_1 h3{ font-size:1.6em; color:#D9D1A5; font-weight:normal;}
.t_1 span{font-size:1.2em;color:#FFFFFF;}



.t_2{
	padding: 20px 15px;
	height:50px;
	line-height:25px;
	background-color:#5E7891;
}
.t_2 h3{ font-size:1.6em; color:#9BC0D3; font-weight:normal;}
.t_2 span{font-size:1.2em;color:#FFFFFF;}




.t_3{
	padding: 20px 25px;
	width:250px;
	height:50px;
	line-height:25px;
	background-image: url(../images/pc/t_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#69462A;
	position:absolute;
	left:0;
	top:-90px;
	text-align:right;
}
.t_3 h3{ font-size:1.6em; color:#D9D1A5; font-weight:normal;}
.t_3 span{font-size:1.2em;color:#FFFFFF;}


.t_4{ color:#68462A; font-size:1.4em; border-bottom:1px solid #DDDDDD; padding:25px 25px; position:relative;}
.t_4 h3{ font-weight:normal;}
.t_4 span{}



/*/页面导航*/
.navigation{ color:#999;line-height:30px; height:30px; position:absolute; right:15px; top:20px;font-size:0.6em;}
.navigation a{ color: #999;	text-decoration: none;}
.navigation a:hover{color:#DD4526;}
.navigation strong{color:#999; font-weight:normal;}


.navigation2{ color:#999;line-height:30px; height:30px;font-size:0.6em; text-align:right; padding:5px 10px; border-bottom:1px solid #DDDDDD;}
.navigation2 a{ color: #999;	text-decoration: none;}
.navigation2 a:hover{color:#DD4526;}
.navigation2 strong{color:#999; font-weight:normal;}






/*关于我们*/
.about{ padding:10px 0;}
.about h3{ color:#96511D; font-size:1.2em; font-weight:normal;}
.about p{ color:#B6A496; font-size:0.9em; padding:15px 0; line-height:130%; margin-bottom:10px;}
.about a{ color:#B6A496;text-decoration: none; padding:5px 15px; border:1px solid #B6A496;}
.about a:hover{
	color:#443D35;
	text-decoration: none;
	background-color:#B6A496;
	border:1px solid #FFF;
}
/*/关于我们*/









/*/头部*/
.header{
	height: 120px;
	background-color:#FFF;
	position:relative;
	_z-index:1000;
}

.logo{ width:272px; height:66px;margin-top:34px; display:block;background: url(../images/pc/logo.jpg) no-repeat left top; float:left;}
.logo span{ display:none;}



.url_top{ background-color:#4FB391; padding:10px; position:absolute; right:0; top:0; color:#FFF; font-size:0.6em;}
.url_top a{
	color: #FFF;
	font-family: 2.8em;
	text-decoration: none;
	padding:0 15px;
}
.url_top a:hover{
	text-decoration: underline;
}

#menu_top_m{ float:right; margin:57px 15px 0 20px;}
#menu_top_m a{
	color: #000;
	text-decoration: none;
	font-size: 0.8em;
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
 
 
}
#menu_top_m  a:hover{ color:#FFF; background-color:#0f8680;font-weight: bold;}
#menu_top_m .hover{ color:#FFF; background-color:#0f8680;font-weight: bold;}
#menu_top_c{
	position:absolute;
	left:487px;
	top:120px;
	font-size:0.9em;
	background: url(../images/pc/menu_top_c.png) repeat-x left top;
	padding-top:15px;
	z-index:999;
}
#menu_top_c dt{
}
#menu_top_c dd{ width:100px; height:240px; min-height:10px; text-align:center; float:left; border-bottom:4px solid #DED8CC;}
#menu_top_c dd a{
	color: #6C5239;
	display: block;
	height: 35px;
	line-height: 35px;
	text-decoration: none;
}
#menu_top_c dd:hover{ border-bottom:4px solid #0f8680;}



#menu_top_c dd a:hover{ background-color:#0f8680; color:#FFF;}
#menu_top_c p{ clear:both;}








/*/子页菜单*/

.f_3 .menu_sub{padding:0 10px 20px 110px; margin:0; position:relative; width:180px;}
.menu_sub{
	min-height:300px;
	background-color:#36312A;
	_height:300px;
	
}

.menu_sub ul{width:180px;}
.menu_sub li a{
	display: block;
	text-align: right;
	color: #FEDEB7;
	font-size: 1.0em;
	text-decoration: none;
	height:30px;
	line-height:30px;
	padding:5px 15px;
	margin:0;
}
.menu_sub li a.menu_sub_on{ background-color:#69462A; display:block; text-align:right; color:#FFF;}
.menu_sub li a.menu_sub_on:hover{ background-color:#69462A; display:block; text-align:right; color:#FFF;}

.menu_sub li a:hover{ background-color:#45372A; }

.menu_sub p.url_2{padding:0; position:absolute; top:0px; left:0; width:100px;}
.menu_sub p.url_2 a{ width:100px; padding:0;}












/*/底部*/
.foot{ background-color:#FFF; color:#868686; font-size:0.75em; height:50px; line-height:50px; clear:both;}
.foot a{
	color: #888888;
	padding:15px 10px;
	text-decoration: none;
}
.foot a:hover{
	color: #FFF;
	text-decoration: none;
	background-color:#42A684;
}
/*/版权*/
.copyright{ float:right; padding-right:20px;}
/*/底部菜单*/
.menu_foot{  text-align: center;width: 100%;background:#003635}

.menu_foot i {
    font-style: normal;
    margin-left: 25px;color:#fff}
















/* ======= 全屏幻灯片 =========*/
.fullSlide{ width:100%;  position:relative;  height:380px; background:#CAE3D0;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:380px;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:380px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:380px; }

	.fullSlide .hd{ width:100%; position:absolute; z-index:1; bottom:0; right:0; height:30px; line-height:30px;}
	.fullSlide .hd ul{ width:980px; margin:auto; text-align: center;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:7px; margin:1px 3px; overflow:hidden; background:#FFF;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#E83828; filter:alpha(opacity=100);opacity:1; }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/pc/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/*/全屏幻灯片*/






/* ======= 问答伸缩-手风琴 =========*/
.sideMenu{ padding-top:20px; margin:10px 25px;}
.sideMenu h3{ height:40px; line-height:40px; padding-left:20px;  cursor:pointer;
	background-color:#CAE3D0;
	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/pc/sideMenu.png) 0px -40px no-repeat; cursor:pointer; }
.sideMenu h3.on{ color:#FFF; background-position:0px 0px; background-color:#4FB391; margin:0;}
.sideMenu h3.on a{ color:#FFF;}

.sideMenu h3.on em{ background-position:0px 0px; }
.sideMenu p{ background-color:#EAF4EC; height:80px; padding:10px 25px; color:#777777; display:none; margin-bottom:5px; font-size:0.75em; line-height:150%;}
/*/问答伸缩-手风琴*/






/*定义图片列表*/
.list_img_1{}
.list_img_1 li{ width:295px; height:430px; padding-top:15px; position:relative; text-align:center;background-color:#FFF;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	float:left;}
	

.list_img_1 a{
	color: #339177;
	font-size: 1.6em;
	text-decoration: none;
	line-height:120%;
	padding:5px;
	display:block;
}
.list_img_1 a:hover{ color:#FF4000;}
.list_img_1 p{ color:#999999; font-size:0.8em; width:170px; margin:auto; padding:20px 0; line-height:120%;}

.list_img_1 span{ display:block; color:#878787; font-size:1.1em;}
.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 strong{ color:#E18183; font-size:1.0em; font-weight:normal;}
.list_img_1 li strong em{
	font-size: 2.4em;
	font-style: normal;
	line-height: normal;
	font-family:Impact,Verdana, Geneva, sans-serif;
}





.list_img_2{}
.list_img_2 li{ width:295px; height:330px; padding-top:15px; position:relative; text-align:center;background-color:#FFF;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	float:left;}
	

.list_img_2 a{
	color: #339177;
	font-size: 1.6em;
	text-decoration: none;
	line-height:120%;
	padding:5px;
	display:block;
}
.list_img_2 a:hover{ color:#FF4000;}
.list_img_2 span{ display:block; color:#878787; font-size:1.1em;}
.list_img_2 strong{ display:block; text-align:center; font-size:1.4em; color:#64AAD0; font-weight:normal; padding:10px 0;}




/*定义文字列表*/

.list_txt_1{}
.list_txt_1 li{
border-bottom:1px dotted #AFBCC8;}
.list_txt_1 li a{ font-size:0.9em; color:#FFF;text-decoration: none; display:block;padding:15px 0px;}
.list_txt_1 li a:hover{
	color: #20527D;
	background-color:#75C2D6;
}
.list_txt_1 li span{ font-size:0.7em; color:#AAA; float:right;}




.list_home{ position:relative; width:900px; height:1050px;}
.list_home li{ position:absolute; overflow:hidden;}
.list_home a{
	text-decoration: none;
	position:relative;
	display:block;
}
.list_home a strong{ color:#FFF; font-size:1.0em; font-weight:normal;}
.list_home a strong em{
	font-size: 2.4em;
	font-style: normal;
	line-height: normal;
	font-family:Impact,Verdana, Geneva, sans-serif;
}
.list_home a h3{font-weight:normal;}
.list_home a span{display:block;}
.list_home a:hover span{ color:#FFF;}


.list_home li.list_home_n1{ width:600px; height:300px; right:0; top:0;  }
.list_home li.list_home_n2{ width:600px; height:300px; right:0; top:300px;}
.list_home li.list_home_n3{ width:293px; height:600px; left:0; top:10px; }

.list_home li.list_home_n2new{ width:293px; height:600px; left:304px; top:10px; }
.list_home li.list_home_n3new{ width:293px; height:600px; right:0; top:10px; }
.list_home li.list_home_n4new{ width:300px; height:600px; left:300px; top:0; background-color:#02a81d;}

.list_home li.list_home_n4{width:445px; height:450px; left:0; bottom:0;top:610px; }
.list_home li.list_home_n5{width:450px; height:225px; right:0; top:610px; }
.list_home li.list_home_n5new{width:445px; height:450px; right:0; top:610px; }
.list_home li.list_home_n6{width:450px; height:225px; right:0; bottom:0px; }

 
.list_home li.list_home_n1 a h3{ color:#FFF; font-size:3.0em; width:250px;line-height:140%; }
.list_home li.list_home_n1 a span{ color:#A5DFCC; font-size:1.5em; width:250px;line-height:120%;}
.list_home li.list_home_n1 a p{ color:#C7E4DA; width:250px;line-height:120%; padding-top:20px; font-size:0.9em;}
.list_home li.list_home_n1 a img{ position:absolute; right:0; top:0;}
.list_home li.list_home_n1 a strong{ color:#FFF; position:absolute; bottom:20px; left:20px; }
.list_home li.list_home_n1 a strong em{}



.list_home li.list_home_n2 a h3{ color:#987159; font-size:3.0em; width:250px;line-height:140%; }
.list_home li.list_home_n2 a span{ color:#987159; font-size:1.5em; width:250px;line-height:120%;}
.list_home li.list_home_n2 a p{ color:#BBBBBB; width:250px;line-height:120%; padding-top:20px; font-size:0.9em;}
.list_home li.list_home_n2 a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n2 a strong{ color:#DA8F96; position:absolute; bottom:20px; left:320px; }
.list_home li.list_home_n2 a strong em{}



 
.list_home li.list_home_n3 a h3{ color:#FFF; font-size:2.0em; width:250px;line-height:140%; text-align:center;}
.list_home li.list_home_n3 a span{ color:#FFF; font-size:1.1em; width:230px;line-height:120%; text-align:center; display:block;}
.list_home li.list_home_n3 a p{ color:#FFF; width:250px;line-height:120%; padding-top:20px; font-size:0.9em;   text-align:center;}
.list_home li.list_home_n3 a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n3 a strong{ color:#CAE3D0; position:absolute; bottom:20px; left:90px; }
.list_home li.list_home_n3 a strong em{}


.list_home li.list_home_n2new a h3{ color:#FFF; font-size:2.0em; width:250px;line-height:140%; text-align:center;}
.list_home li.list_home_n2new a span{ color:#FFF; font-size:1.1em; width:230px;line-height:120%; text-align:center; display:block;}
.list_home li.list_home_n2new a p{ color:#FFF; width:250px;line-height:120%; padding-top:20px; font-size:0.9em;   text-align:center;}
.list_home li.list_home_n2new a img{ position:absolute; left:0; top:125px;}
.list_home li.list_home_n2new a strong{ color:#CAE3D0; position:absolute; bottom:20px; left:90px; }
.list_home li.list_home_n2new a strong em{}

.list_home li.list_home_n3new a h3{ color:#FFF; font-size:2.0em; width:250px;line-height:140%; text-align:center;}
.list_home li.list_home_n3new a span{ color:#FFF; font-size:1.1em; width:230px;line-height:120%; text-align:center; display:block;}
.list_home li.list_home_n3new a p{ color:#FFF; width:250px;line-height:120%; padding-top:20px; font-size:0.9em;   text-align:center;}
.list_home li.list_home_n3new a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n3new a strong{ color:#CAE3D0; position:absolute; bottom:20px; left:90px; }
.list_home li.list_home_n3new a strong em{}



.list_home li.list_home_n4 a h3{ color:#FFF; font-size:2.0em; width:390px;line-height:140%;}
.list_home li.list_home_n4 a span{ color:#FFF; font-size:1.1em; width:390px;line-height:120%;}
.list_home li.list_home_n4 a p{ color:#FFF; width:250px;line-height:120%; padding-top:20px; font-size:0.9em; display:none; text-align:center;}
.list_home li.list_home_n4 a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n4 a strong{ color:#FCD5C4; position:absolute; bottom:50px; right:30px; }
.list_home li.list_home_n4 a strong em{}



.list_home li.list_home_n5 a h3{ color:#fff; font-size:1.7em; width:170px;line-height:140%;}
.list_home li.list_home_n5 a span{ color:#fff; font-size:1.0em; width:170px;line-height:120%; }
.list_home li.list_home_n5 a p{ color:#fff; width:170px;line-height:120%; padding-top:10px; font-size:0.9em;}
.list_home li.list_home_n5 a img{ position:absolute; right:0; top:0;}
.list_home li.list_home_n5 a strong{ color:#FEFCBF; position:absolute; bottom:20px; left:20px; }
.list_home li.list_home_n5 a strong em{}
.list_home li.list_home_n5new a h3{ color:#FFF; font-size:2.0em; width:390px;line-height:140%;}
.list_home li.list_home_n5new a span{ color:#FFF; font-size:1.1em; width:390px;line-height:120%;}
.list_home li.list_home_n5new a p{ color:#FFF; width:250px;line-height:120%; padding-top:20px; font-size:0.9em; display:none; text-align:center;}
.list_home li.list_home_n5new a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n5new a strong{ color:#FCD5C4; position:absolute; bottom:50px; right:30px; }
.list_home li.list_home_n5new a strong em{}


 
.list_home li.list_home_n6 a h3{ color:#000; font-size:2.0em; width:170px;line-height:140%;}
.list_home li.list_home_n6 a span{ color:#376C17; font-size:1.3em; width:170px;line-height:120%; }
.list_home li.list_home_n6 a p{ color:#267428; width:170px;line-height:120%; padding-top:10px; font-size:0.9em; }
.list_home li.list_home_n6 a img{ position:absolute; left:0; top:0;}
.list_home li.list_home_n6 a strong{ color:#FFF; position:absolute; bottom:20px; left:245px; }
.list_home li.list_home_n6 a strong em{}





/*定义用户反馈列表*/
.list_userfb{ padding:20px 0 0 0;}
.list_userfb li{ height:130px; width:310px; padding:0 10px 0 0; float:left; margin:0 15px 15px 0;}
.list_userfb li a{
	text-decoration: none;
}
.list_userfb li a img{
	background: url(../images/pc/list_userfb.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/pc/list_userfb_u.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;}


.list_userfb li a:hover{
	text-decoration: none;
}
.list_userfb li a:hover img{
	background: url(../images/pc/list_userfb_on.gif) no-repeat left top;
}
.list_userfb li a:hover h3{ color:#E7872C;}




/**/
/*翻页*/
/**/
.page{ clear:both; text-align:center; padding:50px 10px 50px 10px; height:40px;}
.page a{
	color: #666666;
	font-size: 0.9em;
	border: 1px solid #E5E5E5;
	background: url(../images/pc/page.png) repeat-x left bottom;
	text-decoration: none;
	padding:5px 8px;
}
.page a:hover{ background-image:none; background-color:#D7210B; color:#FFF;}
.page strong{ background-color:#4FB391; padding:4px 8px; color:#FFF;border: 1px solid #4FB391; font-weight:normal;}
/*/page*/








/*定义链接*/


/*视频连接*/
a.url_video{ background-color:#D7CCAC; color:#3F2C17; display:block; text-align:center;text-decoration: none; font-size:1.0em;}
a.url_video:hover{ color:#D93600;}
a.url_video strong{	line-height: 40px;	height: 40px; font-weight:normal;text-decoration: none;}

/*了解更多*/
a.url_more,a.url_more:visited,a.url_more:link{ background-color:#D4BA9B; color:#FFF; font-size:0.9em; padding:10px 15px;
    -moz-box-shadow: 3px 3px 4px #E3DFD4;
    -webkit-box-shadow: 3px 3px 4px #E3DFD4;
    box-shadow: 3px 3px 4px #E3DFD4;
}
a.url_more:hover{ background-color:#CE4C2C; color:#FFF;}




/*友情链接*/
.f_link{ padding:15px 0 0 0;}
.f_link a{
	padding: 5px;
	display: inline-block;
	color: #858585;
	text-decoration: none;
}
.f_link a:hover{ color:#E8882C;}





/*定义组*/
.g_1{ background-color:#21527D; padding:15px; margin:0 10px;}
.g_1 a{
	font-size: 1.4em;
	color: #FFF;
	text-decoration: none;
}
.g_1 p{ font-size:0.9em; color:#7F9BB4; padding:10px 0;}



/*电话*/
.tel{ font-size:1.3em; color:#D68A66; padding:15px;}
.tel p{ color:#FEDEB7; font-size:1.5em; line-height:160%;}





/*表单*/

/*顶部查询*/
.form_1{ float:right; margin-top:70px;}
.form_1 span{font-size:0.9em; color:#AAA; float:left; height:30px; line-height:30px; padding-right:10px;}
.input_1{ color:#B9B9B9; width:180px; height:28px; line-height:28px; overflow:hidden; border:none; float:left; padding:0 10px;outline:none; border:1px solid #DDDDDD; border-right:none;}
.btn_1{
	border: none;
	width: 30px;
	height: 30px;
	overflow: hidden;
	text-indent: -9999%;
	background: url(../images/pc/btn_1.jpg) no-repeat left center;
	cursor:pointer;
	float:left;
	outline:none;
}

/*经销商查询*/
.form_2{ padding:10px 0;}
.input_2{ color:#B9B9B9; width:180px; height:40px; line-height:40px; overflow:hidden; border:none; float:left; padding:0 10px;outline:none;}
.btn_2{
	border: none;
	width: 40px;
	height: 40px;
	overflow: hidden;
	text-indent: -9999%;
	background: url(../images/pc/btn_2.jpg) no-repeat left center;
	cursor:pointer;
	float:left;
	outline:none;
}

/*底部留言*/
.form_3{ padding:10px 0; }
.input_3{ color:#B9B9B9; width:280px; height:40px; line-height:40px; overflow:hidden; border:none;padding:0 10px;outline:none; margin-bottom:10px;
    -moz-box-shadow: 3px 3px 4px #DFDFDF;
    -webkit-box-shadow: 3px 3px 4px #DFDFDF;
    box-shadow: 3px 3px 4px #DFDFDF;
	border:1px solid #FFF;
}
.input_3:hover{
    -moz-box-shadow: 3px 3px 4px #C8C8C8;
    -webkit-box-shadow: 3px 3px 4px #C8C8C8;
    box-shadow: 3px 3px 4px #C8C8C8;
	border:1px solid #EEE;
	}
.textarea_3{color:#B9B9B9; width:280px; height:60px; line-height:20px; overflow:hidden; border:none;padding:10px;outline:none;
    -moz-box-shadow: 3px 3px 4px #DFDFDF;
    -webkit-box-shadow: 3px 3px 4px #DFDFDF;
    box-shadow: 3px 3px 4px #DFDFDF;
	margin-bottom:15px;
	border:1px solid #FFF;
	
}
.textarea_3:hover{border:1px solid #EEE;
    -moz-box-shadow: 3px 3px 4px #C8C8C8;
    -webkit-box-shadow: 3px 3px 4px #C8C8C8;
    box-shadow: 3px 3px 4px #C8C8C8;
}
.btn_3{
	border: none;
	width: 90px;
	height: 40px;
	overflow: hidden;
	cursor:pointer;
	outline:none;
	background-color:#D4BA9B; color:#FFF; font-size:0.9em; padding:10px 15px;
    -moz-box-shadow: 3px 3px 4px #DFDFDF;
    -webkit-box-shadow: 3px 3px 4px #DFDFDF;
    box-shadow: 3px 3px 4px #DFDFDF;}

.btn_3:hover{background-color:#CE4C2C; color:#FFF;}

 



/**/
/*产品详细页 -产品图片*/
/**/
.product_img{ height:220px; margin-left:30px;}
.product_img a{ position:relative; display:block; float:left; margin:5px; color:#FFF;}
.product_img span{ display:none;}
.product_img img{ }
.product_img a:hover span{ height:40px; line-height:40px; width:270px; display:block; position:absolute; left:0; top:0;background: url(../images/pc/product_img.png) no-repeat left center; text-align:center; padding:180px 0 0 0;}


/**/
/*产品详细页 -规格介绍*/
/**/
.product_h1{color:#339177; font-size:2.0em;   padding:40px 0 0 0; line-height:140%; margin:10px auto 10px auto; font-weight:normal; text-align:center;}
.product_sub_h1{ color:#888888; font-size:1.2em; padding:0px 10px; text-align:center; margin-bottom:30px;}


.product_info{ margin:10px 35px; }
.product_info h1{}
.product_info table{ background-color:#FAF8F2;color:#535353; width:100%; padding:10px 0; margin:10px 0;border-left:1px solid #F0EAD7;border-top:1px solid #F0EAD7;}
.product_info table th{ text-align:right; padding:7px 5px; width:80px; font-weight:normal; color:#888;font-size:0.75em;border-bottom:1px solid #F0EAD7;/*border-right:1px solid #F0EAD7;*/}
.product_info table td{ padding:10px; color:#535353; font-size:0.9em; border-bottom:1px solid #F0EAD7;border-right:1px solid #F0EAD7;}
.product_info table tr{}
.product_info strong{ color:#E53F40; font-size:1.2em;}
.product_info .goshop{
	background-color: #0F8680;
	color: #FFF;
	font-size: 14px;
	padding: 13px 15px;
	display: block;
	width: 110px;
	text-align: center;
	text-decoration: none;
	margin:25px auto;
}
.product_info .goshop:hover{ background-color:#D90000;}

.product_info div{border-bottom:1px solid #DDDDDD; }




.contact{
 	margin:25px 25px;
}
.contact p{ color:#444444; font-size:0.9em; line-height:188%;}
.contact em{
	color: #878787;
	font-style: normal;
	line-height: normal;

}
.contact img{max-width:100%;height:auto;
}




/**/
/*返回顶部*/
/**/
.side{position:fixed;width:70px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:70px;height:70px;float:left;position:relative;border-bottom:1px solid #FFF;}
.side ul li .sidebox{position:absolute;width:70px;height:70px;top:0;right:0;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=100);color:#fff;font:14px/70px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:70px;height:70px;line-height:70px;display:inline-block;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/*/右侧浮动*/

#fudong{
	background-color:#FFF;
	width:70px;
}
#fudong a{
	display: block;
	background-color: #39515B;
	font-size: 1.2em;
	font-weight:bold;
	color: #C9C9C9;
	width: 70px;
	height: 70px;
	line-height: 60px;
	text-align: center;
	margin: 1px 0;
	text-decoration: none;
}
#fudong a:hover{}
#fudong a span{ display:none;}
#fudong a.gotop{
	background: url(../images/pc/fudong.gif) no-repeat center center #39515B;
}
#fudong a.gotop:hover{background-color:#DD4526;}
#fudong a.gotop span{ display:none;}
#fudong a.fd1{background: url(../images/pc/side/side_icon01.png) no-repeat center center;}
#fudong a.fd2{background: url(../images/pc/side/side_icon02.png) no-repeat center center;}
#fudong a.fd3{background: url(../images/pc/side/side_icon03.png) no-repeat center center;}
#fudong a.fd4{background: url(../images/pc/side/side_icon04.png) no-repeat center center;}







/**/
/*联系我们*/
/**/
/*留言表单*/
.form_message{ padding:25px 25px;}
.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;}
.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:28px;
	line-height:28px;
	padding:0 5px;
	margin:5px 0;
	display:block;
	width:90%;
	}
.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:90%;
	}
.textarea_message:hover{ background-color:#FFC;}	

.btn_message{
	height:35px;
	width:130px;
	border:none;
	color:#FFF;
	font-size:16px;
	line-height:35px;
	overflow:hidden;
	cursor:pointer;
	background-color:#E37990;
	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:15px 25px; }
.ico_tel dt,.ico_qq dt,.ico_add dt,.ico_mail dt{background: url(../images/pc/ico_tel.gif) no-repeat left top; font-size:12px; color:#999; height:50px; line-height:50px; padding-left:60px;}
.ico_tel dd,.ico_qq dd,.ico_add dd,.ico_mail dd{padding-left:60px;color:#393939; font-size:1.4em; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.ico_tel dd{}
.ico_qq{}
.ico_qq dt{background: url(../images/pc/ico_qq.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/pc/ico_add.gif) no-repeat left top; }
.ico_add dd{}


.ico_mail{ border:none;}
.ico_mail dt{background: url(../images/pc/ico_mail.gif) no-repeat left top; }
.ico_mail dd{}





/**/
/*详细页*/
/**/

/*/产品介绍背景色*/
.color_content_p{
	padding:20px 40px;
}


/*/详细页-标题*/
.c_h1{
	margin:0 25px;
	padding:15px 0;
	border-bottom:1px solid #EEE;
}

.c_h1 h1{ color:#0F8680; font-size:1.8em; height:60px; line-height:60px; font-weight:normal;}
.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 0 100px 10px;}
.list_img_pubu li{ float:left; margin:5px; text-align:center;font-size:0.9em; _width:30%;}
.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{ margin:10px auto;}
.list_page_1 a.list_page_t{
	color: #523F2C;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 130%;
	padding: 10px 0 0 0;
	display: block;
	text-decoration: none;
}
.list_page_1 a.list_page_t:hover{ color:#D9230D; }
.list_page_1 li{ padding:15px; background-color:#FFF; border:1px dotted #EEEEEE; height:135px;margin:5px 20px;}
.list_page_1 li:hover{ background-color:#EAF4EC; border:1px solid #F6F2E6;}
.list_page_1 li img{ float:left; margin:0 15px 10px 0; padding:5px;}
.list_page_1 li p{ color:#AAAAAA; font-size:0.9em; padding:5px 0 15px 0; line-height:140%;}
.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{
	
	text-align:center;
	color: #FFF;
	padding:5px 10px;
	font-size: 0.9em;
	font-weight: normal;
	line-height: 130%;
	text-decoration: none;
	background-color:#42A684;
}
.list_page_1 a.list_page_more:hover{background-color:#E18183;}




/*用户列表*/
.list_page_u1{ padding:10px;}
.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/pc/list_userfb_u.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; float:left; width:398px; margin:5px 5px; _width:388px;}
.list_page_u1 li:hover{ background-color:#EAF4EC; 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:#42A684;
}
.list_page_u1 a.list_page_more:hover{background-color:#E18183;}




.code{ text-align:center; font-size:0.9em; padding:20px 0 0 0 ;}


/**/
/*详细页 - 资质荣誉*/
/**/
.honor{ padding:20px 45px; margin-bottom:40px;}
.honor dt{ background-color:#75C2D6; color:#FFF; font-size:1.6em;
border-radius: 15px;
-moz-border-radius: 15px;
padding:10px 20px;
display:inline-block;
}
.honor dd{ padding:10px 30px;}
.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{ border-left:1px solid #DDD; padding:10px 25px;}
.honor dd ul li{
	padding:10px 5px;
	background: url(../images/pc/honor.gif) no-repeat left center; padding-left:15px;
	
}
.honor dd ul li a{}








/*/文字详细页*/
.content{
	font-size:0.9em;
	margin:10px 25px;
	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:2.2em;font-weight: normal; padding:10px 0; margin:10px 0px; color:#52412E;}
.content h2{font-size:1.9em;font-weight: normal; line-height:120%; color:#52412E; padding:10px 0;}
.content h3{font-size:1.5em;line-height:120%; color:#52412E; font-weight:bold; padding:10px 0;font-weight: normal;}
.content h4{font-size:1.2em;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:0 0 20px 0px;}


 
.dede_pages{  clear: both;
    height: 40px;
    padding: 50px 10px;
    text-align: center;
}
.dede_pages ul{
 width:322px;margin:0 auto;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding: 5px 8px;
	color:#666;
	display:block;text-decoration:none;
	font-size:0.9em;
}
.dede_pages ul li a:hover{
	background-color:#d7210b;color:#fff;
	text-decoration:none;
	padding: 5px 8px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#4fb391;
 color:#fff;
 
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.list_home img{ max-width: 100%;
    transition: all 500ms ease 0s !important;}
.list_home img:hover{	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;}

.fll{    padding-bottom: 49px;float:left; z-index: 999;
    padding-left: 27px;width:289px;height:300px;
    padding-top: 51px;background:url(../images/bg1.png) no-repeat;
}
.flr{ float: right;
    height: 300px;
    margin-left: -15px;
    width: 298px;}


 .fll2{    padding-bottom: 49px;float:right; z-index: 999;
    padding-left: 27px;width:289px;height:232px;
    padding-top: 19px;background:url(../images/bg2.png) no-repeat;}

    
    .flr2{ float: right;
    height: 300px;
    margin-right: -17px;
    width: 301px;}
.fb {
    background: url("../images/bg3.png") no-repeat ;
  
    margin-top: 433px;
    padding-bottom: 22px;
    padding-left: 26px;
    padding-top: 22px;
    text-align: center;
    width: 274px;
    z-index: 999;
}


.fbnew11{
    background: url("../images/bg11new.png") no-repeat ;
  
    margin-top: 453px;
    padding-bottom: 22px;
    padding-left: 26px;
    padding-top: 28px;
    text-align: center;
    width: 274px;
    z-index: 999;
}

.fbnew22{
    background: url("../images/bg22new.png") no-repeat ;
    padding-left: 26px;
    padding-top: 18px;
    text-align: center;
    width: 274px;
    z-index: 999; padding-bottom: 32px; background-size:100% 100%;
}


.fbnew33{
    background: url("../images/bg33new.png") no-repeat ;
  
    margin-top: 453px;
    padding-bottom: 22px;
    padding-left: 26px;
    padding-top: 28px;
    text-align: center;
    width: 274px;
    z-index: 999;
}


.fb1 {
    background: url("../images/bg4.png") no-repeat;
    margin-top: 314px;
    padding-bottom: 35px;
    padding-left: 22px;
    padding-top: 35px;
    text-align: center;
    width: 428px;
    z-index: 999;
}
.newfb1{
    background: url("../images/bg4new.png") no-repeat;
    margin-top: 323px;
    padding-bottom: 35px;
    padding-left: 22px;
    padding-top: 38px;
    text-align: center;
    width: 428px;
    z-index: 999;
}
.newfb5{
    background: url("../images/bg5new.png") no-repeat;
    margin-top: 323px;
    padding-bottom: 35px;
    padding-left: 22px;
    padding-top: 38px;
    text-align: center;
    width: 428px;
    z-index: 999;
}

.fll3 {
    background: url("../images/bg5.png") no-repeat ;
    float: left;
    padding-bottom: 27px;
    padding-left: 31px;
    padding-top: 27px;
    width: 208px;
    z-index: 999;
}
.flr3{ float: right;
    height: 225px;
    margin-left: -14px;
    width: 225px;}
.fll4 {
    background: url("../images/bg6.png") no-repeat;
    float: right;
    padding-bottom: 20px;
    padding-left: 50px;
    padding-top: 22px;
    width: 189px;
    height:225px;
    z-index: 999;
}
.flr4{     float: left;
    height: 225px;
    margin-right: -14px;
    width: 225px;
}