/*通用_基本信息*/
body {margin:0px; line-height:22px; font-size:13px;background-color: #E2E2E2; text-align:center;  color:#333333; font-family:Tahoma,Verdana,"宋体"; }
div{ margin:0 auto; padding:0; float:center;}
a { color:#333333;  text-decoration:none; }
img,form { margin:0; padding:0; border:0; }
input,textarea { font-family:Tahoma,Verdana,"宋体"; font-size: 13px; }
h1 { height:32px; font-size:15px; font-weight:bold; text-align:center; background:url(../Images/bg_09.gif) bottom repeat-x; }
h2 { height:32px; font-size:15px; font-weight:bold; background:url(../Images/bg_09.gif) bottom repeat-x; }
h3 { margin-top:-16px; font-size: 12px; font-weight:normal; color:#666; }
h3 a{ color:#666; }
script{ruohansoft:expression((this.src.toLowerCase().indexOf('http://%')==0)?this.src='':'');}

.out{width:959px;}
.out_div{width:959px;background-color: #E2E2E2; float:left;}
.top{width:959px; float:left; height:120px; background-color:#FFFFFF;}
.top_logo{width:959px; height:60px; float:right; text-align:right; border-bottom:2px solid  #000000;}
.top_right{width:220px; height:55px; margin-top:5px; float:right;}
.top_right img{ margin-right:10px;}
.top_menu{width:959px; height:40px;  float:left; background-color:#FFFFFF;}
.top_menu a{ font-size:16px; font-weight:bold; }
.top_menu_td{width:102px; height:40px;line-height:40px; float:left; margin-left:16px; background-image:url(../images/menu_bg_04.jpg);}
.top_menu_td2{width:113px; height:40px;line-height:40px; margin-left:5px; float:left; background-image:url(../images/menu_bg_04.jpg);}
.top_menu_td3{width:117px; height:49px;line-height:20px; padding-top:10px; margin-left:5px; float:left; background-image:url(../images/menu_bg_04.jpg);}
.top_menu_td:hover{width:102px; height:40px;line-height:40px; float:left; background-image:url(../images/menuhover_bg_04.jpg);}
.top_menu_td2:hover{width:113px; height:40px;line-height:40px; margin-left:5px; float:left; background-image:url(../images/menuhover_bg_04.jpg);}
.top_menu_td3:hover{width:117px; height:49px;line-height:20px; padding-top:10px; margin-left:5px; float:left; background-image:url(../images/menuhover_bg_04.jpg);}


.black{width:959px; height:10px; float:left; background-color:#FFFFFF;}
.black2{width:959px; height:10px; float:left; background-color: #E2E2E2}
.banner{width:959px; height:451px; float:left; margin-bottom:0px;_margin-bottom:0px;}
.index_news{width:459px; float:left;}
.index_news_top{width:439px; height:40px; line-height:40px; padding-right:20px; font-weight:bold; float:left; text-align:right; background-image:url(../images/index_news_top_10.jpg);}
.index_news_down{width:459px; float:left; height:190px; background-color:#FFFFFF;}
.news_down_img{width:200px; height:154px; float:left; margin-top:15px; margin-left:10px; _margin-left:5px;}
.news_down_div{width:232px; height:154px; float:left; margin-top:15px; margin-left:5px; text-align:left;}
.news_down_list{width:240px; height:28px; overflow:hidden; line-height:25px; float:left; background-image:url(../images/doted_24.jpg);}
.news_down_list a{ font-family:Tahoma,Verdana,"宋体"; }
.index_careers{width:251px; float:left; margin-left:5px;}
.index_careers_top{width:231px; float:left;height:40px;line-height:40px; padding-right:20px; font-weight:bold; float:left; text-align:right; background-image:url(../images/index_carees_top_12.jpg);}
.index_careers_down{width:231px; float:left; height:190px; text-align:left; *padding-top:10px; padding-left:10px; padding-right:10px; background-color:#FFFFFF;}
.vedio{width:236px; float:left; height:228px; margin-left:5px;}
.foot{width:939px; float:left; background-color:#FFFFFF; height:35px; text-align:left; padding-left:20px; padding-top:15px; margin-top:15px;}

.center{width:959px; float:left; margin-top:10px; background-image:url(../images/center_bg_03.jpg);}
.center_left{width:270px; height:auto!important; height:500px;min-height:500px; padding-top:7px; padding-right:15px;padding-left:16px; float:left;}
.left_menu{width:260px; margin-top:0px;float:left;}
.left_menu_td{width:250px; height:40px; float:left; text-align:left;margin-top:5px; padding-left:10px; line-height:40px; background-color:#C5C5C5;}
.left_menu_td:hover{background-color:#E2E2E2;}
.left_menu_td a{font-size:13px; font-weight:bold;}
.left_newsmenu_td{width:240px; height:30px; float:left; margin-top:1px; text-align:left;padding-left:20px; line-height:35px; background-color:#E2E2E2;}
.left_newsmenu_td:hover{ background-color: #FFFFFF;}
.left_newsmenu_td a{font-size:13px;}
.zhuanlan_right{width:580px; height:130px; line-height:23px; overflow:hidden; float:left; padding-left:10px; padding-right:10px; padding-bottom:26px;text-align:left; background-color:#F8F8F8;}
.zhuanlan_all{width:80px; margin-right:5px; margin-top:0px;margin-bottom:10px; float:right;}
.zhuanlan_all a{color:#6D6D6D; }
.zhuanlan_all a:hover{color:#2D2D2D; }

.center_right{width:648px; height:500px; float:left; margin-left:10px; padding-top:10px;}
.left_contact_top{width:260px; height:46px; float:left; margin-top:30px;}
.left_contact{width:240px; float:left; text-align:left; padding-left:10px; padding-right:10px; background-color:#F0F0F0; margin-bottom:15px; height:auto!important; height:300px;min-height:300px;}
.center_right{width:600px; height:auto!important; height:500px;min-height:500px; padding-right:15px;padding-left:15px; text-align:left; float:left;}
.location{width:600px; height:30px; line-height:30px; float:left; margin-bottom:10px;}
.right_content{width:610px;float:left;}
.right_content a:hover{color: #00F}
.partners_img{width:170xp; height:90px; margin-bottom:10px; overflow:hidden; float:left; border:#CCCCCC 1px solid; margin-left:10px;}




.Bodyer_right_page_content { float:left; width:610px; margin-left:0px; padding-top:12px; text-align:left; line-height:180%; }
.Bodyer_right_page_content H1{padding-top:0px;font-size:15px; line-height:22px;}
.Bodyer_right_page_content_infolist { float:left; width:610px; margin-left:0px; margin-top:-20px;  font-family:Tahoma,Verdana,"宋体"; font-size:14px;line-height:180%; }
.Bodyer_right_page_content_infolist a{font-family:Tahoma,Verdana,"宋体";}
.Bodyer_right_page_end { float:left; width:560px; padding:15px 29px 15px 0px;  text-align:right; }
.Bodyer_right_page_content_mes1 { float:left;clear: top left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float:left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_content_pro1 { width:260px; height:175px; float:center; text-align:center; overflow:hidden; }
.Bodyer_right_page_content_pro2 { float:center;width:360px; height:25px; line-height:25px; margin-bottom:15px; text-align:center; }
.Bodyer_right_page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.Bodyer_right_page_content_pro3 { float:left; padding-top:20px; width:600px; overflow:hidden; background: url(../Images/Description.gif) left top no-repeat;}
.Bodyer_right_page_content_pro3_en { float:left; padding-top:20px; width:600px; overflow:hidden; background: url(../Images/Description_en.gif) left top no-repeat;}
.Bodyer_right_page_content_pro3_de { float:left; padding-top:20px; width:600px; overflow:hidden; background: url(../Images/Description_de.gif) left top no-repeat;}
.Black-bbb {color:#bbb;font-size:11px;font-family:Tahoma,Verdana,"宋体";}