@charset "utf-8";
*{ padding:0; margin:0 auto; }
body { margin:0px; font-family: 宋体, 微软雅黑; font-size:12px; color:#666666; background-color:#FFFFFF}
td,th { margin:0px; font-family: 宋体, 微软雅黑; font-size:12px; color:#666666;}
.lick{ color:#000000;}
.leftname{ color:#015198; font-size:14px; font-weight:800; padding-left:46px;}
.rightname{ color:#015198; font-size:14px; font-weight:800;}
.copy{ color:#666; font-size:14px; line-height:26px;}
ul li{ list-style:none;}
.textcx{ border:#ccc 1px solid; padding:2px;}
.contc{ color:#015198; font-size:17px; font-weight:800; line-height:32px;}

.head_ls{ float:right; overflow:hidden; margin-right:0px; margin-top:0px;}
.head_search{ width:179px; height:28px; overflow:hidden; margin:0px; padding:0px; margin-top:0px;}
.head_search .infoInput{ float:left; font-size:12px; height: 28px; width:149px; /*clip: rect;*/color: #666; border:none; background:none; line-height:28px; _line-height:28px;}
.head_search .infoInput:hover{ font-size:12px; height: 28px; width:149px; /*clip: rect;*/color: #999; border:none; background:none; line-height:28px;  _line-height:28px;}
.head_search .buttonface { float:left; width:28px; height:28px; overflow:hidden; cursor: pointer; background:none; border:none;}
.head_search .buttonface:hover {float:left; width:28px; height:28px; overflow:hidden; cursor: pointer; background:none; border:none;}


a:link {font-family: 宋体, 微软雅黑;font-size: 12px;color: #666666;text-decoration:none;}
a:visited {font-family: 宋体, 微软雅黑;font-size: 12px;color: #666666;text-decoration:none;}
a:hover {font-family: 宋体, 微软雅黑;font-size: 12px;color: #666666;text-decoration:underline;}


html{overflow-x: hidden; overflow-y:auto;}
.banner{width:100%;position:relative;height:1944px;}
.banner img{position:absolute;left:50%;margin-left:-1250px;}

.dh:link {font-family: 宋体, 微软雅黑;font-size: 14px;color: #777;text-decoration:none; display:block; line-height:50px; font-weight:bold;}
.dh:visited {font-family: 宋体, 微软雅黑;font-size: 14px;color: #777;text-decoration:none; display:block; line-height:50px; font-weight:bold;}
.dh:hover {font-family: 宋体, 微软雅黑;font-size: 14px;color: #00409a;text-decoration:underline; display:block; line-height:50px; font-weight:bold;}

#demo {overflow:hidden;width: 680px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.fl:link {font-size: 14px;color: #333333;text-decoration: none;line-height:41px;display:block; padding-left:40px;}
.fl:visited {font-size: 14px;color: #333333;text-decoration: none;line-height:41px;display:block; padding-left:40px;}
.fl:hover {font-size: 14px;color: #000;text-decoration: underline;line-height:41px;display:block; padding-left:40px;}

#bat{overflow:hidden; width:100%; height:192px; position:relative;}
#bat img{overflow:hidden; position:absolute; left:50%; top:0px; margin-left:-1000px; z-index:999px;}


#ycb{ width:195px; float:left; margin:0px 10px; padding-bottom:20px;}
#ycb a{text-decoration:none; border:10px solid #FFF; display:inline-block;}
#ycb a:hover{text-decoration:none; border:10px solid #eee;}
#ycb p{text-align:left; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden; width:195px; height:30px;}
#ycb span{text-align:left; line-height:20px;}
#ycb a img{ width:195px; height:150px;}

#ycb a:hover img{opacity:1;filter:alpha(opacity=100);}
#ycc{ width:100%; float:left; margin-top:20px;}
#ycc p{ text-align:center; line-height:24px; font-size:12px;}
#ycc p a{ text-align:center; line-height:24px; font-size:12px;}


/*放大效果*/
.product_box_left{ width:350px; float:left;}
.product_box_right{ width:350px; float:right; margin-top:5px;  overflow:hidden; }
.product_box_right h1{ font-size:16px; height:35px; line-height:35px; background:#ccc; padding-left:8px; margin-bottom:13px; color:#09F}
.product_box_right p{padding-left:8px;}

.product_box_right_style1{ width:210px;display:block;  font-size:14px; font-weight:bold; height:30px; line-height:30px;  color:#545454; padding-left:1px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}

#preview{float:left;text-align:center;width:350px;margin-top:10px;}
.jqzoom{width:350px;height:318;position:relative;}
.zoomdiv{left:0px;height:350px;width:350px;}
.list-h li{float:left;}
#spec-n5{width:370px;height:66px;padding-top:6px;overflow:hidden;}
#spec-left{background: url("../images/left.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-right{background:url("../images/right.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:5px;}
#spec-list{width:300px;float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:72px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:60px;height:50px;}

.jqzoom{position:relative;padding:0; float:left;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:300px;height:330px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:640px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:60px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:330px;}
#spec-list div{margin-top:0;*margin-left:0;}



/* contents_wrap */
.contents_wrap{float:left; width:100%;}
/************** p_edlc **************/
.Tab{
	clear:both; 
	float:left; 
	width:100%; 
	margin-bottom:10px; 
	border-bottom:1px solid #c4c7c1;
}
.Tab ul{
	float:left;
	margin:0px; 
	padding:0px;
}
.Tab ul li{
	float:left; 
	text-align:center;
	margin:0px; 
	padding:0px;
}
.Tab ul li a{
	display:block; 
    width:120px; 
	line-height:31px; 
	font-size:14px; 
	font-weight:bold; 
	margin-right:8px; 
	color:#7a7a7a; 
	background:url(tab_off.jpg) left top no-repeat;
	text-decoration:none;
}
.Tab ul li a:hover{
	background:url(tab_on.jpg) left top no-repeat;
	color:#F00;
}
.Tab ul li a.on{
	width:120px; 
	color:#F00; 
	background:url(tab_on.jpg) left top no-repeat;
}










/*产品列表页*/
.pro_cate {width:240px; height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; font-size:14px; font-weight:bold; background:url(pro_lf_bg1.jpg) no-repeat; text-indent:20px;}
.pro_lf_nav dt {width:240px; height:40px; line-height:40px; cursor:pointer; border:1px solid #bfbfbf; border-width:1px 0 0 0; font-size:14px; color:#333;}
.pro_lf_nav dt img {float:left; margin:14px 14px 0 15px; width:11px; height:11px;}
.pro_lf_nav dd {display:none;}
.pro_lf_nav dd ul {width:204px; margin-left:18px;}
.pro_lf_nav dd ul li {width:229px; height:25px; line-height:25px; background:url(icon05.jpg) no-repeat left top; text-indent:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_lf_nav .pro_lf_last {background:url(icon06.jpg) no-repeat left top;}

.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:10px 0}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{margin:5px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px}