@charset "utf-8";
/* -------------------------------------------------
 * import reset,base,layout css
 * -------------------------------------------------
 */
/*.header_wrap{
	margin-top: -4px;
}*/

.container_wrap{
    background-color:#ffffff;
}
.footer_wrap{
    background-color:#595757;
}
.footer_wrap a{
    color:#FFFFFF;
}
.container{
	overflow: hidden;
}
.aside-right .main{
	height: 880px;
	/* 设置阴影 */
	/*-webkit-box-shadow:1px 0px 3px #C9CACB;
	-moz-box-shadow:1px 1px 3px #C9CACB;
	box-shadow:1px 1px 3px #C9CACB;*/
	border-right:1px solid #CACACA;
    background-color:#FFFFFF;
}
.aside-left .main{
	height: auto;
	/* 设置阴影 */
	/*-webkit-box-shadow:1px 0px 3px #C9CACB;
	-moz-box-shadow:1px 1px 3px #C9CACB;
	box-shadow:1px 1px 3px #C9CACB;*/
    background-color:#FFFFFF;
}
.aside_left,.aside_right{
	height: 880px;
    background-color:#FFFFFF;
}

.aside_left {
    background: #FFFFFF url(../images/con_bgl.png) no-repeat right top;
}

.aside_right {
	padding-left: 10px;
	/*去掉阴影*/
	/* background: #FFFFFF url(../images/index_bgr.png) no-repeat left top; */
}

/* style define*/
.header {
	position: relative;
	height: 365px;
	top: -5px;
	left:-5px;
}
.logo_wrap {
	height: 100px;
	width: 100%;
	background-color: #ffffff;
	overflow: hidden;
}
.logo_main {
	width: 990px;
	margin:0 auto;
	position: relative;
}
.logo {
	width: 347px;
	height: 63px;
	position: absolute;
	left: 0px;
	top: 16px;
	background: url(../images/logo.png) no-repeat center;
}
.logo_text {
	width: 250px;
	height: 36px;
	position: absolute;
	right: 60px;
	top: 36px;
	background: url(../images/logo_text.png) no-repeat center;
}
.logo_lg {
	width: 168px;
	height: 30px;
	position: absolute;
	right: -20%;
	top: 36px;
	background: url(../images/en.jpg) no-repeat center;
	cursor:pointer;
}

.nav_wrap {
	height: 45px;
	width: 100%;
	background: url(../images/nav_bg.png) repeat-x center;
	/*overflow: hidden;*/
}
.nav {
	height: 45px;
	width: 990px;
	margin: 0 auto;
	z-index: 999;
}
.nav_module_wrap {
	height: 45px;
	width: 100%;
	background: url(../images/nav_bg.png) repeat-x center;
	/*overflow: hidden;*/
}
.nav_module {
	height: 45px;
	width: 990px;
	margin: 0 auto;
}
/*.nav .logo,.nav_module .logo {
	float: left;
	height: 50px;
	width: 145px;
	background: url(../images/logo.png) no-repeat center;
}*/
.li_list {
	width: 100%;
}

.li_list .list_title {
	width: 100%;
	border-bottom: 2px solid #DDDDDE;
}

.li_list .list_title a {
	letter-spacing:3px;
	width: 130px;
	height: 45px;
	line-height: 45px;
	display: inline-block;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
}

.li_list .device_item {
	display: inline-block;
	width: 165px;
	height: 165px;
	float: left;
	margin: 15px 30px;
	cursor: pointer;
}

.li_list .device_item span {
	display: block;
	width: 100%;
	text-align: center;
	color: #595757;
}

.title_g a {
	background-color: #289890;
	/* background: url(../images/sc_02.png) repeat-x left top; */
}

.title_b a {
	background-color: #1d327f;
	/* background: url(../images/sc_01.png) repeat-x left top; */
}

.icons {
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
}

.li_list .list_title a>i.arrow-right {
	height: 16px;
	width: 8px;
	display: inline-block;
	margin-left: 3px;
	vertical-align: middle;
	background-position: 0px 0px;
}

ul.index_c li, ul.news_c li{
	width: 100%;
	height: 150px;
	position: relative;
	border-bottom: 1px solid #C9CACB;
}

ul.device_c>li{
	width: 100%;
	height: 200px;
	position: relative;
	border-bottom: 1px solid #C9CACB;
	background: url(../images/dashedbg.png) no-repeat left 37px;
}

ul.device_c li>h3 {
	position: absolute;
	left: 60px;
	top:20px;
	color: #289990;
	font-size: 14px;
}

ul.device_c li>img {
	position: absolute;
	left: 0px;
	top:54px;
}

ul.device_c li>div.device_category {
	position: absolute;
	left: 167px;
	top:40px;
	width: 500px;
	height: 110px;
}

ul.device_c li>div.device_category ul {
	float: left;
	margin-right: 45px;
}

ul.device_c li>div.device_category ul li {
	width: 200px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*集团成员start*/
ul.chengyuan_c>li{
	width: 100%;
	height: 135px;
	position: relative;
	border-bottom: 1px solid #C9CACB;
	background: url(../images/dashedbg2.png) no-repeat left 37px;
}

ul.chengyuan_c li>h3 {
	position: absolute;
	left: 60px;
	top:20px;
	color: #289990;
	font-size: 14px;
}

ul.chengyuan_c li>img {
	position: absolute;
	left: 0px;
	top:50px;
}

ul.chengyuan_c li>div.device_category {
	position: absolute;
	left: 167px;
	top:50px;
	width: 500px;
	height: 110px;
}

ul.chengyuan_c li>div.device_category ul {
	float: left;
	margin-right: 45px;
}

ul.chengyuan_c li>div.device_category ul li {
	width: 200px;
	height: 20px;
	line-height: 20px;
}
.jtcy_title {
	color: #20327E;
	position: absolute;
	top: 20px;
	left: 0px;
	width: 150px;
	text-align: center;
	font-size: 14px;
}
.jtcy_subtitle {
	position: absolute;
	top: 60px;
	left: 175px;
	font-size: 14px;
}
/*集团成员end*/

.idevice_title {
	color: #595757;
	text-decoration: none;
	white-space: nowrap;
}

ul.news_c li:hover {
	background-color: #EFEFF1;
}

ul.news_c li:hover .inews_title, ul.news_c li:hover .inews_time {
	transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
}

ul.index_c li:hover .inews_title,ul.news_c li:hover .inews_title{
	color: #3FA097;
}

ul.index_c li:hover .inews_time,ul.news_c li:hover .inews_time{
	color: #FFFFFF;
	background: url(../images/sc_04.png) no-repeat left top;
}

ul.index_c li img, ul.news_c li img {
	position: absolute;
	left: 0px;
	top: 38px;
}

ul.index_c li div, ul.news_c li div {
	position: absolute;
	left: 155px;
	top: 38px;
	width: 510px;
	height: 73px;
	overflow: hidden;
}

.index_c .inews_title, .news_c .inews_title {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 404px;
	height: 18px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}

.index_c .inews_text, .news_c .inews_text {
	position: absolute;
	top: 33px;
	left: 0px;
	width: 404px;
	height: 35px;
	overflow: hidden;
}

.index_c .inews_time, .news_c .inews_time {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 80px;
	height: 20px;
	text-align: center;
	overflow: hidden;
	background: url(../images/sc_03.png) no-repeat left top;
}

ul.index_r_1 li{
	width: 100%;
	height: 112px;
	position: relative;
	border-bottom: 1px solid #C9CACB;
}

ul.index_r_1 li a {
	color: #21327f;
	font-size: 16px;
	font-weight: bold;
	display: block;
	padding-top:8px; 
}

ul.index_r_1 li img {
	position: absolute;
	left: 3px;
	bottom: 10px;
}

ul.index_r_1 li div {
	position: absolute;
	left: 100px;
	bottom: 10px;
	width: 170px;
	overflow: hidden;
}

ul.index_r_1 li div>span {
	display: inline-block;
	color: #595757;
	font-size: 12px;
	font-weight: 500;
}

ul.index_r_2 li{
	width: 100%;
	height: 170px;
	position: relative;
	border-bottom: 1px solid #C9CACB;
}

ul.index_r_2 li a {
	color: #21327f;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-top:3px;
	position: absolute;
	top:25px;
}

ul.index_r_2 li img {
	position: absolute;
	left: 3px;
	bottom: 30px;
}

ul.index_r_2 li div {
	position: absolute;
	left: 128px;
	bottom: 30px;
	height: 87px;
	width: 135px;
	overflow: hidden;
}

ul.index_r_2 li div>span {
	display: inline-block;
	color: #595757;
	font-size: 12px;
	font-weight: 500;
}

.more {
	color: #4B4948;
	width: 58px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-color: #F2F2F2;
	text-decoration: none;
}

.footer {
	height: 44px;
	line-height: 44px;
	color: #ffffff;
	font-size: 13px;
	text-align: center;
}

/*导航样式*/
#MutiNav {
	font-size: 13px;
	color: #FFFFFF;
}

#MutiNav A {
	text-decoration: none
}

#MutiNav {
	float: left;
	width: 100%;
}

#MutiNav .multiUl {
	width: 100%;
	height: 50px;
	clear: both;
	display: block;
}

#MutiNav .multiUl LI {
	display: block;
	float: left;
	height: 50px;
	line-height: 50px;
	position: relative;
	padding: 0px 3px;
}

#MutiNav .multiUl LI>a:hover,#MutiNav .multiUl LI:hover>a, #MutiNav .multiUl LI>a.active {
	display: block;
	color: #FFFFFF !important;
	background:#24b2b0;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#MutiNav .multiUl LI A.go {
	display: inline-block;
	padding:0px 15px;
	z-index: 300;
	padding-bottom: 0px;
	margin: 0px 6px 0px 0px;
	margin-top: 6px;
	width: auto;
	color: #595757;
	height: 39px;
	line-height: 39px;
	padding-top: 0px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#MutiNav .multiUl LI A.on {
	font-weight: bold;
	color: #dfe8d9;
	text-decoration: none
}

#Nav LI.s {
	display: inline;
	float: left;
	width: 8px;
	color: #517b55;
	line-height: 50px;
	height: 50px;
	text-align: center
}

#MutiNav .multiUl LI BLOCKQUOTE {
	display: none;
	z-index: 999;
	left: 5px;
	position: absolute;
	top: 42px;
	height: auto;
	border:1px solid #25388F;
}

#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn {
	padding-right: 10px;
	padding-left: 0px;
	background-color: #ffffff;
	padding-bottom: 10px;
	overflow: hidden;
	width: auto;
	color: #dee6e9;
	padding-top: 10px;
	height: auto;
	text-align: center
}

#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn A {
	padding-right: 4px;
	display: inline;
	padding-left: 10px;
	float: left;
	clear: left;
	padding-bottom: 2px;
	margin: 3px 0px 3px 6px;
	color: #898989;
	line-height: 18px;
	padding-top: 2px;
	text-align: left;
	white-space:nowrap;
}

h6>a {
	font-size: 14px;
}

#MutiNav .multiUl LI BLOCKQUOTE A:hover {
	color: #1F3179! important
}

#MutiNav .multiUl #TopNavDept {
}

#MutiNav .multiUl #TopNavDept BLOCKQUOTE {
	display: none;
	left: -200px;
}

#MutiNav .multiUl #TopNavDept BLOCKQUOTE .ChildNavIn {
	background: #ffffff;
	width: 1100px;
}

#MutiNav .multiUl #TopNavDept .NavDeptIn {
	display: inline;
	background: none transparent scroll repeat 0% 0%;
	float: left;
	margin: 0px 0px 0px 10px;
	/*width: 210px;*/
	text-align: left! important
}

#MutiNav .multiUl #TopNavDept .NavDeptIn A {
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

#TopNavDept .NavDeptIn H6 {
	overflow: hidden;
	/*width: 210px;*/
	line-height: 23px! important;
	/*border-bottom: #2c705f 1px solid;*/
	height: 23px! important;
	text-align: left;
}

#TopNavDept .NavDeptIn H6 A {
	display: block;
	margin: 0px !important;
	line-height: 23px;
	height: 23px! important;
}

#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList {
	margin-top: 5px;
	overflow: hidden;
	width: auto;
}

#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList A {
	margin: 2px 1px 0px;
	width: auto;
	color: #8a8a8a;
	display: block;
	text-align: left;
}



/*
*banner style
**/
/*首页轮播图banner*/
/* top-main */
#top-main{position:relative; height:660px; z-index: 0;}
#top-main .mid{width:100%;position:relative;margin:0 auto;}
#top-main .left-banner{overflow:hidden;}
#top-main .left-banner li{position:absolute;width:100%;overflow:hidden;height:333px;left:0;top:0; background-color: #D5E0E2;}
#top-main .left-banner li img{width:1920px; height:660px;position: absolute;top: 0px;left: 50%;margin-left: -960px;}
#top-main .controller{position:absolute;width:120px;height:20px;top:333px;right:3%;}
#top-main .controller li{cursor:pointer;background:#abc;float:left;width:22px;height:20px;background:url('../images/dot.png') 4px 0 no-repeat;_background:url('../images/dot_8.png') 4px 0 no-repeat;}
#top-main .controller li.current{background-position:5px -20px;}
#top-main .controller li:hover{position:relative;top:1px;}

/*关于瑞德banner*/
.banner_about_wrap {
	height:365px;
	background: url(../images/banner/banner-about-wrap.jpg) no-repeat center center;
}

.banner_about_inner {
	background: url(../images/banner/banner-about-inner.png) no-repeat center;
}
/*安徽瑞德banner*/
.banner_ahrd_wrap {
	background: url(../images/banner/banner-ahrd-wrap.jpg) no-repeat center 0px;
}

.banner_ahrd_inner {
	background: url(../images/banner/banner-ahrd-inner.jpg) no-repeat center;
}
/*大事记扩展banner*/
.banner_dsj_wrap {
	background: url(../images/banner/banner-dsj-wrap.jpg) no-repeat center 0px;
}

.banner_dsj_inner {
	background: url(../images/banner/banner-dsj-inner.jpg) no-repeat center;
}
/*医疗设备banner*/
.banner_device_wrap {
	 height:365px;
	background: url(../images/banner/banner-device-wrap.jpg) no-repeat center 0px;
}

.banner_device_inner {
	background: url(../images/banner/banner-device-inner.jpg) no-repeat center;
}
/*医疗服务banner*/
.banner_serve_wrap {
	 height:365px;
	background: url(../images/banner/banner-serve-wrap.jpg) no-repeat center 0px;
}

.banner_serve_inner {
	background: url(../images/banner/banner-serve-inner.jpg) no-repeat center;
}
/*互联网医疗banner*/
.banner_internet_wrap {
	 height:365px;
	background: url(../images/banner/banner-internet-wrap.jpg) no-repeat center 0px;
}

.banner_internet_inner {
	background: url(../images/banner/banner-internet-inner.jpg) no-repeat center;
}
/*投资者关系banner*/
.banner_relationship_wrap {
	height:365px;
	background: url(../images/banner/banner-relationship-wrap.jpg) no-repeat center 0px;
}

.banner_relationship_inner {
	 height:365px;
	background: url(../images/banner/banner-relationship-inner.jpg) no-repeat center;
}
/*瑞德文化banner*/
.banner_culture_wrap {
	height:365px;
	background: url(../images/banner/banner-culture-wrap.jpg) no-repeat center 0px;
}

.banner_culture_inner {
	 height:365px;
	background: url(../images/banner/banner-culture-inner.jpg) no-repeat center;
}
/*新闻中心banner*/
.banner_news_wrap {
	 height:365px;
	background: url(../images/banner/banner-news-wrap.jpg) no-repeat center 0px;
}

.banner_news_inner {
	background: url(../images/banner/banner-news-inner.jpg) no-repeat center;
}
/*管理团队banner*/
.banner_tuandui_wrap {
	background: url(../images/banner/banner-tuandui-wrap.jpg) no-repeat center 0px;
}

.banner_tuandui_inner {
	background: url(../images/banner/banner-tuandui-inner.jpg) no-repeat center;
}
/*集团成员banner*/
.banner_jtcy_wrap {
	background: url(../images/banner/banner-jtcy-wrap.jpg) no-repeat center 0px;
}

.banner_jtcy_inner {
	background: url(../images/banner/banner-jtcy-inner.jpg) no-repeat center;
}
/*联系我们banner*/
.banner_contact_wrap {
	 height:365px;
	background: url(../images/banner/banner-contact-wrap.jpg) no-repeat center 0px;
}

.banner_contact_inner {
	background: url(../images/banner/banner-contact-inner.jpg) no-repeat center;
}

/*内容页样式*/
.aside_left ul {
	width: 192px;
	margin-top: 30px;
	margin-left: 10px;
}

.aside_left ul li {
	list-style: disc outside;
	padding-left: 3px;
	font-size: 18px;
	line-height: 50px;
	margin-left: 25px;
}

.aside_left ul li>a, .aside_left ul li>.sub_ul li{
	display: block;
	border-bottom: 1px solid #C9CACB;
}

.aside_left ul li>.sub_ul {
	padding: 0px;
	margin: 0px;
	width: 165px;
}

.aside_left ul li>.sub_ul li{
	line-height: 50px;
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-size: 16px;
	color: #595757;
}

.aside_left ul li>a {
	color: #000000;
	outline: none;
	text-decoration: none;
}

.aside_left ul li:hover>a, .aside_left ul li.active>a,
.aside_left ul li:hover,.aside_left ul li.active{
	color: #1d3177;

}
.aside_left ul li:hover i,.aside_left ul li.active i{
	height: 16px;
	width: 8px;
	display: inline-block;
	margin-top: -35px;
	vertical-align: middle;
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-position: -10px 0px;
}

.module_title {
	height: 65px;
	line-height: 80px;
	font-size: 14px;
	font-weight: bold;
	color: #21327f;
	margin:0px 20px;
	border-bottom:1px solid #c9cacb;
}

.module_content {
	height: auto;
	min-height: 500px;
	padding-left:20px;
	padding-right:20px;
}

.module_content p {
	text-indent:30px;
	font-size: 14px;
	line-height: 32px;
}

.module_content .news_inner_title {
	margin-top: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #3e3a39;
	width: 100%;
	text-align: center;
}

/*瑞德大事记*/
.page_event { width:100%;}
.page_event { display:table;margin:0 auto;background:#fff;}
.about { box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0; }
.adlist{padding:20px;}
.adlist li{float:left;diaplay:inline;margin-left:30px;margin-bottom:20px;width:110px;}

.eventbox { width:740; margin:18px auto 0 auto; position:relative;}
.animate_box {width:68px; height:33px; position:absolute; top:10px; left:0px; background: url(../images/year_select.png) no-repeat left top;}
.left { width:140px;border-bottom:2px solid #DDD;background:#FFF;float:left; }
.left li:hover { border-left:3px solid #0066ff; }
.left li a { height:40px;line-height:40px;display:block;color:#333 }
.left li a:hover,.left li.active a{color:#0066FF}
.left li.active{border-left:3px solid #0066ff;}
.left li {
    border-left:3px solid #fff; 
    border-bottom: 1px solid #EEEEEE;
    font-size: 14px;
    height: 40px;
    margin-bottom: 1px;
    overflow: hidden;
    padding-left: 25px;
}

.event_year { width:60px;text-align:center;float:left;margin-top:10px; }
.event_year li { height:33px;line-height:33px;background:#FFF;margin-bottom:1px;font-size:20px;font-family:Georgia;font-style:italic;color:#828282;cursor:pointer; }
.event_year li.current { width:61px;background:url('../images/curyear.png') no-repeat;color:#FFFFFF;text-align:left;padding-left:9px; }
.event_year li:hover { width:61px;background:url('../images/year_select.png') no-repeat;color:#848384;text-align:left;padding-left:9px; }
.event_year li.current:hover { background:url('../images/curyear.png') no-repeat; color: #FFFFFF;}
.event_list { width:620px;float:right;background:url('../images/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0; }
.event_list h3 { margin:0 0 10px 130px;font-size:24px;font-family:Georgia;color:#289990;padding-left:25px;background:url('../images/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
.event_list li { background:url('../images/jian.png') 135px -80px no-repeat; margin-top: 30px;}
.event_list li span { width:127px;text-align:right;display:block;float:left;margin-top:10px; }
.event_list li p { width:450px;margin-left:24px;display:inline-block;padding-left:10px;line-height:25px;_float:left; }
.event_list li p span { width:420px;text-align:left;padding:0px 15px;background:#FFF;margin:0; }

.titlelist{line-height:24px;color: #8C8C8C;padding-bottom:20px;}
.titlelist dt { font-weight: bold;color:#666;white-space: nowrap;margin:10px;}
.titlelist dd {padding-left: 13px;}
h1 {
    background: url("http://ww.chinaz.com/about/images/h1-bg.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    font-family: Tahoma,Arial,sans-serif;
    font-size: 14px;
    margin-bottom: 15px;
    padding-bottom: 12px;
}
.hr {
    border-top: 1px solid #CCD5DE;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 15px 0;
}
.red {
    color: #0065CB;
	font-size:15px;
}

/*分页样式*/
.pagination {
	width: 220px;
	height: 26px;
	margin: 80px auto;
}

.pagination a {
	float: left;
	display: inline-block;
	width: 26px;
	height: 26px;
	line-height: 26px;
	margin-right: 12px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	outline: none;
	background-image: url(../images/pagination_icons.png);
	background-repeat: no-repeat;
}

.pagination a.pnum {
	background-position: -28px 0px;
}

.pagination a.prev {
	background-position: -85px 0px;
}

.pagination a.next {
	margin-right: 0px;
	background-position: -57px 0px;
}

.pagination a.active {
	color: #FFFFFF;
	background-position: 0px 0px;
}

/*分页样式2*/
.page2 {
	text-align: center;
	font-size: 14px;
	margin-top: 66px;
	margin-bottom: 30px;
}

.page2 a {
	background-color: #898989;
	border-radius: 10px;
	color: #FFFFFF;
	padding: 3px 6px;
	margin: 0px 3px;
}

.device_main {
	height: 300px;
	width: 100%;
}
.device_tabs {
	width: 100%;
	height: auto;
}
/*tab相关样式*/
.box{width:100%;margin:10px auto 0;background:#fff;border:1px solid #d3d3d3;}
.tab_menu{overflow:hidden;}
.tab_menu li{width:100px;float:left;height:30px;line-height:30px;background:#E3E3E3;text-align:center;cursor:pointer;}
.tab_menu li.current{color:#333;background:#96C8E9;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding:20px;}
.tab_box .hide{display:none;}}

/*team style*/

.module_content table {
	width: 100%;
}

.team_list td {
	height: 210px;
	width: 170px;
	text-align: center;
	margin: 0 auto;
}

.team_leader,.team_member {
	width: 150px;
	height: 188px;
	margin: 0 auto;
	text-align: center;
	position: relative;
	cursor: pointer;
	display: block;
}

.team_leader img, .team_member img{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 137px;
}

.team_leader .team_leaderInfo {
	width: 150px;
	height: 51px;
	position: absolute;
	top: 137px;
	left: 0px;
	background: url(../images/leader_bg.png) no-repeat left top;
}

.team_member .team_memberInfo {
	width: 150px;
	height: 51px;
	position: absolute;
	top: 137px;
	left: 0px;
	background: url(../images/member_bg.png) no-repeat left top;
}

.team_leaderInfo span.leader_name {
	color: #FFFFFF;
	font-size: 16px;
	display: block;
}

.team_leaderInfo span.leader_job {
	color: #FFFFFF;
	font-size: 14px;
	display: block;
}

.team_memberInfo span.member_name {
	color: #000000;
	font-size: 16px;
	display: block;
}

.team_memberInfo span.member_job {
	color: #000000;
	font-size: 14px;
	display: block;
}

.member_detail_left {
	float: left;
	width: 510px;
	margin-right: 25px;
	margin-top: 30px;
}

.member_detail_top, .member_detail_bottom {
	float: left;
}

.member_detail_bottom {
	margin-top: 20px;
}

.member_detail_name, .member_detail_job {
	display: block;
}

.member_detail_name {
	font-size: 20px;
	font-weight: bold;
}

.member_detail_job {
	font-size: 14px;
	line-height: 30px;
}

.member_detail_right {
	float: left;
	width: 150px;
	margin-top: 30px;
}

.member_detail_right img {
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

ul.ul_plus {
	padding: 3px 10px !important;
	margin: 0px !important;
	background-color: #F0F0F0;
	width: 145px !important;
	display: none;
}

ul.ul_plus li{
	font-size: 14px !important;
	line-height: 20px !important;
	margin-top: 10px !important;
	border-bottom: none !important;
}

ul.ul_plus li>a {
	border-bottom: none !important;
}

.iopen {
	width: 15px !important;
	background-position: -22px 0px !important;
}

/*20151010 招聘新增*/
.zhaopin_list {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 60px;
}
.zhaopin_list th {
	background-color: #f1f1f1;
	border-right: 2px solid #ffffff;
}
.zhaopin_list th {
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	font-size: 14px;
}
.zhaopin_list td {
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	font-size: 14px;
}

.zhiwei_title {
	height: 32px;
	line-height: 32px;
	padding-left: 12px;
	background-color: #f1f1f1;
	border-bottom: 1px solid #c9cacb;
	margin-top: 20px;
	font-size: 14px;
}
.zhiwei_detail {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 60px;
}

.zhiwei_detail td {
	height: 36px;
	line-height: 36px;
	text-align: left;
	padding-left: 12px;
	font-size: 14px;
}

/*修复Safari浏览器bug*/
blockquote:empty {
	display: none;
	border:none;
}

/*供应链相关*/
.logo_wrap_gyl {
	height: 78px;
	width: 100%;
	background-color: #ffffff;
	overflow: hidden;
}

.top_gyl {
	width: 990px;
	height: 78px;
	margin:0 auto;
	position: relative;
	background: url(../images/top_gyl.png) no-repeat center;
}

.header_wrap_gyl {
	height: 300px;
	background: #013354 url(../images/banner_gyl.png) no-repeat center;
}




/*pdf*/
.pdf_header {
	width:650px; height:32px; line-height:32px; background-color:#ccc; margin:0 auto; position:relative;
}

.pdf_title {
	position:absolute; left:0px; width:530px; overflow:hidden; text-align:left; padding-left:15px; color:#34437E; font-size:16px; font-weight:bold;
}

.pdf_time {
	position:absolute; right:0px; width:120px; overflow:hidden; text-align:left; color:#34437E;
}

.pdf_box {
	width:650px; height:152px; margin:6px auto; margin-bottom: 66px; position:relative;
}

.pdf_img {
	position:absolute; left:0px; width:150px; overflow:hidden; text-align:left;
}

.pdf_content{
	position:absolute; top: 0px; right:0px; width:490px; height:150px; line-height: 27px; overflow:hidden; text-align:left; text-indent:2em; padding:15px 5px 5px 15px;
}
