@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0}
.cle{ clear:both;}
li{ list-style:none;}
a,a:hover{ text-decoration:none; color:#454545;}
body{ font-size:12px; line-height:22px; font-family:"Î¢ÈíÑÅºÚ";color:#454545;}
.conmar{ width:1000px; height:auto; overflow:hidden; margin:0px auto;}
.top{ height:80px; overflow:hidden; background:url(tel.jpg) no-repeat right bottom;  }
.logo{ background:url(logo.jpg) no-repeat 0px 4px; float:left; display:inline; width:700px; height:80px;}
.logo h1{ display:none;}
.sc{height:30px; width:300px; display:inline; float:right; text-align:right; line-height:30px; margin-top:10px;}
.toptt{ background:url(scbg.jpg) no-repeat left top; height:40px; width:1000px;color:#454545; line-height:30px; padding-left:40px;}
.sub{ height:42px; overflow:hidden; background:url(sub.jpg) repeat-x; margin-top:10px;}
.sub li{ height:42px; line-height:42px; width:90px; text-align:center; display:inline; float:left;font-weight:bold; font-size:14px; }
.sub li a,.sub li a:hover{ color:#fff;}
.banner{  height:347px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.gundl{ background:url(gundl.jpg) repeat-x #fff5eb; height:215px; border:1px solid #feeddb; border-bottom:1px solid #ddd; width:998px; overflow:hidden; margin-bottom:15px;}
.gundl dt{ height:42px; line-height:42px; border-bottom:2px solid #df7023; padding-left:25px; background:url(ico.jpg) no-repeat 10px 8px;}
.leftn{ font-size:16px; color:#cb331a;display:inline; float:left; font-weight:bold;}
.cpn{ color:#9a9a9a; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.more{ background:url(more.jpg) no-repeat; height:11px; width:41px; margin-top:13px; display:inline; float:right; margin-right:12px;}
.leftbar{ width:280px;  height:auto; overflow:hidden;display:inline; float:left;}
.rightbar{ width:705px; float:left; display:inline; height:auto; overflow:hidden;}
.m10{ margin-right:15px;}
.aboutdl{ background:url(dtbg.jpg) repeat-x #fff5eb; height:auto;  border:1px solid #feeddb; border-bottom:1px solid #ddd; width:998px; overflow:hidden; margin-bottom:15px; width:702px;}
.ddn{ height:36px; line-height:36px; width:100%; }
.nn{ background:url(dtname.jpg) no-repeat; height:36px; width:111px; overflow:hidden; display:inline; float:left; text-align:center; color:#fff; font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.aboutinfo,.sbcon{ padding:5px 5px; background:#fff;margin-bottom:10px;line-height:21px;}
.fd{ width:351px; height:36px; display:inline; float:left;}
.newsbox{ height:auto;overflow:hidden;display:inline; float:left;}
.i_newslist,.i_newslist1{ background:url(dian.jpg) no-repeat 0px 10px; padding-left:10px; width:330px; border-bottom:1px dashed #373737; height:28px; line-height:28px; overflow:hidden; color:#787878;}
.i_newslist1{ background-position:10px 10px; padding-left:20px; width:310px;}
.i_newslist a,.i_newslist1 a{ width:250px; display:inline; float:left;}

.leftpro{  background:url(dtbg.jpg) repeat-x #fff5eb; height:auto;  border:1px solid #feeddb; width:278px; overflow:hidden; margin-bottom:15px;}
.ico2{ background:url(ico1.jpg) no-repeat 10px 10px; height:36px;}
.ico3{ background:url(ico2.jpg) no-repeat 10px 10px; height:36px;}
.ico4{ background:url(ico3.jpg) no-repeat 10px 10px; height:36px;}
.ico5{ background:url(ico4.jpg) no-repeat 10px 10px; height:36px;}

.formbg{ height:90px; overflow:hidden; background:#fff; padding:10px 0px 5px 15px;}
.search_txt{ width:215px; height:20px; line-height:20px; margin-top:7px; margin-left:15px;}
.formbg select{ width:220px; height:20px; margin-left:15px; margin-top:2px;}
.search_btn{ width:64px; height:29px;  margin-left:15px; margin-top:2px;}
.cpcon{ padding:10px 10px; background:#fff;}
.pa{ height:auto; line-height:30px; border-bottom:1px solid #fee3ce; background:url(pa.jpg) no-repeat left center; padding-left:15px;}
.flink{ border:1px solid #feeddb; background:url(dtbg.jpg) repeat-x #fff; height:auto; margin-bottom:15px;}
.fwenzi{ padding-top:10px;}
.fb{ font-weight:bold; font-size:16px; margin-right:10px;width:111px;background:url(dtname.jpg) no-repeat; display:inline; float:left; line-height:36px; color:#fff; text-align:center;}
.ftxt{ height:auto; overflow:hidden; }
.ftxt a,.ftxt a:hover{ color:#000;}
.bgp{ background:url(dtname.jpg) no-repeat; height:36px; width:10px; display:inline; float:left;}
.position{ display:inline; float:left; height:36px; line-height:36px; margin-left:10px;}
.probox,.probox1{ width:162px; height:164px; display:inline; float:left; margin-left:8px; overflow:hidden;}
.probox1{  margin-left:8px; text-align:center;}
.propic{ border:1px solid #ccc;}
.protxt{ text-align:center;line-height:30px; height:30px; }
.gunpic{ height:180px;overflow:hidden; margin-top:10px; width:980px; margin-left:10px;}
#doctorgun li{ float:left; display:inline; width:160px; height:180px; margin-left:15px; }




.slideBox{ width:200px; height:151px; overflow:hidden; position:relative; margin:0px auto; } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left;  width:15px; height:15px; line-height:14px; text-align:center; background:#ad2026; cursor:pointer; color:#FFFFFF; border-left:1px solid #fff; } 
.slideBox .hd ul li.on{ background:#333; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   }


.page{ text-align:right; padding-right:60px; margin-top:15px;}
.newslist li{background:url(dian.jpg) no-repeat 5px 12px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-left:20px;width:650px; margin-left:10px;}
.newslist li a{ width:570px; display:inline; float:left;}
.prenext{ height:26px; line-height:26px; margin-left:10px; text-align:right; padding-right:10px;}
.newstitle{ height:36px; text-align:center; line-height:36px; font-weight:bold; font-size:14px;}
.proc{ text-align:center; height:30px; line-height:30px;}
.pro_pic{ text-align:center; overflow:hidden; margin-top:10px; width:670px;}
.xginfo{ background:#df7023; height:42px; line-height:42px; font-size:14px;padding-left:15px; margin-top:5px; color:#fff;}
.xgcs{ height:30px; line-height:30px; padding-left:30px;}
.xxpro{ line-height:30px; padding-left:30px; padding-right:15px;}
.newstitle h1{ font-size:16px; }
.txt{ text-indent:2em; padding:10px; height:auto; overflow:hidden;}
.zsbox{ width:168px; overflow:hidden; display:inline; float:left; height:170px; margin-left:15px; margin-top:10px; text-align:center;}
.zsbox img{ display:block; border:1px solid #ddd; background:#fff; padding:2px;}

#preview{ width:390px;height:300px; overflow:hidden;display:inline;float:left;margin-bottom:15px; }

.rightbox1{ width:290px; height:auto;display:inline;float:right;  }
.pinfo{ line-height:30px; overflow:hidden;}
.mingcheng{ line-height:30px; overflow:hidden;font-weight:bold;}
.dhrx{ color: #FF0000;font-weight: bold;font-size: 20px;font-family: Arial;line-height:20px;}
.rb{ width:780px; overflow:hidden; height:auto; margin-top:10px;}
.rb li{ display:none;height:auto;overflow:hidden;}

