@charset "utf-8";
/* CSS Document */
#mainwrap{ width:997px; margin:0px auto; text-align:left;}
.leftside{ width:195px; float:left; }
.rightside{ width:769px; float:right;}

.rightside1{ width:100%; float:left; overflow:hidden;}
.right565{ overflow:hidden;width:576px; float:left;}
.ctitle{ width:574px; float:left; height:26px;font-size:14px; font-weight:bold; border:1px #ddd solid; background:url(../images/zmeun_bg.jpg) repeat-x; color:#000; line-height:26px; text-indent:10px;}

.cc1{ width:160px; float:left; padding:0px 14px;border-right:1px #d9d9d9 dashed;}
.cc2{ width:161px; float:left; border-right:none; padding:0px 13px;}


.cctitle{ font-size:11px; line-height:25px; color:#333}
.cctitle a{ color:#333}
.ccmore{ text-align:right; font-size:10px; padding:13px 0px;}
.cclist{ padding-top:5px;}
.cc1 li{ line-height:15px; background:url(../images/c_icon.gif) no-repeat left center; text-indent:12px; font-size:10px;}
.cc2 li{ line-height:15px; background:url(../images/c_icon.gif) no-repeat left center; text-indent:12px; font-size:10px;}
.cc1 li a:hover{ color:#FF6600}
.cc2 li a:hover{ color:#FF6600}
.cc1 ul{ height:60px;}
.cc2 ul{ height:60px;}


.right195{ width:195px; float:right;}
.rightside2{ width:100%; float:left; overflow:hidden; }
.qhtitle{ width:100%; float:left;}
.qhtitle li{ float:left; text-align:center; font-weight:bold; cursor:pointer; font-size:14px; color:#000000}
li.pr_1_1{ width:263px; height:28px; background:url(../images/qhuan01.jpg) repeat-x; border-left:1px #ddd solid; border-top:1px #ddd solid; border-bottom:1px #ddd solid;line-height:28px;}
li.pr_1_2{ width:263px; height:29px; border-left:1px #ddd solid; border-top:1px #ddd solid; line-height:29px;}
li.pr_2_1{ width:263px; height:28px; border:1px #ddd solid; line-height:28px; background:url(../images/qhuan01.jpg) repeat-x;}
li.pr_2_2{ width:263px; height:29px; border:1px #ddd solid; line-height:29px; border-bottom:0px;}
li.pr_3_1{width:257px; height:28px; background:url(../images/qhuan01.jpg) repeat-x; border:1px #ddd solid; line-height:28px; border-left:0px;}
li.pr_3_2{width:257px; height:29px; border:1px #ddd solid; line-height:29px; border-left:0px; border-bottom:0px;}
#main0 ul{ display:none;}
#main0 .block{ display:block;}

.qhc_new{ width:767px; border:1px #ddd solid; border-bottom:0px; padding:10px 0px 5px; float:left; text-indent:10px; font-size:14px; font-weight:bold;}
.qhc{ width:767px; border:1px #ddd solid; border-top:0px; padding:5px 0px; float:left;}
.qhc li{ width:120px; float:left; height:200px; margin-left:27px; *margin-left:27px;_margin-left:20px; margin-top:3px; overflow:hidden;}
.classtitle{ width:100%; float:left;}
.classtitle h1{ font-size:12px; color:#333; line-height:14px; margin:0px; padding:0px; display:inline}
.classtitle p{line-height:14px; font-size:10px; color:#666; padding-top:6px;}
.rorders {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; WIDTH: 181px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 310px
}
.rorders LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../images/rorder.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 8px; HEIGHT: 54px
}
p.rprott{ padding-top:6px; line-height:14px; font-weight:bold; height:40px; overflow:hidden;}

p.rprott a{ color:#333}
p.rprott a:hover{ color:#ff6600}
.classmenu{ width:972px; margin:0px auto; clear:both; padding:8px 0px; line-height:20px; font-weight:bold; font-size:11px;}

#hhh_menu{ display:none; POSITION: absolute; width:193; float:left; border:1px #FEAB51 solid; border-top:0px; border-bottom:2px #FEAB51 solid; clear:both; left:0px;top:33px; background-color:#FFF; }
.xxmenu{ width:195px; POSITION: absolute; float:left;  text-indent:12px; cursor:pointer;background-color:#FFF; z-index:99999;}


/*0904*/

.qhc12{ width:785px; border:1px #ddd solid; border-top:0px; padding:5px 0px 25px; float:left;}
.qhc12 li{ width:250px; float:left; height:100px;   margin-top:30px; overflow:hidden; display:inline;}
.qhc12 li p{ float:left; margin-left:12px; display:inline}
p.ppic12{ width:100px;}
p.ppic12 img{width:100px; height:100px;}
p.ptitle12{ font-size:12px; line-height:15px; width:125px; }
p.ptitle12 a{ color:#000000}
p.ptitle12 a:hover{ color:#990000}
p.ptitle12 span a{ color:#003399; text-decoration:underline; font-size:11px;}
span.pprice12{ color:#A72D2C; font-size:12px; font-weight:bold;}

.sbc11{}


/*090921*/

.shopbyctt{width:785px; border:1px #ddd solid; border-bottom:0px; padding:10px 0px 25px; float:left; text-indent:10px; font-size:16px; font-weight:bold; color:#000}
.shopbyccc{width:785px; border:1px #ddd solid; border-top:0px; float:left; }
.shopbyccc a img{width:80px; height:130px;}
.shop230{ width:240px; height:160px; margin:0px 0px 20px 15px; float:left; display:inline; border-bottom:1px #ddd dashed;}
.img230{ width:82px; height:132px; float:left; font-size:10px; text-align:center}
.img230 img{ border:1px #fff solid;}
.img230 a:hover img{ border:1px #ddd solid;}
.text230{ width:150px; float:right;}
.text230 li{ line-height:11px; padding:4px 0px; font-size:11px; text-indent:5px; color:#000000}
.text230 li.tt230{ text-indent:0px; font-weight:bold; font-size:14px; font-weight:bold; line-height:15px;}
.text230 li.tt230 a{ color:#000; text-decoration:none;}
.text230 li.tt230 a:hover{ text-decoration:underline; color:#990000}
.text230 li.mm230{font-size:11px; color:#003399}
.text230 li.mm230 a{ color:#003399; text-decoration:underline;}
.text230 li a:hover{ color:#990000;}
.shop230m{ width:235px; height:160px; margin:0px 0px 20px 15px; float:left; display:inline; border-bottom:0px #ddd dashed;}



/*09/10/09*/
.rightside762{ width:787px; float:right;}
.pccw{ width:574px; float:left; border:1px #ddd solid; border-top:0px; padding-top:15px;}
.pccw li{ width:150px; float:left; margin-left:30px; _margin-left:25px;display:inline;}
.pccw li img{ width:150px; height:120px;}
.pccw ul li ul li{ line-height:20px; background:url(../images/c_icon.gif) no-repeat left center; font-size:12px; margin:0px; text-indent:10px;}
.pccw ul li ul li a{ color:#000000}
.pccw ul li ul li a:hover{ color:#990000}
.pccw ul li ul li a url{width:150px; height:120px}
.cctitle1{ font-size:14px; line-height:25px; color:#000;}
.cctitle1 a{ color:#000}
.cctitle1 a:hover{ color:#990000}
.ccmore1{font-size:11px; padding:20px 0px; color:#003399}
.ccmore1 a,.ccmore1 a:hover{color:#003399; text-decoration:underline}
.pccw ul li ul{ height:80px;}
.spfeature{ width:181px; float:left; border:1px #ddd solid; padding:5px 6px;}
.sptt{ width:100%; float:left; line-height:25px; font-size:15px; font-weight:bold; color:#FF6600; height:35px;}
.sptt1{ width:100%; float:left; margin:6px 0px;}
p.spimg{ width:50px; float:left}
p.spimg img{width:52px; height:52px;}
p.sptext{ width:125px; line-height:13px; color:#666666; float:right; font-size:11px;}
p.sptext a{ color:#000000; font-weight:bold; font-size:12px;}
p.sptext a:hover{ color:#990000}
/*0721*/
.xnavw{ width:100%; float:left; height:29px; background:url(/images/xrcbg1.jpg) repeat-x;}
.xnavl{ width:225px; float:left; background:url(/images/xrlbg1.jpg) no-repeat; height:29px; line-height:29px; font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:24px;}.xnavl a{ color:#FFFFFF}
.xnavr{ width:10px; height:29px; background:url(/images/xrrbg1.jpg) no-repeat; float:right;}
.xrlistw{ width:785px; float:left; border:1px #e5e5e5 solid; border-top:0px; padding-bottom:10px;}
.xrlistw ul{ margin:0px; padding:0px; list-style:none;}
.xrlistw li{ width:122px; float:left; height:190px; margin-top:12px; margin-left:30px; display:inline;}
.xlpic{ width:100px; height:100px; border:1px #dfdfdf solid; padding:10px; text-align:center;  float:left;}
.xlpic img{ width:100px; height:100px; border:0px;}
.xltxt{ margin-top:5px; line-height:13px; font-size:11px; height:40px; overflow:hidden; float:left; width:100%;}.xltxt a{ color:#676767}.xltxt a:hover{ color:#CC0000}
.xlpri{ float:left; width:100%; margin-top:6px;}span.ppri{ font-size:12px; font-weight:bold; color:#A72D2C;} span.xxcart{  margin-left:3px;}
.xnavl2{ width:225px; float:left; background:url(/images/xrlbg2.jpg) no-repeat; height:29px; line-height:29px; font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:24px;}.xnavl2 a{ color:#FFFFFF}



.Special{width:195px; height:37px; background:url(/images/left_hotbg.gif) no-repeat;}
.Specialtext{width:162px; height:28px; line-height:28px; color:#000000; font-size:14px; font-weight: bold; padding-left:33px;}
.Special193{width:193px; float:left; border:1px #ddd solid; border-top:0px;}
.Special01{ width:100%; float:left;}
.Special01 ul{ width:178px; height:290px; background:url(/images/left_hot012bg.gif) no-repeat; margin:5px 0px 5px 5px; padding:0px; list-style:none; overflow:hidden;}
.Special01 li{ line-height:29px; text-indent:24px; height:29px; overflow:hidden;}






