﻿/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
 A{color: #ea5703;}
a:hover{
	color: #0099CC;
}



ul li{list-style:none;}
img{outline:none; border:none;}
area{outline:none;}

body{font-family:"微软雅黑"; font-size:12px; background:#f7f7f7;}

/*top----头部*/
.top{width:100%; height:79px; border-bottom:2px solid #ea5703; background:url(../images/top_logo_bg.jpg) repeat-x;}

.top_main{width:1000px; height:79px; margin:0 auto;}
.top_main p{width:100%; height:20px; line-height:24px; text-align:right;}
.top_main p a{color:#666666; font-size:12px; margin-left:22px;}
.top_main img{display:block;}

/*nav----导航*/
.nav{width:100%; height:46px; line-height:46px; background:url(../images/nav_bg.jpg) repeat-x;}

.nav_main{width:1000px; height:46px; line-height:46px; margin:0 auto;}
.nav_main ul{float:left;}
.nav_main ul li{float:left; position:relative; z-index:9999;width:96px; }
.nav_main ul li a{float:left; height:43px; line-height:43px; padding:0px 0px; font-size:13px; width:96px;color:#212121; background:url(../images/li_icon.jpg) 86px 20px no-repeat;text-align:center;}
.nav_main ul li.long a{background:url(../images/li_icon.jpg) 112px 20px no-repeat; width:96px;text-align:center;float:left; }
.nav_main ul li:hover{background:url(../images/li_se_bg.jpg) repeat-x;

}
.nav_main ul li:hover a{color:#2e2f31; background:url(../images/li_icon.jpg) 230px 20px no-repeat;}
.nav_main ul li.long:hover a {color:#FFFFFF; height:42px; line-height:42px; }

.nav_main ul li ul{display:none; padding-top:10px;padding-bottom:10px; position:absolute; z-index:9999; top:42px; left:-1px; width:260px;background:#f7f7f7;border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #eaebed;
	border-bottom-color: #eaebed;
	border-left-color: #eaebed;

margin-left:-1PX;
}
.nav_main ul li:hover ul{display:block;}
.nav_main ul li:hover ul li{float:none; margin:0 auto; width:250x;}
.nav_main ul li:hover ul li a{margin-left:-77PX;height:28px; line-height:28px; font-size:13px; text-indent:16px; color:#ea5703; width:250px; padding:0px;text-align:left;background-image: none;}
.nav_main ul li:hover ul li a:hover{ text-decoration:underline;background-color: #ea5703;display: block;color: #FFFFFF;
	text-decoration: none;}


.eng{float:right; width:86px; height:22px;  margin-top:12px; margin-right:20px;}

.nav_main select{width:160px; height:22px; line-height:22px; float:right; margin-top:12px; 	border: 1px solid #CCCCCC;}



/*index_banner----首页banner轮转*/
.index_banner{width:100%; height:420px; background:#ffffff;}

.index_b_main{width:1000px; height:420px; margin:0 auto;}


.indexCon{width:1000px;}
.indexCon .flashBanner{width:1000px;height:420px;}
.flashBanner{position:relative; z-index:0;}
.flashBanner .mask{text-align:right;position:absolute;right:0;bottom:-40px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer; padding:2px; border:1px solid #adadad; background-color:#eeeeee;}
.flashBanner .mask img.show{height:43px; margin-bottom:10px; padding:2px; border:1px solid #adadad; background-color:#eeeeee;}



/*latest_development----最新动态*/
.latest_development{width:100%; height:28px; background:url(../images/dt_bg.jpg) repeat-x; border-bottom:1px solid #c8c9b7; border-top:1px solid #d5d5d5; margin-top:1px;}

.l_d_main{width:1000px; height:28px; line-height:28px; margin:0 auto;}
.l_d_main a{color:#222222; width:616px; height:28px; line-height:28px; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.l_d_main a:hover{color:#214b47;}

.dt_title{width:92px; height:28px; line-height:28px; text-align:right; color:#104e49; font-size:12px; font-weight:bold; float:left; margin-right:20px; background:url(../images/dt_icon.jpg) left center no-repeat;}

/*quick_link----快速链接*/
.quick{width:100%; height:200px; padding-top:26px; background:#f4f4f4; margin-top:1px;}
.quick_link{width:1000px; height:160px; margin:0 auto;}
.quick_link a{float:left; margin-left:15px; margin-right:15px;}
.quick_link img{width:300px;}

/*foot----底部*/
.foot{width:100%; height:86px;border-top:2px solid #ea5703; background-color:#EC9360; overflow:hidden;}

.foot_main{width:1000px; height:47px; padding-top:18px; margin:0 auto; font-family:"微软雅黑";}
.foot_link{width:380px; float:left; height:24px; line-height:24px; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px; }
.foot_link a{color:#FFFFFF; margin-left:20px; margin-right:20px; font-family:"微软雅黑";}
.foot_main p{width:100%; height:24px; line-height:24px; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px;}
.foot_left{float:left; display:none;}
.foot_right{float:right;}

/*wx_float----首页微信悬浮*/
.wx_float{
	width:115px;
	height:285px;
	position:fixed;
	_position:absolute;
	right:50%;
	margin-right:-632px;
	overflow:hidden;
	bottom: 20px;
}

/*wx_float2----二级页面微信悬浮*/
.wx_float2{width:115px; height:270px; position:fixed; _position:absolute; right:50%; margin-right:-632px; top:396px; overflow:hidden;}


/*关于我们样式*/
.main{
	width:940px;
	float:left;
	background:#FFFFFF;
	padding-top: 26px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}

/*left*/
.left{width:270px; float:left; padding-bottom:40px; overflow:hidden;}

.left_title{width:245px; height:40px; line-height:40px; font-size:18px; color:#303030; font-weight:bold; background:url(../images/left_m_icon.jpg) right center no-repeat; margin-bottom:6px;}
.left_title font{font-size:20px; color:#f56622;}

.left_menu{width:245px; padding-bottom:50px;}
.left_menu ul li{width:245px; height:44px; background:url(../images/left_li.jpg) no-repeat; margin-bottom:10px;}
.left_menu ul li a{width:238px; height:31px; font-size:12px; color:#747474; float:left; line-height:31px; margin-top:5px; margin-left:4px; text-indent:30px;}
.left_menu ul li a.se{background:url(../images/left_m_li_bg.jpg) repeat-x; color:#FFFFFF;}
.left_menu ul li a:hover{background:url(../images/left_m_li_bg.jpg) repeat-x; color:#FFFFFF;}
.in_meun_app_hover{background:url(../images/left_m_li_bg.jpg) repeat-x; color:#FFFFFF;}
.left_menu ul li a.in_meun_app_hover{color:#FFFFFF;}
.left_menu a{color:#FFFFFF;}
.left_title2{width:245px; height:48px; line-height:48px; font-size:18px; color:#303030; font-weight:bold; background:url(../images/left_m_icon2.jpg) right center no-repeat; margin-bottom:6px;}
.left_title2 font{font-size:20px; color:#f56622;}

.left_list{width:245px; padding-bottom:66px;}
.left_list ul li{width:245px; height:34px; line-height:34px;}
.left_list ul li a{display:block; width:230px; height:34px; line-height:34px; color:#898989; text-indent:22px; background:url(../images/new_li_icon.jpg) 2px center no-repeat; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.left_list ul li a:hover{color:#ea5703;}

/*go_top----跳到顶端*/
.go_top{width:100%; height:29px; padding-top:28px; line-height:48px; text-align:right; border-top:0px solid #dadada; border-bottom:0px solid #dadada;}


/*right*/
.right{
	width:660px;
	float:right;
	overflow:hidden;
	line-height: 22px;
}
.er_content {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	clear: both;
	width: 640px;
	margin-right: auto;
	margin-left: auto;
}
.er_content p {
	margin-top: 8px;
	margin-bottom: 10px;
}
.er_content h4{
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #ea5703;
	font-weight: bold;
}
.right1{width:660px;  overflow:hidden;}
.ab_word_top{width:660px; height:430px; padding-top:16px;}

.ab_t_left{width:440px; height:430px; overflow:hidden; float:left;}

.ab_t_l_title{width:100%; height:32px; line-height:32px; margin-bottom:26px;}
.ab_t_l_title font{float:left; width:110px; text-align:center; height:32px; line-height:32px; background:#30a088; color:#FFFFFF; font-size:20px; font-weight:bold;}
.ab_t_l_title span{float:left; color:#30a088; font-size:20px; margin-left:10px; font-weight:bold;}
.ab_t_left p{width:100%; letter-spacing:1px; line-height:30px; color:#727272;}


.ab_t_right{width:174px; height:430px; overflow:hidden; float:right;}
.ab_t_right img{display:block;}


/*solution_top----解决方案样式*/
.solution_top{width:660px; height:176px; padding-top:16px; background:#f3f4f6;}
.solution_top dl{width:620px; height:160px; overflow:hidden; margin-left:12px;}
.solution_top dl dt{width:249px; height:160px; float:left; overflow:hidden;}
.solution_top dl dt img{width:249px; height:160px;}
.solution_top dl dd{
	width:350px;
	line-height:24px;
	color:#7d7d7d;
	margin-left:20px;
	float:left;
	height: 120px;
}
.fangan_btn      {
	width:139px;
	height:28px;
	line-height:24px;
	text-align:center;
	background:url(../images/fangan_btn.jpg) no-repeat;
	display:block;
	color:#535353;
	font-size:14px;
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}


.solution_list{
	width:660px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F4F6;
	height: 80px;
	padding-top: 20px;
	padding-bottom: 15px;
}
.solution_list dl{width:660px; height:120px; margin-bottom:44px;}
.solution_list dl dt{width:88px; height:88px; float:left;}
.solution_list dl dt img{
	width:88px;
	height:70px;
	float:left;
}
.solution_list dl dd{
	width:542px;
	height:80px;
	float:left;
	margin-left:16px;
}
.solution_list dl dd h2{
	width:100%;
	height:30px;
	line-height:30px;
	color:#b50005;
	font-size:16px;
	font-weight: normal;
}
.solution_list dl dd h2 a {
	text-align: left;
	display: block;
	width: 100%;
	line-height: 30px;
	height: 30px;
	
}
.solution_list A{color: #ea5703;}

.solution_list a:hover{
	color: #0099CC;
}



.solution_list dl dd p{
	width:100%;
	line-height:22px;
	color:#636564;
	font-size:12px;
}

/*新闻中心二级页面样式*/
.right_title{width:624px; height:52px; margin:0 auto; padding-top:10px;}
.right_title img{width:51px; height:52px; float:left;}
.right_title h2{float:left; width:572px; height:26px; line-height:26px; color:#ea5703; font-size:16px; font-weight:bold; text-indent:20px;}
.right_title p{width:572px; height:26px; line-height:26px; float:left; text-indent:20px; color:#8f8f8f; font-size:14px;}

.news_list{width:624px; margin:0 auto; padding-top:14px;}
.news_list ul li{
	width:100%;
	height:100px;
	margin-bottom:22px;
	overflow:hidden;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.news_list ul li h2{width:100%; height:30px; line-height:30px;}
.news_list ul li h2 a{width:580px; height:30px; display:block; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; line-height:30px; color:#ea5703; font-size:16px;}
.news_list ul li p{width:100%; line-height:26px; color:#515153;}
.news_list ul li span{position:absolute; right:0px; bottom:8px; color:#a9a9a9;}

.page{width:624px; height:40px; line-height:40px; padding-top:20px; margin:0 auto;}
.page_main{width:400px; float:left; height:40px; line-height:40px;}
.page_main a{float:left; height:40px; line-height:40px; color:#545170; margin-right:6px; margin-left:6px}
.page_main a.pp{height:24px; padding-top:16px;}
.page_main a.current{color:#fe0000; font-weight:bold;}

.page_word{float:right; color:#525051; font-size:12px; padding-right:6px;}
.page_word font{color:#fd0000;}



/*新闻三级页面样式*/
.biaoTi{width:624px; text-align:center; color:#ff7802; font-size:16px; font-weight:bold; margin:0 auto; line-height:50px; border-bottom:1px solid #e6e6e6;}

.time{width:624px; text-align:center; height:24px; line-height:24px; color:#333333; margin:0 auto;}

.word{width:624px; margin:0 auto; padding-top:10px;}
.word p{width:100%; line-height:24px; font-size:14px; color:#333333; text-indent:2em; margin-top:12px;}


/*招聘页面*/
.zhaopin_main{width:624px; margin:0 auto; margin-top:22px;}
.zhaopin_title{width:100%; height:28px; line-height:28px; background:#ea5703; margin-bottom:6px; overflow:hidden;}
.zhaopin_title span{float:left; color:#FFFFFF; overflow:hidden; font-size:12px; font-weight:bold; text-align:center;}

.zhaopin_list{width:624px; margin:0 auto;}
.zhaopin_list ul li{width:624px; height:35px; line-height:35px; background:url(../images/zhaopin_li.jpg) no-repeat; margin-top:4px; overflow:hidden;}
.zhaopin_list ul li span{float:left; color:#919191; overflow:hidden; font-size:12px; text-align:center;}
.zhaopin_list ul li a{float:left; color:#919191; overflow:hidden; font-size:12px; text-align:center;}



.zhaopin_page{height:21px; float:right; margin-top:40px;}
.zhaopin_page a{padding:0px 6px; height:21px; line-height:21px; border:1px solid #cccccc; margin:0px 2px; color:#8598b8;}
.zhaopin_page a:hover{background:#498f47; color:#FFFFFF;}
.zhaopin_page a.current{background:#498f47; color:#FFFFFF;}



/*招聘详细页*/
.zhaopin_xx{width:624px; margin:0 auto;}
.zhaopin_xx h2{width:100%; height:30px; line-height:30px; border-top:1px solid #e7e7e7; text-indent:22px; color:#141414; font-size:12px; font-weight:bold; background:url(../images/new_li_icon2.jpg) 4px center #f8f8f8 no-repeat; margin:24px 0px;}
.zhaopin_xx p{width:100%; line-height:26px; color:#333333;}
.zhaopin_xx p a{color:#0164ca; text-decoration:underline;}
.zhaopin_xx a.go_sq{width:101px; height:27px; line-height:27px; margin-top:26px; background:url(../images/zhaopin_btn.jpg) no-repeat; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; display:block;}

/*案例分享--医院*/
.anli_main{width:624px; margin:0 auto;}
.anli_main ul li{width:291px; height:306px; float:left; margin-top:24px; overflow:hidden;}
.anli_main ul li dt{width:280px; height:147px; padding:4px; border:1px solid #e5e5e5; overflow:hidden;}
.anli_main ul li dt img{width:280px; height:147px; overflow:hidden;}
.anli_main ul li dd{width:291px; height:148px; overflow:hidden; *margin-left:-40px}
.anli_main ul li dd h2{width:291px; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:16px; color:#221910;}
.anli_main ul li dd p{width:291px; line-height:30px; color:#737373; height:60px; overflow:hidden;}
.more_aa        {
	width:105px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#737373;
	background:url(../images/ljxq.jpg) no-repeat;
	margin-top:12px;
	display: block;
}


.p{line-height:100px;}


/*家族网站*/
.ban{ margin:0 auto}
.ban,.ban img{ width:950px; height:120px}
.index_bg{ width:100%; height:450px; position:relative}
.itit{ width:950px; height:38px; margin:0 auto}
.itit_list{ width:555px; height:20px; padding:9px 0 9px 11px; overflow:hidden}
.itit_list2{ background:#E7E7E7}
.itit_ul{ width:600px; height:20px; line-height:20px}
.itit_list li{ height:20px; line-height:20px; float:left; padding-right:17px; background:url(../images/bg3.gif) no-repeat left center; padding-left:8px; font-weight:400}
.itit_list .tab_am{ color:#095598; cursor:pointer; font-weight:700}
.itit_list .itit_none{ background:none; padding:0px;}
.icon{ width:950px; height:412px; margin:0 auto}
.mrt_xl2{ z-index:100; top:9px}
.index_bot{ width:950px; height:92px; margin:0 auto 10px; overflow:hidden}
.ib_ul{ width:1050px; height:92px; overflow:hidden}
.ib_ul li{ border:1px solid #E5E5E5; float:left; margin-right:10px; display:inline}
.ib_ul li,.ib_ul li img{ width:308px; height:90px;}
.main{ width:950px; margin:0 auto 15px}
.main_left{ width:150px; min-height:350px; _height:350px; padding-bottom:30px}
.ml_tit{ height:34px; background:url(../images/ml_tit.jpg) repeat-x left bottom}
.ml_nav{ width:150px; font-size:13px;}
.mln_ul{ width:150px; display:block}
.mln_li{ width:150px; float:left; background:url(../images/mln_li.jpg) repeat-x left bottom}
.mln_none{ background:url(../images/mln_none.jpg) repeat-x left bottom}
.mln_a{ line-height:35px; background:url(../images/mln_a.jpg) no-repeat left center; padding-left:23px; display:block}
.mln_a:hover,.mln_am{ background:url(../images/mln_am.jpg) no-repeat left center; color:#FFF}
.mln_ul2{ width:150px}
.mln_ul2 li{ width:122px; height:35px; background:url(../images/mln_ul2.jpg) repeat-x left bottom; padding-left:28px; float:left}
.mln_ul2 a{ line-height:35px; background:url(../images/sj_a.jpg) no-repeat left center; padding-left:10px}
.mln_ul2 a:hover,.mln_ul2 .sj_am{ color:#005bac}
.main_right{ width:770px}
.mr_top{ height:34px; background:url(../images/mr_top.jpg) repeat-x left bottom; margin-bottom:34px}
.mrt_wz{ line-height:30px; font-size:13px;}
.mrt_xl{ width:212px; height:21px; background:url(../images/mrt_xl.jpg) no-repeat; position:relative; z-index:10}
#Select{ line-height:21px; cursor:default; padding-left:10px; color:#727171;width:202px;}
#SelectCon{ width:200px; height:105px; border:1px solid #DCDCDC; background:#FFF; position:absolute; left:0px; top:21px; display:none; cursor:default; padding:4px 5px 5px; overflow-y: scroll; overflow-x:hidden}
.vjs_ul{ width:180px; display:block;}
.vjs_ul li{ width:180px; float:left; line-height:normal}
.vjs_ul li .left{ float:left; width:160px}
.zhedie{ width:18px; height:18px; background:url(../images/jia.jpg) no-repeat center center; float:left}
.zheCut{ width:18px; height:18px; background:url(../images/jian.jpg) no-repeat center center}
.sc_a{ line-height:18px}
.vjs_list{ width:180px; display:none; margin-left:10px}
.vjs_list li{ width:162px; line-height:18px; float:left; background:url(../images/bg2.jpg) no-repeat left center; padding-left:18px}

.inc_link {
	border: 1px solid #CCCCCC;
}

.anpager {
	/*width:100%;*/
	text-align:center;
	font-size: 12px;
	line-height: 25px;
	font-family: "宋体";
	margin-top: 1px;
	height: 30px;
	padding-top: 10px;
	padding-left: 10px;
}
.anpager .cpb {
	border:1px solid #99CCFF;
	color:#FFFFFF;
	font-weight:bold;
	line-height: 21px;
	height: 21px;
	background-color: #0099FF;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 4px;
}
.anpager a {
	border:1px solid #FFFFFF;
	COLOR: #0066FF;
	text-decoration:none;
	line-height: 21px;
	height: 21px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #E1E1E1;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 4px;
}
.anpager a:hover {
	COLOR: #0066FF;
	border: 1px solid #00CCFF;
}
.bg_inc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	height: 16px;
	width: 25px;
	border: 1px solid #0099FF;
	text-align: center;
}
.bg_bt {
	background-color: #FF6600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9933;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #FF9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
	height: 18px;
	width: 24px;
}
.bnt_sptj {
	font-family: "宋体";
	font-size: 15px;
	line-height: 77px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	height: 77px;
	width: 77px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFBE7D;
	border-right-color: #CC6600;
	border-bottom-color: #CC6600;
	border-left-color: #FFBE7D;
}

.t_area{ 
width:300px; 
overflow-y:visible; 
border:#A7A7A7 1px solid;} 
.lo_zc_mainmm{
width:300px;
border:#A7A7A7 1px solid
}

.lo_zc_maininput{
width:300px;
border:#A7A7A7 1px solid
}
.button{margin-top:50px; text-align:left;}