@charset "utf-8";
/* CSS Document */

/* 样式重置(css) */
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,input,textarea,table,th,tr,td,select{margin:0;padding:0;}
em{font-style:normal;}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal;}
li{list-style:none;}
a{text-decoration:none;}
img{border:none;vertical-align:top;}
table{border-collapse:collapse;}
input,textarea{outline:none;}
textarea{resize:none;overflow:auto;}
body{font-size:12px;font-family:Arial,"微软雅黑","宋体";color:#58595b;}

/* 共用样式(css) */
.fl{float:left;}
.fr{float:right;}
.clear_f{overflow:hidden;_zoom:1;}

.pt14{padding-top:14px;}
.all_wrap{width:960px;padding:0 20px;margin:0 auto;border-left:1px solid #ebeaea;border-right:1px solid #ebeaea;background-color:#FFF;margin-bottom:30px;}

/* 首页 css */
#header{height:380px;position:relative;}

#nav{width:100%;height:34px;background:url(../images/small/nav_bg.png);position:absolute;bottom:0;left:0;z-index:99;}
.main_nav{padding-left:40px;}
.main_nav li{float:left;line-height:34px;font-size:14px;margin:0 45px;cursor:pointer;}
.main_nav li a{color:#fff;}
.main_nav li a.cur,.main_nav li a:hover{color:#ff0000;}
.details_txt{width:100%;display:none;}
.par_pos{position:absolute;left:0;bottom:34px;}
.details_txt li{background:url(../images/small/son_bg.png);border-bottom:1px solid #f5f5f5;height:22px;line-height:22px;}
.details_txt li a{color:#fff;font-family:Arial;font-size:12px;}
.details_txt li a:hover{color:#000;}
.pos_one li{padding-left:85px;}
.pos_two li{padding-left:226px;}
.pos_three li{padding-left:345px;}
.pos_four li{padding-left:493px;}
/*.details_more_txt{display:inline;}
.details_more_txt a{margin-left:55px;display:inline-block;height:22px;line-height:22px;width:200px;background:none;}*/

.main{padding:30px 16px 38px 16px;}
.focus,.recruit{margin-right:30px;}

.focus,.focus_lists{width:292px;}
.index_til{height:16px;background:url(../images/small/index_1.gif) no-repeat;text-align:right;}
.focus_n{height:16px;background:url(../images/small/index_focus.gif) no-repeat 9px center;}
.recruit_n{height:16px;background:url(../images/small/index_recruit.gif) no-repeat 9px center;}
.life_n{height:16px;background:url(../images/small/index_life.gif) no-repeat 9px center;}
.index_more{display:inline-block;width:39px;height:16px;background:url(../images/small/index_more.gif) no-repeat right center;}

.focus_lists{}
.focus_lists li{background:url(../images/small/index_ms.gif) no-repeat 10px 14px;}
.focus_lists .bg_bl{background:none;height:17px;background-color:#efeeed;margin:8px 0;}
.focus_lists .focus_txt{padding-left:26px;}
.focus_lists .focus_txt a{margin-bottom:4px;color:#58595b;}
.focus_lists .focus_txt a:hover{color:#ff0000;}
.focus_lists .focus_txt a,.focus_lists .focus_txt span{display:block;}

.focus_lists li{position:relative;}
.add_detail{background-color:#efeeed;padding:8px;height:80px;margin:8px 0;display:none;}
.add_detail_img img{padding-right:12px;}
.add_detail_txt{width:132px;height:34px;margin:20px 0 15px 0;line-height:16px;overflow:hidden;color:#8a8a8a;display:block;}

.hr_lists,.recruit{width:305px;}
.recruit_img{padding-bottom:14px;}
.hr_lists li{height:39px;border-bottom:1px solid #efeeed;color:#b1b0b1;}
.hr_lists li.no_border{border:0;}
.hr_lists .hr_con{margin-bottom:4px;margin-top:7px;}
.hr_lists .hr_con a,.hr_lists .hr_con span{display:inline-block;}
.hr_lists .hr_con a{color:#58595b;}
/*.hr_lists .hr_con a:hover{color:#ff0000;}*/

.life{width:270px;}
.life_lists li{overflow:hidden;_zoom:1;border-bottom:1px solid #efeeed;margin-bottom:24px;_margin-bottom:12px;height:70px;}
.life_lists li.no_margin{margin-bottom:0;}
.life_img{padding-right:12px;}
.life_img img{width:110px;height:70px;}
.life_txt{width:140px;color:#8a8a8a;}
.life_txt h4{color:#373636;font-size:12px;height:15px;overflow:hidden;}
.life_txt h4 a{color:#373636;}
.life_txt h4 a:hover{color:#ff0000;}
.life_txt div{color:#b1b0b1;}
.life_txt div,.life_txt p{margin-top:4px;}
.life_txt p{margin-top:4px;width:140px;height:32px;overflow:hidden;}

#footer{color:#a6a6a6;}
#footer .footer_left h6{color:#373636;font-weight:bold;font-size:14px;}
#footer .footer_left p{margin-top:3px;}
#footer .footer_left p span{margin-right:20px;}
.footer_right{padding-top:18px;}
.footer_right .list_one{cursor:pointer;width:158px;padding-left:2px;height:18px;line-height:18px;background:url(../images/small/index_foot.gif) no-repeat right center;border:1px solid #ccc;}
.friend_link{padding:4px 0;width:160px;border:1px solid #7f9db9;display:none;}
.friend_link li a{display:block;width:158px;line-height:14px;padding-left:2px;color:#999;}
.friend_link li a:hover{background-color:#3399ff;color:#fff;}

/*点击小图显示大图*/
.carrousel,.carrousel .wrapper{margin: auto;position: absolute;top: 0; bottom: 0;left: 0;right: 0;_top:10%; _left:10%;}
.carrousel{position: fixed;display: none;}
.carrousel .wrapper{width:600px;height:600px;overflow:hidden;}
.carrousel .wrapper > img{width: 100%;_width:100%;}
.hrnewbg a{color: #58595b;text-decoration: none;}

/* 子页 css */
.son_header{height:145px;position:relative;}
#logo{width:80px;height:20px;display:inline-block;position:absolute;top:10px;left:16px;background:url(../images/small/opc_zw.gif);}
.son_pos{position:absolute;left:0;top:34px;}

.son_main_wrap{padding:40px 40px 0 40px;}/*padding:24px 40px 0 40px;*/

.son_main_til{width:880px;height:80px;background:url(../images/small/son_til_bg.jpg) no-repeat left 16px;position:relative;}
.sty_office{position:absolute;top:50px;left:50%;width:480px;margin-left:-235px;}
.sty_office li{float:left;padding-right:20px;}
.sty_office li a{color:#8c8b8c;}
.sty_office li a:hover,.sty_office li a.cur{color:#ff0000;}
.til_name{}
.til_name li{float:left;}
.til_name li a{display:inline-block;margin:0 10px;height:26px;}
.til_name li a.Doc{width:90px;background:url(../images/small/Doctor.gif) no-repeat;}
.til_name li a.DocCur{width:134px;background:url(../images/small/Doctor.gif) no-repeat left -26px;}
.til_name li a.ceo{width:76px;background:url(../images/small/ceo.gif) no-repeat;}
.til_name li a.ceoCur{width:117px;background:url(../images/small/ceo.gif) no-repeat left -26px;}
.til_name li a.vision{width:36px;background:url(../images/small/vision.gif) no-repeat;}
.til_name li a.visionCur{width:52px;background:url(../images/small/vision.gif) no-repeat left -26px;}
.til_name li a.location{width:50px;background:url(../images/small/location.gif) no-repeat;}
.til_name li a.locationCur{width:72px;background:url(../images/small/location.gif) no-repeat left -26px;}

.til_name li a.focus{width:34px;background:url(../images/small/focus.gif) no-repeat;}
.til_name li a.focusCur{width:48px;background:url(../images/small/focus.gif) no-repeat left -26px;}
.til_name li a.office{width:34px;background:url(../images/small/office.gif) no-repeat;}
.til_name li a.officeCur{width:48px;background:url(../images/small/office.gif) no-repeat left -26px;}
.til_name li a.life{width:24px;background:url(../images/small/life.gif) no-repeat;}
.til_name li a.lifeCur{width:30px;background:url(../images/small/life.gif) no-repeat left -26px;}

.til_name li a.intro{width:118px;background:url(../images/small/intro.gif) no-repeat;}
.til_name li a.introCur{width:186px;background:url(../images/small/intro.gif) no-repeat left -26px;}
.til_name li a.advan{width:88px;background:url(../images/small/advan.gif) no-repeat;}
.til_name li a.advanCur{width:140px;background:url(../images/small/advan.gif) no-repeat left -26px;}

.til_name li a.faq{width:26px;background:url(../images/small/faq.gif) no-repeat;}
.til_name li a.faqCur{width:34px;background:url(../images/small/faq.gif) no-repeat left -26px;}
.til_name li a.recruit{width:42px;background:url(../images/small/recruit.gif) no-repeat;}
.til_name li a.recruitCur{width:60px;background:url(../images/small/recruit.gif) no-repeat left -26px;}
.til_name li a.career{width:66px;background:url(../images/small/career.gif) no-repeat;}
.til_name li a.careerCur{width:102px;background:url(../images/small/career.gif) no-repeat left -26px;}

.crumbs{padding-top:8px;}/*min-width:200px;*/
.crumbs li{float:left;color:#8d8d8d;}
.crumbs li span{margin:0 2px;}
.crumbs li a{color:#c5c5c5;}

.content_dea{padding-bottom:80px;margin-bottom:18px;border-bottom:1px solid #d4d4d4;}
.content_dea p{color:#9c9c9c;line-height:18px;}
.Doctor_about{background:url(../images/DoctorB_about.jpg) no-repeat;padding-top:180px;padding-left:480px;display:inline-block;}
.Doctor_about p{text-indent:2em;margin-bottom:20px;}
.Doctor_ceo{background:url(../images/DoctorB_ceo.jpg) no-repeat;padding-top:140px;padding-right:340px;display:inline-block;}
.Doctor_ceo h5{font-size:14px;color:#0c0c0c;}
.Doctor_ceo p{margin-top:24px;}
.Doctor_vision{background:url(../images/DoctorB_vision.jpg) no-repeat;padding-top:270px;padding-left:454px;display:inline-block;}
.Doctor_vision p{text-indent:2em;margin-bottom:24px;}
.Doctor_location{height:326px;background:url(../images/Doctor_location.jpg) no-repeat;padding-top:130px;padding-left:536px;display:inline-block;}
.Doctor_location dl{padding:20px 24px;background-color:#fefefe;border:1px solid #eee;}
.Doctor_location dl dt{font-size:14px;color:#000;margin-bottom:16px;padding-bottom:16px;background:url(../images/small/son_logo.gif) no-repeat;padding-top:26px;border-bottom:1px solid #ebebeb;}
.Doctor_location dl dd{color:#9c9c9c;margin-bottom:3px;}

.pub_wrap{margin-left:20px;margin-right:20px;border-top:4px solid #f2f2f2;border-bottom:4px solid #f2f2f2;padding-bottom:20px;margin-bottom:80px;}

.style_lists{width:840px;display:inline-block;}
.style_lists li{border-bottom:1px solid #ececec;width:840px;}
.style_lists li.lis_top{height:32px;line-height:32px;}
.style_lists li .lists_new{height:35px;line-height:35px;overflow:hidden;}
.style_lists li .lists_new p{display:inline-block;}
.style_lists li span,.style_lists li em,.style_lists li a,.style_lists li strong{display:inline-block;}
.style_lists li span.nub{padding-left:16px;width:120px;text-align:center;}
.style_lists li span.til{width:410px;padding-left:160px;}
.style_lists li a.lis_til{padding-left:26px;width:544px;color:#8a8a8a;}
.style_lists li .time{width:132px;text-align:center;}
.style_lists li .lists_deatil{background-color:#f6f6f6;padding-top:18px;padding-bottom:18px;border-top:1px solid #ececec;padding-left:16px;display:none;}
.style_lists li .lists_deatil p{padding-left:26px;width:544px;line-height:18px;}
.style_lists li .lis_ask{padding-left:26px;width:544px;color:#8a8a8a;background:url(../images/small/FAQ_rep.gif) no-repeat;}
.style_lists li .reply{background-color:#f6f6f6;padding-top:18px;padding-bottom:18px;border-top:1px solid #ececec;padding-left:126px;}
.style_lists li .reply p{display:inline-block;padding-right:120px;background:url(../images/small/FAQ_rep.gif) no-repeat 12px -17px;padding-left:38px;}

.style_office{padding-left:100px;padding-right:100px;}
.st_of_wrap{width:680px;height:330px;overflow:hidden;}
.st_of_wrap_pos{width:680px;height:700px;}
/* 点击切换图片 css */
.p27{height:330px;overflow:hidden;margin-bottom:10px;}
.p27List{height:300px;overflow:hidden;}
.p27LContainer{overflow:hidden;}
.p27LCol{width:45px;height:24px;overflow:hidden;margin-bottom:7px;text-align:center;border:1px solid #FFF;}
.p27LCol img{width:100%;}
.p27BImg{width:620px;text-align:center;}
.p27LCAct{border:1px solid #8c8b8c;}

.Business_yw{position:relative;color:#8a8a8a;width:880px;height:534px;background:url(../images/Business_yw.jpg) no-repeat;}
.Business_yw .txt_wrap{position:absolute;top:60px;left:482px;}
.Business_zs{width:350px;}
.Business_zs p{text-indent:2em;margin-bottom:24px;}
.Business_yw .txt_wrap1{position:absolute;top:340px;right:420px;}
.Business_cn{}
.Business_cn dt{font-size:18px;font-weight:bold;color:#000;padding-bottom:18px;}
.Business_cn dd{padding-bottom:4px;}
.Business_ys{width:880px;height:351px;background:url(../images/Business_ys.jpg) no-repeat;}
#changpage{text-align:center;margin-top:20px;}
#changpage a{display:inline-block;height:14px;padding:2px;color:#696969;margin:0 6px;}
#changpage a:hover{color:##696969;}

.style_lists li span.ti_width{width:120px;padding-left:160px;}
.style_lists li a.lis_ti_width{padding-left:130px;width:280px;color:#8a8a8a;}
.style_lists li .hr_pos{display:inline-block;}
.style_lists li .hr_pos strong{height:35px;background:url(../images/small/hr_line.gif) no-repeat right center;padding-right:10px;margin-right:10px;}
.style_lists li .time_width{padding-right:80px;width:300px;text-align:right;}
.style_lists li .intro_Opp{padding-left:50px;background-color:#f6f6f6;padding-top:18px;padding-bottom:18px;border-top:1px solid #ececec;width:790px;}
.style_lists li .intro_Opp dl{padding-bottom:5px;width:480px;display:inline-block;}
.style_lists li .intro_Opp dt{padding-bottom:5px;width:480px;}
.style_lists li .intro_Opp dd{line-height:18px;width:480px;}

.oppor_care{padding-right:500px;padding-left:50px;background:url(../images/Opportunity_career.jpg) no-repeat;display:inline-block;}
.oppor_care h5{font-size:18px;}
.oppor_care dl{padding-top:24px;}
.oppor_care dt{color:#000;padding-bottom:5px;}
.oppor_care dd{line-height:18px;}
.style_lists .intro_Opp{display:none;}
