/* CSS Document */
body{ margin:0px; padding:0px; text-align: center; font-size:13px;
font-family: Geneva, Arial, Helvetica, sans-serif; color:#666666; background:#FFFFFF url(../images/bj_01.gif) repeat-x; }
ul,dl{ margin:0px; padding:0px; list-style:none;}
li,dd,input{ margin:0px; padding:0px;}
img{ border:0px;}
h2,h3,h4,h5,h6{ margin:0px;}
a { color:#666666; text-decoration:none;}
a:hover { text-decoration: underline;}
a.red { color:red; text-decoration:none;}
a.blue{ color:#0066CC; padding:0px 10px;}
.Aleft{ float:left;}
.Aright{ float:right;}
.clear{ clear:both;}
table{ font-size:12px;}


#wrapper{ width:820px; text-align:left; margin:0px auto;}
#header{ height:145px; text-align:left; margin-bottom:24px; clear:both;}
#logo{ float:left; width:300px; height:70px; padding-left:30px;}
#topnav{ float:left; padding-top:38px;}
#topnav li{	width:140px; margin-right:3px; padding-top:11px; display: block; float:left; text-align:center;}
#topnav a{ color:#FFF;}

#topnav .a1{ height:31px; background:#EE0000 url(../images/topnav_bj.gif) no-repeat left top;}
#topnav .a2{ height:31px; background:#1A9B00 url(../images/topnav_bj.gif) no-repeat -150px top;}
#topnav .a3{ height:31px; background:#2168BC url(../images/topnav_bj.gif) no-repeat -300px top;}
#topnav .b1{ height:34px;  background:#EE0000 url(../images/topnav_bj.gif) no-repeat left top;}
#topnav .b2{ height:34px; background:#1A9B00 url(../images/topnav_bj.gif) no-repeat -150px top;}
#topnav .b3{ height:34px; background:#2168BC url(../images/topnav_bj.gif) no-repeat -300px top;}

#menu,#menuen{ clear:both; font-size:12px;}
#menu li,#menuen li{ display:inline; text-align:center;}
#menu li a{ padding:13px 22px 10px; margin-right:5px; display: block; float:left; text-align:center;}
#menuen li a{ padding:13px 0px 10px 20px; margin-right:5px; display: block; float:left; text-align:center;}
#menu .tips a,#menuen .tips a{ color:#EE0000; background: url(../images/dot_01.gif) no-repeat 8px 14px;}

#topinfo{ clear:both; line-height:20px; background:url(../images/cyimg_01.gif) no-repeat 10px center; padding-left:30px; margin-top:10px; font-size:12px;}
#topinfo .language{ float:right; color:#A8A8A8;}
#topinfo .language a{ color:#A8A8A8;}

.boxAa,.boxAb,.boxAc,.boxAd{ width:400px; margin-bottom:24px;}
.boxAa{ height:200px; float:left;}
.boxAb{ height:200px; float:right; border:1px solid #D5D5D5;}
.boxAc{ height:230px; float:left; border:1px solid #D5D5D5; background:url(../images/bj_12.gif) no-repeat right top;}
.boxAd{ height:230px; float:right;}
.boxpro{ width:820px; float:left; margin-bottom:24px; border:1px solid #D5D5D5; clear:both; background:url(../images/bj_11.gif) no-repeat right top;}

.products{ margin:10px; padding:15px 0px 0px 15px; clear:both; height:170px; background:url(../images/bj_10.gif) no-repeat left top;}
.listCimg img{ margin:4px 0px; border:1px solid #D0D0D0; width:140px; height:140px;}
.listCimg li{ width:140px; height:160px; margin:0px 0px 10px 10px; float:left; text-align:center;}
.listCimg li a.line{ width:130px; background:url(../images/dot_07.gif) no-repeat 0px 0px; padding-left:15px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


#links{ float:left; width:820px; margin-bottom:24px;}
#links b{ padding:0px 0px 6px 8px; display:block; margin-bottom:14px; background: url(../images/uline.gif) repeat-x bottom left;}

.linkqq img{ border:1px solid #D5D5D5;}
#root{ float:left; width:820px; background:url(../images/root_bj.gif) no-repeat left top; padding-top:20px; text-align:center; font-size:12px; border-top:1px solid #D5D5D5;}
#root p{ margin:0px 0px 5px;}



.content{ width:580px; float:left; margin-bottom:24px; border:1px solid #D5D5D5; background:url(../images/bj_11.gif) no-repeat right top;}
.contable{ padding:0px 20px 20px; margin-top:14px; clear:both; background:url(../images/bj_10.gif) no-repeat left top;}
.artcontent{ font-size:12px; line-height:20px;}
.page1{ margin:10px; padding-top:8px; border-top:1px dashed #D5D5D5; text-align:right;}
h3{ margin-bottom:10px; padding-bottom:4px; font-size:16px; border-bottom:1px dashed #D5D5D5;}
.sidebar{ width:200px; margin-right:10px; float:right; margin-bottom:24px;}
.sidebar li{ font-size:12px; line-height:25px; font-weight:bold; padding-left:12px; border-top:1px dashed #CCCCCC; background: url(../images/dot_06.gif) no-repeat 3px center;}
.sidebar li a{ color:#787878;}
.sidebar ol { margin:40px 0px ; line-height:20px; font-size:12px;}



h2{ font-size:18px; float:left; padding-right:70px; color:#EE0000; margin:14px 0px 0px 7px; background:url(../images/cyimg_02.gif) no-repeat right bottom;}
.more{ margin:30px 30px 0px 0px; float:right;}
.uline{ padding-bottom:1px; background: url(../images/uline.gif) repeat-x bottom left;}

.newslist{ clear:both; margin-left:10px; margin-top:10px;}
.newslist li{ line-height:23px; padding:4px 0px; background:url(../images/uline.gif) repeat-x bottom; width:380px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newslist li a{ padding-left:14px; background:url(../images/dot_06.gif) no-repeat 7px center; }

.contentlist{ clear:both;}
.contentlist li{ line-height:23px; padding:4px 0px; background:url(../images/uline.gif) repeat-x bottom; width:530px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.contentlist li a{ padding-left:14px; background:url(../images/dot_06.gif) no-repeat 7px center; }
.contentlist span{ float:right; font-size:12px; color:#999999;}
.contentlist p{ text-align:right;}

/*topbanner*/
div#MainPromotionBanner{ width:399px; height:199px;}
#MainPromotionBanner #SlidePlayer { position:relative; margin:0 auto;}
#MainPromotionBanner .Slides{ padding:0; margin:0; list-style:none;height:199px;overflow:hidden;}
#MainPromotionBanner .Slides li { float:left; width:399px; height:199px;}
#MainPromotionBanner .Slides img{border:0; display:block; width:399px; height:199px;}
	/*°´Å¥*/
#MainPromotionBanner .SlideTriggers{ margin:0 10px 0; padding:0; list-style:none; position:absolute; top:10px; left:20px; right:0px; z-index:10; height:25px;}
#MainPromotionBanner .SlideTriggers li{ float:left;	display:inline; color:#000; background-color:#FFF; text-align:center; width:16px; height:16px; font-family:Arial; font-size:12px; cursor:pointer; overflow:hidden; margin:3px 6px; border:1px solid #4D4D4D; filter:Alpha(Opacity=40);}
#MainPromotionBanner .SlideTriggers li.Current{ color:#FFF; background-color:#000; border:0; font-weight:bold; font-size:16px; line-height: 21px; height: 21px; width: 21px; margin:0 6px; border:1px solid #CCCCCC;}
