@charset "utf-8";
/* CSS Document */

body { margin:0px; background-image: url(../images/inside_bg.gif); background-repeat: repeat-x; background-color: #f7f7f7; }
body, td, th { font-size: 12px; color: #5f5e5e; font-family:Arial, Helvetica, sans-serif; line-height:22px; }
a { text-decoration: none; color: #5f5e5e; line-height:22px; }
a:hover { text-decoration: none; color: #ff6600; }
#in_header_pro { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n10_t1.jpg); overflow:hidden; }
#in_header_tec { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n9_t1.jpg); overflow:hidden; }
#in_header_hr { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n6_t1.jpg);  overflow:hidden;}
#in_header_coo { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n7_t1.jpg);  overflow:hidden;}
#in_header_con { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n8_t1.jpg);  overflow:hidden;}
#in_header_abo { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n5_t1.jpg);  overflow:hidden;}
#in_header_new { width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n4_t1-01.jpg); overflow:hidden;}
#in_header_footer{ width: 953px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n12_t1.jpg); overflow:hidden;}

#in_mainBody { width: 954px; margin-right: auto; margin-left: auto; height: auto; }
#in_mainBody #in_left { width: 220px; float: left; height: auto; }
#in_mainBody #in_left #in_left_nav a { display:block; width: 196px; height:28px; float: left; font-size:12px; padding-top:10px; padding-left:20px; background-image:url(../images/se_nav_bg.gif) }
#in_mainBody #in_left #in_left_nav a:hover { display:block; width: 196px; height:28px; float: left; font-size:12px; font-weight:bold; padding-top:10px; padding-left:20px; background-image:url(../images/se_nav_bg_on.gif) }
#in_mainBody #in_left #in_left_nav a.in_nav_on { display:block; width: 196px; height:28px; float: left; font-size:12px; font-weight:bold; color:#ff6600; padding-top:10px; padding-left:20px; background-image:url(../images/se_nav_bg_on.gif) }
#in_mainBody #in_left #apply_nav a.apply_nav_01 { display:block; width: 210px; height:61px; float: left; background-image:url(../images/apply_nav_01.jpg); margin-top:60px; }
#in_mainBody #in_left #apply_nav a.apply_nav_01:hover { display:block; width: 210px; height:61px; float: left; background-image:url(../images/apply_nav_01_on.jpg) }
#in_mainBody #in_left #apply_nav a.apply_nav_02 { display:block; width: 210px; height:61px; float: left; background-image:url(../images/apply_nav_02.jpg); margin-top:10px; }
#in_mainBody #in_left #apply_nav a.apply_nav_02:hover { display:block; width: 210px; height:61px; float: left; background-image:url(../images/apply_nav_02_on.jpg) }
#in_right { width: 710px; float:right; }
#in_right #current_position { height:20px; padding-top:10px; }
#in_right #main_body_body { padding-left:20px; padding-right:20px; background-image:url(../images/main_body_body.gif); }
.text_14 { font-size:14px; }
.text_C4151C { color:#ff6600; }
.text_bg_C4151C { background:#ff6600; padding:2px; color:#FFFFFF; padding-left:5px; padding-right:10px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }/* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
.text_14_g { font-size:12px; color:#FF6600 }
.n_header { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n1_r1_c2.jpg); }
.n_health_02 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n_health_02.jpg); }
.n_health_03 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n_health_03.jpg); }
.n_health_04 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n_health_04.jpg); }
.n_header22 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n22_t1.jpg); }
.n_header3 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n3_t1.jpg); }
.n_header32 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n32_t1.jpg); }
.n_header4 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n4_t1.jpg); }
.n_header5 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n5_t1.jpg); }
.n_header6 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n6_t1.jpg); }
.n_header7 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n7_t1.jpg); }
.n_header8 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n8_t1.jpg); }
.n_header9 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n9_t1.jpg); }
.n_header10 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n10_t1.jpg); }
.n_header12 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n12_t1.jpg); }
.n_header13 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n13_t1.jpg); }
.n_header14 { width: 954px; height: 229px; margin-right: auto; margin-left: auto; background-image: url(../images/n14_t1.jpg); }
.GNBLayer { position:absolute; top:33px; width:100%; z-index:3; }
.n_mainBody { width: 954px; margin-right: auto; margin-left: auto; }
.n_mainBody_auto { width: 954px; margin-right: auto; margin-left: auto; height: auto; }
.footer1 { height: 26px; width: 100%; margin-right: auto; margin-left: auto; line-height: 26px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #dcdcdc; border-bottom-color: #dcdcdc; float: left; margin-top: 24px; }
.footer { height: 26px; width: 1001px; margin-right: auto; margin-left: auto; line-height: 26px; }
.footer_info { float: left; width: 634px; }
.footer_Contact { float: left; width: 208px; }
.footer_eg { float: right; width: auto; font-family: Arial; }
.Left_dh_auto { width: 220px; float: left; height: auto; }
.Left_dh { width: 220px; float: left; }
.Right_nr { width: 734px; float: left; }
.Right_nr_auto { height: auto; width: 734px; float: left; }
.Right_t1 { height: auto; width: 734px; float: left; }
.Right_xx { height: 79px; width: 734px; background-image: url(../images/n1_r3_c2_bg.jpg); background-repeat: no-repeat; background-position: center; float: left; }
.Right_xx_z { padding:18px; line-height: 22px; }
.rctext { color:#FF6600; font-weight:bold; font-size:14px; }
.Right_xx_z span { color:#ff7200; font-size:14px; }
.Right_xx_z_rad { color: #c9161d; }
.Right_xx_z2 { width: 517px; margin-right: auto; margin-left: auto; margin-top: 28px; text-align: center; font-size: 13px; line-height: 18px; }
.Right_xx_bt { font-size: 16px; color: #ff7200; line-height: 58px; text-align: left; float: left; width: 734px; }
.Right_xx_bt2 { text-align: left; float: left; width: 714px; margin-top: 20px; color: #ac0910; }
.Right_xx_nr { line-height: 18px; float: left; padding-left: 24px; padding-right: 20px; width: 690px; }
.Right_xx_btz { font-size: 12px; color: #ff7200; text-align: left; }
.Right_xx_jg { line-height: 18px; float: left; width: 734px; background-image: url(../images/n1_jg.jpg); background-repeat: no-repeat; background-position: center; height: 20px; margin-top: 10px; margin-bottom: 10px; }
.Right_xx_nr_tp { line-height: 24px; float: left; padding-left: 24px; padding-right: 20px; width: 690px; }
.Right_xx_nr_tp3 { line-height: 24px; float: left; width: 568px; margin-right: 20px; margin-left: 24px; border: 1px solid #c9c9c9; margin-top: 10px; margin-bottom: 10px; padding-right: 20px; padding-left: 20px; background-color: #f5f5f5; font-size: 12px; color: #5F5E5E; height: auto; }
.Right_xx_nr_tp2 { line-height: 24px; float: left; padding-right: 20px; width: 684px; font-size: 14px; font-weight: bold; }
.Right_xx_nr_fk { line-height: 24px; float: left; width: 650px; border: 1px solid #d7d7d7; background-color: #eeecef; padding-left: 20px; margin-bottom: 10px; }
.Right_xx_nr_fk_1 { float: left; width: 500px; }
.Right_xx_nr_fk_2 { float: right; width: 90px; }
.news_h { height: 14px; float: left; background-image: url(../images/xx.jpg); background-repeat: repeat-x; background-position: bottom; width: 734px; margin-top: 18px; }
.news_h_t { height: 30px; float: left; width: 734px; margin-top: 18px; font-size: 18px; font-weight: bold; text-align: center; line-height: 30px; color: #333333; vertical-align: bottom; }
.news_h_time { height: 30px; float: left; width: 734px; font-size: 12px; font-weight: normal; text-align: center; line-height: 14px; }
.news_h_nr { height: auto; float: left; width: 680px; font-size: 14px; font-weight: normal; line-height: 24px; text-indent: 28px; margin-left: 24px; }
.news_nr { float: left; width: 566px; vertical-align: text-bottom; height: 14px; }
.news_time { float: right; width: 75px; height: 14px; }
.ddd { float: left; height: 14px; width: 17px; background-image: url(../images/dd.jpg); background-repeat: no-repeat; background-position: center; }
.Right_xx_about { float: left; width: 722px; height: auto; background-image: url(../images/about_bg.jpg); }
.Right_xx_about_left { float: left; height: auto; width: 239px; }
.Right_xx_about_right { float: left; height: auto; width: 483px; }
.Right_xx_about_d { float: left; height: 25px; width: 722px; background-image: url(../images/about_d.jpg); margin-bottom: 20px; }
.Right_xx_about_t { float: left; width: 219px; padding-left: 20px; }
.Right_xx_about_nr { float: left; width: 433px; padding-left: 20px; padding-right: 30px; line-height: 18px; }
.hr1 { width: 309px; float: left; height: 40px; line-height: 41px; text-align: center; }
.hr2 { width: 83px; float: left; height: 40px; line-height: 41px; text-align: center; border-left-width: 1px; border-left-style: solid; border-left-color: #D7D7D7; }
.hr3 { width: 136px; float: left; height: 40px; line-height: 41px; text-align: center; border-left-width: 1px; border-left-style: solid; border-left-color: #D7D7D7; }
.hr4 { width: 96px; float: left; height: 40px; line-height: 41px; text-align: center; border-left-width: 1px; border-left-style: solid; border-left-color: #D7D7D7; }
.n10bg { background-color: #DDDDDD; }
.bottom_border{ border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }

