﻿@charset "utf-8";
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{color:#333; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif; min-width:1100px;}
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}
/*a:hover img
{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }
*/
a
{ color: #000; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus
{ outline:none;} 
a:link
{ text-decoration:none;}
a:hover
{ color:#991010; text-decoration:none; }
.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }
.text-cut  /*限制文字,文字超出显示冒号*/
{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
}

.space10 { height:10px; clear:both; }
.space15 { height:15px; clear:both; }
.space20 { height:20px; clear:both; }
.space25 { height:25px; clear:both; }
.space30 { height:30px; clear:both; }

/*图片放大*/
.fdapic
{ overflow:hidden;}
.fdapic img
{
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
-webkit-transition:all 0.4s ease;
-moz-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
transition:all 0.4s ease;
}
.fdapic:hover img
{
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
}

/*============================ 公共部分 ============================*/

/* 文章类别上下页 */
.waiyefanye
{ height:40px; text-align:center;  font-size:14px; padding:20px 0 10px 0;  clear:both;}
.waiyefanye span
{ color:#b60303;}
.waiyefanye a
{ line-height:16px; font-size:12px; text-indent:0px; color:#5C5C5C;  margin-right: 5px; padding:5px 6px; display:inline-block; }
.waiyefanye a:hover
{color:#991010; text-decoration:none;}

/* 文章上下篇 */
.wengzhengfanye
{ line-height:25px;   margin:20px 0px;  clear:both; }
.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB
{ padding-left:0px; clear:both; font-size:12px; }
.wengzhengfanye span
{font-weight:bold; }
.wengzhengfanye a
{  text-decoration:none; }
.wengzhengfanye a:hover
{ text-decoration:none; }

/*设置最大宽度和高度max-height:335px; height: expression(this.height >335 ? 335: true);
max-width:630px; width: expression(this.width > 630 ? 630: true)*/
/*用于手机屏幕，大于480px小于640px
@media (min-width: 480px) and (max-width: 640px) {}*/

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:4px 9px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#991010; }

/*========================================= 首页 =====================================*/

.headA
{ height:124px; background:url(../images/t3.jpg) repeat-x;}
.headA1
{ width:1100px; height:124px; margin:0 auto; background:url(../images/logo.png) no-repeat center top; }

.nav_bj
{ width:100%; height:64px; background:url(../images/t4.jpg) repeat-x;}
.nav
{ width:1100px; line-height:64px; margin:0 auto;}
.nav ul li
{ width:100px; text-align:center; float:left;}
.nav ul li a
{ display:block; color:#fff; font-size:14px;}
.nav ul li a:hover,.nav ul li.active a
{ background:url(../images/t5.png) no-repeat center center;}

/*==banner==*/
.banner
{width:100%; height:365px;  overflow:hidden; position:relative;}
.banner ul li
{width:100%; height:365px; overflow:hidden;  position:absolute; left:0px; top:0px;}
.banner ul li a
{ height:100%; display:block;}

.banner_btn
{ width:100%; height:14px; text-align:center; position:absolute; bottom:25px; z-index:100;}
.banner_btn ol li
{ width:14px; height:14px; display:inline-block; text-indent:99px; overflow:hidden; background:url(../images/banner_btn3.png) no-repeat left top; margin:0 5px; cursor:pointer;}
.banner_btn ol .Btn_ys
{ background-position:left bottom; }


.one
{ width:1100px; overflow:hidden; margin:30px auto;}

/*简介*/
.one_lt
{ width:322px; overflow:hidden; float:left;}
.one_title
{ height:38px; line-height:36px; border-bottom:solid 1px #ccc;}
.one_title h2
{ width:25%; font-size:16px; color:#991010; padding-left:60px; background:url(../images/one1.jpg) no-repeat left center; border-bottom:solid 2px #991010;}
.one_lt_c
{ padding-top:20px; line-height:26px; color:#333;}
.one_lt_c a
{ color:#991010; text-decoration:underline;}
.one_lt_c a img
{ padding-bottom:10px;}

/*新闻*/

.one_cr
{ width:423px; overflow:hidden; float:left; padding-left:40px;}
.one_cr_c
{ padding-top:20px;}
.one_cr_c dl
{ overflow:hidden; border-bottom:solid 1px #cfc1b2; padding-bottom:10px; margin-bottom:10px;}
.one_cr_c dl dt
{ width:163px; height:114px; float:left; padding-right:10px;}
.one_cr_c dl dd
{ width:250px; float:left;}
.one_cr_c dl dd h3 a
{ font-size:14px; color:#613501;}
.one_cr_c dl dd span
{ font-size:12px; color:#333; line-height:22px; display:block; padding-top:5px;}
.one_cr_c dl dd span a
{ color:#991010; text-decoration:underline;}
.one_cr_c li
{ height:40px; line-height:40px; border-bottom:dashed 1px #c1c1c1; background:url(../images/one4.png) no-repeat left center; padding-left:20px;}


/*导航*/
.one_rt
{ width:270px; overflow:hidden; float:right;}
.one_rt_title
{ height:38px; line-height:36px; border-bottom:solid 1px #ccc;}
.one_rt_title h2
{ width:40%; font-size:16px; color:#991010; background:url(../images/one4.jpg) no-repeat left center; border-bottom:solid 2px #991010; color:#fff;padding-left: 9px;}
.one_rt_c
{ padding-top:20px;}
.one_rt_c a
{ width:134px; height:73px; float:left; padding-bottom:2px;}
.one_rt_c a.c1
{ background:url(../images/one5.jpg) no-repeat;}
.one_rt_c a.c2
{ background:url(../images/one6.jpg) no-repeat; margin-left:2px;}
.one_rt_c a.c3
{ background:url(../images/one7.jpg) no-repeat;}
.one_rt_c a.c4
{ background:url(../images/one8.jpg) no-repeat; margin-left:2px;}
.one_rt_c a.c5
{ background:url(../images/one9.jpg) no-repeat;}
.one_rt_c a.c6
{ background:url(../images/one10.jpg) no-repeat; margin-left:2px;}
.one_rt_c a:hover.c1
{ background:url(../images/one11.jpg) no-repeat;}
.one_rt_c a:hover.c2
{ background:url(../images/one12.jpg) no-repeat;}
.one_rt_c a:hover.c3
{ background:url(../images/one13.jpg) no-repeat;}
.one_rt_c a:hover.c4
{ background:url(../images/one14.jpg) no-repeat;}
.one_rt_c a:hover.c5
{ background:url(../images/one15.jpg) no-repeat;}
.one_rt_c a:hover.c6
{ background:url(../images/one16.jpg) no-repeat;}

/*中医馆*/
.oneA
{ padding-bottom:30px; background:#fcf5eb url(../images/t6.png) repeat-x;}
.oneA1
{ height:165px; background:url(../images/t7.png) no-repeat center bottom;}
.oneA2
{ width:1100px; height:451px; margin:0 auto; background:url(../images/t8.png) no-repeat center center;}
.oneA2s
{ padding:106px 50px 0;}
.oneA2s ul li
{ width:220px; text-align:center; margin:0 15px; float:left;}
.oneA2s ul li a
{ height:280px; display:block; background:url(../images/t9.png) no-repeat center top;}
.oneA2s ul li i
{ width:163px; height:200px; display:inline-block; padding-top:14px;}
.oneA2s ul li i img
{ width:163px; height:163px; border-radius:50%;}
.oneA2s ul li span
{ line-height:32px; font-size:16px; font-weight:bold; display:block;}

/*产品介绍*/
.oneB_t
{ width:1100px; text-align:center; padding:25px 0; margin:0 auto;}
.oneB
{ width:1100px; margin:0 auto; overflow:hidden; padding-bottom:45px;}
.oneB ul li
{ width:204px; text-align:center; padding-right:20px; float:left;}
.oneB ul li.liA
{ padding-right:0px;}
.oneB ul li ._pic
{ height:202px; background: url(../images/t12.png) no-repeat center center;}
.oneB ul li ._pic i
{ width:190px; height:190px; display:inline-block; margin-top:6px;}
.oneB ul li ._pic i img
{ height:100%;}
.oneB ul li span
{ height:32px; line-height:32px; display:block;}

/*新闻*/
.oneC
{ width:1101px; height:345px; background:url(../images/t14.png) no-repeat; margin:0 auto 45px; overflow:hidden; }
.oneC1
{ width:338px; padding:20px 7px  0 27px; float:left;}
.oneC1_t
{ height:35px; line-height:35px; text-indent:30px; color:#52150f; font-size:18px; background:url(../images/t15.png) no-repeat left bottom;}
.oneC1 img
{ padding-top:10px;}
.oneC1 ul
{ padding-top:15px;}
.oneC1 ul li
{ height:25px; line-height:25px; padding-left:10px; margin-bottom:5px; background:url(../images/t18.png) no-repeat left center;}

.oneC3
{ width:300px; float:right; padding:20px 25px  0 0px;}
.oneC3s
{}
.oneC3 ul li
{ padding:35px 0 15px; border-bottom:1px solid #ececec;}
.oneC3 ul li h2
{ height: 20px; line-height: 20px;   display: block; color: #999999; padding-left: 30px; background: url(../images/t19.png) no-repeat 0 50%;}
.oneC3 ul li h2 a
{ display:block; font-size:12px; font-weight:normal;}
.oneC3 ul li p
{ line-height: 24px; display: block;  font-size:12px; color: #000000; padding-left: 30px; margin-top: 7px; background:url(../images/t20.png) no-repeat 0 3px; z-index: 0;} 

/*底部信息*/
.footA_bj
{ width:100%; background:#771c17; overflow:hidden; padding:20px 0;}
.footA
{ width:1100px; margin:0 auto; line-height:2; text-align:center; color:#fbcfa7; font-size:12px;}


/*=========================================关于我们======================================*/
.ny_banner
{ height:365px;}
.main
{ width:1100px; overflow:hidden; margin:30px auto;}
.m_left
{ width:214px; float:left;}
.m_left_nav
{ overflow:hidden;}
.m_left_nav ul li
{ width:214px; height:40px; line-height:40px; padding-bottom:5px; background:url(../images/about1.png) no-repeat; text-align:center;}
.m_left_nav ul li a
{ color:#353535; display:block;}
.m_left_nav ul li a:hover,.m_left_nav ul li.active a
{ background:url(../images/about2.png) no-repeat; color:#fff;}

.m_left_ks
{ height:197px; background:url(../images/one33.jpg) no-repeat center center; padding:20px 0;}
.r_t
{ text-align:center; font-size:18px; color:#991010; line-height:45px; font-weight:bold; }
.m_left_ks ul
{ padding:5px 10px;}
.m_left_ks ul li
{ width:50%; height:35px; line-height:35px; text-align:center; float:left; margin-bottom:5px;}
.m_left_ks ul li a
{ display:block; width:95%; background:#dad4c8; font-size:12px; color:#7b7878;}
.m_left_ks ul li a:hover
{ background:#8e5b2c; color:#fff;}

.m_left_lx
{ height:301px; background:url(../images/one34.jpg) no-repeat center center; margin-top:10px;}
.m_left_dt
{ padding:0 13px 5px;}
.m_left_xl
{ padding:0 15px;}
.m_left_xl
{ font-size:12px; line-height:16px; color:#613501;}

.Lsou
{ padding:15px 0 0; overflow:hidden;}
.Lsou .put1
{ width:140px; height:30px; line-height:30px; padding-left:10px; border:2px solid #8e5b2c; float:left; }
.Lsou .ti
{ width:60px; height:34px; line-height:34xp; font-size:14px; text-align:center; color:#fff; border:none; background:#8e5b2c; float:left;}


.Lour1
{ height:45px; text-align:center; font-size:18px; color:#991010; line-height:45px; font-weight:bold;  background:url(../images/t25.png) no-repeat center top; margin-top:10px;}
.Lour2
{ padding:10px 15px; background:url(../images/t26.png) repeat-y;}
.Lour3
{ height:30px; background:url(../images/t27.jpg) no-repeat center top; }


.m_right
{ width:840px; float:right;}
.about
{ overflow:hidden;}
.title_t1
{ clear:both; border-bottom:2px solid #d5a759; height:38px; overflow:hidden;}
.title_t1 h2
{ float:left; line-height:30px; background:url(../images/one21.png) no-repeat left center; padding-left:40px; font-size:18px; font-weight:bold; color: #8e5b2c;}
.text
{ overflow:hidden; line-height:28px; padding-top:20px; color:#666;}


/*=========================================名医风采======================================*/
.mingyi
{ padding-top:30px;}
.mingyi ul li
{ width:195px; text-align:center; padding:0 20px 20px 0; float:left;}
.mingyi ul li a
{ padding:7px; display:block; background:#ebdcc5; } 
.mingyi ul li i
{ height:181px; display:block; overflow:hidden;}
.mingyi ul li i img
{ height:100%;}
.mingyi ul li span
{ height:36px; line-height:36px; display:block;}
.mingyi ul li.liA
{ padding-right:0;}
.mingyi ul li a:hover
{ color:#fff; background:#a60304; }



/*=========================================中医问答======================================*/
.wenda
{ overflow:hidden; padding:20px 0 0; }
.wenda dl
{ overflow:hidden; padding-bottom:30px;}
.wenda dl dt
{ width:170px; height:114px; float:left;}
.wenda dl dd
{ width:650px; float:right;}
.wenda dl dd h2 a
{ font-size:16px; color:#333;}
.wenda dl dd h2 a:hover
{ color:#9b5a28;}
.wenda dl dd span
{ display:block; color:#666; padding-top:10px; line-height:24px;}
.wenda dl dd span a
{ color:#991010; padding-left:15px;}
.wenda dl dd span a:hover
{ text-decoration:underline;}


/*=========================================中医问答详情======================================*/

.news_info
{ line-height:2; padding-top:15px;}
.info_title
{ text-align:center; }
.info_title h1
{ font-size:20px; font-weight:normal;}
.info_laiyuan
{ line-height:35px; text-align:center; border-bottom:1px dashed #dedddd; color:#777;}
.info_text
{ padding:20px 6px;}
.info_text img
{ max-width:100%;}
.info_picA
{ padding:10px; text-align:center;}
.info_picA img
{ max-width:100%;}

/*=========================================科室介绍======================================*/
/*左边*/
.keshi_lt
{ width:120px; background:#fff; float:left; }
.keshi_nav
{ overflow:hidden;}
.keshi_nav ul li
{ width:120px; height:40px; line-height:40px; text-align:center; background:url(../images/one23.png) no-repeat; margin-bottom:10px;}
.keshi_nav ul li a
{ color:#333; display:block;}
.keshi_nav ul li a:hover,.keshi_nav ul li.action a
{ background:url(../images/one23.png) no-repeat; background-position: 0 -40px; color:#fff;}
.keshi_ewm
{ border:1px solid #ccc; padding:10px 0px;}
.keshi_ewm img
{ width:100px; display:block; margin:0 auto;}
.keshi_ewm span
{ display:block; text-align:center; color:#888;}

/*右边*/
.keshi_rt
{ width:1036px; float:right;}
.keshi_my
{ overflow:hidden; padding:20px 0 40px;}
.keshi_my ul li
{ width:190px; height:275px; float:left; padding-right:21px;}
.keshi_my ul li i
{ height:235px; display:block; overflow:hidden;}
.keshi_my ul li i img
{ width:100%;}
.keshi_my ul li.liA
{ padding-right:inherit;}
.keshi_my ul li span
{ display:block; line-height:36px; text-align:center;}
.keshi_my ul li span b
{ font-weight:normal; color:#666; padding-left:5px;}

.keshi_xq
{ overflow:hidden; padding:20px 0 40px;}
.keshi_xq ul li
{ width:146px; height:110px; background:#f7f7f7; float:left; text-align:center; padding-top:25px;}
.keshi_xq ul li img
{ width:47px; height:47px;}
.keshi_xq ul li.liA
{ background:#8f512a;}
.keshi_xq ul li.liA span
{ color:#fff;}
.keshi_xq ul li span
{ display:block; color:#583119; line-height:40px;}

.keshi_al
{ overflow:hidden; padding:20px 0 20px;}
.keshi_al ul li
{ width:244px; float:left; padding-right:20px;}
.keshi_al ul li i
{ height:190px; display:block; overflow:hidden;}
.keshi_al ul li.liA
{ padding-right:inherit;}
.keshi_al ul li span
{ display:block; height:48px; line-height:48px; text-align:center; color:#666;}

.keshi_a2 ul li
{ width:219px; height:222px;}
.keshi_a2 ul li i
{ height:170px;}

/*=========================================预约专家======================================*/
.yuyue
{ padding-top:30px;}
.yuyue table tr td
{ padding:10px 10px;}
.yuyue .put1
{ width:400px; height:34px; line-height:34px; padding:0 10px; background:#f6f6f6; border:1px dotted #991010; }
.yuyue .putset1
{ width:100px;}
.yuyue .putcon
{ width:500px; height:100px;}
.yuyue .tijiao
{ width:150px; height:40px; line-height:40px; color:#fff;  background:#a60304;; border: none; cursor:pointer;}
.yuyue .put2
{ margin-right:5px;}

/*=========================================团队风采======================================*/
.team
{ padding-top:20px;}
.team ul li
{ width:195px; text-align:center; float:left; padding:0 20px 20px 0;}
.team ul li i
{ height:133px; display:block; border:2px solid #8e5b2c; overflow:hidden;}
.team ul li i img
{ height:100%;}
.team ul li span
{ height:32px; line-height:32px;}
.team ul li.liA
{ padding-right:0;}


/*=========================================产品中心======================================*/

.product
{ padding-top:30px;}
.product ul li
{ width:195px; text-align:center; padding:0 20px 20px 0; float:left;}
.product ul li.liA
{ padding-right:0px;}
.product ul li  i
{ height:193px; display:inline-block; border:1px solid #8e5b2c; overflow:hidden; }
.product ul li i img
{ height:100%;}
.product ul li span
{ height:32px; line-height:32px; color:#fff; display:block; background:#8e5b2c;}


