body{
    background:url(../images/body_bg.jpg) repeat-x 0px 0px;
    font-family:arial;
    font-size:12px;
    padding:0px;
    margin:0px;
}
.main-site{
    width:900px;
    margin:auto;
    color:#000000;
    font-family:arial;
    font-size:12px;
}
.header{
    overflow:hidden;
}
.content{
    
}
.footer{
    background-color:#292929;
    height:50px;
    text-align:center;
    color:#ffffff;
    line-height:50px;
}
.footer a{
    color:#ffffff !important;
    line-height:50px;
}
.logo{
    float:left;
    padding-top:20px;
}
.jando{
    color:#f9a01e;
    font-size:40px;
    font-weight:bold;
}
.slogan{
    color:#8d8e90;
    font-weight:bold;
    font-size:16px;
}
.search{
    float:right;
    text-align:center;
}
.search-box{
    width:361px;
    height:71px;
    background:url(../images/search_bg.jpg) no-repeat top left;
    padding-top:15px;
    color:#ffffff;
}
input[type=submit]{
    background:url(../images/submit.png) no-repeat 50% 50%;
    border:0px;
    height:29px;
    width:50px;
    cursor:pointer;
    margin:2px;
    margin-right:5px;
    color:#ffffff;
    line-height:29px;
    font-size:11px;
    font-weight:bold;
}
.search-submit{
    background:url(../images/search_but.gif) no-repeat 50% 50% !important;
    width:31px !important;
    
}

.support{
    color:#8d8e90;
    font-weight:bold;
    font-size:18px;
    margin-right:10px;    
}
.support-phone{
    color:#f9a01e;
    font-weight:bold;
    font-size:18px;
}
.welcome{
    height:342px;
    padding:10px;
    background:url(../images/welcome_bg.gif) no-repeat left top;
    color:#000000;
    font-family:arial;
    font-size:12px;
}
.our-vision{
    margin-top:20px;
    margin-bottom:20px;
    padding-bottom:40px;
    overflow:hidden;
    color:#000000;
    font-family:arial;
    font-size:12px;
}

.vision-top{
    height:50px;
    background:url(../images/v_top.jpg) no-repeat left top;
    margin:0px;
    padding-top:15px;
    color:#ffffff;
    font-size:18px;
    font-weight:bold;
    margin-bottom:10px;
}
.vision-top div{
    line-height:40px;
    font-size:50px;
    font-weight:bold;
    float:left;
    padding-left:10px;
    padding-right:10px;
    padding-top:12px;
}

.vision-bottom{
    height:50px;
    background:url(../images/v_bottom.jpg) no-repeat left top;
    margin-top:10px;

}
.vision-bottom a{
    color:#ffffff;
    font-size:14px;
    line-height:45px;
    font-weight:bold;
    text-decoration:none;
}
.vision-bottom a:hover{
    text-decoration:underline;
}
.vision-bottom div{
    line-height:35px;
    font-size:35px;
    font-weight:bold;
    float:left;
    padding-left:10px;
    padding-right:10px;
}
.vision1{
    background-color:#f9a01e;
    float:left;
    width:217px;
    overflow:hidden;
    margin-right:10px;
    padding:0xp
}
.vision2{
    background-color:#eb4f2c;
     float:left;
    width:217px;
    margin-right:10px;
    overflow:hidden;
}
.vision3{
    background-color:#66cfdd;
    float:left;
    width:217px;
    margin-right:10px;
    overflow:hidden;
}
.vision4{
    background-color:#66aadd;
    float:left;
    width:217px;
    overflow:hidden;
}
.v1{
    color:#f9a01e;
}
.v2{
    color:#eb4f2c;
}
.v3{
    color:#66cfdd;
}
.v4{
    color:#66aadd;
}
.v-text{
    padding-left:10px;
    padding-right:10px;
    height:70px;
}
.news{
    float:left;
    width:260px;
    overflow:hidden;
    padding-top:10px;
    margin:20px;
    color:#8d8e90;
    font-family:arial;
    font-size:12px;
}
.news td b{
color:#000000;
}
.news-sep hr{
    background-color:#e7e7e7;
    border:0px;
    height:1px;
    margin-top:10px;
    margin-bottom:10px;
}
.chooseus{
    float:left;
    overflow:hidden;
    width:260px;
    padding-top:10px;
    margin:20px;
    color:#8d8e90;
    font-family:arial;
    font-size:12px;
}
.chooseus div b{
color:#000000;
}
.testimonial{
    float:right;
    width:260px;
    overflow:hidden;
    padding-top:10px;
    margin:20px;
    text-align:right;
    color:#8d8e90;
    background:url(../images/test_top.jpg) no-repeat left 55px;
    font-family:arial;
    font-size:12px;
}
.testimonial p{
    text-align:left;
    background:#f6f6f6 url(../images/test_bottom.jpg) no-repeat 0px 0px;
    padding-bottom:26px;
    padding-left:10px;
    padding-right:10px;
}

.testimonial span{
    color:#000000;
}
.testimonial a{
    color:#000000;
    text-decoration:none;
}
.testimonial a:hover{
    text-decoration:underline;
}
.clear{
    overflow:hidden;
}
.box-title{
    font-size:18px;
    font-weight:bold;
    padding-bottom:10px;
    padding-top:10px;
    color:#000000;
    text-align:left;
}
.news-date{
    background:url(../images/news_bg.jpg) no-repeat left top;
    font-size:20px;
    padding-top:9px;
    color:#ffffff;
    font-weight:bold;
    width:50px;
    text-align:center;
}
.news-date1{
    background:url(../images/news_bg2.jpg) no-repeat left top;
    font-size:20px;
    padding-top:9px;
    color:#ffffff;
    font-weight:bold;
    width:50px;
    text-align:center;
}
.readmore{
    font-size:25px;
    line-height:25px;
    font-weight:bold;
    color:#f9a01e;
}
.readmore a{
    color:#000000;
    font-size:14px;
    line-height:25px;
    text-decoration:none;
    margin-left:10px;
    
}
.readmore a:hover{
    text-decoration:underline;
}
.inner-page{
    background-color:#ffffff;
    min-height:500px;
    padding:20px;
    overflow:hidden;
    color:#000000;
    font-family:arial;
    font-size:12px;
}
.page-title{
    font-size:16px;
    font-weight:bold;
    margin-bottom:20px;
}
.testimonial2{
    overflow:hidden;
    cursor:pointer;
    float:right;
    width:260px;
    margin-bottom:10px;
}
.testimonial2:hover{
    background-color:#e7e7e7;
}
.selected{
    background-color: #e7e7e7;
}
.product-box{
    background:url('../images/box.png') no-repeat left top;
    width:355px;
    min-height:200px;
    margin:25px;
    padding:10px;
    line-height:16px;
    overflow:hidden;
    float:left;
    border-bottom:5px solid #232323;
}
.btitle{
    color:#ffffff;
    margin-bottom:15px; 
}
.btitle a{
    color:#ffffff;
    margin-bottom:20px;
    float:right;
}

.product-box2{
    border: 1px solid #a5a5a5;
    width:355px;
    min-height:200px;
    margin:25px;
    padding:10px;
    line-height:16px;
    overflow:hidden;
    
}
a{
    text-decoration:none;
    color:#000000;
}
a:hover{
    text-decoration:underline;
}
.contact{
    color:#ffffff;
    padding:20px;
}
.contact a{
    color:#f9a01e;
    font-weight:bold;
}
input[type=text]{
    width:200px;
}
input[type=password]{
    width:200px;
}
select{
    width:200px;
    background-color:#ffffff;
}
textarea{
    min-width:200px;
    min-height:150px;
}
.result{
    color:#8D8E90;
    margin:10px;
    padding:10px;
}
.result span{
    color:#000000;
}
.result a{
    font-weight:bold;
}
.bg-1{
    background-color:#f9a01e;
}
.bg-2{
    background-color:#eb4f2c;
}
.bg-3{
    background-color:#66cfdd;
}
.bg-4{
    background-color:#66aadd;
}
.border-1{
    border:1px solid #f9a01e;
    border-left:5px solid #f9a01e;
}
.border-2{
    border:1px solid #eb4f2c;
    border-left:5px solid #eb4f2c;
}
.border-3{
    border:1px solid #66cfdd;
    border-left:5px solid #66cfdd;
}
.border-4{
    border:1px solid #66aadd;
    border-left:5px solid #66aadd;
}


.pager{
text-align:center;
padding:10px;
}
.pager a{
text-align:center;
padding:5px;
}

