#content{clear:both; }
#page{height:auto !important; zoom:1;background:#FFF; padding:10px; overflow:hidden}

#indexContent .col{ width:310px; float:left;  margin-right:15px; overflow:hidden; margin-bottom:10px; line-height:18px;} 
#indexContent .col3,#indexContent .col6{ margin-right:0px;}
#indexContent .col4,#indexContent .col5,#indexContent .col6{ margin-bottom:0px;}

#indexli1 ul{ margin-top:10px;}
#indexli1 ul li{ list-style:none; margin-top:4px; }
#indexli1 ul li a{background:url(../images/indexclass_bg.gif); width:250px; height:27px; display:block; text-decoration:none; line-height:27px; text-indent:30px; color:#000}

#indexli4 .productintro{ line-height:15px; padding-top:10px; color:#eb6100}

#indexli5 .blockcontent2{ background:url(../images/service_bg.gif);  }
#indexli5 ul{list-style:none;}
#indexli5 ul li{ background:url(../images/flag.png)  no-repeat 0px 3px ; padding-left:26px; line-height:25px;}
 
.row2{ margin-top:10px;}
.photoarticle{ line-height:16px; font-weight:bold; padding-bottom:5px; }
.photoarticle img{ width:100px; height:75px; margin-bottom:4px;}
.photoarticle a{color:#eb6100}
.photoarticle  dl{ height:85px; overflow:hidden}
.photoarticle  dl dt{ width:115px; float:left}
.photoarticle  dl dd{ width:150px; float:left;line-height:15px;}
.photoarticle p{ font-weight:lighter;  color:#999; padding-top:3px; }

.textarticle{ clear:both;}
.textarticle ul{ list-style:none; }
.textarticle ul li{ background:url(../images/arrow.gif) no-repeat 0px 5px; padding-left:10px; border-bottom:1px #ddd  dashed; padding-bottom:2px; padding-top:2px; line-height:16px; }

h3{padding-left:17px; font-size:20px; background:url(../images/h1_bg.jpg);  height:37px; line-height:37px; color:#27622c; font-weight:lighter}
#left{width:220px; float:left; margin-right:10px; padding-bottom:15px;}
#right{width:720px;float:left; padding-bottom:15px; height:auto !important; height:500px;min-height:500px;}

#right .rightmain{padding-top:20px;}

.leftclass{ background:#f5f5f5; border:1px #ddd solid;}
.leftclass h2{font-size:13px; line-height:30px;padding-left:24px;}
.leftclass h2.Child{ background:url(../images/dot.gif) -12px 0px; }
.leftclass h2.noChild{ background:url(../images/dot1.gif) -12px 0px; }
.leftclass .big{ }
.leftclass ul{ list-style:none;  background:url(../images/ul_bg.gif) no-repeat bottom;  padding:5px 10px 10px; }
.leftclass ul li{ background:url(../images/arrow.gif) no-repeat 5px 6px ; padding-left:15px; line-height:19px; font-size:12px;}
.leftclass_bottom{ background:url(../images/bottom_style_2_bg.jpg); height:9px; font-size:0px;}
.leftclass .selected{color:#eb6100}




#left .subitem{ padding:5px 0px}
#left .label{ padding-left:12px; font-size:13px; background:url(../images/leftlablebg.jpg); color:#fff; height:30px; line-height:30px; font-weight:bold; text-transform:uppercase}
#left .intro{ padding:10px; line-height:17px; overflow:hidden; }

.showpage {  padding:0px 10px}
.showpage ul{padding:2px 0px 12px 30px;}
.showpage  br{line-height:12px;}
.showpage  a{text-decoration:none} 

#inquiryform{ padding:20px 10px;}
#feedbackintro{ padding:0px 0px 10px; border-bottom:1px #CCC dashed; margin-bottom:10px;}
#feedback{ padding:0px; margin:0px;}
#feedback  li{list-style:none; } 
#feedback  li .input,.binput{ padding:2px; width:300px;}
#feedback  li .dt{ font-weight:bold; padding-top:5px;} 
#feedback  li .dt span{ color:#F00; padding-left:5px} 
#feedback  li .binput{ width:600px;}
#feedback  li .textarea{ width:99%; height:100px;}
#feedback  .submit{ padding-top:15px; position:relative }
#feedback  .submit a{ background:url(../images/button_bg.png) no-repeat; display:inline-block; width:142px; height:36px; color:#FFF; text-shadow:#CCC; text-decoration:none; line-height:36px; font-size:18px; text-align:center;}
#feedback  .submit a:hover{background-position:-154px 0px;}
#feedback  .submit .dd{ position:absolute; left:160px; top:25px; color:#F00}

.articlelist{ padding:0px 10px;}
.articlelist ul li{list-style:none; border-bottom:1px solid #ebebeb;height: 28px;line-height: 28px; }
.articlelist ul li a{padding-left: 17px;background: url(../images/arrow.gif) 2px no-repeat;}

.gridstyle1{ padding:0px 20px;}

.photolist ul{padding:0px;}
.photolist ul li{list-style:none; width:242px; float:left; text-align:center; margin:0px; } 
.photolist ul li .photo{ margin-bottom:20px; }

.showarticle .title{ text-align:center; font-weight:bold; font-size:16px; }
.showarticle .updatetime{ font-size:13px; color:#666; padding-top:5px; text-align:center; }
.showarticle .photo{ text-align:center; margin:10px 0px;}
.showarticle .photo img{ padding:2px; }
.showarticle .intro{line-height:20px; padding:15px; padding-bottom:10px;}
.showproduct .intro ul{ margin-top:5px;margin-left:15px;} 
.showarticle .tools{ float:left; padding:20px 20px 20px 10px}

.showproduct{margin:auto; background:#FFF; padding:10px; overflow:hidden;}
.showproduct .top{ overflow:hidden; clear:both; padding-top:5px;}
.showproduct .middle,.bottom{ clear:both; margin-top:20px; }
.showproduct h4{ line-height:30px;  background:url(../images/title_bg.gif) repeat-x; font-size:15px; color:#FFF }
.showproduct h4 span{ width:180px; height:30px; background:url(../images/title_span_bg.png); display:block; margin-left:25px; text-align:center;}
.showproduct .productcontent{ padding:20px 10px;}
.showproduct .productcontent ul{ padding-left:20px; margin:10px 0px}

#inquirybutton{ margin:15px 0px 10px; width:250px; margin:10px auto}
#inquirybutton ul{ list-style:none; margin:0px; padding:0px}
#inquirybutton ul li{ float:left;margin-right:5px; text-align:center; line-height:30px; font-size:15px;  font-weight:bold; text-transform:uppercase;}
#inquirybutton ul li a{ background:url(../images/button_bg_small.png) no-repeat; display:inline-block; width:118px; height:30px;  color:#FFF; text-shadow:#CCC; text-decoration:none;   }
#inquirybutton ul li a:hover{background-position:-129px 0px;}
#inquirybutton .skype a{}  

.picMarquee-left{ overflow:hidden; position:relative;}
.picMarquee-left .prev{ background:url(../images/left.gif) no-repeat; width:13px; height:34px; display:block; float:right; margin-top:50px;}
.picMarquee-left .next{ background:url(../images/right.gif) no-repeat; width:13px; height:34px; display:block; float:left;margin-top:50px;}
.picMarquee-left .bd{  float:left;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{  float:left;overflow:hidden; text-align:center; width:200px; padding:0px 20PX  }
.picMarquee-left .bd ul li .photo{ text-align:center; display:block; overflow:hidden;  }
.picMarquee-left .bd ul li .text{ line-height:15px;}
.picMarquee-left .bd ul li .text .name{ padding-top:5px; font-size:13px;}
.picMarquee-left .bd ul li .text strong{ font-weight:lighter}

