@charset "utf-8";
/* CSS Document */
img, .topwrap, .logo{ behavior: url(style/iepngfix.htc); }
.clear-float{clear:both;}

body{ background:#dee4e4; margin:0 auto; padding:0; width:980px;}
ul{	margin:0; 	padding:0; 	list-style-type:none;}


/*-----------------top---------------------*/
.topwrap{ width:960px; height:114px; margin:0 auto;background:url(../images/topbg.png) 450px  top no-repeat;}
.logo{ width:350px; height:81px; padding:15px 0 0 20px; float:left;}
.topright{ width:200px; height:60px; padding:0px 27px 10px 0; float:right;}
.topright li{ height:30px;}
.topright1{ padding:0px 10px 0px 0; float:right; margin-bottom:15px; margin-top:5px;}
.toptel{font: bold 14px/30px Verdana, Geneva, sans-serif; color:#333; font-style: italic;}
.topmsn{ background:url(../images/msn.png) no-repeat 0 0; padding-left:25px; font: bold 13px/30px Verdana, Geneva, sans-serif; font-style: italic;text-decoration: underline;}


/*-----------------nav---------------------*/
.navwrap{ width:960px; height:37px; margin:0 auto;}
.navleft{ width:5px; height:37px; float:left; }
.navbg{ background:url(../images/navbg.jpg) repeat-x; height:37px; width:951px; margin:0 auto;float:left;}
.navbg li{ height:37px; padding:0 20px 0 20px;float:left; background:url(../images/navpx.jpg) right 2px no-repeat; }
.navbg li a:link, a:visited{text-align:center; font: bold 12px/37px Arial, Helvetica, sans-serif; color:#FFF;text-decoration: none;}
.navbg li a:hover{ text-align:center; font: bold 12px/37px Arial, Helvetica, sans-serif; color:#f00; text-decoration:underline;}
.navrifht{ width:4px; height:37px;float:left;}


/*--------------------column-------------------*/
.columnwrap{ width:938px; margin:0 auto; background:#FFF; border:1px solid #bfd7d7; padding:10px;}

/*---------------ban------------*/
.banwrap{ width:938px; height:380px; margin:0 auto;}
.banpic{ width:660px; height:380px; margin:0 auto; float: left;}
.banright{ width:247px; height:370px; margin-left:10px; background:#dee4e4; float:left; padding:10px 10px 0 10px;}
.banright li{ width:227px; height:94px; background:url(../images/banrightpicbg.jpg) repeat-x top; margin-bottom:8px; padding:10px}
.banrightimg{ width:210px; height:94px; font:11px/16px Arial, Helvetica, sans-serif;}
.banrightimg img{ border:1px solid #c3dada; padding:2px;  margin-right:10px; background:#FFF;}

.banrightmore{ margin-top:5px; text-indent:7px;}
.banrightmore a.l002:link, a.l002:visited{ font:10px/16px Arial, Helvetica, sans-serif; color:#bb0500;text-decoration: none;}
.banrightmore a.l002:hover{font:10px/16px Arial, Helvetica, sans-serif; color:#fa220c; text-decoration:underline;}

/*-----     contact&hot   -----*/
.contacthotwrap{ width:938px; margin:10px auto 0 auto;}
.contact{ width:213px; margin-right:11px; float:left;}
.contactlm{ width:183px; height:28px; background:url(../images/contactbg.jpg) no-repeat; font:12px/28px Arial, Helvetica, sans-serif; color:#FFF; padding-left:30px;}
.contactnr{ width:193px; height:260px; margin:12px auto 0 auto;  background: url(../images/contactbgmap.jpg) no-repeat bottom;}
.contactnr li{font:11px/16px Arial, Helvetica, sans-serif; color:#333; float:left; margin-bottom:5px; width:190px;}


.hotwrap{ width:436px; height:28px; margin-right:10px; float:left;}
.hotlm{ width:396px; height:28px; background:url(../images/hotlm.jpg) no-repeat;font:12px/28px Arial, Helvetica, sans-serif; color:#FFF; padding-left:40px; margin-bottom:10px;}
.hotnr{ width:420px; height:124px; margin:0 auto 10px auto; font:11px/16px Arial, Helvetica, sans-serif;}
.hotnr img{ border:1px solid #bdbdbd; padding:4px; margin-right:10px;}

.hotnr02{ width:420px; height:124px;margin:0 auto;  font:11px/16px Arial, Helvetica, sans-serif;}
.hotnr02 img{ border:1px solid #bdbdbd; padding:4px; margin-right:10px;}

.productlist{ width:267px; margin:0 auto; float:left;}
.productlm{ width:237px; height:28px; background: url(../images/list.jpg) no-repeat;font:12px/28px Arial, Helvetica, sans-serif; color:#FFF; padding-left:30px;}
.productnr{ background:#eef1f6; width:267px;}
.productnr ul{ width:257px; margin:0 auto; padding:15px 0;}
.productnr li{ height:20px; width: text-align:left; background:url(../images/tb.gif) no-repeat left; padding-left:10px;}

 a.l003:link, a.l003:visited{  width:220px; height:20px; font:12px/20px Arial, Helvetica, sans-serif; color:#333;text-decoration: none; display:block; padding-left:5px; text-align:left;}
 a.l003:hover{  width:220px; height:20px; font:12px/20px Arial, Helvetica, sans-serif; color:#333;text-decoration: underline; background:#a0ccfd;padding-left:5px;text-align:left;}

/*-------------------------ny----------------------------*/
.banpic05{width:660px; margin:0 10px 0 auto; float: left; font:11px/16px Arial, Helvetica, sans-serif; color:#333;}
.banpic07{ width:650px; float:left; font:16px/25px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/lmbg.jpg) no-repeat left; height:25px; padding-left:10px; margin-bottom:10px;}
.banpic08{width:640px; float: left; font:11px/16px Arial, Helvetica, sans-serif; color:#333; margin:0 10px;}
.banpic02{ width:670px; margin:0 auto; float: left;}
.banpic02 li{ width:204px; height:204px; margin-right:14px; margin-bottom:15px; float:left;}
.banpic02 li img{ width:200px; height:175px; background:#dee4e4; padding:4px;}
.banpicfont{ background:#ef1200; height:25px; width:198px; font:11px/25px Arial, Helvetica, sans-serif; color:#FFF; padding-left:10px;}
.banpicfont span{ padding-right:10px; float:right;}

.banright02{ width:267px;  background:#dee4e4; float:right; border:0;}
.productnr02{ width:267px;}
.productnr02 ul{ width:237px; margin:0 auto; padding:15px 0;}
.productnr02 li{ height:20px; width: text-align:left; background:url(../images/tb.gif) no-repeat left; padding-left:15px;}

.contactnr02{ width:240px; margin:12px auto 0 auto; }
.contactnr02 li{font:11px/16px Arial, Helvetica, sans-serif; color:#333; float:left; width:220px; margin-bottom:5px; margin-left:10px;}

/*------------------------details----------------------*/
.detailslm{width:650px; height:25px; margin:0  auto 10px; auto;  background:#ef1200; font:16px/25px Arial, Helvetica, sans-serif; color:#fff; padding-left:10px;}

.detailspig{width:634px; height:345px; margin:0  auto 10px auto; }
.detailspigpic img{ background:#dee4e4;  padding:4px; margin-right:10px; }
.detailspigright{ width:190px; margin:0 auto;}
.detailspigright li{width:190px; border-bottom:1px solid #c6c6c6; float:left; font:11px/30px Arial, Helvetica, sans-serif; color:#333;}
.detailspigrighttp{ margin-top:5px;}
.detailspigrighttp a{ outline:none;}

.detailspigsome{ width:618px; height:70px; background:#dee4e4; margin:0 auto 10px auto; padding:10px;}
.detailspigsome li{ width:70px; height:60px; margin-right:10px; float:left;}
.detailspigsome li img{ width:70px; height:60px; background:#a3c7f0; padding:2px;}

.detailsright{ float:right;}

#b1 {
	float: left;
	width: 634px;
	border: 1px solid #D7D7D7;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
#b2 {
	float: left;
	width: 634px;
	border: 1px solid #D7D7D7;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
#b3 {
	float: left;
	width: 634px;
	border: 1px solid #D7D7D7;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
#a1 {
	float: left;
	height: 25px;
	width: 113px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	background-image: url(../images/3.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-left: 2px;
}

#qq {
	width: 634px;
	height: 230px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#qq a {
	font-size: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}



#a2 {
	float: left;
	height: 25px;
	width: 113px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	background-image: url(../images/4.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-left: 2px;
}

#a3 {
	float: left;
	height: 25px;
	width: 113px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	background-image: url(../images/4.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-left: 2px;
}
#a4 {
	float: left;
	height: 25px;
	width: 113px;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	background-image: url(../images/4.jpg);
	background-repeat: no-repeat;
	display: block;
	margin-left: 2px;
}
#w1 {
	width: 113px;
	float: left;
	text-align: center;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	background-image: url(../images/5.jpg);
}
#e8 {
	background-image: url(../images/7.jpg);
	background-repeat: no-repeat;
	display: block;
}
#nva-right a {
	color: #000000;
	text-decoration: none;
	text-align: center;
}
#nva-right a:hover {
	text-decoration: underline;
	text-align: center;
	color: #FF0000;
}
#nva-top a {
	text-decoration: none;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
}
#nva-right p {
	line-height: 25px;
	margin-top: 5px;
}


#w2 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#w3 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#nva {
	height: 70px;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.tt {
	background-image: url(../images/6.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 31px;
	width: 278px;
	text-align: center;
}


#w4 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#nva-top {
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 36px;
}

#w5 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#w6 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#w7 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}
#w8 {
	width: 113px;
	float: left;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	text-align: center;
}

/*--------------------foot-----------------------*/
.foot{ width:940px; height:60px; margin:0 auto; font:11px/25px Arial, Helvetica, sans-serif; color:#333; padding-left:10px;}
.foot span{ float:right; font:11px/25px Arial, Helvetica, sans-serif; color:#333; padding-right:10px;}


/*---------- like----------*/
 a.l004:link, a.l004:visited{font:11px/25px Arial, Helvetica, sans-serif; color:#FFF;text-decoration: none;}
 a.l004:hover{font:11px/25px Arial, Helvetica, sans-serif; color:#FFF;text-decoration: underline;}
 
/*--------------fenye----------------------------------------*/
/*--------------fenye----------------------------------------*/
.cpfy{ text-align:center;}
.cpfy ul{ margin:0; padding:0;}
.cpfy ul li{ list-style:none; float:left; height:20px;}
.cpfy a:link,.cpfy a:visited{ color:#000; text-decoration:none; line-height:20px;}
.cpfy a:hover,.cpfy a:active{ color:#0277D7; text-decoration:none; line-height:20px;}
#fenye{ margin:0; padding-bottom:10px; padding-top:5px;}
#fenye li{ text-align:center; float:left; border:1px solid #A7BCCD; width:20px; height:20px; padding:2px; background-color:#DEEFFF; list-style:none; margin-left:5px; margin-right:5px;  color:#0E487A; font-size:12px; font-weight:bold;}
#fenye li.nowy{ float:left; border:1px solid #A7BCCD; width:20px; height:20px; padding:2px; background-color:#DA5900; list-style:none; margin-left:5px; margin-right:5px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold;}
#fenye li a,#fenye li a:visited{ color:#0E487A; text-decoration:none; font-size:12px; line-height:20px;}
#fenye li.nowy a,#fenye li.nowy a:visited{ color:#ffffff; text-decoration:none; font-size:12px; line-height:20px;}
#fenye li.next{ width:auto; padding-left:2px; padding-right:2px;}
/*--------------fenye----------------------------------------*/
