/* CSS Document */
body{ margin:0px; background:#E9E9E9 url(../images/bg.gif) repeat-x; font-size:12px; color:#444; line-height:20px;}
a{ color:#444; text-decoration:none;}
a:hover{ color:#237AA8; text-decoration:underline;}
ul{ padding:0px; margin:0px;}
select{width:172px; float:left; text-align:center; color:#666; }
input{width:136px; height:18px; float:left; color:#666; margin:0px; padding:0px; border:#ACB1B4 solid 1px;}
.title{ color:#666; font-weight:bold; line-height:26px;}
#box{ margin:0px auto; padding:0px; width:920px; height:0px;}
.language{ height:26px; width:150px;}
   .language li{float:left; color:#000; list-style:none; line-height:26px; padding:0px 0px 0px 10px;}
   .language li a{float:left; color:#000; text-decoration:none;}
   .language li a:hover{float:left; color:#FFF;;}
#top{ background:url(../images/top.jpg) no-repeat top; width:920px; height:97px;} 
.menu{ float:right; padding:73px 4px 0px 0px;}
   .menu li{float:left; color:#2D2D2D; background:url(../images/menu02.jpg); width:70px; height:24px;  margin:0px 1px 0px 0px; text-align:center; line-height:24px;}
   
   .menu li a{ color:#2D2D2D; text-decoration:none; list-style:none; line-height:24px;}
   .menu li a:hover{ background:url(../images/menu03.gif); color:#FFF; padding:7px 11px 5px 11px;}
.menu li.home{float:left; color:#FFF; background:url(../images/menu01.jpg); width:44px; list-style:none; }  
.menu li.home a{ color:#FFF; text-decoration:none; width:44px;}
.menu li.home a:hover{ background:url(../images/menu03.gif); color:#FFF; padding:7px 10px 5px 10px;}
#navigation{ width:905px; height:22px; background:#FFF; border-bottom:#E7E7E7 solid 5px; padding:2px 0px 0px 15px; line-height:22px; text-align:justify}
#navigation a{color:#444; text-decoration:none;}
#navigation a:hover{color:#237AA8; text-decoration:underline;}
#left{ float:left; width:200px; height:635px; border-right:#9F9E9F solid 1px; background:#FBFBFB;}
#search{ background:url(../images/left_bg01.gif) repeat-x #E9E9E9; width:100%; height:114px; margin:0px auto; border-top:#9C9C9C solid 1px;}
#news{ background:url(../images/left_bg02.gif) repeat-x #FFF; width:180px; padding:10px;}
#news_pic{ float:left; border:#B6B6B6 solid 1px; margin:10px 5px 0px 0px;}
.news{color:#444; text-align:center; line-height:22px;}
.news a{ color:#444; text-decoration:underline; list-style:none;}
.news a:hover{ color:#237AA8; text-decoration:underline;}
#links{ background:url(../images/left_bg03.gif) repeat-x #FBFBFB; height:60px; padding:10px 4px 10px 10px;}
#links_1{color:#ff0000; font-size:13px;}
#links_1 a{color:#ff0000; font-weight:bold;}
.links_pic{ float:left;}
#center{ float:left; width:518px; height:520px;}
#pic{width:518px; height:281px; background:url(../images/pic.jpg);}
#product list{background:#F3F3F3; width:518px;}
#p_title{background:url(../images/center-title_bg.gif); height:27px;}
#p_content{background:#F3F3F3; width:498px; height:175px; padding:15px 10px 0px 10px;}
.p_c{ float:left; width:166px; padding:0px 0px 10px 0px;}
.p_cpic{ float:left; width:87px; height:67px; border:#B6B6B6 solid 1px;}
.img1{ float:left; border:#F0F0F0 solid 2px;}
.P_ctext{ float:left; width:64px; height:57px; padding:10px 5px 0px 5px; background:#EDEDED; border:#EBEBEB solid 1px; text-align:center;}
.P_ctext a{color:#444; text-decoration:none;}
.P_ctext a:hover{color:#237AA8; text-decoration:underline;}
.div{width:496px; !important; width:495px; height:39px; !important; height:37px; margin-top:5px; }
.div ul{ margin:0; padding:0; float:left; width:110px; !important; width:108px; margin-left:5px; margin-right:3px; margin-bottom:5px; margin-top:5px;}
.div ul li{ clear:both; margin:0; padding:0; display:inline; list-style-type:none; padding-top:5px;}
.div ul li a{ font-size:12px; font:"ËÎÌå";}
#right{ float:left; width:201px; height:500px; background:#FFF;}
#right01{ width:181px; height:140px; background:url(../images/right_bg.gif) repeat-x #FFF; padding:10px;}
.r_01{}
   .r_01 li{list-style:none; background:url(../images/line.gif) repeat-x bottom; line-height:24px;}
   .r_01 li a{ color:#444; text-decoration:none;}
   .r_01 li a:hover{ color:#237AA8;}
#right02{ width:181px; background:url(../images/right_bg.gif) repeat-x #FFF; padding:10px 10px 0px 10px;}
.r_02{list-style:none; line-height:22px;}
.r_02 a{ color:#444; text-decoration:none;}
.r_02 a:hover{ color:#237AA8; text-decoration:underline;}
#right03{ width:181px; height:164px; background:url(../images/right_bg.gif) repeat-x #FFF; padding:10px 10px 5px 10px;}
.r_03{}
   .r_03 li{ float:left; width:90px; list-style:none; repeat-x bottom; line-height:24px;}
   .r_03 li a{ color:#444; text-decoration:none;}
   .r_03 li a:hover{ color:#237AA8; text-decoration:underline;}
#r_03pic{ background:url(../images/Services.gif) no-repeat bottom; width:181px; height:135px;}
#bottom{ background:url(../images/bot_bg.gif); width:920px; height:44px; margin:0px auto;}
.bot01{ float:left; color:#CACACA; padding:0px 50px 0px 20px; line-height:44px;}
.bot{float:left;}
   .bot li{float:left; color:#FFF; margin:0px 10px 0px 0px; line-height:44px;}
   .bot li a{color:#FFF; text-decoration:none;}
   .bot li a:hover{color:#CACACA; text-decoration:underline;}

#content{background:url(../images/content_bg.gif) repeat-x #FFF; width:900px; padding:10px;}
#tt{clear:both; 
height:900!important; 
height:100px; 
min-height:100px;}
#left02{ float:left; width:200px;}
#search02{ background:url(../images/search02.gif) no-repeat; width:191px; height:114px; margin:0px auto; padding:0px 0px 13px 0px;}
#lanmu{ width:191px;}
#lanmu_title{ width:181px; height:35px; background:url(../images/lanmu_title.gif) no-repeat top; line-height:35px; font-weight:bold; padding:10px 0px 0px 10px; color:#666;}
.lanmu01{ }
   .lanmu01 li{width:191px; float:left; color:#FFF; height:40px; line-height:40px; background:url(../images/lanmu_bg.gif); list-style:none; border-bottom:#FFF solid 1px;}
   .lanmu01 li a{color:#FFF; text-decoration:none; padding:0px 0px 0px 20px;}
   .lanmu01 li a:hover{color:#444; background:#FFFFFF; padding:12px 26px 12px 20px;}
    .lanmu01 li a:hover div{color:#444; background:#FFFFFF; margin-top:1px; height:38px; cursor:pointer;  }
#lanmu_bottom{width:191px; height:4px; background:url(../images/lanmu_bot.gif) no-repeat;}
#c02_text{width:688px; float:left; height:800px !important;}
#c02_text01{width:688px; height:15px; background:url(../images/c02_text01.gif) no-repeat;}
#c02_text02{width:668px; background:url(../images/c02_text02.gif) repeat-y; padding:0px 0px 20px 20px;}
.c02P_bg{ float:left; background:url(../images/product_left-border.gif) left no-repeat; width:7px; height:148px;}
.c02p_title{ float:left; width:600px; height:30px;}
   .c02p_title li{float:left; margin:10px 0px 0px 10px; font-weight:bold; line-height:16px;}
   .c02p_title li a{ color:#237AA8; text-decoration:none;}
   .c02p_title li a:hover{color:#999; text-decoration:underline;}
.c02product{ float:left;}
   .c02product li{ float:left; width:104px; height:118px; border-top:#ECECEC solid 1px; border-right:#ECECEC solid 1px; text-align:center; line-height:130px; padding:0px 5px;}
   .c02product li img{border:none; margin-top: expression(( 118 - this.height ) / 2); azimuth:center;}
.c02p_bot{ width:654px; height:42px; padding:7px; line-height:18px; background:#E1E3E5;}
#c02_text03{width:688px; height:16px; background:url(../images/c02_text03.gif) no-repeat;}
.join{width:635px;}
   .join li{ list-style:none; line-height:26px; text-indent:25px; padding:55px 0px 10px 55px;}
#c02_text02_c{width:678px; background:url(../images/c02_text02.gif) repeat-y; padding:0px 0px 0px 10px;}
#company{ width:668px; padding:0px 0px 10px 10px;}
.company_text{ width:340px; line-height:26px; text-indent:25px; padding:0px 10px 0px 10px; background:url(../images/line.gif) repeat-x bottom;}
.more{ float:right; padding:3px 20px 0px 0px;}
.more a{ color:#666; text-decoration:underline;}
.more a:hover{color:#237AA8; text-decoration:underline;}
.sells_bg{background:url(../company/images/sells.gif) no-repeat; height:154px; width:670px;}
.yield_bg{background:url(../company/images/yield.gif) no-repeat; height:154px; width:670px; margin:10px 0px;}
.sells_pic{ height:124px; padding:10px 0px 0px 93px;}
   .sells_pic li{ float:left; width:166px; height:104px; padding:5px 8px 5px 6px;}
   .sells_pic img{float:left; border:none;}
.view{ float:left; width:338px; height:137px; background:url(../company/images/view.gif) top no-repeat; padding:0px 0px 20px 0px;}
.view_pic{ float:left; width:117px; padding:24px 0px 0px 9px;}
   .view_pic img{ float:left; border:none;}
.view_text{ float:left; width:198px; padding:50px 8px 0px 5px;}
.view_go{float:right; width:37px; height:20px; padding:0px 12px 0px 0px;}
.news_titlebg{width:624px; height:29px; background:url(../news/images/linetitle_bg.gif) repeat-x top; padding:0px 0px 8px 0px;}
.news_title{ float:left; width:120px; height:29px; color:#666; font-weight:bold; padding:0px 0px 0px 50px; margin:5px; line-height:29px;}
.news_more{ float:right; width:50px; color:#666; line-height:29px; list-style:none; font-family:Arial, Helvetica, sans-serif;}
.news_more a{ color:#666; text-decoration:none;}
.news_more a:hover{color:#237AA8; text-decoration:underline;}
.news_text{ float:left; width:624px; background:url(../news/images/line_bg.gif); line-height:24px;}
   .news_text li{ color:#444; line-height:29px; list-style:none; padding:0px 0px 0px 10px;}
   .news_text li a{ color:#444; text-decoration:none;}
   .news_text li a:hover{color:#237AA8;}
.news_date{float:right; width:12%;}
#case_bg{ background:#000; width:638px; padding:4px 0px 2px 4px; margin:0px auto}
.case{ float:left; width:248px;}
   .case li{ padding:0px 2px 2px 0px; margin:0px 2px 0px 0px;}
   .case li img{border:none; float:left;}
.page{ width:380px; margin:0px auto; padding:30px 0px 0px 0px;}
   .page li{padding:0px 4px 0px 0px; float:left; height:13px; line-height:13px;}
   .page li a{color:#444; text-decoration:none;}
   .page li a:hover{color:#FE0000;}
   .page li a:visited{color:#FE0000;}
   .page li img{border:none;}
.zp{ color:#444;}
.zp a{color:#444; text-decoration:underline;}
.zp a:hover{color:#237AA8; text-decoration:underline;}