﻿/*base*/
html{ }   
body{ font-size:12px; line-height:14px; color:#333; font-family:Arial; text-align:left; }
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td { margin:0; padding:0;border:0px;}   
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
input,textarea,select,button,table,td,th{font-size:12px;}
address,cite,small{ color:#999; font-style:normal; font-size:12px;}
address,caption,cite,code,dfn,em,var { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; border-spacing:0;} 
ol,ul,li {list-style:none; list-style-image:none;} 
fieldset,img {border:0; }
a{color:#434343;text-decoration:none;}
a:hover{text-decoration:underline;color:#000;}
input {vertical-align:middle;}
input,textarea { font-family:Tahoma,Verdana,"宋体"; font-size: 12px; }
img {vertical-align: middle;border:0px ;}
strong,b{ color:#000;}
/*font*/
.Red-F60{ color:#f60}
.gray-444{color:#f60}
 
body{}
.wrapper0{background: url(../imgs/topbg.jpg) no-repeat center top;}
.wrapper { width:960px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.hide{display: none;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}


.top{ height:249px;}
.top h1{width:400px; height:188px;}
.top h1 a{width:400px; height:90px; display:block; padding-top:55px;}
.flash{width:550px; height:180px}
.time{ height:24px; line-height:24px; text-align:right;}
.time a{ padding:0 10px;}

.indmain{}
.indleft{ width:211px;}
.indcen{ width:525px; }
.indright{ width:195px;}
.zs{}
.zs h2{ height:33px; background:url(../imgs/t1.gif) no-repeat;}
.cx h2{ height:33px; background:url(../imgs/t2.gif) no-repeat;}
.zscon{ border-left:1px solid #ccc;border-right:1px solid #ccc; padding-top:5px;}
.zsf{ background:url(../imgs/lfbg.gif) no-repeat; height:10px; overflow:hidden;}
.zs ul,.cx ul{ padding:0 5px; padding-bottom:5px;}
.zscon li{ border-bottom:1px  dotted #999;padding:5px 0; clear:both; height:23px;}
.zscon li a{ display:block; float:left; padding-left:5px; padding-right:10px; height:23px;line-height:23px;}
.cxcon{ padding:5px 0 0 0;border-left:1px solid #ccc;border-right:1px solid #ccc; }
.cxcon li{border-bottom:1px  dotted #999; padding:8px 0 8px 15px;}
.indcen h2{ background:url(../imgs/tbg.gif)  no-repeat; height:28px; line-height:28px; margin-bottom:10px;}
.indcen h2 span{ display:block; float:left; width:70px; height:20px; margin-top:2px;}
.indcen h2 em{ display:block; float:right;}
.indcen h2 em a{ display:block; background:url(../imgs/more.gif) no-repeat;height:13px;width:37px; margin-top:5px;}
.news h2 span {  background:url(../imgs/hsxw.gif)  no-repeat 15px top;}
.gg h2 span {  background:url(../imgs/tzgg.gif)  no-repeat 15px top;}
.newsimg{ float:left; line-height:30px; width:201px; text-align:center;}
.newsimg img{ height:120px; width:195px; padding:2px; border:1px solid #ddd;}
.newsimg a{ color:#333;}
.newsimg a:hover{ color:#000;}
.news ul{ float:right; width:314px; margin-left:10px;}
.list{ background:url(../imgs/ico01.gif) no-repeat left 50%; padding-left:6px; height:22px; line-height:22px; border-bottom:1px  dashed #ddd;}
.list a{float:left; display:inline;color:#000;}
.list a:hover{ color:#0e7fc3;}
.list em{ float:right; display:inline; color:#999;}
.rbott a{ display:block; margin-bottom:5px;}
.faq h2{ background:url(../imgs/t4.gif)  no-repeat; height:32px; overflow:hidden;}
.faqcon{ border:#dbdbdb 1px solid; border-top:none; padding:5px;}
.faqcon .list{background:url(../imgs/ico0.gif) no-repeat 5px 50%; line-height:26px; height:26px; padding-left:15px; }
.faqcon .list a{ color:#0e7fc3;}
.faqcon.list a:hover{ color:#000;}
.xytp{}
.xytp h2{ background:url(../imgs/xytu.gif) no-repeat; height:32px; line-height:32px; text-align:right; padding-right:10px; overflow:hidden;}
.xytpcon{ border:1px  solid #dbdbdb; border-top:none; background-color:#efefef;}
.list_img{ float:left; margin:10px 0; margin-left:7px; display:inline;}
.list_img img{ width:145px; height:100px; padding:2px; border:1px solid #dbdbdb; background:#fff;} 
.tj{ background:url(../imgs/tjbg.gif) no-repeat; height:28px; overflow:hidden; line-height:28px; text-align:right; padding-right:0px;}
.tj strong{ background: url(../imgs/ico13.gif) no-repeat left 50%; font-weight:normal; color:#ddd; padding-right:10px; padding-left:6px;}
.fnav{ width:700px; margin:0 auto; height:33px; margin-top:10px;}
.fnav a{ background:url(../imgs/fnavbg.gif)  no-repeat; width:102px; height:33px; display:block; float:left; line-height:33px; text-align:center; margin:0 10px;}
.foot{ background:url(../imgs/fbg.gif) no-repeat; height:66px; overflow:hidden; line-height:18px;}
.frilink{ width:410px; padding-left:50px; padding-top:30px; }
.frilink select{ width:200px;}
.copy{ width:495px;padding-top:10px; padding-left:5px;}
.lmenu{}
.lmenu h2{ height:33px; background:url(../imgs/t3.gif) no-repeat; font-size:14px; font-weight:bold;color:#fff; line-height:33px; text-indent:35px;}
.lmenucon{ border-left:1px solid #ccc;border-right:1px solid #ccc; padding-top:5px;}
.lmenu li{ border-bottom:1px  dotted #ccc; height:30px; line-height:30px; background:url(../imgs/ico14.gif) no-repeat 8px 8px; text-indent:30px; margin:0 5px;}
.lmenu li a{ color:#000; font-weight:bold;}
.link{ background:url(../imgs/link.gif) no-repeat; height:209px; overflow:hidden; padding-top:20px; font-weight:bold; padding:40px 10px 0 10px; line-height:22px; color:#000;}
.content{ float:right; width:740px; background:url(../imgs/boxcbg.gif) repeat-y}
/*.content img {
	max-width: 600px; 
	width:expression(this.width > 600 ? "600px" : this.width);
	overflow:hidden;
}*/

.cont{ background:url(../imgs/boxtbg.gif) no-repeat; height:39px; line-height:39px; overflow:hidden;}
.conc{ color:#000;background:url(../imgs/cbg.gif) repeat-x; margin:0 5px; padding-bottom:10px;}
.conf{background:url(../imgs/boxfbg.gif) no-repeat; height:16px; line-height:16px; overflow:hidden;}
.local{ width:560px; text-indent:35px;}
.bm{ width:100px; padding-top:8px; padding-right:10px;}
.conc h3{ font-size:16px; font-weight:bold; text-align:center; height:50px; line-height:50px;}
.con{ padding:0 20px; line-height:22px; color:#000;}
.newslist{ padding-top:10px;}
.newslist li{background:url(../imgs/ico15.gif) no-repeat left 50%; padding-left:10px; height:30px; line-height:30px; border-bottom:1px dotted #ddd;}
.plist{ width:500px;}
.newslist li em{ display:block; color:#999; font-size:10px;}
.newslist li a{ color:#000;}
.newslist li a:hover{ color:#0e7fc3;}
.messwrite{padding:20px 30px; }
.messagelist{ padding:30px 20px 0 20px;line-height:18px;}
.page{ text-align:center; margin-top:10px;}
.page strong{ color:#f60;0}
.memberName {BACKGROUND:#fff; MARGIN-BOTTOM: 10px;BORDER: #ccc 1px solid;HEIGHT: 20px}
.membercon {BORDER:#ccc 1px solid;MARGIN-BOTTOM: 10px;}
.bminput {HEIGHT: 20px}
.bminputtext {BORDER:#ccc 1px solid;}
.cartButton {HEIGHT: 30px}
#baoming {FONT-SIZE: 14px; padding:10px;}
#baoming TABLE {}
#baoming TABLE TR {BACKGROUND-COLOR: #eaeaea}
#baoming TABLE TR TD {HEIGHT: 36px}
.imgc{ padding:10px 0;}
.img1{ float:left; width:166px; height:160px; text-align:center; padding-left:13px; line-height:30px; overflow:hidden;}
.img1 img{width:160px; height:120px; padding:2px; border:1px solid #ccc;}
.cxbox{ background:url(../imgs/cxbg.jpg) no-repeat; width:732px; margin:0 auto; height:326px; overflow:hidden; padding-top:100px;}
.cxform{ width:300px; margin:0 auto;color:#000; font-size:20px;}
.cxform .cxb{ height:22px; line-height:22px; width:200px; border:1px solid #ccc;}
.cxform table{ border:none;}
.cxform tr{ height:40px;}
.cxjg{ color:#000; font-size:14px; line-height:30px; padding:0 50px;}

#mainMenu {FLOAT:left;HEIGHT:34px;}
*html #mainMenu ul { margin-left:-52px;} /* ie6 fixed */
*+html #mainMenu ul { margin-left:-52px;} /* ie7 fixed,  */

#mainMenu UL{}
#mainMenu UL LI {width:95px;float:left; text-align:center;HEIGHT: 34px; background: url(../imgs/libg.gif) no-repeat right;}
#mainMenu UL LI A {DISPLAY: block;FONT-SIZE: 14px; WIDTH:95px; COLOR: #fff; LINE-HEIGHT: 34px; HEIGHT: 34px}
#mainMenu UL LI A:hover {BACKGROUND: url(../imgs/navhov.gif) repeat-x;TEXT-DECORATION: none}
#mainMenu UL LI UL {LEFT:-999em;WIDTH: 132px; LIST-STYLE-TYPE:none; POSITION: absolute}
#mainMenu UL LI UL LI {BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; FLOAT: left; WIDTH: 132px; HEIGHT:30px;}
#mainMenu UL LI UL LI A {DISPLAY:block; WIDTH: 95px; COLOR: #0a6cb7; LINE-HEIGHT:30px; HEIGHT:30px;FONT-SIZE:13px; TEXT-ALIGN: center
}
#mainMenu UL LI UL LI A:hover {BACKGROUND: #37a2db; COLOR: #fff}
#mainMenu UL LI:hover UL {LEFT: auto}
#mainMenu UL LI.sfhover UL {
	LEFT: auto
}
.lmenu h2 a{color:#fff;}



