/* CSS Document */
* {margin:0px;padding:0px;border:0px;}
body {font-size:12px; font-family:"宋体"; background-color:#FFFFFF; }
a {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;color:#FF0000;}
.box {width:980px; margin:0px auto;}
.red {color:#FF0000;}
.htitle { font-weight:bold; font-size:14px;}
.htitle a {color:#000000; text-decoration:none;}
.htitle a:hover { color:#666666;text-decoration:none;}


/******/
.home {background: url(img/bg_home_top.jpg) repeat-x top; height:108px;}
.hometop {width:980px; height:26px; float:left; background:url(img/smallhome.jpg) no-repeat 59% center;}
.home_l {width:390px; height:20px; margin-top:6px;float:right;}
.home_l li {float:left; list-style:none; margin-left:5px; margin-right:5px;}
.logo { float:left;width:302px; height:82px;}
.home_flash { float:left;width:654px; height:74px; margin-left:15px; margin-top:5px; border:1px solid #ff9900;}
.nav {width:980px; height:55px; background:url(img/bg_home_nav.jpg) repeat-x; margin-top:10px;}
.nav_left {width:9px; height:55px; float:left; background:url(img/nav_left.jpg) no-repeat;}
.nav_m {width:961px; height:50px; float:left; text-align:center; line-height:24px; padding-top:5px;}
.nav_j {padding-left:8px; padding-right:8px;}
.nav_right {width:9px; height:55px; background:url(img/nav_right.jpg) no-repeat; float:left;}
.flash1 {width:978px; height:105px; margin:6px auto 6px; text-align:center;}
.search {width:922px; height:32px; border:1px solid #CCCCCC; margin:0px auto 6px;padding-left:50px;} 
.form1 {width:500px; height:22px; float:left; margin-top:4px;}
.sousuok {width:160px; height:16px; border:1px solid #999999; color:#ccc;}
.danxuan {margin-bottom:-2px;}
.button {background:url(img/search_btn.jpg) no-repeat; width:78px; height:22px; margin-left:5px;}
.search_t {font-weight:bold; font-size:12px;}
.gjz {width:980px; height:44px; padding-top:10px; line-height:16px; clear:left;}
.bottom {width:960px; background-color:#CCCCCC; text-align:center; padding:10px; margin-top:5px;}

/***index1***/
.mainl {width:688px; float:left; margin-top:5px; line-height:20px;}
.mainlt {width:688px; height:16px;}
.mainlb {width:666px; height:auto; border:1px solid #ff9900; margin-top:10px; padding:10px;}
.m1 {width:666px; height:26px; text-align:center; line-height:26px; font-size:16px; font-weight:bold; color: #FF0000;}
.m1 img { margin-bottom:-6px;}
.m2 {width:666px; height:30px; margin-top:5px; margin-bottom:10px;}
.m2l {width:84px; height:30px; background:url(img/bg_zt1.jpg) no-repeat; float:left; padding-left:30px; line-height:30px;}
.m2r {width:552px; height:15px; background:url(img/bg_zt.jpg) repeat-x; text-align:right;padding-top:15px; float:left;}
.anli {width:666px; height:330px;}
.anli1 {width:333px; height:166px; float:left;}
.anli1t {width:152px; height:166px; float:left;}
.anli1tt {width:126px; height:117px; background:url(img/bg_an1.jpg) no-repeat; padding-left:26px; padding-top:7px;}
.anli1c {width:161px; height:146px; background:url(img/bg_an2.jpg) no-repeat; float:left; padding-top:20px; padding-left:10px; padding-right:10px;}
.mlist {width:666px; line-height:24px;}
.mlist dt {float:left; width:520px;}

/***index2***/
.new  {width:479px; height:20px; background:url(img/news_list.jpg) no-repeat left; margin-bottom:10px; padding-left:210px; padding-top:15px; font-weight:bold; font-size:14px;}
.new a {color:#fff; text-decoration:none;}
.new a:hover {color:#fff; text-decoration:none;}
.liebiao {width:666px; height:auto; border:1px solid #ff9900; margin-top:10px; padding:10px; line-height:24px;}
.liebiaoc {width:620px; margin:20px auto; border-top:1px dashed #ccc; padding-top:20px;}
.liebiao dt {
	float:left;
	width:500px;
	padding-left:10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #F4F4F4;
	background-image: url(img/Article_common.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	margin-top: 5px;
}
.listtitle {font-size:16px; font-weight:bold; text-align:center;}
.liebiao form {width:500px; text-align:center; margin-left:80px; margin-top:20px;}
.listssk {width:20px; border:1px solid #ccc;}
.redian {width:689px; height:185px; margin-top:10px; margin-bottom:10px;}
.redian1 {width:208px; height:185px; border:1px solid #ff9900; margin-top:10px; background:url(img/bg3.jpg) repeat-x top; float:left; margin-right:29px;}
.redian2 {width:208px; height:185px; border:1px solid #ff9900; margin-top:10px; background:url(img/bg3.jpg) repeat-x top; float:left;}
.redian1 ul {clear:left; line-height:20px; margin-left:20px; list-style-type:none;}
.redian1 li {background:url(img/Article_common2.gif) no-repeat 0px 0px; padding-left:10px;}
.redianmore {padding-left:150px; padding-top:10px;}

/***index3***/
.zw {width:666px; height:auto; border:1px solid #ff9900; margin-top:10px; padding:10px; line-height:24px;}
.zwc {width:620px; margin:5px auto 20px; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding-top:20px; font-size:14px; padding-bottom:20px;}
.zwc p{margin-bottom: 20px;}
.zwtitle {font-size:16px; font-weight:bold; text-align:center; padding-bottom:20px; padding-top:20px;}
.xiangguan {width:600px; height:60px; margin-left:22px;}
.xiangguan ul {list-style-type:none;}
.xiangguan li {background:url(img/Article_common2.gif) no-repeat 0px -3px; padding-left:10px;line-height:16px;}


/***走进弘宇***/
.zjhy  {width:689px; height:23px; background: url(img/zjhy.jpg) no-repeat left; margin-bottom:10px; font-weight:bold; font-size:14px; padding-top:12px;}
.zjhy ul {line-height:20px; padding-left:200px;}
.zjhy li {float:left; padding-left:10px; padding-right:10px; list-style-type:none;}
.zjhy a {color:#fff; text-decoration:none;}
.zjhy a:hover {color:#fff; text-decoration:none;}


/***在线咨询***/
.zixunt {width:660px; height:40px; margin:10px auto; border-bottom:1px dashed #ccc; text-align:center; font-size:16px; font-weight:bold;}
.zixunt1 {text-align:center; font-size:18px; color:#FF0000; font-weight:bold; margin:5px;}
.zixunf {width:400px; height:240px; margin:10px auto;}
.zixunk1 {border:1px solid #999; width:180px;}
.zixunk2 {border:1px solid #999; width:80px;}
.zixunk3 {border:1px solid #999; width:30px;}
.zixunk4 {border:1px solid #999;}
.zixunbt {margin-left:160px; margin-top:10px;}
.liuyan {width:610px; margin:10px auto;}
.liuyan a {color:#cc6600; text-decoration:underline;}
.zixunr {text-align:right;}
.hese {color:#CC6600;}
.zixunxx {background-color:#CCCCCC; border-bottom:1px dashed #ccc; line-height:24px;}



/***案例***/
.anlik {width:666px; float:left;}
.anlibt {width:687px; height:38px; background:url(img/cgal.jpg) no-repeat; margin-bottom:10px;}
.anlibox {width:666px; height:1250px; border:1px solid #ff9900; margin-top:10px; padding:10px;}
.anli2 {width:333px; height:186px; float:left;}
.anli2t {width:152px; height:166px; float:left;}
.anli2tt {width:126px; height:117px; background:url(img/bg_an1.jpg) no-repeat; padding-left:26px; padding-top:7px;}
.anli2c {width:161px; height:146px; background:url(img/bg_an2.jpg) no-repeat; float:left; padding-top:20px; padding-left:10px; padding-right:10px;}
.anli2title {width:333px; height:20px; line-height:20px; font-weight:bold; text-align:center;}
.anlilei {width:600px; padding:2px; margin:60px auto 10px;}



/***专家介绍***/
.zjbt {width:686px; height:36px; background:url(img/zj.jpg) no-repeat; margin-bottom:10px;}
.zjrw {width:560px; height:102px; margin:10px auto; line-height:normal; border-bottom:1px solid #ccc; padding-top:10px;}
.zjrw img {float:left; padding-right:5px;}
.bold {font-weight:bold; line-height:20px;}
.zjc {color:#CC6600; text-indent:2em;}

/***特色诊疗***/
.tese {width:680px; margin:10px auto;}
.teset {width:680px; height:30px; background:url(img/content_03.jpg) no-repeat; text-align:center; font-weight:bold; color:#FF0000; font-size:20px; padding-top:15px;}
.tesexh {width:640px; background:url(img/content_05.jpg) repeat-y; padding:20px;}
.teseb {widows:680px; height:11px; background:url(img/content_14.jpg) no-repeat;}
.tesebg {background-color: #FFEEEE;}
.tese table {margin-top:20px;}


/***设备展示***/
.ptlist {width:600px; margin-top:20px; margin-bottom:20px; margin-left:33px; float:left; border-top:1px dashed #ccc; padding-top:20px;}
.pt1 {width:124px; height:188px; line-height:20px; text-align:center; float:left; margin-left:43px;}
.pt2 {width:124px; height:188px; line-height:20px; text-align:center; float:left; margin-left:70px; margin-right:70px;}
.pt3 {width:124px; height:188px; line-height:20px; text-align:center; float:left; margin-right:43px;}
.pt4 {width:200px; height:270px; margin:10px auto; text-align:center;}


/***搜索页***/
.ssbox{width:686px; height:auto; border:1px solid #ccc; margin-top:10px;}
.sstitle {text-align:center; padding-top:10px; padding-bottom:30px; border-bottom:1px solid #ccc;}
.ssc1 { padding:10px;}
.ssc1 a {color:#000000; text-decoration:none;}
.ssc1 a:hover {color:#000000; text-decoration:none;}
.ssc2 {padding-left:30px; padding-right:30px; padding-bottom:20px;}
.ssbox form {text-align:center; margin-bottom:20px; margin-top:20px;}


.mainr {width:270px; float:left; margin-left:10px; margin-top:5px;display:inline;}
.r_zj1 {width:150px; height:120px; border:1px solid #ff9900; margin-bottom:10px; background:url(img/hongyu.jpg) no-repeat left; padding-left:98px; padding-right:20px; padding-top:20px;}
.r_zj2 {width:width:248px; height:120px; border:1px solid #ff9900; margin-bottom:10px; padding:10px;}
.r_zj2 img {float:left; padding-right:5px;}
.mainr .r1 {width:268px; height:306px; border:1px solid #ff9900;}
.mainr .r1t {background:url(img/bg2.jpg) repeat-x; width:248px; height:25px; padding-left:20px; line-height:25px; border-bottom:1px solid #ff9900;}
.mainr .r1tc {width:237px; height:259px; margin:10px auto; line-height:24px;}
.mainr .r1 td {border-bottom:1px dashed #CCCCCC; padding-left:9px;}
.r2 {width:268px; height:146px; margin-top:10px; border:1px solid #ff9900;}
.r3 {width:268px; height:340px; margin-top:10px; border:1px solid #ff9900;}
.r3t {width:248px; height:25px; padding-left:20px; line-height:25px; color: #CC3300; font-size:14px; font-weight:bold;}
.r4 {width:236px; height:83px; margin-left:20px; margin-top:15px;}
.r4 img {float:left; margin-right:5px; border:1px solid #993300;}
.r4t1 {color:#CC0000; font-weight:bold; line-height:20px; padding-bottom:8px;}
.r4t2 {text-indent:2em; line-height:18px;}
.r5 {width:268px; height:248px; border:1px solid #ff9900; margin-top:10px; background:url(img/bg3.jpg) repeat-x top;}
.r5t {width:92px; height:25px; background-color:#fff; float:left; line-height:25px; text-align:center; margin-bottom:10px;}
.r5 ul,.r6 ul {clear:left; line-height:20px; margin-left:20px; list-style-type:none;}
.r5 li,.r6 li {background:url(img/Article_common2.gif) no-repeat 0px 0px; padding-left:10px;}
.r6 {width:268px; height:178px; border:1px solid #ff9900; margin-top:10px; background:url(img/bg3.jpg) repeat-x top;}
.r6more {padding-left:200px; padding-top:10px;}
.ry {width:190px; height:150px; margin:0px auto; clear:left; text-align:center; line-height:18px;}
.ryt {width:92px; height:25px; background-color:#fff; float:left; line-height:25px; text-align:center; margin-bottom:5px;}
.ditu {width:202px; height:132px; margin:auto;}

.navv {width:980px; height:25px; background:url(bg_home_navv_2.jpg) repeat-x; margin-top:10px;}
.nav_leftt {width:9px; height:25px; float:left; background:url(nav_leftt_2.jpg) no-repeat;}
.nav_mm {width:961px; height:15px; float:left; text-align:center; line-height:24px; padding-top:5px;}
.nav_jj {padding-left:8px; padding-right:8px;}
.nav_rightt {width:9px; height:25px; background:url(nav_rightt_2.jpg) no-repeat; float:left;}

.nav1 {width:980px; height:25px;}
.nav_m1 {width:961px; height:15px; float:left; text-align:center; line-height:24px; padding-top:5px;}
.nav_j1 {padding-left:8px; padding-right:8px;}

