﻿* { padding:0; margin:0; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; list-style:none; }


/* en master */
body { background: #192436; }
#main_body_en { width: 990px; margin: 0px auto; background: #fff; font-size: 9pt; }

#main_body_en #language { height: 24px; text-align: right; line-height: 24px; color: #adadad; background: #192436; }
#main_body_en #language a { color: #adadad; text-decoration: none; }
#main_body_en #language a:hover { color: #adadad; }

#main_body_en #nav_en { width: 989px; height: 101px; background: url(img/nav_bg_en.gif) no-repeat #192436; float: left; }
#main_body_en #nav_en ul { height: 26px; line-height: 26px; margin: 53px 0 0 280px; }
#main_body_en #nav_en ul li { float: left; text-align: center; margin: 0; padding: 0; height: 26px; line-height: 26px; }
#main_body_en #nav_en ul li .nav_1 { width: 55px; }
#main_body_en #nav_en ul li .nav_2 { width: 70px; }
#main_body_en #nav_en ul li .nav_3 { width: 90px; }
#main_body_en #nav_en ul li .nav_4 { width: 145px; }
#main_body_en #nav_en ul li .nav_5 { width: 135px; }
#main_body_en #nav_en ul li .nav_6 { width: 120px; }
#main_body_en #nav_en ul li .nav_7 { width: 85px; }
#main_body_en #nav { width : 989px; height: 101px; background: url(img/nav_bg_en.gif) no-repeat #192436; margin-top: 0px; padding-top: 0px; float: left;}
#main_body_en #nav ul { height: 26px; line-height: 26px; margin: 53px 0px 0px 285px; }
#main_body_en #nav ul li { float: left; text-align: center; margin: 0; padding: 0; height: 26px; line-height: 26px;  }
#main_body_en #nav ul li .nav_77 { width: 77px; }
#main_body_en #nav ul li .nav_80 { width: 100px; }
#main_body_en #nav ul li .nav_90 { width: 110px; }
#main_body_en #nav a { color: #000; text-decoration: none; height: 26px; width: 77px; display: block; }
#main_body_en #nav a:hover { font-size: 13px; color: Blue; }
#main_body_en #nav_en a { color: #000; text-decoration: none; height: 26px; display: block; }
#main_body_en #nav_en a:hover { font-size: 13px; color: Blue; }

#main_body_en #copyright { background: url(img/cr_bg.gif) repeat-x; height: 63px; clear: both; }
#main_body_en #copyright_logo { background: url(img/copyright_bg.jpg) no-repeat right; line-height: 18px; padding-left: 50px; height: 48px; padding-top: 15px; }

#big_frame_en { height: 100%; border-bottom: 2px solid #d9adc; }

/* en default */
#big_frame_en #left_frame { width: 632px; height: 100%; float: left; }
#big_frame_en #left_frame #big_img { height: 365px; background: url(img/img_bg.gif) repeat-x; float: left; }
#big_frame_en #left_frame #big_img #img_list { width: 597px; height: 319px; background: url(img/img_frame_bg.gif) no-repeat; margin: 17px 19px 0 16px;}
#big_frame_en #left_frame #big_img #img_list #img_list_left { width: 473px; float: left; padding: 10px 2px 10px 10px; }
#big_frame_en #left_frame #big_img #img_list #img_list_left #big_image { width: 466px; height: 291px; border: 4px #e0eef5 solid; }
#big_frame_en #left_frame #big_img #img_list #img_list_right { width: 102px; float: left; padding: 14px 0; }
#big_frame_en #left_frame #big_img #img_list #img_list_right div { width: 90px; height:58px; border: 6px solid #b3c5de; margin: 2px 0; }

#big_frame_en #left_frame #promotion_frame { height: 268px; float: left; margin: 0;}
#big_frame_en #left_frame #promotion_frame #content { width: 597px; height: 252px; background: url(img/promotion_frame_bg.gif) no-repeat; margin: 0px 19px 0px 16px;  }
#big_frame_en #left_frame #promotion_frame #content #tab { width: 463px; height: 25px; margin: 10px 0px 0px 20px; _margin-left: 10px; float: left;}
#big_frame_en #left_frame #promotion_frame #content #photo { width: 260px; height: 180px; margin: 15px 0px 0px 20px; _margin-top: 10px; _margin-left: 10px;  float: left; }
#big_frame_en #left_frame #promotion_frame #content #letter { width: 290px; height: 180px; margin: 15px 0px 0px 5px; _margin-top: 10px; float: left; }


#big_frame_en #bottom_frame {width: 979px; height: 100%; }
#big_frame_en #bottom_frame #bottom_content{width: 975px;height: 100%;}
#big_frame_en #bottom_frame #bottom_content #bottom_photo{width: 974px;height: 100%;}
#big_frame_en #bottom_frame #bottom_content #bottom_photooutside{ width:100%; height: 225px;}
#big_frame_en #bottom_frame #bottom_content #bottom_photooutside a{ color: #000; text-decoration: none; height: 15px; display: block; }
#big_frame_en #bottom_frame #bottom_content #bottom_photooutside a:hover { font-size: 13px; color: Blue; }
#big_frame_en #bottom_frame #bottom_content #bottom_photosmall{width: 230px; height: 225px; float:left; margin-left:10px;}
#big_frame_en #bottom_frame #bottom_content #bottom_photosmall img{ border:0px; }

#big_frame_en #right_frame { width: 357px; height: 100%; float: left; background: url(img/right_frame_bg.gif); }
#big_frame_en #right_frame #lab_new_en { background-image: url(img/lab_new_en.gif); width: 357px; height: 54px; float: left; }
#big_frame_en #right_frame #lab_new { background-image: url(img/lab_new.gif); width: 357px; height: 54px; float: left; }
#big_frame_en #right_frame #lab_new_cn { background-image: url(img/lab_new_cn.gif); width:357px; height: 54px; float: left; }
#big_frame_en #right_frame #lab_promotion_en { background-image: url(img/lab_promotion_en.gif); width: 357px; height: 41px; float: left; }
#big_frame_en #right_frame #lab_promotion { background-image: url(img/lab_promotion.gif); width: 357px; height: 41px; float: left; }
#big_frame_en #right_frame #lab_promotion_cn { background-image: url(img/lab_promotion_cn.gif); width: 357px; height: 41px; float: left; }
#big_frame_en #right_frame #new_list { width: 308px; height: 220px; border-right: 1px solid #dadada; border-left: 1px solid #dadada; margin-left: 19px; _margin-left: 9px; background: #fff; float: left; }
#big_frame_en #right_frame #new_list ul { }
#big_frame_en #right_frame #new_list ul a { color: #545353; text-decoration: none; }
#big_frame_en #right_frame #new_list ul a:hover { color: #000; }
#big_frame_en #right_frame #new_list ul li { margin-bottom: 15px; }
#big_frame_en #right_frame #new_more { width: 308px; height: 30px; border-right: 1px solid #dadada; margin: 0; padding: 0; border-left: 1px solid #dadada; margin-left: 19px; _margin-left: 9px; background: #fff; float: left; color: #f73a3a;}
#big_frame_en #right_frame #new_more a { text-decoration: none; color: #f73a3a; }
#big_frame_en #right_frame #new_more a:hover { color: #f73a3a; }
#big_frame_en #right_frame #event_list { width: 308px; height: 150px; border-right: 1px solid #dadada; border-left: 1px solid #dadada; margin-left: 19px; _margin-left: 9px; background: #fff; float: left; }
#big_frame_en #right_frame #address_content { margin-left: 19px; width: 290px; background: #f5f7f6; line-height: 18px; padding: 5px 10px; }


/* en about products news */
#big_frame_en #sub_left_frame { width: 273px; height: 630px; float: left; background: url(img/right_frame_bg.gif);}
#big_frame_en #sub_left_frame #lab_about_en { background-image: url(img/lab_about_en.gif); width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_about { background-image: url(img/lab_about.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_about_cn { background-image: url(img/lab_about_cn.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_products_en { background-image: url(img/lab_products_en.gif); width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_products { background-image: url(img/lab_products.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_products_cn { background-image: url(img/lab_products_cn.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_wnew_en { background-image: url(img/lab_wnew_en.gif); width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_wnew { background-image: url(img/lab_wnew.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_services_en { background-image: url(img/lab_services_en.gif); width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_services { background-image: url(img/lab_services.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #lab_services_cn { background-image: url(img/lab_services_cn.gif);  width: 273px; height: 54px;  float: left; }
#big_frame_en #sub_left_frame #sp { width: 50px; height:auto; float: left; }
#big_frame_en #sub_left_frame #name { width: 200px; height: auto; margin-top: 30px; font-size: 14px; font-weight: 500; word-spacing: 10px; float:left; text-align: left; }
#big_frame_en #sub_left_frame .title_list { width: 233px; border-right: 1px solid #dadada; border-left: 1p0x solid #dadada; margin-left: 19px; _margin-left: 10px; background: #fff; float: left; }
#big_frame_en #sub_left_frame .title_list ul { }
#big_frame_en #sub_left_frame .title_list ul a { color: #000; text-decoration: none; }
#big_frame_en #sub_left_frame .title_list ul a:hover { color: #4dae06; }
#big_frame_en #sub_left_frame .title_list li { height: auto; line-height: 33px; background: url(img/list_point.gif) no-repeat left center; padding-left: 42px; border-bottom: 1px solid #ececec; overflow: hidden; }
#big_frame_en #sub_left_frame .title_list .multiline { line-height: 20px; background: url(img/list_point.gif) no-repeat left top; padding-left: 42px; border-bottom: 1px solid #ececec; overflow: hidden; }

#big_frame_en #sub_right_frame { width: 716px; height: 100%; float: left; }
#big_frame_en #sub_right_frame #big_contant { height: 100%; width: 100%; background: url(img/img_bg.gif) repeat-x; float: left; }

/* en about products */
#big_frame_en #sub_right_frame #big_contant #content { width: 706px; _width: 696px; height: auto; float: left; margin-left: 10px; }


/* en news products */
#big_frame_en #sub_right_frame #big_contant #new_cont { width: 706px; _width: 696px; height: auto; float: left; margin-left: 10px; }
#big_frame_en #sub_right_frame #big_contant #new_cont .title { width: 667px; height: 45px; text-align: left; margin: 15px 0 0 5px; font-size: 16pt; font-weight: 500; border-bottom: solid 1px Gray; padding-left: 18px; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont { width: 650px; height: auto; padding:10px 20px 10px 20px; text-align: left; line-height: 25px; font-size: small; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont ul {}
#big_frame_en #sub_right_frame #big_contant #new_cont .cont ul .date { width: 150px; height: auto; float: right; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont ul .sub { width: 500px; height: auto; float: right; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont ul a { color: #545353; text-decoration: none; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont ul a:hover { color: #000; }
#big_frame_en #sub_right_frame #big_contant #new_cont .cont .coming { width: 655px; height: auto; float: right; font-size: 14pt; text-align: left; }

/* en products services */
#big_frame_en #sub_right_frame #big_contant #content .title { width: 667px; height: 45px; text-align : left; margin: 15px 0 0 5px; font-size: 16pt; font-weight: 500; border-bottom: solid 1px Gray; padding-left: 18px; }
#big_frame_en #sub_right_frame #big_contant #content .cont { width: 650px; height: auto; padding: 10px 20px 10px 20px; text-align: left; line-height: 20px; font-size: small; }

/* en partner employment contact */
#big_frame_en #sub_frame { width: 990px; height: 100%; background: url(img/img_bg.gif) repeat-x; float: left; }


/* en partner */
#big_frame_en #sub_frame #content { width:990px; margin: 15px 0 10px 0px; height: 100%; }
#big_frame_en #sub_frame #content #lab { width: 989px; height: 55px; font-size: 18pt; font-style:italic; font-weight: bold; text-align: center; margin-top: 10px; font-family:Arial; }
#big_frame_en #sub_frame #content #sub_title { width: 980px; height: auto; margin: 10px 0px 10px 5px; float: left; }
#big_frame_en #sub_frame #content #sub_title #brand { width: 160px; height: auto; border-bottom: solid 4px black; float: left; font-weight: 600; margin-left: 10px; _margin-left: 5px; font-family:Arial; font-size:14pt; font-weight:bold;}
#big_frame_en #sub_frame #content #sub_title #partner { width: 330px; height: auto; border-bottom: solid 4px black; float: left; margin-left: 20px;  font-weight: 600; font-family:Arial; font-size:14pt;font-weight:bold;}
#big_frame_en #sub_frame #content #sub_title #ps { width: 405px; height: auto; border-bottom: solid 4px black; float: left; margin-left: 10px; font-weight: 600; font-family:Arial; font-size:14pt;font-weight:bold; }
#big_frame_en #sub_frame #content .sub_content { width: 980px; height: 91px; margin: 0px 0px 5px 5px; float: left;}
#big_frame_en #sub_frame #content .sub_brand { width: 160px; height: 91px; border-bottom: solid 2px #009999; float: left; margin-left: 10px; _margin-left: 5px;text-align:left;font-family:Arial;font-weight:bold;  }
#big_frame_en #sub_frame #content .sub_brand a { text-decoration: none; }
#big_frame_en #sub_frame #content .sub_brand img { height: 91px; width: 158px; border: 0; }
#big_frame_en #sub_frame #content .sub_partner { width: 330px; height: 56px; border-bottom: solid 2px #009999; float: left; margin-left: 20px; padding-top:35px;font-family:Arial;font-weight:bold;   }
#big_frame_en #sub_frame #content .sub_ps { width: 405px; height: 56px; border-bottom: solid 2px #009999; float: left; margin-left: 10px; padding-top: 35px;font-family:Arial;font-weight:bold;   }

/* en employment */
#big_frame_en #sub_frame #employment { width: 970px; margin: 15px 0 10px 0; height: 100%; }
#big_frame_en #sub_frame #employment #emp_title { width: 100%; height: auto; text-align: left; margin-top: 10px; }
#big_frame_en #sub_frame #employment #emp_title div { width: 720px; height: 35px; font-size: 16pt; font-weight: 700; padding: 5px 0 0 250px; font-style: italic; }
#big_frame_en #sub_frame #employment #emp_content { width: 100%; height: auto; text-align: left; }
#big_frame_en #sub_frame #employment #emp_content .emptitle1 { width: 970px; height: 25px; padding: 5px 0 0 20px; background-color: #EEFBF4; }
#big_frame_en #sub_frame #employment #emp_content .emptitle2 { width: 765px; height: 25px; font-size: 12pt; font-weight: 600; float: left; }
#big_frame_en #sub_frame #employment #emp_content .emptitle3 { width: 150px; height: 25px; float: right; }
#big_frame_en #sub_frame #employment #emp_content .emptitle3 a { text-decoration: none; }
#big_frame_en #sub_frame #employment #emp_content .emptitle3 img { border: 0; }
#big_frame_en #sub_frame #employment #emp_content .content1 { width: 970px; margin-top: 20px; }
#big_frame_en #sub_frame #employment #emp_content .detail { width: 955px; height: auto; margin-top: 10px; padding-left: 15px; line-height: 20px; }

/* en contact */
#big_frame_en #sub_frame .contact { width: 970px; height: auto; text-align: left; }
#big_frame_en #sub_frame .contact1 { width: 970px; height: auto; text-align: left; margin-top: 20px; }
#big_frame_en #sub_frame #contactus { width: 100%; height: 40px; font-size: 16pt; font-weight: 700; text-align: center; padding-top: 10px; font-style: italic; }
#big_frame_en #sub_frame .contact_area { width: 100%; height: 25px; background-color: #EEFBF4; font-size: 12pt; font-weight: 600; padding: 5px 0 0 20px; }
#big_frame_en #sub_frame .contact_address { width: 100%; height: auto; margin-top: 10px; line-height: 20px; padding-left: 15px; }

/* en article */
#big_frame_en #sub_frame #article { width: 940px; height: auto; padding-left: 50px; }
#big_frame_en #sub_frame #article_nav { width: 870px; height: 24px; text-align: left; padding: 2px 0 0 30px; margin-top: 10px;}
#big_frame_en #sub_frame #article_content { width: 870px; height: auto; text-align: center;}

/* Apply */
#apply_body { width : 906px; margin: 0px auto; background: #fff; height: 100%}
#nav_apply { width : 905px; height: 101px; background: url(img/nav_bg_apply.gif) no-repeat #192436; margin-top: 0px; padding-top: 0px; float: left;}
#apply_body #big_frame_apply { height: auto; border-bottom: 2px solid #d9dadc; }
#apply_body #copyright { background: url(img/cr_bg.gif) repeat-x; height: 63px; clear: both; }
#apply_body #copyright_logo { background: url(img/copyright_bg.jpg) no-repeat right; line-height: 18px; padding-left: 50px; height: 48px; padding-top: 15px; }

#apply_body #big_frame_apply #sub_frame { width: 855px; height: 100%; background: url(img/img_bg.gif) repeat-x; float: left; padding: 10px 20px 10px 30px;  clear: left; }

#apply_body #big_frame_apply #sub_frame #job_frame { width: 840px; height: 40px; font-size: 16px; font-weight: 600; text-align: center; border: solid 3px #708ca9; padding-top: 10px; }
#apply_body #big_frame_apply #sub_frame #title { width: 100%; background-image: url(img/apply_border.gif); margin-top: 10px; height: auto; }
#apply_body #big_frame_apply #sub_frame #title #title_letter { width: 790px; height: 60px; padding: 0px 20px 10px 20px; }
#apply_body #big_frame_apply #sub_frame #title #title_img { width: 770px; height: auto; margin-left: 70px; }

#apply_body #big_frame_apply #sub_frame .step { width: 806px; background: url(img/apply_border.gif) repeat-y; padding: 10px 20px 0px 20px; margin-top: 4px; float: left;}
#apply_body #big_frame_apply #sub_frame .step_content { width: 795px; height: auto; margin-left: 10px; }
#apply_body #big_frame_apply #sub_frame .step_img { width: 750px; height: auto; margin-left: 50px; }
#apply_body #big_frame_apply #sub_frame .step_img_add { width: 750px; height:15px; margin-left: 50px; }
#apply_body #big_frame_apply #sub_frame .step_panel { width: 395px; height:auto; }
#apply_body #big_frame_apply #sub_frame .step_img2 { width: 750px; height: auto; margin-top: 10px; float: left; margin-left:50px; _margin-left: 25px; }
#apply_body #big_frame_apply #sub_frame .step_img3 { width: 750px; height: auto; margin-top: 10px; float: left; margin-left: 70px; _margin-left: 35px; }
#apply_body #big_frame_apply #sub_frame .step_content2 { width: 795px; margin: 20px 0 20px 0; }
#apply_body #big_frame_apply #sub_frame .step_finish { width: 806px; padding: 10px 20px 0px 20px; margin-top: 4px; }

#apply_body #big_frame_apply #sub_frame .step_nav { width: 806px; background: url(img/apply_border.gif) repeat-y; padding: 10px 20px 0px 20px; height: 50px; }
#apply_body #big_frame_apply #sub_frame .step_navbutton { width:440px; float: left; }
#apply_body #big_frame_apply #sub_frame .step_navpage { width: 200px; float: left; }
