﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;    
}

body{
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#000000;
	padding:0 0 10px 0;
}
img{border:0;}
h1, h2, h3, h4, h5 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
}
h3{text-transform:uppercase; font-size:12px; font-weight:bold;}
p, li, dl{
	font: normal normal 12px "宋体", Arial, Helvetica Neue, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
}
ul,li{list-style:none;}
a:link, a:visited {
	color:#990000;
	text-decoration: none;
}

a:hover {
	color: #005fa4;
	text-decoration: underline;
	border-bottom: none;
}
#divalltopControl{overflow:hidden;}
#control{}
#control a{display:block;border-left:#cc0000 4px solid; padding:3px 3px 3px 3px; text-decoration:underline; background:#555555; color:#FFFFFF;}
#divalltop{ text-align:left; line-height:16px;}

#divall{text-align:left; padding:10px;}
#divmain { margin-bottom:0px;}
#divmainl{width:200px;}
#divmainr{width:750px;}
#divmainrc,#divmainrbl,#divmainrbr{height:80px; margin:10px 0; background:#eeeeee;}

.divmainrl{width:370px;}
.divmainrr{width:370px;}
#divtop{height:90px; height:95px !important; background:url(topbanner.jpg) right top no-repeat;}
#divlogo{margin:20px 0 0 20px;}
#topr{width:720px;}
#toprbl{}
#ihome,#imail,#iinfo{display:block;margin:12px 15px 0 0;  float:left;width:30px; height:15px;}
#ihome{background:url(spQW.gif) 10px -40px no-repeat;}
#imail{background:url(spQW.gif) -25px -40px no-repeat;}
#iinfo{background:url(spQW.gif) -60px -40px no-repeat;}
#divsearch{background:url(spQW.gif) 0 -81px no-repeat; width:140px; height:30px; margin:10px 0 0 0;}
#divsearch .input{border:none; background:none; width:90px; padding:5px 0 0 10px; float:left;}
#divsearch .input-submit{border:none; display:block; float:right; margin-right:20px; background:none; width:20px; height:24px;}
#menu { background:#3d2d2e url(sprite.gif) left top no-repeat; border-top:#000000 1px solid; border-bottom:#000000 1px solid; height:30px; overflow:hidden; margin:1px 0; text-align:left;}
#menu a{
	font-weight:bold;
	color:#ffffff;
}
#menu a:hover{ border-top:#ff0000 2px solid; padding-top:3px; text-decoration:none;}
#menu ul{list-style:none;}
#menu ul li{float:left; display:block; padding:10px; margin:0 10px;}
#banner{ position:relative; height:auto;border-bottom:#eee 2px solid;}
#bannertxt{
	position:absolute;
	right:0;
	top:80px;
	width:90px;
	padding:5px 30px 5px 20px;
	background: #0080FF;
}
#bannertxt h4{
	color:#000000;
	font-family: "Arial Narrow", sans-serif;
	text-transform: uppercase;
	font-size: 1.5em;
	letter-spacing: -.03em;
}
#bannertxt p{color:#ffffff; margin-top:0;}
#submenu {
	width: 200px;
	overflow:hidden;
	background:#efefef;
	}
#submenu ul{margin:0; padding:0;}	
#submenu li a {
	text-decoration: none;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height:16px;
	line-height:12px;
	border-bottom:#cecece 1px dashed;
	color:#333333;
	}
	
#submenu li a:link, #submenu li a:visited {
	color: #333333;
	display: block;
	padding: 8px 0 0 20px;
	background:url(li.gif) 10px center no-repeat;
	}
	
#submenu li a:hover {
	color:#ffffff;
	background:#CC0000;
	padding: 8px 0 0 25px;
	}
	
#submenu li a:active {
	color: #fff;
	background:#990000;
	padding: 8px 0 0 25px;
	}

#divbottom{height:50px; background:#110000; margin-bottom:10px; border-top:#cccccc 3px solid; color:#880000;text-align:center; padding:10px 0;}
#divbottom a{ color:#bb0000;}
#divbottom a:hover{ color:#ff0000;}
#divbottom .foottext ul{margin-top:5px;}
#divbottom .foottext ul li{text-align:center; color:#eee; font-size:100%;}
#notice{margin-left:15px;}
#notice marquee a{ color:#222222; padding:0px 10px; background:url(li.gif) no-repeat 0px 5px;}
#notice marquee a:hover{ text-decoration:none !important; color:#cc0000;}

.seo{color:#990000;}
.index_login{ margin-top:0px; color:#333333; }
.index_login span.log1 input,.index_login span.log4 input{ width:60px; background:#FFFFFF; border:1px solid #DCDCDC; }
.index_login span.log2 input{ width:30px; background:#FFFFFF; border:1px solid #DCDCDC; }
.index_login span.log2 img{ width:50px; height:17px; position:relative; bottom:1px; margin:0px 5px 0px 5px; bottom:2px\9;}
.index_login span.log3 input{ font-family:Arial; font-size:12px; *padding-top:3px;}
.index_login1{ width:37px; height:20px; color:#7B7B7B; cursor:pointer; background:none; border:none; background:url(../img.gif) no-repeat 0px -355px;}
.index_login1{ padding-top:4px\9; margin-right:5px; padding-right:1px;}
.index_login2{ width:42px; height:20px; color:#7B7B7B; cursor:pointer; background:none; border:none; color:#0099FF; margin-right:5px;}
.index_login span.log3 a{ text-decoration:underline; color:#FF6600;}

.loginform{padding:10px;}
.loginform .log1 input,.loginform .log4 input{ display:block;width:125px; height:14px; background:#ffffff; border:#cecece 1px solid;}
.loginform input.loginsm{display:block; color:#555555; margin:0 0 0 5px; width:40px; height:52px !important; height:55px; background:#e0e0e0; border:#cccccc 1px solid;}
.center{text-align:center;margin:0 auto;}
.w940{width:982px;}
.left{float:left;}
.right{float:right;}
.mtop{margin-top:10px;}
.clear{clear:both;}
.title{background:#310001; display:block; height:26px; border-top:#333333 1px solid; border-bottom:#bbbbbb 2px solid; color:#ffffff; line-height:24px;}
.titlec{background:#555555; height:28px; line-height:30px;}
.titler{background:url(sprite.gif)  0 -50px no-repeat; height:30px; color:#ffffff; line-height:30px;}
.title a,.titlec a,.titler a{color:#eeeeee;}
.title a:hover,.titlec a:hover,.titler a:hover{color:#ffffff; text-decoration:underline;}
.main_top{ height:25px; line-height:25px;border:1px solid #efefef; padding:1px; margin-top:5px;}
.main_top span{ background:#cccccc url(g1.gif) no-repeat 10px 4px; display:block; padding-left:35px; height:25px; line-height:28px; color:#333333;}
.main_top a{ color:#333333;}
.webcontent{margin-top:10px;}

.boxcontent1{background:#efefef; padding:5px;}
.boxcontent2{background:#efefef; height:100%; overflow:hidden;}
.boxcontent2 ul li{padding:5px 0 5px 20px; background:url(ion04.gif) 12px center no-repeat; border-bottom:#cecece 1px dashed;}
.boxcontent2 ul li a{color:#333333}
.boxcontent2 ul li a:hover{color:#cc3333}
.ico_1{ margin-left:10px; padding: 0 0 0 5px; border-left:#aa0000 4px solid;}
.ico_2{ margin-left:5px; padding: 0 0 0 5px; border-left:#aa0000 4px solid;}
.ico_3{ margin-left:3px; padding: 3px 0 3px 20px;background:url(icostar.gif) left -2px no-repeat;}

.links_title{border-bottom:#ccc 1px dashed; font-size:90%; }
.links_list ul li{float:left; text-transform:uppercase; margin:10px 20px 0 0;}
.plist{margin:0;}
.plist dl{float:right; width:170px; height:130px; overflow:hidden; margin:10px 0 10px 23px;text-align:center;}
.plist dl img{border:#666666 4px solid;}
.plist dl.dlfirst{float:left; margin:10px 0 10px 0;}
.plist dd{background:#eee;}

.right_nav1{ height:28px; color:#eeeeee; font-size:12px; font-weight:bold; line-height:30px; text-align:left; float:left;}
.right_navl1{ height:28px; color:#ffffff; font-size:12px; font-weight:bold; line-height:30px; text-align:left; float:left;}
.right_nav1 img{ margin-top:8px; margin-left:5px; margin-right:5px;}
.right_nav2{ width:40px; height:28px; line-height:30px; text-align:left; float:right;}
.right_nav2 img{ border:0px; margin-top:15px;}


/*_____________反馈模块____________________________________________________________*/
.bottom_input input{*padding-top:3px;}/*ie*/
.table_feed{text-align:left; width:100%; margin:0px auto; }
.table_feed td{ background:#F3F3F3;border:1px solid #e6e6e6;}
.table_feed td.form_text{ text-align:right; font-size:12px; width:20%; background:#F3F3F3;border:1px solid #e6e6e6; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.table_feed td.form_input span{color:#FF6600; font-weight:600;}
.table_feed td.form_input{ padding-left:3px;}
.table_feed td.form_input input{ border:1px solid #E2E0E0; width:95%;}
.table_feed td.form_input textarea{ background:#FFFFFF; border:1px solid #E2E0E0;width:95%;}
.table_feed td.bottom_input{ padding-left:3px; width:80%; color:#333333;}
.table_feed td.bottom_input input{ margin-right:6px;}
.table_feed td.form_title{ text-align:center; height:25px; background:#F3F3F3; font-size:13px; font-weight:bold;}

.feedback_table{ margin:0px 0px 0px 0px; text-align:left; width:600px;  border:1px solid #e6e6e6; background:efefef}
.feedback_table{ width:100%; margin:0px auto;}
.feedback_table{ padding-top:1px;  background:#FFFFFF;}
.feedback_table td.feedback_td1{ text-align:right; font-size:12px; width:20%; background:#F3F3F3; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.feedback_table td.feedback_input span{color:#eeeeee; font-weight:600;}
.feedback_table td.feedback_input{ padding-left:3px;}
.feedback_table td.feedback_input input{ border:1px solid #E2E0E0; width:95%;}
.feedback_table td.feedback_input textarea{ background:#FFFFFF; border:1px solid #E2E0E0;width:95%;}
.feedback_submit input{ *padding-top:5px;}

/*___________高级搜索________________________________________________*/
.searchul{}
.searchul ul li{ border-bottom:1px dashed #CCCCCC; padding:5px 5px; margin:8px 0px;}
.search_title{ display:block;}
.search_title a{ color:#0066FF;}
.search_updatetime{ display:block;}
.selist ul{border:#ccc 1px solid; background:#eee; padding:5px;}
.selist ul li{ _padding-top:5px; _height:25px; margin-bottom:5px; }
.selist ul li select,.selist ul li input{ background:#fff; border:#ccc 1px solid;}
/*______________友情链接__________________________________________________________________*/
.links_content{ padding:10px 20px;}
.index_link_img{padding:10px 20px;}
.index_link_text{padding:0px 20px;}
.message_line a{ color:#FF0000; font-weight:bold;}
.index_link_img img{ width:80px; height:31px;}
.links_content{ padding:5px 0px 10px 10px; border-bottom:1px dotted #CCCCCC;}
.form_titile{ color:#0066CC;}

/*________________在线留言__________________________________________________________*/
.message_line{ padding-left:10px;}
.message_list{padding:10px;}
.message_content{ padding:5px;}
.message_list_reinfo{ padding:10px 0px; border-bottom:#CCCCCC 1px dashed; color:#3399FF;}

/* ----------------------------------------------------------------------------------------------------------
product,img,news
---------------------------------------------------------------------------------------------------------- */
.pro_content ul,.img_list ul{ margin:0; padding:0;overflow:hidden;}
.pro_content ul li,.img_list ul li{float:right; width:170px; height:236px; overflow:hidden; margin:0 0 10px 23px;text-align:center;}
.pro_content ul li.lifirst,.img_list ul li.lifirst{ float:left; margin:0 0 10px 0;}
.pro_content ul li span.info_img,.img_list ul li span.info_img{ margin:0 auto 0 auto; padding:0;}
.pro_content ul li span.info_img img,.img_list ul li span.info_img img{
border:#ccc 4px solid;
}
.pro_content ul li span,.img_list ul li span{ display:block; }
.pro_content ul li span.info_title,.img_list ul li span.info_title{ text-align:center; padding-top:8px;}
.pro_content ul li span.info_para1,.pro_content ul li span.info_para2,.pro_content ul li span.info_para3{ }
.pro_content ul li span.info_para1{}
.pro_content ul li span.info_para2{}
.pro_content ul li span.info_para3{ }
.pro_content ul li span.info_title a,.img_list ul li span.info_title a{ color:#004488;}
.pro_content ul li span.info_detail{padding-top:6px; float:left;}
.pro_content ul li span.info_zoom{padding-top:6px; float:right;}
.pro_content ul li span.info_detail a{ color:#666666; font-size:12px; display:block; text-align:center;width:68px; height:25px; line-height:25px; background:url(img.gif) no-repeat 0px -405px;}
.pro_content ul li span.info_zoom a{ color:#666666; font-size:12px; display:block; text-align:center;width:68px; height:25px; line-height:25px; background:url(img.gif) no-repeat -98px -405px;}
.pro_content ul li span.info_detail a:hover{background:url(img.gif) no-repeat 0px -436px;}
.pro_content ul li span.info_zoom a:hover{background:url(img.gif) no-repeat -98px -436px;}
.pcontent{ line-height:18px;}

.product_list{ text-align:center;}
.smallimg{ margin-top:15px;}
.product_list ul{ text-align:left;} 
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; display:block;}
.product_list .info_feedback a{ display:block; width:100px; height:25px; padding-top:5px; font-weight:bold;color:#FFFFFF; text-align:center; background:url(img.gif) no-repeat 0px -325px;}
.product_list .info_feedback a:hover{ color:#FFFFFF;}
.product_list .info_img img {
/*max-width:500px; 最大宽度为500px*/
width:auto;/* 图片的大小为500px*/
width:expression(width>640?640:true);
max-width: 640px; /*如果图片的尺寸超过550象素,那么就按550象素显示,高度同比例变化;如果图片的尺寸小于550象素,那么就原尺寸显示。在IE6中有效*/
height:auto;
overflow:hidden;/* 超出的部分隐藏，避免控制图片大小失败而引起的撑开变形*/
}
.hits{text-align:right; font-size:80%;}
.prenext{background:#eee; border:#ccc 1px solid;}
.prenext p{margin:10px;}
ul.news_list li{ margin-bottom:10px; border-bottom:#cecece 1px dashed; height:auto; overflow:hidden; background:#eee;}
ul.news_list li a{ margin-left:5px; padding-left:10px; background:url(ion04.gif) no-repeat left center;}

/*----------round box----------------*/
.box {} .box .r1 { height:1px; overflow:hidden; margin:0 5px; background:#cecece; } .box .r2 { height:1px; border-left:2px solid #cecece; border-right:2px solid #cecece; margin:0 3px; background:#cecece; overflow:hidden; } .box .r3 { height:1px; border-left:1px solid #cecece; border-right:1px solid #cecece; margin:0 2px; background:#cecece; overflow:hidden; } .box .r4 { height:2px; border-left:1px solid #cecece; border-right:1px solid #cecece; margin:0 1px; background:#cecece; overflow:hidden; } .box .content { background:#cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; padding:7px 10px; zoom:1; } /*---修改边框颜色---*/ .box .r2, .box .r3, .box .r4, .box .content { border-color:#2d437b; } .box .r1 { background:#2d437b; } /*---修改背景颜色---*/ .box .r2, .box .r3, .box .r4, .box .content { background:#ffffff; } /*---修改圆角大小---*/ .box2 {} .box2 .r1 { height:1px; overflow:hidden; margin:0 2px; background:#666666; } .box2 .r2 { height:1px; overflow:hidden; margin:0 1px; border-left:1px solid #666666; border-right:1px solid #666666; background:#ffffff; } .box2 .content { background:#ffffff; overflow:hidden; border-left:1px solid #666666; border-right:1px solid #666666; padding:7px 10px; zoom:1; }
/*-----------slide show------------*/

#picBox_top{width:370px; height:125px; margin:0; position:relative; overflow:hidden;}
#picBox_top ul#show_pic_top{ margin:0; padding:0; list-style:none; height:125px; width:370px; position:absolute;}
#picBox_top ul#show_pic_top li{ float:left; margin:0; padding:0; height:125px;}
#picBox_top ul#show_pic_top li img{ display:block;}
#icon_num_top{ position:absolute; bottom:0px; right:5px;}
#icon_num_top li{ float:left; background:url(flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num_top li:hover,#icon_num_top li.active{ background:url(flashbutton.gif) no-repeat 0 0; color:#fff;}


#shop_picBox{width:200px; height:125px; margin:0; overflow:hidden; position:relative;}
#shop_picBox ul#shop_pic{ margin:0; padding:0; list-style:none; height:125px; width:3050px; position:absolute;}
#shop_picBox ul#shop_pic li{ float:left; margin:0; padding:0; height:125px;}
#shop_picBox ul#shop_pic li img{ display:block;}
#shop_num{ position:absolute; bottom:0px; right:5px;}
#shop_num li{ float:left; background:url(flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;}
#shop_num li:hover,#shop_num li.active{ background:url(flashbutton.gif) no-repeat 0 0; color:#fff;}