body{background:#FFF;background-attachment:scroll;
background-image:url("../images/indexbg.jpg");
background-position:left top;
background-repeat:repeat-x;color:#666;FONT-FAMILY: "Microsoft YaHei","微软雅黑";font-size:12px;margin:0 auto;padding:0;text-align:center;background-color:}
div,form,p,i,img,ul,li,ol,dl,dt,dd,table,tr,td,th,fieldset,label,legend,select,button,input{margin:0;padding:0}
p,li,div{line-height:20px}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}ul,ol,li,dl,dt,dd{list-style:none}img,a img{border:0;padding:0;margin:0;vertical-align:middle}

a:link{color:#666;text-decoration:none;line-height: 30px;FONT-FAMILY: "Microsoft YaHei","微软雅黑"}
a:visited{color:#666;text-decoration:none;FONT-FAMILY: "Microsoft YaHei","微软雅黑"}
a:hover{color:#c00;text-decoration:underline;FONT-FAMILY: "Microsoft YaHei","微软雅黑"}
a:active{color:#666;text-decoration:none;FONT-FAMILY: "Microsoft YaHei","微软雅黑"}
.pic a{padding:4px;border:1px solid #e6e7e7;display:inline-block}
.pic a:hover{border:1px solid #F60;background:#fff4ce;display:inline-block}
.fontred{color:#f00}.fontgray{color:#999}
.fontblack{color:#000}
.input-gray{color:#999}.input-black{color:#000}
.floatLeft{float:left}
.floatRight{float:right}.floatNone{float:none}
.clearBoth{clear:both;width:100%;height:1px;font-size:0;overflow:hidden;line-height:0}
.clearLeft{clear:left}.clearRight{clear:Right}.clearfix{display:inline-block}.clearfix:after{display:block;height:0;clear:both;visibility:hidden}* html 
.clearfix{height:1%}.clearfix{display:block}.pageWidth{height:auto;margin:0 auto;width:1025px;background-attachment:fixed;background-image:none;background-repeat:no-repeat;background-position:center center;background-color:}.columnSpace{padding:0 0 5px}.breadcrumb{clear:both;padding:5px 5px}
.date-ico{background:url("../images/common/time/icon-time.gif") right 50% no-repeat!important}.column-num1{width:100%}.column-num2{width:47%}
.column-num3{width:33%}.column-num4{width:22%}
.column-num5{width:17%}.column-num6{width:14%}
.text-oper{float:left}
.text-tip{float:left;margin:0 0 0 10px}
.text-tip span{line-height:15px}
.text-oper span,.text-tip span{width:auto!important;word-break:break-all}
.text-tip .tip-default{color:#999}
.text-tip .tip-remind{color:#000}







.goright{ }

/*--mainpage--*/
.newsbar{height:47px; line-height:47px; background:#f2f2f2; margin-top:4.54%; margin-bottom:3.27%; position:relative;}
#mainpage .newsbar .newsbarTitle{font-size:15px; color: #000; padding-left:74px; background:url("../images/sprite.png") no-repeat 20px 12px; }
.newsbarTitle , .slidebox{ display:inline-block;vertical-align:top;}
.slidebox{ margin-left:2.5%; width:55%; position:relative; height:47px; }
.slidebox li{ position:absolute; left:0px; top:0px; right:0px; }
.slidebox li h3{ position:relative; z-index:90; display:inline-block; max-width:100%;}
.slidebox li h3 a{ display:block; text-overflow:ellipsis; overflow:hidden; display:block;white-space:nowrap;}
.slidebox li .updatetime{color:#878787; position:absolute; display:block; white-space:nowrap; left:100%; top:0px; bottom:0px; margin-top:auto; margin-bottom:auto; margin-left:3%;}

#showBox .proPic{ width:30.63%; margin-bottom:4.45%;}
#showBox .proPic img{ width:100%;}
h3.showTitle{ background:#000; text-transform:uppercase; height:35px; line-height:35px; padding-left:10px; margin-top:1px;}
h3.showTitle a{ display:block; color:#fff; font-size:15px;}
h3.showTitle span{ position:relative; font-size:17px; margin-left:5px;}
h3.showTitle span:after{ content:''; position:absolute; width:12px; height:12px; border:1px solid #fff; border-radius:7px; background:url("../images/sprite.png") no-repeat 5px -55px; overflow:hidden;  margin-left:10px; left:100%; top:0px; bottom:0px; margin-top:auto; margin-bottom:auto;}





/*--product--*/
#bannerSub{background:#4F2E1C;}
.bannerwrapper{background:url("../images/banner-sub.jpg") no-repeat left center; background-size: cover;}
h2.mainTitle{ font-size:30px; font-weight:bold; line-height:38px; color:#fff; text-transform:uppercase; position:relative; padding-top:4.81%; padding-bottom:4.36%;}
h2.mainTitle span{ font-size:17px; font-weight:normal; color:#000; vertical-align:middle; padding-left:8px; padding-right:38px; position:relative; display:inline-block;}
h2.mainTitle span:after{ content:''; position:absolute; width:20px; height:20px; border-radius:14px; border:1px solid #fff; background:url("../images/sprite.png") no-repeat 7px -36px; right:0px; top:0px; bottom:6px; overflow:hidden; margin:auto;}
.locationwrapper a{ color:#888;}
.locationwrapper span{ font-family:Arial, Helvetica,San-serif, Microsoft YaHei, SimSun;padding:0px 5px;}
#location{ border-bottom:1px solid #d8d8d8; line-height:22px; padding:10px 0px; color:#888;}

#aside{ width:200px;;}
#maincontent{ width:78%;}
#aside ul {border:0px solid #d8d8d8; margin-top:-1px; }
#aside ul li{ border-top:1px dotted #d8d8d8;}
#aside ul li:first-child{ border-top:0px none;}
#aside li a{padding-left:40px; padding-right:10px; background:url("../images/sprite.png") no-repeat 20px -140px; line-height:21px; padding-top:9px; padding-bottom:9px; font-size:12px;}
#aside li a{ display:block;}
.asidetitle{ color:#000;padding:10px 0px; font-size:20px; line-height:24px;}
h2.maincontentTitle{ height:45px; line-height:45px;font-size:24px; padding-left:10px; border-bottom:#CCC 1px dotted; color:#000}
.prodisplay .proPic{ width:29.19%; margin-bottom:27px;}
.prodisplay .proPic>a{ border:1px solid #e8e8e8;}
#maincontent .prodisplay .line{ width:29.19%;}





/*--共用--*/
.justify { text-align:justify; text-justify:inter-ideograph; letter-spacing:0px; }
.justify:after { content:'.'; height:0px; width:100%; display:inline-block; overflow:hidden; }
.justify .line { content:'.'; display:inline-block; width:100%; height:0px; overflow:hidden; }
.justify .box { display:inline-block; vertical-align:top; font-size:12px; text-align:left; }


.p10 {  
   font-size: 14px;
   text-decoration: none; 
   color:#666666;
   line-height: 30px
   }
   
   
.p12 {  
   font-size: 16px;
   text-decoration: none; 
   color:#666666;
   line-height: 35px
   }
 
 .p15 {  
   font-size: 16px;
   text-decoration: none; 
   color:#ff0000;
   line-height: 25px
   }
     