@charset "utf-8";
/* CSS Document */

body,th,td,input,select,textarea{	
	font-family:Arial, Tahoma; font-size:12px; color:#666666;
}
body{background:#ececec; margin:0;}
form{margin:0;}
a{color:#666; text-decoration:none;}
a:hover,a:active{color:#CC0000;}

.logo{margin-top:20px;}
.line-height{line-height:24px;}

.index-prd{margin-top:7px;}
.index-prd-{width:140px; border:1px solid #CCCCCC;}
.index-line-height{line-height:20px;}
.prd-search{margin-top:7px;}
.prd-search-{border: 1px solid #d1d1d1;}

.aWhite{color:#FFF; text-decoration:none; display:inline-block; width:100%; height:35px; line-height:35px;}
.aWhite:hover,.aWhite:active,.menuA{color:#FFF; background:url(../images/menu_bg.jpg) repeat-x;}
.menuA{font-weight:bold;}

.aGray{color:#888; text-decoration:none;}

.clearF{width:100% !important; float:left; margin-top:-16px !important; height:1px;}

#productlist{width:710px; padding:0; margin:0; margin-top:10px; overflow:hidden; list-style:none;}
#productlist li{width:154px; float:left; margin-right:15px; margin-top:6px; margin-bottom:15px; text-align:center}
#productlist li p.img{padding:0; margin:0;}
#productlist li p img{border:1px solid #DDD;}
#productlist li p.tit{padding:0; margin:0; margin-top:8px; line-height:16px; text-align:center;}
#productlist li.clearP{width:100%; float:left; margin-top:-18px; height:1px;}

#pro_left{width:310px; float:left;}
#pro_img{width:300px; height:300px; background:#F0F0F0; padding:5px;}
#pro_do{width:335px; float:right; text-align:left;}
#pro_do p{display:block; padding:0; margin:0;}
#img_list{width:310px; height:66px; overflow:hidden; margin-top:10px; text-align:left;}
#img_list_l{width:23px; height:51px; float:left; background:url(../images/img_list_left.png) no-repeat; margin-top:8px; cursor:pointer;}
#img_list_con{width:259px; float:left; overflow:hidden; padding-left:1px; padding-right:1px;}
#img_list_r{width:23px; height:51px; float:left; background:url(../images/img_list_right.png) no-repeat right top; margin-top:8px; cursor:pointer;}
#img_list_con table td{background:url(../images/img_border.png) no-repeat 1px top; padding-left:2px; padding-right:3px; width:60px; cursor:pointer;}

#proimgleft{width:1000px; position:relative; z-index:99; margin:auto;}
#proArr{width:11px; height:40px; position:absolute; right:0px; top:155px; background:url(../images/pro_arr.png) no-repeat left top; z-index:100; display:block;}
#pro_img_left{width:330px; padding-bottom:10px; float:left; background:#FFF; position:fixed; margin-left:-70px; top:160px; z-index:99; display:none;}
#pro_img2{width:300px; height:300px; background:#F0F0F0; padding:5px; margin:10px;}
#pro_do2{width:335px; float:right; text-align:left;}
#pro_do2 p{display:block; padding:0; margin:0;}
#img_list2{width:310px; height:66px; overflow:hidden; text-align:left; margin:10px;}
#img_list_l2{width:23px; height:51px; float:left; background:url(../images/img_list_left.png) no-repeat; margin-top:8px; cursor:pointer;}
#img_list_con2{width:259px; float:left; overflow:hidden; padding-left:1px; padding-right:1px;}
#img_list_r2{width:23px; height:51px; float:left; background:url(../images/img_list_right.png) no-repeat right top; margin-top:8px; cursor:pointer;}
#img_list_con2 table td{background:url(../images/img_border.png) no-repeat 1px top; padding-left:2px; padding-right:3px; width:60px; cursor:pointer;}

.procon{padding-top:12px; padding-bottom:12px; width:660px; margin:auto; display:none; line-height:180%; text-align:left}
.procon td,.procon span,.procon p{font-family:Arial !important;}
.procon table td{line-height:normal;}

#protag{width:100%; margin-top:15px;}
#protag a{display:inline-block; padding:5px 12px; border:1px solid #DDD; background:#EBEBEB; margin-right:8px;}
#protag a:hover,#protag a:active{background:#FFF; color:#CC0000;}

#procon_a{text-align:left; margin-top:20px;}
#procon_a a{display:inline-block; padding:5px 8px; vertical-align:middle; background:#C1C1C1; margin-right:5px; color:#333;}
#procon_a a:hover,#procon_a a:active,#procon_a a.A{background:#CC0000; color:#FFF;}


.div{padding:0; margin:0; display:block;}

table{border-collapse:collapse;}

#banner{position:relative; width:970; height:310px; overflow:hidden; z-index:2; margin-left:5px; margin-top:5px;}
#slider{position:absolute; width:970px; height:310px; top:0; left:0; z-index:3; overflow:hidden;}

.honor{width:660px; overflow:hidden; margin-top:12px; margin-left:10px;}
.honor ul{padding:0; margin:0; list-style:none; width:750px; display:block; overflow:hidden;}
.honor ul li{display:block; width:145px; margin-right:22px; margin-bottom:20px; float:left;}
.honor li img{display:block; border:1px solid #DDD;}
.honor li span{display:block; line-height:18px; text-align:center; margin-top:8px;}
.honor li a{display:block;}

#float{width:125px; height:130px; padding:20px 0 0 0; border:1px solid #ddd; position:fixed; right:30px; top:200px; background:#fff url('../images/floatbg.png') repeat-x left top; border-radius:0 0 20px 0;}
#float .tit{background:#d90000; height:30px; line-height:30px; padding-left:10px; width:95px; color:#fff; font-size:13px; font-weight:bold;}
#float .list{text-align:center; padding:20px 0 0 0;}
#float .close{position:absolute; width:20px; height:20px; display:block; background:url(../images/floatclose.png) no-repeat center center; right:0; top:0;}

















