/* 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:#000000; margin:0; padding:0;background:#EEEEEE;}
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:#444444;}
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:#444444;}
a:hover{text-decoration:underline; color:#444444;}
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:#FFFFFF}
#middle{width:1002px; height:auto; clear:both; overflow:hidden; background:#FFFFFF;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:#FF0000;font-size:14px}
.box1{border:1px solid #CCCCCC;}
.box2{border-right:1px solid #CCCCCC;}

.txtbox1{width:168px; height:18px; line-height:18px; margin:0 4px 0 0; padding:0; border:1px solid #D6D6D6;}
.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:19px; height:18px; text-align:center; border:0px solid #FFF; background:url(../images/index_06.jpg) center center no-repeat; margin:1px 0 0 0; padding:0; color:#BE3734;}

/*---------------------------------------------- 首页样式 --------------------------------------------*/

/*---------------------------------------------- header样式 --------------------------------------------*/
.header2{width:1002px; height:95px;}
.header2_1{float:left;width:260px;}
.header2_2{float:right; padding:0 13px 0 0;height:90px;width:630px;}
.header2_2_1{width:330px; height:70px; float:left; padding-top:20px;}
.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:130px;float:left;font-weight:bold;}
.nav li a{ color:#ffffff;}
.banner1{width:auto; height:auto; padding:5px 0 5px 0; float:right}

/*---------------------------------------------- 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; overflow:hidden}
.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:#444444;}
.left2_cp li.cp2 span a:hover{color:#da8b2c;}

.left2_cp li.cp22{ display:block; padding:0; width:171px; height:50px; 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_12.jpg) no-repeat;}
.left2_cp li.cp22 span{display:block; padding:0 0 0 20px; height:50px;  font-weight:bold;}
.left2_cp li.cp22 span a{color:#444444;}
.left2_cp li.cp22 span a:hover{color:#da8b2c;}

.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 a{padding:0 0 0 10px;}
.Categories li:hover ul{display:block;WIDTH: 173px; HEIGHT: auto; OVERFLOW: hidden;}

.Categories  img{border:#666 1px solid}
.Categories a:hover img{border:2px solid #f8b108;}

.ul.leftulul li.cp4 {
	WIDTH: 173px; DISPLAY: block; BACKGROUND: url(../images/index7_26.jpg) no-repeat center bottom; HEIGHT: 60px; OVERFLOW: hidden
}

.middle1_right{ width:817px; height:auto; float:right}
.middle1_rightt{ width:1002px; height:auto;}

.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:1002px; height:auto;  overflow:hidden; padding-top:20px;}
.right_3 dl dt{width:1002px; display:block; height:37px; background-color:#b50b05}
.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:1002px; overflow:hidden; height:auto;}
.products1 li{float:left; width:240px; text-align:center; line-height:22px; padding:10px 0 0 3px;height:420px}
.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:220px;padding-top:5px;}
.red1 img{border:1px solid red;}
/*-------------------------------  子页部分样式  ------------------------------------*/

.my1{width:818px; height:auto; overflow:hidden;}
.my1 dl dt{width:818px; display:block; height:31px; background:url(../images/about_01_01.jpg) left center no-repeat;}
.my1 dl dt strong{display:block; padding:0 0 0 37px; line-height:31px; color:#444444;float:left}
.my1 dl dt span{display:block; padding-right:15px; line-height:31px; color:#444444;float:right;font-weight:bold;}
.my1 dl dt strong a:link{color:#444444}
.my1 dl dd{display:block;}

.my1_2{width:707px; margin:0 auto; overflow:hidden; height:auto; padding:15px 0;}
.my1_2_1{width:273px;float:left;height: auto;text-align: center;margin-right:15px; overflow:hidden;}
.img_1_4{border:1px solid #E6CEB8; padding:4px;}
.my1_2_2 {float: left;width: 400px; padding-left:15px; overflow:hidden;}
.my1_2_2 li{ line-height:35px; height:35px; border-bottom:1px dashed #CCCCCC; display:block;}
.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{ line-height:normal; width:auto; padding-top:15px; margin-left:280px; height:auto; border-bottom:0px dashed #CCCCCC;}

.my1_3{width:818px; overflow:hidden; height:auto; margin-top:9px;}
.my1_3_2{ width:818px; 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_05.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;}

.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: #444444;  BACKGROUND-COLOR: #FFFFFF;TEXT-DECORATION: none
}
.pagewp A:link {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #444444; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.pagewp A:visited {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #444444; BACKGROUND-COLOR: #FFFFFF;TEXT-DECORATION: none
}
.pagewp A:hover {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; COLOR: #F00; BACKGROUND-COLOR: #FFFFFF;
}
.pagewp A:active {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #FFFFFF; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.pagewp SPAN.first {
	BORDER: #666666 1px solid; PADDING:2px 4px 2px 4px; MARGIN: 2px; COLOR: #444444; BACKGROUND-COLOR: #FFFFFF;
}
.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:1px;}
.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:233px;background:url(../images/index7_101.jpg); margin-top:5px; float:left}
.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;}


.fenlei{width:1002px;}
.fenlei li{ float:left; width:240px; margin-top:10px; margin-left:10px; background:url(../images/flbg.jpg); height:50px; }
.fenlei li a{line-height:25px; font-size:15px; color:#000000; padding-left:25px;}

.gjct{ width:1002px; height:30px; line-height:25px;}
.gjct h1{ display:inline}