﻿body{ font-family:Arial, Helvetica, sans-serif, "宋体"; font-size: 12px; color: #444; line-height:180%; background:url(../images/bg.jpg) repeat-x #ffffff; }
a:link, a:visited { text-decoration: none; color: #333333; }
a:hover, a:active { text-decoration: none; color: #FF6600; }

#demo { overflow:hidden; width: 100%; }
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.demo-box { width:170px; height:160px; 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 #F60; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; background-color: #F90; font-family: Verdana; font-size: 12px; }
.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; }
.border-b { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #81BCE6; border-right-color: #81BCE6; border-bottom-color: #81BCE6; border-left-color: #81BCE6; }


.slides { height:175px; overflow: hidden; width: 100%; }
.slide-pic { height: 114px; display: block; }
.slide-pic IMG { padding: 1px; height: 90px; width: 120px; border: 1px solid #CCC; }
.slide-pic LI {DISPLAY: none}
.slide-pic LI.cur {DISPLAY: block}
.slide-li { height: 60px; padding-left: 2px; display: block; }
.slide-li LI { FLOAT: left; WIDTH: 74px; HEIGHT: 70px; TEXT-ALIGN: center; padding-right: 5px; padding-left: 5px; }
.slide-li A { DISPLAY: block; FONT-SIZE: 12px; padding-right: 4px; padding-left: 4px; font-weight: 700; }
.slide-li LI.cur { }
.slide-li .cur A { COLOR: #FFFFFF; TEXT-DECORATION: none;}
.slide-li A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none }
.slide-pic .pic { float: left; padding-top: 5px; padding-right: 8px; padding-left: 7px; }
.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: 24px; float: left; width: 200px; padding-top: 2px; }

/*产品评论*/
#comment { border: 1px solid #eee; padding:9px;}
.comment-tl { height:28px; border-bottom:1px solid #eee;}
.comment-tl h4 { line-height: 26px; font-weight: 700; font-size: 12px; float: left; padding-left: 10px; background: url(../images/ico03.png) no-repeat left center; text-indent:20px; color:#0c60b8;}
.comment-tl .fr { line-height: 26px; padding-right: 10px; }
.comment_content { padding: 10px; border:1px solid #eee;}
#comment_list { padding: 10px; border: 1px solid #eee; margin:10px 0;}
#comment_list p { margin:5px 0; border-bottom:1px dashed #eee;}
#comment_list strong { font-weight: 700; color:#f90; margin-right:5px; }
#showmsg,#showmsg2 { color: #FF6600; margin-left: 10px; }
#yzm_num { cursor:pointer;}



.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; padding-right: 5px; padding-left: 5px; }
#header { padding: 0px; }
#header .line { height: 25px; padding-right: 5px; padding-left: 5px;}
#header .line .wel { line-height: 25px; float: left; height: 25px; width: 150px; font-family: "微软雅黑"; color: #0052AE; font-size: 13px; font-weight: 700; padding-left: 2px; }
#header .top { height: 86px;}
.logo { float: left; padding-left: 5px; width: 270px; }
.set { float: right; text-align: right; padding-top: 2px; margin-top: 3px; padding-right: 10px; }
.set img{ margin-right: 6px; margin-left: 6px; }

#nav { background-image: url(../images/nav.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 47px; margin-top:0px; _margin-top:-61px;}
#nav li { float: left; text-align: center; display: block; width: 95px; height: 39px; }
#nav ul { height: 38px; display: block; padding-left: 15px; float:left; }
#nav a { font-weight: 700; color: #666; font-size: 14px; display: inline-block; width:95px; line-height: 38px; height: 38px; }
#nav a:link, #nav a:visited { text-decoration: none; color: #fff; }
#nav a:hover, #nav a:active { color: #D80C17; background-image: url(../images/nav-b.jpg); background-repeat: no-repeat; background-position: center bottom; }

#search { padding-top: 3px; padding-right: 8px; padding-left: 12px; height: 37px; background-image: url(../images/search-bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; color: #666; padding-bottom: 1px; }
#search p { margin-top: 3px; }

.sidebar { float: left; width: 240px; }
.main { float: right; width: 730px; }
#content { }
.tl-l { background-image: url(../images/tl-bg.jpg); height: 36px; }
.tl-l h3 { line-height: 36px; font-weight: 700; float: left; padding-left: 15px; font-size: 14px; color: #fff; height: 36px; }
.tl-l span { float: right; padding-right: 10px; line-height: 26px; height: 36px; }
.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: 32px; font-size: 14px; color: #FFFFFF; }
.tl-r span { float: right; padding-right: 10px; line-height: 32px; color: #FFFFFF; }

.border { margin-left:3px; border: 1px solid #cfcfcf; border-top:none; }
.mt10 { margin-top: 10px; }
.news-ul { overflow:hidden;}
.news-ul li { background-image: url(../images/li-arr.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 18px; line-height: 26px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #EEE; }
.feedback { padding: 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 6px; padding-left: 12px; line-height: 22px; height: 22px; font-weight: 700; }
.contact-ul { padding: 8px; height: 193px; }
.contact-ul li { line-height: 22px; }

.tl-m { background-image: url(../images/tl-m-bg.jpg); background-repeat: repeat-x; background-position: 0px bottom; height: 27px; }
.tl-m h3 { float: left; font-size: 14px; line-height: 26px; font-weight: 700; color: #026FB1; background-image: url(../images/tl-m-h3.jpg); background-repeat: no-repeat; background-position: 0px center; height: 27px; padding-left: 30px; }
.tl-m span { float: right; padding-right: 10px; background-image: url(../images/tl-m-span.jpg); background-repeat: no-repeat; background-position: right top; line-height: 26px; }
.tl-m a, .tl-m a:visited  { color: #333333; }
#pro-ul { padding-top: 15px; height: 351px; display: block; padding-left: 5px; }
#pro-ul li { height: 174px; width: 170px; float: left; display: block; text-align: center; }
#pro-ul li span { display: block; margin-top: 4px; line-height: 28px; }
#pro-ul img { height: 136px; width: 147px; 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; }

#links { margin-top: 8px; line-height: 22px; border: 1px solid #DFDFDF; background-image: url(../images/links-bg.jpg); background-repeat: no-repeat; background-position: 8px 8px; padding: 5px; }
#links strong { color: #0073C4; padding-right: 10px; }
#footer { margin-top: 8px; background-image: url(../images/foot-bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; }
#footer .info { line-height: 24px; text-align: center; padding-top:10px; }
#wraper { margin-top: 8px; }
#page { float: right; width: 720px; }




.page-news-show { padding: 8px; }
.page-news-show h1 { font-size: 16px; line-height: 40px; text-align: center; color: #FF6600; }
.page-news-show .info { text-align: center; color: #999; }
#zoom { padding-top: 10px; font-size: 14px; line-height: 24px; }
#zoom img{
	max-width: 690px;
 width: e-xpression(this.width>690px?"690px":this.width);
}
.page-gb { padding: 8px; }
.page-news-list { padding: 8px; }
.page-news-list li { background-image: url(../images/li-dot.jpg); background-repeat: no-repeat; background-position: 5px center; padding-left: 22px; line-height: 34px; height: 34px; 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; }
.page-images-list { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; width: 708px; }
.page-images-list li { }
.page-images-list li { display: block; float: left; height: 170px; width: 170px; }
.page-images-list li span { display: block; text-align: center; }
.page-images-list .pic img { height: 125px; width: 155px; padding: 1px; border: 1px solid #DFDFDF; }
.page-images-list li .name { line-height: 22px; margin-top: 5px; }


.logo img { }
#banner { height: 250px; margin-top: 8px; }
#search .form { float: left; width: 365px; }
#search .keyword { float: left; line-height: 22px; height: 22px; width:588px; overflow:hidden; }
#search .form label { font-weight: 700; }
.tl-l a { color: #333; }
.tl-l a:link, .tl-l a:visited { text-decoration: none; color: #333; }
.tl-l a:hover, .tl-l a:active { text-decoration: none; color: #F90; }
.tl-l h3 a:link, .tl-l h3 a:visited { text-decoration: none; color: #fff; }
.contact-ul li strong { color: #333333; }
.m { float: left; width: 530px; }
.r { float: right; width: 225px; }
.p8 { padding: 8px; margin-left:0px; }
.video { height: 250px; text-align: center; float: left; width: 250px; }
.cus { text-align: center; padding-top: 5px; }
#links a { margin-right: 5px; margin-left: 5px; }
#footer .nav { height: 30px; line-height: 30px; text-align: center; color: #CCC; margin-right: auto; margin-left: auto; padding-top: 10px; }
#footer .nav span { margin-right: 15px; margin-left: 15px; }
#footer .nav a { color: #666; }

#page-product-list ul { padding-left:10px;}
#page-product-list li { display: block; float: left; height: 200px; width: 240px; overflow:hidden;}
.page-products .page-products-box {}
.page-products-box table{ border:1px dashed #ddd;}
.page-products-box table:hover{ background-color:#f6f6f6;}
.page-products-box table img{
	max-width: 210px;
 width: e-xpression(this.width>210px?"210px":this.width);
	max-height: 144px;
 height: e-xpression(this.height>144px?"144px":this.height);
}
.page-products-box span { display: block; text-align: center;}
.page-products-box .pic img { padding: 2px; height: 150px; width: 150px; border: 1px solid #DEDEDE; margin-bottom:8px; }
.page-products-box .name { margin-top: 5px; line-height: 22px; }
.page-products-box .pic { float: left; display: block; width: 165px; }
.page-products-box dl { width: 495px; float: left; padding-top: 10px; display: block; padding-left: 15px; height: 195px; }
.page-products-box dt { line-height: 36px; background-image: url(../images/li-arr.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 15px; height: 36px; font-family: "黑体", "微软雅黑"; font-size: 16px; font-weight: 700; }
.page-products-box dd { line-height: 24px; }
.page-products-box dt a, .page-products-box dt a:visited { color: #0074C7; font-size: 16px; }


.pro-page-show { padding: 10px; }
.pro-pic-info { width:708px; }
.pro-more-info { margin-top: 8px; }
.pro-more-info h4 { height:30px; line-height:30px; font-weight:700; color:#fff; background:#0c60b8; text-indent:15px;}
.pro-more-info .info-list { line-height: 26px; }
.more-info-tab-con { line-height:180%; margin-top: 8px; font-size: 14px; padding: 8px; }
.more-info-tab-con img{
	max-width: 690px;
 width: e-xpression(this.width>690px?"690px":this.width);
}
.more-info-tab-con table{ margin:8px 0; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.more-info-tab-con table td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

#zoom { padding-top: 10px; font-size: 14px; line-height: 24px; }
.page-gb { padding: 8px; }

.page-images-list { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.page-images-list li { }
.page-images-list li { display: block; float: left; height: 175px; width: 177px; }
.page-images-list li span { display: block; text-align: center; }
.page-images-list .pic img { width: 155px; padding: 1px; border: 1px solid #DFDFDF; }
.page-images-list li .name { line-height: 22px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }

.relate_pro ul { height: 155px; margin-top: 10px; }
.relate_pro li { float: left; width: 176px; height: 185px; display: block; text-align: center; }
.relate_pro li span { display: block; padding-top: 5px; }
.relate_pro img {
	max-width: 150px;
 width: e-xpression(this.width>150px?"150px":this.width);
	max-height: 150px;
 height: e-xpression(this.height>150px?"150px":this.height);
}
.login { float: left; width: 550px; margin-top: 4px; }
.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: left; width: 385px; height: 60px; text-align: center; }
#nav li.b { background-image: url(../images/nav-b.jpg); background-repeat: no-repeat; background-position: left center; }
.btn-search { background-image: url(../images/btn-search.png); background-repeat: no-repeat; background-position: 0px 0px; height: 28px; width: 77px; 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-weight: 700; color: #FFF; vertical-align:middle;}
.btn-search2 { background-image: url(../images/btn-search2.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 21px; width: 48px; 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-weight: 700; color: #FFF; }


.news-ul li span { float: right; font-family: Tahoma; color: #999999; }
.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: 915px; 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: #FF6600; }
.reg-box p { line-height: 22px; color: #666666; padding-bottom: 5px; }
.ip { border: 1px solid #CCCCCC; width: 200px; padding-top: 2px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }
.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: 20px; }
.member-index-page { padding: 12px; }
.member-index-page .welcome { font-size: 14px; font-weight: 700; color: #FF6600; line-height: 30px; }
.member-index-page .user-info { padding: 8px; border: 1px solid #DBDBDB; line-height: 30px; 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 { padding-top: 12px; }
#gallery { float: left; width: 360px; position: relative; text-align: center; }
.pro-pic-infolist { float: right; width: 336px;}
#gallery .zoom { width: 360px; border: 1px solid #CCCCCC; }
.pro-pic-infolist{ line-height:30px;}
.pro-pic-infolist h1,.pro-pic-infolist h2{ display:inline-block;}
.pro-pic-infolist span{ width:81px; background:url(../Images/ico04.png) no-repeat left center; color:#fff; text-align:center; display:inline-block; margin-right:10px;}
.bluep { background-color: #DFF1FD; padding-top: 10px; padding-bottom: 10px; }
.info-list li { padding-left: 10px; }
#search .keyword a { margin-right: 2px; margin-left: 2px; }
.box-m { margin-right: 3px; margin-left: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.about-con { line-height: 30px; padding-top: 18px; padding-right: 10px; padding-bottom: 18px; padding-left: 10px; }
.about-con p { text-indent: 24px; }
.box {}
.video p { background-color: #000; text-align: center; height: 202px; }
.cus-ul { height: 174px; padding-top: 1px; }
.cus-ul li { display: block; float: left; width: 114px; height: 62px; text-align: center; }
.cus-ul li span { display: block; margin-top: 5px; }
.cus-ul li img { padding: 3px; border: 1px solid #ccc; height: 51px; width: 92px; }
.cer-ul { height: 105px; padding-top: 8px; }
.cer-ul li { display: block; float: left; width: 118px; height: 105px; text-align: center; }
.cer-ul li span { display: block; margin-top: 4px; }
.cer-ul li img { padding: 3px; border: 1px solid #DEDEDE; height: 70px; width: 90px; }
.pro-ul { height: 400px; display: block; padding-top: 10px; }
.pro-ul li { height: 200px; width: 177px; float: left; display: block; }
.pro-ul li span { display: block; line-height: 26px; width: 159px; margin-right: auto; margin-left: auto; background-image: url(../images/bg-gr.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 26px; text-align: center; }
.pro-ul img { height: 155px; width: 155px; padding: 1px; border: 1px solid #E5E5E5; display: block; margin-right: auto; margin-left: auto; }
.news-box { width: 315px; }
.mr10 { margin-right: 10px; }
.box-s { background-image: url(../images/box-s-bg.png); background-repeat: repeat-x; background-position: left bottom; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; margin-right: 6px; margin-left: 6px; height: 263px; }
.join { padding-right: 12px; padding-left: 12px; }
.join p { line-height: 22px; padding-top: 6px; }

.headline { padding-top: 8px; padding-right: 10px; padding-left: 10px; height: 88px; overflow: hidden; }
.headline .pic { height: 80px; width: 90px; float: left; }
.headline .pic img { height: 75px; width: 75px; padding: 2px; border: 1px solid #CCC; }
.headline .info { float: left; height: 80px; width: 110px; }
.headline .info h3 { line-height: 28px; font-weight: 700; font-size: 12px; }
.headline .info p { color: #999; line-height: 22px; }

.headline2 { padding-top: 8px; padding-right: 10px; padding-left: 10px; height: 88px; overflow: hidden; }
.headline2 .pic { height: 80px; width: 100px; float: left; }
.headline2 .pic img { height: 75px; width: 85px; padding: 2px; border: 1px solid #CCC; }
.headline2 .info { float: left; height: 80px; width: 235px; }
.headline2 .info h3 { line-height: 28px; font-weight: 700; font-size: 12px; }
.headline2 .info p { color: #999; line-height: 22px; }

.links { margin-top: 10px;}
.links-dl{ width:980px; background:url(../images/links_dl.jpg) no-repeat; height:40px;}
.links-dl h3 { line-height: 40px; font-weight: 700; float: left; padding-left: 25px; font-size: 14px; color: #fff;height: 40px; }
.links-dl span { float: right; padding-right: 10px; padding-top:10px; height: 40px; }

.page-cate { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 15px; }
.page-cate li { background-image: url(../images/li-arr.jpg); background-repeat: no-repeat; background-position: 4px center; padding-left: 25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; line-height: 30px; }
.page-cate li a { font-size: 14px; }
.sb-pro-ul { display: block; height: 270px; padding-top: 10px; }
.sb-pro-ul li { display: block; width: 124px; height: 135px; text-align: center; float: left; }
.sb-pro-ul li img { height: 100px; width: 100px; padding: 1px; border: 1px solid #F0F0F0; }
.sb-pro-ul li span { display: block; margin-top: 6px; margin-right: 5px; margin-left: 5px; }
#pic { text-align: center; }
.tl-w h3 a, .tl-w h3 a:visited { color: #FFF; }
#page-product-list ul { height: 200px; }
.page-products { padding-top: 10px; padding-left: 10px; }

.cxt { float: right; width: 150px; padding-top: 7px; padding-right: 8px; }
.faq dl { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #D2D9D6; padding-bottom: 4px; }
.faq dt span { font-weight: 700; color: #FF6600; }
.faq dd span { color: #1FB530; font-weight: 700; }
.about img { padding-right: 10px; padding-top: 8px; }
.about p { line-height: 26px; text-indent: 24px; padding-bottom: 5px; }
.about { height: 205px; overflow: hidden; }
.tl-w { background-image: url(../images/tl-w-bg.jpg); background-repeat: repeat-x; background-position: 0px 0px; height: 52px; }
.tl-w h3 { height: 50px; float: left; width: 262px; margin-left:1px; margin-top:1px;}
.tl-w span { float: right; padding-right: 10px; margin-top:30px;}
.partner { border: 1px solid #CCCCCC; margin-top: 8px; background-image: url(../images/partner.jpg); background-repeat: no-repeat; background-position: 8px center; height: 64px; padding-left: 40px; }
.partner-ul li { float: left; width: 106px; padding-top: 14px; }
.partner-ul img { height: 31px; width: 88px; padding: 1px; border: 1px solid #DBDBDB; }
.pro-pic-infolist .info-fav { padding: 10px; text-align: center; }
.order { margin-top: 10px; border: 1px solid #eee; }
.order h3 { background-color: #0c60b8; color: #fff; padding:0 4px;}
.order h3 span { font-size: 12px; font-weight: normal; float: right; }
.order .order-form { padding: 10px; }
.set small { color: #999; margin-right: 3px; margin-left: 3px; }

.faq dl dt { background-image: url(../images/icon-q.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 22px; line-height: 26px; }
.faq dl dd { background-image: url(../images/icon-a.jpg); background-repeat: no-repeat; background-position: left 5px; padding-left: 22px; line-height: 22px; }
.mbox { }

#top_login strong { color: #FC002A; font-family: "微软雅黑"; padding-left: 10px; font-size: 13px; }
.casebox { float: left; width: 470px; }
.certbox { float: right; width: 249px; }
.slides .slide-pic .info strong { line-height: 26px; font-weight: 700; color: #026FB1; }
.slides .slide-li img { height: 50px; width: 70px; padding: 1px; border: 1px solid #FFF; cursor:pointer; }
.cert-ul li { float: left; height: 80px; width: 150px; text-align: center; display: block; }
.cert-ul li span { display: block; line-height: 22px; }
.cert-ul li img { padding: 1px; width: 130px; height: 70px; border: 1px solid #E7E7E7; }
.news-ul2 li { line-height: 28px; background-image: url(../images/dot-sq.jpg); background-repeat: no-repeat; background-position: 0px center; padding-left: 20px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #C5EBFE; }
.news-ul2 li span { color: #666; float: right; }
.links strong { }
.slides .slide-li li.cur img { border: 1px solid #65C3E9; }
.page-products-box .info { height: 156px; width: 180px; display: block; float: left; color: #666; line-height: 24px; }
.page-products-box h4 { display: block; background-image: url(../images/li-arr.jpg); background-repeat: no-repeat; background-position: 0px center; height: 28px; padding-left: 18px; line-height: 28px; }
.page-products-box h4 strong { font-size: 14px; font-weight: 700; color: #1C7BA9; }
.red { color: #F30; font-weight: 700; }
.grey { color: #666; }
.cert-ul { height: 221px; }
.tel { float: right; width: 325px; padding-top: 2px; }
.pro-search { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0B84E4; padding-top: 10px; padding-bottom: 15px; padding-left: 18px; }
.pro-search h4 { font-size: 12px; font-weight: 700; line-height: 22px; }


#pic-scroll { height: 215px; width: 100%; }
#pic-scroll img { cursor:pointer;}
#pic-scroll .lefta { float: left; padding-top: 55px; width: 20px; padding-right: 5px; }
#pic-scroll .righta { float: right; padding-top: 55px; width: 18px; }
#pic-scroll .cont { float: left; height: 215px; width: 660px; overflow: hidden; }
#pic-scroll .cont .box { float: left; width: 200px; height: 215px; text-align: center; }
#pic-scroll .cont .box img { height: 175px; width: 170px; padding-top: 10px; }
#pic-scroll .box-b { border: 1px solid #E5E5E5; width: 190px; margin-right: auto; margin-left: auto; height: 212px; }
#pic-scroll .box-b span { display: block; padding-top: 4px; }
#tab-product { border: 1px solid #E5E5E5; height: 220px; position: relative; }
#tab-product .tl-tab { position: absolute; z-index: 1000; }
#tab-product .tab-box { height: 220px; position: relative; z-index: 100; }
#tab-product .tab-box .tab-con { width: 575px; height: 200px; padding-top: 20px; padding-left: 30px; float: left; }
#tab-product .tab-box .tab-li { float: right; width: 110px; height: 220px; }
#tab-product .tab-box .pic { display: block; float: left; width: 215px; height: 185px; }
#tab-product .tab-box .tab-con .pic img { height: 185px; width: 200px; }
#tab-product .tab-box .tab-con .info { display: block; width: 345px; float: right; line-height: 24px; }
#tab-product .tab-box .tab-con .info strong { font-size: 14px; color: #F60; line-height: 30px; }
#tab-product .tab-box .tab-li li { display: block; text-align: center; background-color: #E0E0E0; height: 42px; margin-bottom: 1px; line-height: 42px; padding-top: 1px; cursor:pointer; }
#tab-product .tab-box .tab-li li.hover { background-color: #BBD7FF; }


.cate { padding-top: 0px; padding-bottom: 0px; width: 230px; padding-left: 8px; }
.cate li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #F0F0F0; display: block; padding-bottom: 10px; padding-top: 10px; background:url(../images/li.jpg) no-repeat left center; padding-left:20px;}
.cate dt { line-height: 26px; height: 26px; display: block; font-weight: 700; }
.cate dd { line-height: 20px; padding-top: 4px; }
.cate li a, .cate li a:visited { color: #666; font-size: 12px; }
.cate .pic { float: left; width: 60px; }
.cate .pic img { width: 55px; }
.cate dl { float: right; width: 170px; display: block; }
.cate dt span { float: right; padding-top: 5px; }
.cate dd a { margin-right: 8px; color: #666; }
.page-banner { margin-top: 8px; height: 390px; background-color: #F4F4F4; }

.case{ height:210px;width: 970px;}
.case ul{ padding-left:5px;}
.case ul li{ float:left; width:200px;}
.case ul li span{ display:block; width:181px; text-align:center; overflow:hidden; padding-top:8px;}

.pro{ height:420px;}
.pro ul{ padding-left:15px;}
.pro ul li{ width:236px; padding-bottom:8px; float:left;}
.pro ul li table:hover{ background-color:#f6f6f6;}
.pro ul li table{ border:1px dashed #ddd;}
.pro ul li img{
	max-width: 210px;
 width: e-xpression(this.width>210px?"210px":this.width);
	max-height: 150px;
 height: e-xpression(this.height>150px?"150px":this.height);
}

.border1{ width:975px; height:auto; margin: 0px auto; overflow:hidden; margin-left:3px; border: 1px solid #cfcfcf; border-top:none;}
.border1 ul{ float:left; padding:7px; padding-top:0px; padding-left:30px; width:155px; height:auto;}
.border1 ul li{ float:left; background:url(../images/li.jpg) no-repeat left center; padding-left:25px; width:155px; margin-top:3px;}
.border1 ul li.two{ background:none; background:#efefef; margin-top:5px; padding:5px; width:145px; padding-left:25px;}



#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
}
#demo2 {
    float: left;
}.page-login h5 { font-size: 14px; font-weight: 700; color: #F60; line-height: 30px; }
.err { background-color: #F30; border-top-color: #C00; border-right-color: #C00; border-bottom-color: #C00; border-left-color: #C00; color: #FFF; padding: 5px; margin-top: 10px; }

.foot{ width:970px; line-height:30px;}
