@charset "gb2312";
/* CSS Document */

@charset "gb2312";
/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;list-style:none outside none; }
body{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#333; background:url(../images/bg.jpg);font-size:12px;}
fieldset, img{border:0; margin:0; padding:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/22px "宋体", Arial;/*表单中的字体属性与表单以外的不一致，需要单独定义*/}
ul{list-style:none;}
img{margin:0;padding:0;background:none}
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none; } /*隐藏*/
.left{ float:left} /*左浮动*/
.right{ float:right} /*右浮动*/
.clear{ clear:both} /*清除浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #e4e4e4} /*1像素边框*/
.position_rel{ position:relative} /*相对定位*/
/*区块与区块间隔调用样式*/
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank12 {clear:both; height:10px; overflow:hidden; display:block;}
.blank15 { clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank {clear:both; overflow:hidden; display:block;}


/*头部*/
.top{width:100%;height:84px;margin:0 auto;background:#fff}
.topbox{width:1000px;height:84px;margin:0 auto;}
.topbox h1{float:left;font-size:0;line-height:0;margin:5px 18px 0 0}
.topbox h1 img{display:block}
.topbox ul{width:524px;height:54px;float:left;background:url(../images/menu.jpg) no-repeat;margin-top:16px;}
.topbox ul li{width:85px;height:36px;display:inline;float:left;font-size:14px; text-align:center;color:#fff;margin-top:12px;}
.topbox ul li span{font:Arial, Helvetica, sans-serif;float:left;width:85px;text-align:center;font-size:10px;}
.topbox ul li a{color:#fff;text-decoration:none}
.topbox ul li a:hover{color:#fff399}
/*banner*/
.banner{width:100%;margin:0 auto;background:#800000}
.banner1{width:100%;height:110px;margin:0 auto;background:url(../images/banner01.jpg) no-repeat center}
.banner2{width:100%;height:100px;margin:0 auto;background:url(../images/banner02.jpg) no-repeat center}
.banner3{width:100%;height:112px;margin:0 auto;background:url(../images/banner03.jpg) no-repeat center}
.banner4{width:100%;height:137px;margin:0 auto;background:url(../images/banner04.jpg) no-repeat center}
.dy{width:1000px;height:58px;margin:0 auto;background:url(../images/daoyu2.jpg)}
/*case*/
.case{width:994px;margin:0 auto;border:3px solid #ac2a04;background:#fff}

.case-left{width:285px;padding:15px 62px 15px 15px;background:url(../images/caseline.jpg) no-repeat right;overflow:hidden}
.case-left h3{float:left;font-size:0;line-height:0}
.case-left h3 img{float:left;display:block;border:1px #7599c6 solid}
.case-left strong{float:left;width:285px;line-height:28px;font-size:14px;color:#9b0004}
.case-left p{float:left;color:#333; line-height:24px;text-indent:2em;width:285px;}
.case-left p a{color:#f00;text-decoration:none}
.case-left p a:hover{ text-decoration:underline}
.case-left dl{border-top:1px dashed #CCC;float:left;width:285px;margin-top:5px;padding-top:5px;}
.case-left dl dd {float:left;width:150px;}
.case-left dl dd ul{}
.case-left dl dd ul li{float:left;font-weight:bold;color:#333;line-height:24px;width:150px;text-indent:0}
.case-left dl dd ul li img{margin-top:6px;}
.case-left dl dt{float:right;margin-top:5px;}

.case-right{width:620px;float:right;background:url(../images/casebg.jpg) right bottom no-repeat;font-size:0;line-height:0}
.case-right img{margin:15px 20px 15px 16px;border:1px #eee solid}

/*profile*/
.pro{width:994px;margin:0 auto;border:3px solid #ac2a04;background:#fff}
.pro h2{float:left;}
.pro h2 img{display:block}
.pro-left{width:481px;float:left;}
.pro-left h3{float:left;}
.pro-left h3 img{display:block;}
.pro-left strong{padding:15px;width:431px;float:left;}
.pro-left strong img{float:left;display:block;padding-right:14px;}
.pro-left p{width:442px;padding:0 15px;float:left;text-indent:2em;line-height:25px;margin-top:10px;}
.pro-left p span{display:inline;float:left;}
.pro-left p span img{float:left;display:block; background:#e2f4fe;border:1px solid #98c9e7;padding:2px;padding-left:2px;}
.pro-left ul{float:left;width:431px;float:left;margin:15px;padding-top:5px;border-top:1px dashed #ccc;display:inline}
.pro-left ul li{width:431px;line-height:28px;float:left;color:#555;height:28px;}
.pro-left ul li img{float:left;margin:11px 5px 0 2px}
.pro-left ul li span{float:right;color:#777}
.pro-left ul li a{color:#666;text-decoration:none}
.pro-left ul li a:hover{color:#f00}
.pro-right{float:right;width:483px;background:#cce5f4;position:relative}
.pro-right h3{float:left;}
.pro-right h3 img{display:block}
.pro-right ul{float:left;}
.pro-right ul li{width:447px;height:36px;margin:12px 0 0 14px; background:#FFF;line-height:36px;}
.pro-right ul li img{float:left}
.pro-right strong{float:left;margin-top:15px;display:inline;margin-left:14px;padding-bottom:10px;}
.pro-right strong img{display:block}
.sjx{
	position:absolute;
	width:40px;
	height:39px;
	background:url(../images/nobg.jpg) no-repeat;
	left: -40px;
	top: 58px;
}

/*doctor*/
.dc{width:994px;margin:0 auto;border:3px solid #ac2a04;background:#fff}
.dc h3{float:left;}
.dc h3 img{display:block}
.dc p{padding:15px;float:left;width:964px;line-height:26px;font-size:14px;text-indent:2em;}
.dc p span{float:left;display:inline;margin-right:15px;}
.dc p span img{display:block;background:#e2f4fe;border:1px solid #98c9e7;padding:3px;}
.dcbox{margin:0 15px 15px 15px;float:left;width:964px;background:url(../images/dcbg.gif) top repeat-x;padding-top:15px;display:inline}
.dcbox dl{width:310px;height:140px;float:left;display:inline;margin-right:10px;}
.dcbox dl dt{float:left;display:inline;margin-right:10px;}
.dcbox dl dt img{display:block;background:#e2f4fe;border:1px solid #98c9e7;padding:2px;}
.dcbox dl dd{float:left;width:185px;}
.dcbox dl dd strong{float:left;width:185px;height:25px;color:#0078f3;font-size:14px;}
.dcbox dl dd p{float:left;width:185px;line-height:20px;padding:0;font-size:12px;text-indent:0}
.dcbox dl dd p b{font-weight:normal;color:#0078f3}
.dcbox dl dd p a{color:#f00; text-decoration:none}
.dcbox dl dd p a:hover{color:#f00; text-decoration:underline}
.dcbox dl dd span{float:left;width:185px;margin-top:5px;}
.dcbox dl dd span img{float:left;margin-right:10px;}

/*media*/
.media{width:994px;margin:0 auto;border:3px solid #ac2a04;background:#fff}
.media h3{float:left;}
.media h3 img{display:block}
.media strong{float:left;margin:14px;display:inline}
.media strong img{display:block}

/*jiesu*/
.jiesu{width:994px;margin:0 auto;border:3px solid #ac2a04;background:#fff}
.jiesu p{float:left;padding:15px;width:964px;text-indent:2em;font-size:14px;line-height:24px;}
.jiesu p strong{float:left;display:inline;margin-right:2em;}
.jiesu p strong img{ display:block}
/*bottom*/
.bottom{margin:0 auto;background:#fff;border-top:3px solid #ac2a04}
.bottombox{margin:0 auto;width:1000px;height:195px;}
.bottombox ul{float:left;width:1000px;background:url(../images/bmenu.jpg) no-repeat;height:33px;}
.bottombox li{width:100px;float:left;height:33px;line-height:33px;font-size:14px;text-align:center}
.bottombox a{color:#fff; text-decoration:none;text-align:center}
.bottombox a:hover{ text-decoration:underline}
.bottombox dl{width:1000px;height:162px;float:left;}
.bottombox dl dt{display:inline;margin:30px 100px 0 10px;float:left}
.bottombox dl dt img{display:inline}
.bottombox dl dd{float:left;width:130px;height:140px;display:inline;margin-left:10px;}
.bottombox dl dd span{float:left;height:20px;width:130px;text-align:center;font-weight:bold}
.bottombox dl dd span a{color:#333}
.bottombox dl dd span a:hover{ text-decoration:underline; color:#f00}
