/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #3F3F3F; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img{ border:0;}
body { font-size:12px; color: #3F3F3F; text-align:left; background:url(../images/bodybg.jpg) no-repeat center top; }
.box { width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }


/*头部样式*/
.logo { float: left; height: 81px; width: 342px; }
.loginblock { float: right; width: 520px; padding-right: 10px; padding-bottom: 0; padding-left: 0; line-height: 20px; height: 20px; margin-top: 25px; }
.loginblock span { float: right; width: 120px; height: 20px; }
.blockbox { float:934px; padding:20px 23px 0 23px; }
.menu { float: left; width: 80px; height:30px; background:url(../images/line.jpg) no-repeat right center; color: #FFF; font-weight: bold; }
.menu a:link, .menu a:visited{ font-size:15px; font-weight:bold; color: #FFF;}
.menu a:hover{ font-size:15px; font-weight:bold; color: #FF0; }
.menxiala{ height:19px; padding:7px 0 0 10px; color:#D80C64; background:url(../images/menbg.jpg) no-repeat left top;}
.menxiala a{color:#D80C64;}
.menxiala a:hover{ color:#61A400; }
/*block样式*/
.block { float: left; width: 934px; }
.title{ height:27px; padding:6px 0 0 18px; background:url(../images/titlebg.gif) no-repeat left top; font-family: Arial; font-size: 9px; }
.title span { font-size: 14px; font-weight: bold; color: #F4106B; }
.title font { font-size: 14px; font-weight: bold; color: #303030; }
.blockleft { float: left; width: 686px; }
.prodleft { float: left; width: 686px; padding:5px 0 0 10px; background: url(../images/produbg.jpg) no-repeat left top; }

.contentb { padding:15px 17px 10px 12px; }

.titleb{ height:27px; padding:6px 0 0 18px; background:url(../images/titlebg.gif) no-repeat left top; font-family: Arial; font-size: 10px; color: #F4106B; }
.titleb span { font-size: 14px; font-weight: bold; color: #F4106B; }
.titleb font { font-size: 14px; font-weight: bold; color: #303030;  }
.contentb table tr td .line { background:url(../images/lineh.jpg) right center repeat-y; margin-bottom: 15px; }
.blockright { float: right; width: 225px; }
.back3 { width: 225px; height:13px; background:url(../images/back3.jpg) no-repeat left top; }
.back2 { width: 197px; padding:14px;  background:url(../images/back2.jpg) repeat-y left center; }
.back1 { width: 220px; height:38px; padding:3px 0 0 5px;  background:url(../images/back1.jpg) no-repeat left bottom; }
.prodbg { height:130px; background:url(../images/linebg.jpg) no-repeat center bottom; float: left; width: 196px; padding-top: 0; padding-right: 0;  padding-left: 0; }
.kangpro { float: left; width: 197px; }
.brandbg{ float:left; width:704px; height:317px; padding:35px 14px 0 216px; background:url(../images/botbg.jpg) no-repeat left top; margin-top:15px;}
.brandbg .brand { float: left; width: 470px; }
.brandbg .news { float: right; width: 210px; }
/*footer*/
.footer{ float:left; width:934px; height:135px; margin-top:15px; background:url(../images/footer.jpg) no-repeat left top;}
.footermenu { line-height: 33px; height: 33px; text-align: center; }
.footermenu a { font-size: 15px; font-weight: bold; color: #FFF; padding-right: 10px; padding-left: 10px; }
.footeradd { padding-top: 24px; text-align: center; line-height: 170%; }
/*=======内页开始===================*/
/*产品展示页*/
.seach { float: right; width: 250px; }
.textinput { border: 1px solid #D80C64; }
.pleft { float: left; width: 225px; }
.pleft .plbock { float: left; width: 225px; }
.about{ float:left; width:199px; height:245px; padding:13px; margin-top:20px; background:url(../images/aboutus.jpg) no-repeat left top;}
.conti{ padding:6px 0 0 0;}
.aboutcont { padding-top: 10px; }
.pright { float: right; width: 686px; }
.prtitleB { float: left; width: 686px; height:30px; margin:15px 0; background:url(../images/titleBbg.jpg) no-repeat left top; }
.prtitleA { float: left; width: 686px; padding-top:6px;  height:24px; background:url(../images/botomline1.jpg) repeat-x left bottom;}
.prtitleA span { float: left; height:24px; background:url(../images/botomline2.jpg) repeat-x left bottom;}
.prnewprodu { float: left; width: 656px; height:148px; padding:15px;  background:url(../images/newprodbg.jpg) no-repeat left center; }
.prtitleC{float: left; width: 686px; height:25px; margin:25px 0; line-height:25px; background:url(../images/titleCbg.jpg) no-repeat left center;}
.prtitleD{float: left; width: 686px;}
.butter { float: left; height: 34px; color:#BA2561; line-height:34px; text-align:center; width: 118px; background:url(../images/butter.jpg) no-repeat left center; margin-right:4px;}
.butter a{color:#BA2561;}
.buttercur { float: left; height: 34px; color:#BA2561; line-height:34px; text-align:center; width: 118px; background:url(../images/butter2.jpg) no-repeat left center; margin-right:4px;}
.buttercur a{color:#BA2561;}
.prcontent { float: left; width: 686px; margin:35px 0 40px 0;}
.numblock{ float:left; width:686px; background-color:#EEEEEE; height:20px; padding-top:10px; }
.titlec{ height:27px; padding:6px 0 0 18px; background:url(../images/titlebg.gif) no-repeat left top;  color: #60A400; }
.titlec span { font-size: 14px; font-weight: bold; color: #F4106B; }
.titlec font { font-size: 14px; font-weight: bold; color: #303030;  }
.num a { padding-right: 2px; padding-left: 2px; font-size: 12px; font-family: Arial; }
.num a:hover { padding-right: 2px; padding-left: 2px; font-size: 12px; font-family: Arial; font-weight: bold; color: #F00;}
.num tr td span a{ font-weight: bold; color: #F00; }


/*产品详情内容页*/
.xqcont { float: left; width: 654px; height:374px; padding:18px 14px 14px 18px; background:url(../images/backprod.jpg) no-repeat left  top; }
.xqcontL { float: left; width: 385px; }
.xqcontR { float: right; width: 250px; }
.small { padding: 2px; border: 1px solid #CCC; margin-top: 8px; height: 56px; width: 60px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.text { background-color: #F3F3F3; padding: 8px; line-height: 150%; margin-bottom: 10px; }
.yellow { color: #F30; font-family: Arial; font-size: 13px; }
.blue { color: #09F; }
.xqmenu{ float:left; width:686px; margin:15px 0; }
.xqbutterCur{ width:157px; height:45px; line-height:45px; text-align:center; background:url(../images/xqbuterbg1.jpg) no-repeat left center;}
.xqbutterCur a{ font-size:14px; font-weight:bold; color:#F3006E;}
.xqbutterNom{ width:174px; height:45px; line-height:45px; text-align:center; background:url(../images/xqbuterbg2.jpg) no-repeat left center;}
.xqbutterNom a{ font-size:14px; font-weight:bold; }
.XPcontent { float: left; width: 680px; padding-left:6px; line-height:25px; }
.xqtitle { float: left; width: 673px; padding-left:13px; font-size:14px; font-weight:bold; color:#F3006E; height:30px; line-height:30px; background-color:#FFE8F2; margin:15px 0 0 0; }
.help { float: left; width: 205px; height:203px; padding:10px; background:url(../images/helpbg.jpg) no-repeat left top; margin-top:20px; }
.helpcont { padding:20px 0; }
.wzbanner { float: left; width: 686px; padding:15px 0 0 0; }
.wzcont { float: left; width: 686px; padding-bottom:25px; }
.wzlist tr td { padding:10px 0; background:url(../images/hline.jpg) repeat-x left bottom; }
.hscoler { color: #999; }
