.clear{ clear:both; line-height:0px; width:0px; height:0px;}
img{ border:none;}
#wrapper{
    width:850px;
 margin:0 auto;
 background:url(../images/public/back.jpg) center top repeat-y;
}
.content{
    float:left;
    background:url(../images/public/back.jpg) center top repeat-y;
    width:820px;
 padding:0px 15px 15px 15px;
}
.content .left{
    width:586px;
 float:left;
}
.content .left ul{float:left; padding:20px 0 40px 10px;width:285px; }
.content .left li{ float:left; width:283px; line-height:15px; padding-top:10px;}
.content .right{
    width:214px;
 margin-left:5px;
 float:right;
}
.content .right .pho{
    float:left;
 padding-top:5px;
 clear:both;
}
.testimonials{    
    float:left;
 background:url(../images/index/title_back_2.jpg) top left repeat-y;
 width:214px;
    
}
.testimonials h1{
    background:url(../images/index/title_back.jpg) top left no-repeat;
 height:32px;
 font-weight:bold;
 font-size:14px;
 color:#fff;
 padding:13px 0 0 0px;margin:0;text-align:center;
}
.testimonials .c{
 margin:0px 4px 0px 5px;
 padding:10px 5px 0 5px;
 background:url(../images/index/title_back_1.jpg) top left repeat-x;
 
}
.testimonials .dwon{
    background:url(../images/index/title_back_down.jpg) bottom center no-repeat;
 height:18px;
 
}
.testimonials p{
 width:99%;
 padding:0px 0 10px 2px;
 font-size:11px;
 }
 
.testimonials .last{
 padding:0px 5px;
 margin-bottom:10px;
 border-bottom: #999 dashed 1px;

 }
.list1{
 width:97%;
 padding:0px 0 0px 20px;
 margin-bottom:15px;
}
.list1 h2{
    background: url(../images/index/check.gif) center left no-repeat;
 text-indent:30px;
    font-weight:bold;
 font-size:12px;
 color:#000000;
 margin:0;
}
.list1 p{
    padding:0; padding-left:35px;
}

.index_center{
 width:390px;
 padding:8px 10px 5px 10px;
 float:left;
 line-height:31px;
 font-weight:bold;
 color:#000000;
}
.index_ico{
    background: url(../images/index/ico.gif) center left no-repeat;
    text-indent:20px;
}
 
.index_center_pho{
    width:220px;
 height:210px;
 float:left;
 text-align:left;
    text-align:center;padding:10px 0px 0 5px;
}
.index_h1{
    color:#0D4BA8;
 font-size:20px;
 font-weight:bold;
 margin:10px 0 10px 0;
}
.index_h2{font-weight:bold;
 color:#FF0000;
 font-style:italic;
}
 
.pro_title{font-size:17px; color:#0D4BA8;font-weight:bold; text-align:left;}
.pro{font-size:12px; padding-left:25px; }
.pro_body{font-size:11px; text-align:center;}
.pro_body a{text-decoration:underline; color:#000;}
.pro_body a:hover{text-decoration:none;}

.pro_p{font-size:11px; font-family:Tahoma; font-weight:normal;line-height:10px; vertical-align:top; text-align:left; }
.pro_p a{text-decoration:underline;color:#000000;line-height:25px;}
.pro_p a:hover{text-decoration:none; line-height:25px;}




#navigation{ position:relative; top:35px; left:0px;background: url(../images/index/en_bj.png) left top no-repeat;}
#navigation, #navigation li ul {list-style-type:none; }
#navigation { margin:20px; }
#navigation li{ display:block; float:left; padding-left:17px; width:115px; height:22px; line-height:22px; }
.ysebj{background: url(../images/index/en.png) no-repeat;}
#navigation li a{ }
#navigation li img{ margin:6px 8px 0 0; float:left;}
#navigation li ul { display:none; position:absolute;  top:23px; left:0; padding-bottom:5px; width:132px;background: url(../images/index/en_bj.png) left -22px no-repeat;}
.nobj{ background:none;}

#language{ float:right;}
#navxin { width:132px; position:relative; top:57px;_top:-15px; left:-18px;background: url(../images/index/en_bj.png) left top no-repeat;}
#navxin .mainlevel { width:122px; padding-left:10px; height:22px;display:block; white-space:nowrap;    float:left;height:22px; /*IE6 only*/ background: url(../images/index/en.png) no-repeat;}
#navxin .mainlevel img{ margin:6px 8px 0 0; float:left;}
#navxin .mainlevel a { text-decoration:none; display:block; color:#000;  line-height:22px;}
#navxin .mainlevel ul { width:132px; padding:0px 0; display:none; position:absolute;background: url(../images/index/en_bj.png) left -25px no-repeat;}

#navxin .mainlevel2 { position:relative; top:px; left:-0px; line-height:25px; }
#navxin .mainlevel2 img{ margin:5px 8px 0 10px; float:left;}
#navxin .mainlevel2 li{ line-height:22px;}
#navxin .mainlevel2 li a{color:#333;fdisplay: block;}
#navxin .mainlevel2 li a:hover{color:#333; }

.index_banner_free{ float:left; width:120px; overflow:hidden; margin:200px 0 0 300px; _margin:200px 0 0 150px; padding:0px; }
.index_banner_free a{ color:#000; font-size:14px;text-decoration:underline;}
.index_banner_free a:hover{color:red; text-decoration:none;}
.in_banner_img{ float:right;}
