@charset "utf-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	font-size:12px;
	background-position:left top;
	font-family:  tahoma,"宋体", Georgia, Arial /*FF*/;
	background-color:#fff;
}

.blank1{ width:100%; height:1px; line-height:1px; clear:both; overflow:hidden;}
.blank20{ width:100%; height:20px; line-height:1px; clear:both; overflow:hidden;}
.blank5{ width:100%; height:5px; line-height:1px; clear:both; overflow:hidden;}
img { border:0px;}
a {onFocus:"this.blur()"; color:#000;}
a:link {
	text-decoration: none;
	blr:expression(this.onFocus=this.blur())
}
a:visited {
	text-decoration: none;  
	blr:expression(this.onFocus=this.blur())
}
a:hover {
	text-decoration: none;

	blr:expression(this.onFocus=this.blur())
}
a:active {
	text-decoration: none;
	blr:expression(this.onFocus=this.blur())
}
div , ul , li , p , h2{
	margin:0px;
	padding:0px;
	list-style:none;
	display: block;
	font-size:12px;
}


.button {
	width: 961px;
	height: 50px;
	margin:0px auto;
}

.logo
{
width:961px;
height:170;
margin:0px auto;
}
.home_main {
	margin:0px auto;
	margin-top:400px;
	width:990px;
}
.language .home_main img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.product_show {
	width: 990px;
	margin: 0px auto 0px auto;
}

.product_show .mainn {
	width: 990px;
	background-color:#FBFBFB;
	 background-image:url(../images/list_r2_c2.jpg); background-repeat:no-repeat;
}
.show {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.banner {
	width: 503px;
	height: 195px;
	padding: 78px 0px 0px 236px;
}
.button {
	display: block;
	height: 160px;
	width: 990px;
	background-position: center top;
}


/*.button a:hover {
	background-image: url(../images/button.png);
	cursor: hand;
	
}*/
.language .btn {
	width: 200px;
	height: 50px;
}

.home_logo img{ margin-left:10px; margin-top:10px; float:left;}
.home_language{ float:right; background-image:url(../images/button_r2_c2.png); background-repeat:no-repeat; background-position:bottom; width:180px; height:28px; padding-top:53px; line-height:28px; }
.home_language a{ width:58px; text-align:center; display:block; float:left; }
.home_button{ background-image:url(../images/button_r2_c3.png); background-position:bottom; background-repeat:no-repeat; width:990px; height:54px;  padding-top:15px; float:left;}
.menu{ float:left;}
.menu a{ display:block; float:left; width:103px; line-height:50px; text-align:center; color:#0B3F67; font-size:15px; font-family:"黑体";}
.search{ float:left; padding-left: 5px;
    padding-top: 8px;}
.search input{ width:160px; margin-top:8px; padding-left:10px; float:left; border:none; background:none;}
.search a{display:block; margin-top:10px; padding-left:25px; color:#FFFFFF; font-size:15px; font-family:"黑体"; float:left;}
.home_main_left{ float:left; width:725px; }
.home_main_right{ float:right; width:254px;background-color:#F6F5FA;}
.home_left_title{ width:725px; height:78px; background-image:url(../images/product_r1_c1.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; font-weight:bold;}
.home_left_title .sp1{ display:block; margin-top:20px; margin-left:70px!important;*margin-left:35px; float:left;}
.home_left_title .sp2{ display:block; margin-top:25px; font-size:13px; font-style:italic; float:left; margin-left:5px;  }
.home_left_con{ width:725px; background-color:#FBFBFB; height:265px; background-image:url(../images/product_r2_c1.png); background-position:left top; background-repeat:no-repeat; }
.home_left_con1{ width:645px; background-color:#FBFBFB; background-image:url(../images/product_r2_c1.png); background-position:left top; background-repeat:no-repeat; padding:40px; padding-top:20px; min-height:1190px;}
#demo {
overflow:hidden;
width: 695px;
height:218px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
 .box{ float:left;}
#demo2 {
float: left;
}

.home_class_list{ padding:15px!important; text-align:center;}
.box{ background-image:url(../images/home_r2_c2.jpg); background-position:top center; background-repeat:no-repeat; width:177px; height:218px; margin-left:10px; margin-right:10px;}
.boximg{ margin-top:5px; }
.classlisttext{ width:136px; height:63px; padding-top:25px;}
.classlisttext dd{ height:18px; line-height:18px;  }
.classlisttext a{ color:#4F5457;text-align:center;overflow: hidden;white-space:nowrap;}
.login_title{ width:254px; height:36px; background-image:url(../images/product_r1_c2.png); background-repeat:no-repeat; display:block; color:#FFFFFF; font-size:16px; font-weight:bold; text-align:center; padding-top:20px;}
.login_con{ display:block; background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; background-position:left top; width:254px; height:157px;}
.logined_con{ display:block; background-image:url(../images/logined_bg.jpg); background-repeat:no-repeat; background-position:left top; width:204px; height:127px; padding-top:30px; padding-left:50px;}
.login_con span{ display:block; float:left; padding-left:25px; width:233px;}
.login_con #nametxt{ height:35px; line-height:35px;}
.login_con #nameinput{ height:20px; line-height:20px;}
.login_con input{ width:200px; padding-left:10px; border:none; background:none;}
.login_con #pwdtxt{ height:30px; line-height:30px;}
.login_con #pwdinput{ height:30px; line-height:30px;}
.login_con a{ display:block; float:left; line-height:30px!important; *margin-top:-20px;}
.login_con #getpwdbtn{ color:#FFFFFF; padding-left:40px;}
.login_con #loginbtn{ color:#FFFFFF; padding-left:55px;}
.login_con #regbtn{ padding-left:40px;}
.login_con p{ padding-top:20px;}
.qq{ width:190px; height:67px; margin:20px auto; background-image:url(../images/qq_bg.jpg); background-repeat:no-repeat; background-position:center; padding-top:20px; padding-left:22px;}
.qq a{ color:#FFFFFF;}
.classtitle{ width:254px; height:38px; background-image:url(../images/product_r4_c8.jpg); background-position:center; background-repeat:no-repeat; margin:50px auto 10px;color:#FFFFFF; font-size:16px; font-weight:bold; text-align:center; padding-top:30px;}
.class_con{ text-align:center;}
.class_con img{ margin:5px auto;}
.footer{ width:990px; height:80px; background-image:url(../images/home_foot_bg.jpg); background-repeat:repeat-x; background-position:top; margin:0 auto; margin-top:15px;}
.footer_in{ width:950px; height:80px; margin:0 auto; padding-left:20px; padding-right:20px; }
.footer_in .sp1{ float:right; width:100%;  text-align:right; color:#000; padding-top:25px;}
.footer_in .sp2{ float:left; width:100%; color:#FF0000; text-align:left;}
.footer_in .sp3{ float:right; width:100%; ; text-align:right; color:#000;}



/*产品分类页面*/
.classlist_title{ width:990px; height:119px; color:#FFFFFF; font-size:16px; font-weight:bold; margin:0 auto;}
.classlist_title .sp1{ display:block; margin-top:20px; margin-left:70px!important;*margin-left:35px; float:left;}
.classlist_title .sp2{ display:block; margin-top:25px; font-size:13px; font-style:italic; float:left; margin-left:5px;  }
.classlist_con a{ display:block; width:224px; height:237px; margin:0 0 62px 82px!important;*margin-left:50px; float:left;}

 
/*产品列表页面*/
.product_left_con{ width:725px; background-color:#FBFBFB;  background-image:url(../images/product_r2_c1.png); background-position:left top; background-repeat:no-repeat;}
.product_list{ float:left; margin-left:34px!important;*margin-left:23px; margin-right:10px!important;*margin-right:10px; margin-bottom:38px;}
.product_list dt{ background-image:url(../images/product_box.jpg); background-position:center; background-repeat:no-repeat; width:190px; height:130px;}
.product_list dt img{ width:169px; height:109px; margin-top:10px; margin-left:10px;}
.product_list dd{ display:block;}
.product_list .dd1{ line-height:30px;}
.product_list .dd2{ line-height:30px; font-weight:bold; padding-left:10px;}
.product_list .dd3{ line-height:30px; background-image:url(../images/product_listbtn.jpg); background-position:left; background-repeat:no-repeat; height:26px; line-height:26px; width:168px;}
.product_list .dd3 .a1{ padding-left:15px;}
.product_list .dd3 .a2{ padding-left:40px;}

/*产品详细页面*/
.mainimg{ background-image:url(../images/show_bigimg_bg.jpg); background-position:center; background-repeat:no-repeat; width:990px; height:713px;}
.mainimg_title{display:block; color:#FFFFFF; font-size:16px; font-weight:bold; padding-top:20px; padding-left:80px;}
.bigimg img{ display:block; margin:40px 95px; width:800px; height:600px;}
.smallimg{ background-image:url(../images/show_imglist_bg.jpg); background-position:center; background-repeat:no-repeat; width:990px; height:212px; text-align:center;}
.smallimg img{ width:170px; height:110px; border:#FF0000 solid 6px; margin-top:50px; margin-left:45px; margin-right:10px;}
.showtxt1{ width:990px;}
.showtxt1 span{ display:block;}
.showtxt1_title{ background-image:url(../images/show_r5_c2.jpg); background-repeat:no-repeat; width:890px; height:38px; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:100px; padding-top:20px;}
.showtxt1_con{ background-image:url(../images/show_r5_c5.jpg); background-repeat:repeat-y;}
.showtxt1_con table{
margin-left:50px;margin-right:50px; width: 890px;}
.showtxt1_con td{
background-image:url(../images/show_r8_c7.jpg);
background-position:left;
background-repeat:no-repeat;
height:34px;
padding-left:30px;}
.showtxt1_foot{ background-image:url(../images/show_r7_c2.jpg); background-repeat:no-repeat; width:990px; height:36px;}
.showtxt2{ width:990px;}
.showtxt2 span{ display:block;}
.showtxt2_con{background-image:url(../images/show_r5_c5.jpg); background-repeat:repeat-y; padding:20px;}
.a_cart{ color:Red; background-image:url(../images/show_r5_c3.jpg); background-repeat:no-repeat; width:90px; height:19px; display:block; float:right; font-size:9pt; font-weight:normal; margin-right:20px; margin-top:-10px;  line-height:19px; padding-left:10px;}

table.guestbook{border-collapse:collapse; margin: 0px auto;}
table.guestbook td{border: 1px #666 solid; line-height:36px; padding:0 5px; text-align:left; padding-left:5px;}
table.guestbook1{border-collapse:collapse; margin: 0px auto;}
table.guestbook1 td{border: 1px #666 solid; line-height:25px; padding:0 5px; text-align:left; padding-left:5px; text-align:center;}
