body{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size: 12px; color: #333333;  }
a:link, a:visited { text-decoration: none; color: #333333; }
a:hover, a:active { text-decoration: none; color: #FF6600; }

#demo { overflow:hidden; width: 100%; height:150px; }
#demo img { padding: 1px; display: block; width: 190px; height: 150px; margin-right: auto; margin-left: auto; }
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.demo-box { width:192px; height:150px; float:left; text-align:center; }
.demo-box span { line-height:20px; font-size: 12px; color: #333333; display: block; height: 20px; }
.InputBorder { border:1px solid #CCCCCC; font-size: 12px; background-color: #FFFFFF; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.fl { float: left; }
.fr { float: right; }
.btn { color: #FFFFFF; border: 1px solid #FF6600; background-color: #FF9900; font-family: Verdana; font-size: 14px; font-weight: 700; padding: 2px; }
.btn2 { color: #FFFFFF; border: 1px solid #999999; padding-top: 2px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-image: url(../images/btn-bg1.png); background-repeat: repeat-x; background-position: 0px 0px; background-color: #919191; font-family: Verdana; font-weight: 700; }

.pageinfo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #0076BE; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center }
.pageinfo A { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; COLOR: #0076BE; PADDING-TOP: 2px; TEXT-DECORATION: none; border: 1px solid #E1E1E1; }
.pageinfo A:hover { COLOR: #E3242C; border: 1px solid #E3242C; }
.pageinfo A:active { COLOR: #E3242C; border: 1px solid #E3242C; }
.pageinfo SPAN.thisclass { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #E3242C; border: 1px solid #E3242C; }
.pageinfo SPAN.pageinfo { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; border: 1px solid #E1E1E1; color: #333333; }
.pageinfo SPAN.disabled {DISPLAY: none}
.pageinfo SPAN.current { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; border: 1px solid #0076BE; color:#FFFFFF; background-color: #0076BE; }

.page .page-news-list li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; line-height: 32px; height: 32px; background-image: url(../images/dot-gray.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 12px; }

.chromestyle:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.chromestyle ul li a[rel]:after{ content: " v";}

.dropmenudiv{ position:absolute; top: 0; line-height:24px; z-index:100; background-color: #7B402E; width: 80px; visibility: hidden; 
}
.dropmenudiv a{ width: auto; display: block; text-decoration: none; color: #FFFFFF; text-align: center; padding-top: 2px; padding-bottom: 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B57E23; font-size: 12px; 
}
* html .dropmenudiv a{ width: 100%;}
.dropmenudiv a:hover{ color:#EEE4D9; text-decoration: none; font-weight: 700; background-color: #2D1815; }
.dropmenudiv a:visited { color: #FFFFFF; }

#zh { width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #FFFFFF; padding-right: 3px; padding-left: 3px; }
#header {}
#header .line { height: 34px; padding-right: 5px; padding-left: 5px; }
#header .line .wel { line-height: 30px; float: left; height: 30px; width: 205px; font-size: 14px; }
#header .top { height: 100px; }
.logo { float: left; padding-top: 5px; }
.set { float: right; text-align: right; padding-top: 10px; }
.set img{ margin-right: 2px; margin-left: 2px; }
.tel { float: right; text-align: right; padding-top: 15px; padding-right: 5px; }

#nav { background-image: url(../images/nav.jpg); background-repeat: no-repeat; background-position: 0px bottom; height: 40px; }
#nav li { float: left; width: 100px; text-align: center; display: block; padding-left:10px;}
#nav ul { height: 40px; display: block; padding-left: 20px; }
#nav a { font-weight: 700; color: #333333; font-size: 14px; display: block; line-height: 40px; height: 40px; }
#nav a:link, #nav a:visited { text-decoration: none; color: #333333; }
#nav a:hover, #nav a:active { color: #333; background-image: url(../images/nav-hover.jpg); background-repeat: repeat; background-position: 0px 0px; }

.dropMenu {position:absolute;top: 0;z-index:100;width:auto;visibility: hidden;margin-top: -1px;background-color: #E9E9E9;padding:6px 0px;}
.dropMenu a { display: block; text-align: center; text-decoration: none; width:autoheight:30px; color: #333333; line-height:30px;padding:0px 10px;}
* html .dropMenu a {width: 100%;text-decoration: none;}
.dropMenu a:hover { background:#74848E; color: #fff;text-decoration: none; }



#search { padding-top: 3px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; height: 28px; background-image: url(../images/search-bg.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#search p { margin-top: 5px; line-height: 18px; }

.sidebar { text-align:center; width:960px; padding:10px;}
.sidebar1 { text-align:left; width:960px; padding:10px; line-height:180%;}
.main { height:25px; text-align:center; width:980px; background:#ccc; padding-top:10px; font-size:16px; font-weight:bold;}
.tl-l { background-image: url(../images/tl-l.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 32px; }
.tl-l h3 { line-height: 32px; font-weight: 700; float: left; padding-left: 26px; font-size: 14px; color: #FFFFFF; }
.tl-l span { float: right; padding-right: 10px; line-height: 32px; color: #FFFFFF; }
.tl-r { background-image: url(../images/tl-r.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 32px; }
.tl-r h3 { line-height: 32px; font-weight: 700; float: left; padding-left: 28px; font-size: 14px; color: #FFFFFF; }
.tl-r span { float: right; padding-right: 10px; line-height: 32px; color: #FFFFFF; }

.border { border: 0px solid #DEDEDE; }
.mt10 { margin-top: 10px; }
.news-ul { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.news-ul li { background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 26px; }
#cert { height: 150px; }
#feedback { padding-top: 8px; padding-left: 10px; padding-bottom: 8px; }
#feedback dl { padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#feedback dt { background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 8px; line-height: 22px; }
#feedback .msg { line-height: 18px; color: #666666; }
#feedback .reply { line-height: 18px; }
#feedback .reply strong { color: #FF9900; }
.contact-ul { padding: 10px; }
.contact-ul li { line-height: 22px; }
.banner { height: 250px; }
.tl-m { background-image: url(../images/tl-m.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 32px; }
.tl-m h3 { float: left; font-size: 14px; line-height: 32px; font-weight: 700; color: #FFFFFF; padding-left: 32px; }
.tl-m span { float: right; line-height: 32px; padding-right: 10px; }
.tl-m a, .tl-m a:visited  { color: #FFFFFF; }
#pro-ul { padding-top: 10px; height: 548px; display: block; padding-left: 5px; }
#pro-ul li { height: 180px; width: 185px; float: left; display: block; text-align: center; 
}
#pro-ul li span { display: block; margin-top: 8px; line-height: 22px; }
#pro-ul img { height: 128px; width: 170px; padding: 1px; border: 1px solid #F0EEEF; 
}
#pro-scroll { padding: 10px; }
#news { height: 210px; border: 1px solid #C7E1F8; padding-top: 8px; padding-right: 8px; padding-left: 8px; }
.news-box { }
.news-box h3 { background-image: url(../images/tl-n.jpg); background-repeat: no-repeat; height: 21px; line-height: 20px; font-weight: 700; color: #006600; padding-left: 40px; }
.news-box div { }
#links { margin-top: 8px; line-height: 22px; background-image: url(../images/links.jpg); background-repeat: no-repeat; height: 71px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 48px; }
#links strong { color: #0073C4; padding-right: 10px; }
#footer { }
#footer .info { line-height: 20px; text-align: center; padding-top:8px; padding-bottom: 10px; }
#wraper { background:#e8e8e8;}
#page { width: 960px; }
#page .tl { background-image: url(../images/tl-page.jpg); height: 35px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DFDFDF; background-repeat: no-repeat; background-position: 0px 0px; }
#page .tl h3 { font-size: 14px; line-height: 34px; font-weight: 700; float: left; height: 34px; padding-left: 20px; padding-top: 1px; }
#page .tl span { float: right; line-height: 34px; padding-right: 10px; }
.about-page { padding: 8px; font-size: 14px; line-height: 20px; }
.about-page p { text-indent: 28px; padding-top: 4px; padding-bottom: 4px; }
.page-products { padding: 8px; }
#page-product-list ul { height:185px; margin-bottom: 10px; padding-left:20px;}
#page-product-list li { display: block; height: 185px; float: left; width: 230px; }
.page-products .page-products-box {
	height: 175px;
	width: 230px;
	text-align:center;
}
.page-products-box span { display: block; }
.page-products-box .pic img { padding: 1px; height: 155px; width: 185px; border: 1px solid #DFDFDF; }
.page-products-box .name { margin-top: 5px; line-height: 22px; }
.page-products-box .pic span{ display:block; padding-top:10px; text-align:center;}
.per_nex { line-height: 30px; height: 30px; border-top-width: 1px; border-top-style: solid; border-top-color: #DFDFDF; margin-top: 5px; padding-top: 4px; }
.pro-page-show { padding: 10px; }
.pro-pic-info { width:768px; }
.pro-more-info { margin-top: 8px; }
.pro-more-info h4 { line-height: 30px; font-weight: 700; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DFDFDF; }
.pro-more-info .info-list { line-height: 26px; }
.more-info-tab-con { line-height: 20px; margin-top: 8px; }
.page-news-show { padding: 8px; }
.page-news-show h2 { font-size: 16px; line-height: 32px; text-align: center; color: #FF9900; font-weight: 700; }
.page-news-show .info { text-align: center; color: #666666; line-height: 22px; }
#zoom { padding-top: 10px; font-size: 14px; line-height: 24px; }
.page-gb { padding: 8px; }
.page-news-list { padding: 8px; }
.page-news-list li { background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: 5px center; padding-left: 22px; line-height: 30px; height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DFDFDF; font-size: 14px; }
.page-news-list li span { float: right; font-size: 12px; color: #999999; }
#cert { }
.page-images-list { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; width:940px;}
.page-images-list li { }
.page-images-list li { display: block; float: left; height: 380px; width: 460px; }
.page-images-list li span { display: block; text-align: center; }
.page-images-list img { height: 350px; width: 400px; padding: 1px; border: 1px solid #DFDFDF; }
.page-images-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }
#about { padding:10px; line-height:22px; font-size:12px; height: 220px; }
#about p { text-indent:24px; }

.logo img { height: 88px; width: 264px; }
#banner { height: 150px; background-color: #ccc; }
#search .form { float: left; width: 350px; }
#search .keyword { float: left; line-height: 22px; height: 22px; }
#search .form label { font-weight: 700; }
.tl-l a { color: #FFFFFF; }
.tl-l a:link, .tl-l a:visited { text-decoration: none; color: #FFFFFF; }
.tl-l a:hover, .tl-l a:active { text-decoration: underline; color: #FFFFFF; }
.contact-ul li strong { color: #FF6600; }
.m { float: left; width: 565px; }
.r { float: right; width: 210px; }
.p8 { padding: 8px; }
.video { height: 200px; padding-top: 5px; text-align: center; padding-bottom: 5px; }
.cus { text-align: center; padding-top: 5px; }
#about img { padding-left: 8px; }
#links a { margin-right: 5px; margin-left: 5px; }
#footer .nav { height: 30px; line-height: 30px; text-align: center; color: #333; background-color: #ccc; }
#footer .nav span { margin-right: 15px; margin-left: 15px; }
#footer .nav a { color: #FFFFFF; }
.page-products-box .pic { float: left; width: 180px; padding-top: 5px; }
.page-products-box dl { width: 190px; float: left; padding-top: 5px; }
.page-products-box dt { line-height: 28px; }
.page-products-box dd { line-height: 24px; }
.relate_pro ul { height: 185px; margin-top: 10px; }
.relate_pro li { float: left; width: 186px; height: 185px; display: block; text-align: center; }
.relate_pro li span { display: block; padding-top: 5px; }
.relate_pro img { padding: 1px; border: 1px solid #CCCCCC; height: 153px; width: 165px; }
.login { float: left; width: 450px; margin-top: 6px; text-align: center; }
.topuserinfo { line-height:20px;}
.ipt-txt { border: 1px solid #DDDDDD; width: 82px; padding: 1px; height: 14px; }
.btn-login { background-image: url(../images/btn-login.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 18px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-indent: -2000px; }
.btn-reg { background-image: url(../images/btn-reg.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 18px; width: 40px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-indent: -2000px; }
.adt { float: right; padding-top: 15px; padding-left: 17px; width: 670px; height: 18px; font-size: 14px; }
#nav li.b { background-image: url(../images/nav-b.png); background-repeat: no-repeat; background-position: right bottom; padding-right: 1px; }
.btn-search { background-image: url(../images/btn-search.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 21px; width: 50px; text-indent: -2000px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.pledge-ul { padding: 6px; }
.pledge-ul li { line-height: 20px; padding-top: 2px; padding-bottom: 2px; }
.vote-ul { line-height: 20px; padding-top: 8px; padding-bottom: 8px; padding-left: 15px; height: 200px; }
.vote-ul li { padding-top: 2px; padding-bottom: 2px; }
.btn-vote { background-image: url(../images/btn-sub.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 30px; width: 121px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; line-height: 30px; color: #0073C4; }
.tl-w { background-image: url(../images/tl-m.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 32px; }
.tl-w h3 { line-height: 32px; background-image: url(../images/tl-w-h3.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 32px; width: 200px; font-weight: 700; color: #333333; font-size: 14px; padding-left: 28px; float: left; }
.tl-w span { line-height: 32px; background-image: url(../images/tl-w-span.jpg); background-repeat: no-repeat; background-position: right 0px; float: right; padding-right: 10px; }


.page-products-box dt a, .page-products-box dt a:visited { color: #0074C7; font-size: 14px; }
.more-news h3 { font-size: 12px; line-height: 30px; font-weight: 700; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DFDFDF; padding-left: 8px; }
.page-login { width: 937px; padding-top: 20px; padding-bottom: 20px; padding-left: 40px; }
.reg-box { width:450px; }
.reg-box h4 { font-size: 14px; font-weight: 700; line-height: 30px; color: #DF0329; }
.reg-box p { line-height: 22px; color: #666666; padding-bottom: 5px; }
.ip { padding: 3px; border: 1px solid #CCCCCC; width: 200px; }
.user-menu { padding: 10px; }
.user-menu li { font-size: 14px; line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DBDBDB; background-image: url(../images/li-arr.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 12px; }
.member-index-page { padding: 12px; }
.member-index-page .welcome { font-size: 14px; font-weight: 700; color: #DE0020; line-height: 30px; }
.member-index-page .user-info { padding: 8px; border: 1px solid #DBDBDB; line-height: 24px; background-color: #F6F6F6; }
.user-info-list { margin-top: 15px; }
.user-info-list h3 { font-size: 14px; line-height: 28px; font-weight: 700; }
.user-info-list table { background-color: #EBEBEB; }
.user-info-list td { background-color: #FFFFFF; }
.member-page { padding: 10px; }
#zoomdiv{ position: absolute; background: #FFFFFF; border:1px solid #EAEAEA; display:none; text-align: center; overflow: hidden; }
#zoomup{ position:absolute; display:none; filter:alpha(opacity=50); opacity:.5; cursor:move; background-color: #FFFFFF; }
.zoom{position:relative;}
.pro-page-show { margin-top: 0px; }
#gallery { float: left; width: 382px; position: relative; text-align: center; }
.pro-pic-infolist { float: right; width: 370px; }
#gallery .zoom { width: 380px; border: 1px solid #CCCCCC; }
.pro-pic-infolist .info-list { margin-bottom: 15px; font-size: 14px; line-height: 30px; }
.bluep { background-color: #DFF1FD; padding-top: 10px; padding-bottom: 10px; }
.info-list li { padding-left: 10px; }
.form_ipt { padding: 2px; border: 1px solid #CCCCCC; }
.adw { float: right; width: 680px; height: 56px; padding-top: 2px; padding-right: 10px; }
.adt small { color: #A15E00; font-size: 12px; font-weight: 700; margin-right: 12px; margin-left: 12px; }
.keyword a { margin-right: 6px; }
#newpro-ul { height: 380px; }
.brand { padding: 10px; }
.brand p { line-height: 22px; text-indent: 24px; }
.tl-r a, .tl-r a:visited { color: #FFFFFF; }
.news-ul li span { float: right; font-size: 11px; font-family: Tahoma; }
.cert-ul { height: 230px; padding-top: 10px; }
.cert-ul li { display: block; float: left; width: 93px; height: 120px; text-align: center; }
.cert-ul li span { display: block; margin-top: 5px; }
.cert-ul li img { padding: 3px; border: 1px solid #DEDEDE; height: 70px; width: 78px; }
.partner-ul { height: 262px; padding-top: 10px; }
.partner-ul li { display: block; float: left; width: 104px; height: 65px; text-align: center; }
.partner-ul li img { width: 88px; padding: 2px; border: 1px solid #DEDEDE; }
.case { padding-top: 5px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px; height: 210px; }
.case h5 { font-size: 14px; font-weight: 700; line-height: 26px; background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: 0px center; padding-left: 10px; }
.case p { color: #666666; line-height: 20px; text-indent: 24px; }
.tl-page { background-image: url(../images/tl-page.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 32px; }
.tl-page h3 { line-height: 32px; height: 32px; width: 200px; font-weight: 700; color: #333333; font-size: 14px; padding-left: 28px; float: left; }
.tl-page span { line-height: 32px; float: right; padding-right: 10px; }
.comment-tl { background-image: url(../images/tl-comment.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DEDEDE; }
.comment-tl h3 { line-height: 24px; font-weight: 700; font-size: 12px; float: left; padding-left: 10px; }
.comment-tl .fr { line-height: 24px; padding-right: 10px; }
.comment_form { padding: 10px; }
.comment_form h5 { font-size: 14px; font-weight: 700; }
.comment_content { padding: 10px; border: 1px solid #F0F0F0; font-size: 14px; }
.comment_content .tips { line-height: 20px; font-size: 12px; color: #666666; }
#comment_list { padding: 10px; border: 1px solid #F0F0F0; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
#comment_list p { line-height: 20px; margin-bottom: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #F5F5F5; font-size: 12px; }
#comment_list strong { font-weight: 700; color: #0082CA; margin-right: 5px; }
#showmsg { color: #FF6600; margin-left: 10px; }
#yzm_num { cursor:pointer;}
#pic { text-align: center; }
.page-images-list ul {
	width: 940px;
}

.cate { background-color: #E5E4E4; padding-top: 6px; padding-bottom: 6px; }
.cate dt { background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: 8px center; padding-left: 24px; height: 28px; z-index:100; cursor:pointer; }
.cate dt a { font-size: 14px; font-weight: 700; color: #333333; display: block; line-height: 28px; }
.cate dt.hover { background-color: #F0F0F0; background-image: url(../images/dot-arr.gif); background-repeat: no-repeat; background-position: 8px center; padding-left: 24px; line-height: 28px; height: 28px; z-index:100; cursor:pointer; }
.cate ul { background-color: #F0F0F0; }
.cate li { background-image: url(../images/dot-gray.jpg); background-repeat: no-repeat; background-position: 15px center; padding-left: 24px; line-height: 28px; height: 28px; cursor:pointer; }
.cate dl { position: relative; z-index: 110; }
.cate dd { position:absolute; width: 180px; right: -170px; top: 0px; z-index:1000; }
.page-remark { margin-bottom: 10px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E5E4E4; padding-right: 10px; }
.page-remark p { line-height: 22px; text-indent: 24px; padding-top: 3px; padding-bottom: 3px; }

.slides { height:380px; }
.slide-pic { height: 352px; display: block; overflow: hidden; }
.slide-pic IMG { height: 352px; width: 546px; }
.slide-pic LI {DISPLAY: none}
.slide-pic LI.cur {DISPLAY: block}
.slide-li { height: 26px; display: block; }
.slide-li LI { FLOAT: left; WIDTH: 181px; MARGIN-RIGHT: 1px; HEIGHT: 26px; TEXT-ALIGN: center; line-height: 26px; background-color: #F0F0F0; }
.slide-li A { DISPLAY: block; FONT-SIZE: 12px; padding-right: 4px; padding-left: 4px; }
.slide-li .cur A { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #CC0000; }
.slide-li li.cur { WIDTH: 182px; }
.slide-li A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none }
.slide-pic .pic { float: left; padding-top: 5px; padding-right: 8px; padding-left: 5px; }
.slide-pic h3 { font-weight: 700; color: #3B811D; font-size: 14px; padding-top: 5px; line-height: 30px; float: left; width: 340px; }
.slide-pic a { color: #0075BB; }
.slide-pic .info { line-height: 20px; text-indent: 24px; float: left; width: 340px; }

.page-images2-list { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.page-images2-list li { display: block; float: left; height: 110px; width: 192px; }
.page-images2-list li span { display: block; text-align: center; }
.page-images2-list .pic img { height: 74px; width: 140px; padding: 1px; border: 1px solid #DFDFDF; }
.page-images2-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }
.page-images2-list ul { width: 768px; }
.cate dt a.apple { background-image: url(../images/apple.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 18px; }

