/* all webs by LYH @2011-12-12 */

@charset "utf-8"
/* CSS Document */

/*通用样式*/
#{margin:0; padding:0;}
.{margin:0; padding:0;}
html{margin:0; padding:0;}
div{margin:0; padding:0;}
body {font-family:"MS PGothic", Arial, "Hiragino Kaku Gothic ProN", "Osaka", sans-serif;line-height:1.05; font-size:12px; color:#ffffff; margin:0; padding:0;background:#161616;}
h1,h2,h3,h4,h5,h6,h7 {font-size:100%; margin:0; padding:0; font-weight:normal;}
p,blockquote,th,td{margin:0px; padding:0px;}
pre,dl,dt,dd{margin:0; padding:0;}
form{margin:0; padding:0; width:auto; height:auto; border:none;}
li,ol,ul{list-style-type:none; margin:0; padding:0;}
table{font-size:14px; color:#ffffff;}
input,textarea { font-size:14px; color:#494949; margin:0; padding:0;}
fieldset,img {border:0; margin:0; padding:0;}
caption,th {text-align:left;}
a{text-decoration:none; color:#ffffff;}
a:hover{text-decoration:underline; color:#ffffff;}
span{margin:0; padding:0;}
strong {font-weight:bold; margin:0; padding:0;}
p{line-height:23px; margin:0; padding:0;}
em{font-style:normal;}
label{margin:0; padding:0; line-height:100%; width:auto; height:auto;}

/*----------------------------------所有部?-----------------------------------------------*/
#all{width:1002px; height:auto; margin:0 auto; padding:0; position:relative; display:block;}
#header,#footer{width:1002px; height:auto; clear:both; overflow:hidden; background:#2b2b2b}
#middle{width:1002px; height:auto; clear:both; overflow:hidden; background:#2b2b2b;padding-top:5px;}

/*---------------------------------------------- 通用样式 --------------------------------------------*/

.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}

.hanggao20{line-height:20px;}
.hanggao21{line-height:21px;}
.hanggao22{line-height:22px;}
.hanggao23{line-height:23px;}
.hanggao24{line-height:24px;}
.hanggao25{line-height:25px;}

.red1{color:#FF0000; font-size:14px}
.red2{color:#fff;font-size:14px}
.box1{border:1px solid #CCCCCC;}
.box2{border-right:1px solid #CCCCCC;}

.txtbox1{width:268px; height:35px; line-height:35px; margin:0 4px 0 0; padding:0; border:3px solid #ff5d00;border-radius:10px;}
.txtbox2{width:80px; height:19px; line-height:19px; margin:0; padding:0; border:1px solid #969696;}
.txtbox3{width:30px; margin:0; padding:0; height:17px; line-height:17px; border:1px solid #CCCCCC;}

.sub1{width:40px; height:40px; text-align:center; border:0px solid #FFF; background:#007aff; margin:1px 0 0 0; padding:0; color:#FFF;border-radius:5px;}

/*---------------------------------------------- 首页样式 --------------------------------------------*/

/*---------------------------------------------- header样式 --------------------------------------------*/
.header2{width:1002px; height:95px;}
.header2_1{float:left;width:260px;}
.header2_2{float:right; padding:0 1px 0 0;height:90px;width:630px;}
.header2_2_1{width:330px;float:right; padding-top:50px;}
.header2_2_2{width:300px;  height:30px;float:right; padding-top:57px; text-align:right}
.header2_2_2 span{width:auto; height:19px; line-height:5px; padding:0 9px 0 23px; display:block; float:right; background:url(../images/index_09.jpg) left center no-repeat;}

.nav{width:1002px; height:40px; text-align:center; background:url(../images/index7_05.jpg) center top no-repeat;}
.nav ul{width:1002px; height:40px;}
.nav li{line-height:40px; margin:0; padding:0 5px 0 5px; font-size:14px;width:150px;float:left;font-weight:bold;}
.banner1{width:auto; height:auto; padding:5px 0 5px 0;}

/*---------------------------------------------- middle样式 --------------------------------------------*/
.middle1{width:1002px; height:auto;}

.middle1_left{float:left; width:173px; height:auto;}

.left2_cp{width:173px; height:auto;}
ul.Categories,.Categories ul{margin:0; padding:0; list-style:none; width:auto;}
.left2_cp li.cp1{width:173px; height:53px; color:#fff; font-size:1px; line-height:0px; overflow:hidden; display:block;}
.left2_cp li.cp2{ display:block; padding:0; width:171px; height:43px; line-height:39px; text-indent:1em; margin:0px 0 0px 0; border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;background:url(../images/index71_12.jpg) no-repeat;}
.left2_cp li.cp2 span{display:block; padding:0 0 0 12px; height:31px; font-size:13px; font-weight:bold}
.left2_cp li.cp2 span a{color:#ffffff;}
.left2_cp li.cp2 span a:hover{color:#ffffff;}

.left2_cp li.cp22{ display:block; padding:0; width:171px; height:50px; line-height:45px;  margin:0px 0 0px 0; border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;background:url(../images/index71_12.jpg) no-repeat;}
.left2_cp li.cp22 span{display:block; padding:0 0 0 20px; height:90px;  font-weight:bold;}
.left2_cp li.cp22 span a{color:#ffffff; font-size:16px}
.left2_cp li.cp22 span a:hover{color:#ffffff;}


.left2_cp li.cp33{ display:block; padding:0; width:171px; height:43px; line-height:35px;  margin:0px 0 0px 0; border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;background:url(../images/index71_1222.jpg) no-repeat;}
.left2_cp li.cp33 span{display:block; padding:0 0 0 20px; height:43px;}
.left2_cp li.cp33 span a{color:#ffffff;}
.left2_cp li.cp33 span a:hover{color:#ffffff;}

.left2_cp li.cp5{ display:block; padding:0; width:171px; height:28px; line-height:28px; text-indent:3em; margin:0px 0 0px 0; border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;background:url(../images/index71_12.jpg) no-repeat;}
.left2_cp li.cp5 span{display:block; padding:0 0 0 12px; height:31px; font-size:15px; font-weight:bold}
.left2_cp li.cp5 span a{color:#ffffff;}
.left2_cp li.cp5 span a:hover{color:#ffffff;}

.left2_cp li.cp3{line-height:0px; height:50px; font-size:1px;}
.Categories li{position:relative; z-index:100000;}
.Categories ul{position:absolute;top:-0px;left:170px;width:173px;overflow:hidden; height:auto;display:none;}
.Categories ul li{display:block;  padding:0 0 0 0; height:31px;line-height:30px;background: #fff url(../images/index7_15.jpg) 5px center no-repeat;}
.Categories ul li a{padding:0 0 0 10px;}
.Categories li:hover ul{display:block;WIDTH: 173px; HEIGHT: auto; OVERFLOW: hidden;}
.ul.leftulul li.cp4 {
	WIDTH: 173px; DISPLAY: block; BACKGROUND: url(../images/index7_26.jpg) no-repeat center bottom; HEIGHT: 60px; OVERFLOW: hidden
}

.middle1_right{float:right; width:818px; height:auto; padding-left:10px;}

.right_1{background:url(../images/index7_12.jpg) no-repeat; width:818px; height:166px; margin:10px 0 0 0; overflow:hidden;}
.right_1_1{ width:297px; height:120px; padding:38px 0 0 18px; line-height:20px; overflow:hidden; float:left;}
.right_1_2{ width:376px; height:130px; padding:38px 15px 0 0; float:right;}
.right_1_2 li{line-height:22px; height:22px; width:auto;}
.right_1_2 li span{display:block; float:left;}
.right_1_2 li em{display:block; float:right;}

.right_3{width:818px; height:auto;  overflow:hidden;}
.right_3 dl dt{width:818px; display:block; height:37px; background:url(../images/index7_18.jpg) left center no-repeat;}
.right_3 dl dt strong{padding:0 5px 0 30px; line-height:37px; color:#fff;float:right}
.right_3 dl dt span{padding:0 5px 0 18px; line-height:37px; color:#fff;float:left;font-weight:bold;}

.right_3 dl dd{display:block;}
.xiangguan{width:142px;float:left;margin-top:10px; margin-bottom:10px;text-indent:10px;text-align:center;font-size:12px}
.xiangguan img{ border:#666 1px solid}
.right_4{width:818px; height:auto; margin-top:6px; overflow:hidden;}
.right_4 dl dt{width:818px; display:block; height:37px; background:url(../images/cart7_03.jpg) left center no-repeat;}
.right_4 dl dt strong{display:none; padding:0 0 0 30px; line-height:37px; color:#fff;}
.right_4 dl dd{display:block;}

.right_2{width:818px; height:auto; margin-top:6px; overflow:hidden;}
.right_2 dl dt{width:818px; display:block; height:37px; background:url(../images/index7_24.jpg) left center no-repeat;}
.right_2 dl dt strong{padding:0 5px; 0 30px; line-height:37px; color:#fff;float:right;}
.right_2 dl dt span{padding:0 5px 0 18px; line-height:37px; color:#fff;float:left;font-weight:bold;}

.right_2 dl dd{display:block;}
.products1{margin:0; padding:0; display:block;width:817px; overflow:hidden; height:auto;}
.products1 li{float:left; width:258px; text-align:center; line-height:22px; padding:10px 0 0 13px;height:400px}
.products1 li img{border-radius:6px;}
.products1 a:hover img{border:#da8b2c 1px solid;}
dd.products1_1{ display:block; line-height:0px; font-size:1px; height:5px; width:818px; overflow:hidden;}




.tit{height:45px; overflow:hidden; text-align:left;width:258px;padding-top:5px;}
.red1 img{border:1px solid red;}
/*-------------------------------  子页部分样式  ------------------------------------*/

.my1{width:828px; height:auto; overflow:hidden;}
.my1 dl dt{width:828px; display:block; height:31px; background:url(../images/product_01_01.jpg) left center no-repeat;}
.my1 dl dt strong{display:block; padding:0 0 0 37px; line-height:31px; color:#fff;float:left}
.my1 dl dt span{display:block; padding-right:15px; line-height:31px; color:#fff;float:right;font-weight:bold;}
.my1 dl dt strong a:link{color:#fff}
.my1 dl dd{display:block;}

.my1_2{width:828px; margin:0 auto; overflow:hidden; height:auto; padding:15px 0;}
.my1_2_1{width:360px;float:left;height: auto;text-align: center;margin-right:5px;margin-left:5px; overflow:hidden;}
.my1_2_1 img{border-radius: 10px;}
.img_1_4{border:1px solid #E6CEB8; padding:4px;}
.my1_2_2 {float: right;width:450px; padding-left:5px; overflow:hidden;}
.my1_2_2 li{ line-height:35px; height:35px; border-bottom:1px dashed #CCCCCC; display:block;word-break: break-all;overflow-wrap: break-word;}
.my1_2_2 li.li1{ line-height:normal; width:auto; padding-top:9px; padding-bottom:9px; height:auto; border-bottom:1px dashed #CCCCCC;}
.my1_2_2 li.li2{text-align:right;line-height:normal; width:auto; padding-top:15px;height:auto; border-bottom:0px dashed #CCCCCC;}

.my1_3{width:828px; overflow:hidden; height:auto; margin-top:9px;}
.my1_3_2{ width:828px; height:auto; overflow:hidden;}
.my1_3_2 p{ line-height:23px;}
.my1_3_3{line-height:0px; font-size:0px; height:6px; overflow:hidden; width:818px;}

.my1_4{width:818px; overflow:hidden; height:auto; margin-top:9px; text-align:center;}
.a06 a:hover:img{border:#da8b2c 1px solid;}
.my1_5{width:818px; overflow:hidden; height:35px; margin-top:9px; line-height:35px; text-align:right;}

/*---------------------------------------------- footer样式 --------------------------------------------*/
.footer1{background:url(../images/index7_28.jpg) center top repeat-x;color:#FFF; width:1002px; height:36px; line-height:36px; text-align:center; margin-top:10px;}
.footer1 a{ color:#FFF; padding:0 9px;}
.footer2{line-height:30px; color:#666666; text-align:center;}
.footer2 a{color:#666666}
.footer3{padding:8px 0; text-align:center; line-height:25px; color:#999999}

.fl{width:8180px;padding-left:5px; margin-top:10px;}
.fl ul{width:818px;}
.fl ul li{width:203px;line-height:28px;background:url(../images/sc_bg.jpg) no-repeat;float:left;text-indent:20px;}


.pagewp {text-align:right; margin-top:15px; margin-right:25px; margin-bottom:25px; font-size:17px;}

.pagewp A {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF;  BACKGROUND-COLOR: #2b2b2b;TEXT-DECORATION: none
}
.pagewp A:link {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF; BACKGROUND-COLOR: #2b2b2b; TEXT-DECORATION: none
}
.pagewp A:visited {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF; BACKGROUND-COLOR: #2b2b2b;TEXT-DECORATION: none
}
.pagewp A:hover {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; COLOR: #F00; BACKGROUND-COLOR: #2b2b2b;
}
.pagewp A:active {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF; BACKGROUND-COLOR: #2b2b2b; TEXT-DECORATION: none
}
.pagewp SPAN.first {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF; BACKGROUND-COLOR: #2b2b2b;
}
.pagewp SPAN.pages {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; BACKGROUND-COLOR: #dda06d; FONT-WEIGHT: bold;
}

.price{padding-bottom:8px; text-align:left}
#content { border:#666666 1px dashed}

.AAAAA{width:223px; height:223px; position:absolute; top:0px; left:0px;border:1px solid #666666;}
.AAAAA a:hover img{border:1px solid #f8b108;}


.cp666 img{border:1px solid #666666; margin-left:10px;border-radius:6px;}
.cp666 a:hover img{border:1px solid #f8b108;}

#gdt{color:#84dbf9}
#gdt a{color:#84dbf9}
#pmd{ width:100px; height:15px;}
.topjs1{ display:inline; color:#00b2ee; text-align:left; float:left; font-weight:bold; width:140px; height:24px; padding:4px 0 0 0;  overflow:hidden}
.tinput1{border:1px solid #666666; width:100px; height:18px; line-height:18px; color:#747474; margin-right:2px; float:left;}
.btn_GO1{background:#00b2ee; border:none; width:54px; height:20px; line-height:18px; color:#fff; font-weight:bold;  }

.left22_cp{ width:173px; height:106px;background:url(../images/index7_101.jpg); margin-top:5px;}
.left22_cp li.cp2{ display:block; padding:0; width:171px;  line-height:39px; text-indent:2em; margin:0px 0 0px 0; border-left:1px solid #4b4b4b;border-right:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;background:url(../images/index71_12.jpg) no-repeat;}



.right_fl{width:1002px; height:auto;  overflow:hidden; margin-top:10px;}
.right_fl li{ float:left;width:250px; line-height:30px; background-color:#2b2b2b; text-indent:20px;}
.right_fl dl dt{width:818px; display:block; height:37px; background:url(../images/index7_18.jpg) left center no-repeat;}
.right_fl dl dt strong{padding:0 5px 0 30px; line-height:37px; color:#fff;float:right}
.right_fl dl dt span{padding:0 5px 0 18px; line-height:37px; color:#fff;float:left;font-weight:bold;}

.right_fl li a{ float:left}

.right_f{width:1002px; height:auto;  overflow:hidden;margin-top:10px; margin-bottom:20px;}
.right_f li{ float:left;width:200px; line-height:30px;  background:url(../images/sc_bg.jpg) no-repeat; text-indent:20px;}
.right_f dl dt{width:1002px; display:block; height:37px; background:url(../images/product_01_01.jpg) left center no-repeat;}
.right_f dl dt strong{padding:0 5px 0 30px; line-height:37px; color:#fff;float:right}
.right_f dl dt span{padding:0 5px 0 26px; line-height:37px; color:#fff;float:left;font-weight:bold;}