body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}

body{font-size:12px; color:#73706c; font-size:12px; font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;}

table {border-collapse: collapse; border-spacing: 0;}

fieldset,img {border: 0;}

address,caption,cite,code,dfn,em,strong,th,var { font-style: normal;}

ol,ul,li {list-style: none;}

caption,th {text-align: left;}

q:before,q:after {content:”;}

abbr,acronym {border: 0;}

a{text-decoration:none; color:#73706c;}

a:hover{text-decoration:underline; color:#631c00;}

.tht_fl{float:left;}

.tht_fr{float:left;}

.tht_frl{float:right;}

.tht_bor1{border:1px solid #d8bfa4;}

.clearfix{*zoom:1}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}

h2{color:#631c00; font-size:14px; font-weight:bolder; line-height:36px; padding-left:32px; background:url(../images/h2_../images/dot.jpg) no-repeat 8px center; margin-top:4px;}

h2 a{color:#631c00; text-decoration:none;}

h2 a:hover{text-decoration:none; color:#9a5f1c;}

/*头部*/

.tht_top_bg{width:100%;height:120px; background:url(../images/logo_bg.png) repeat-y center; border-bottom:1px solid #231816; margin:0 auto; overflow:hidden}

.tht_top{width:990px; height:113px; margin:0 auto; position:relative;}

.tht_top h1 a{width:325px; height:73px; display:block; float:left; background:url(../images/logo.png) no-repeat 0 20px; padding-top:17px; text-indent:-9999px;}

#tht_topaa{float:left; width:187px; margin:43px 0 0 80px; display:inline;}

#tht_topaabb.hover{color:#a39b99;text-decoration:underline;}

#tht_topa{color:#786c6a; padding:16px 0 65px 0; float:right; background:url(../images/hot_line.jpg) no-repeat 20px bottom;}

#tht_topa a{color:#786c6a;text-decoration:none;}

#tht_topa a:hover{color:#a39b99;text-decoration:underline;}

#tht_topaaa{float:left;}

#tht_topaab{float:left;}

#tht_topaac{float:left;}



/*

.tht_top ul{float:right; background:url(../images/top_ul.jpg) no-repeat left 10px; padding:10px 16px 0 431px; color:#e3cca8;}

.tht_top span{font-size:18px; font-weight:bolder;}

*/

.tht_nav{height:33px; width:100%; background:url(../images/nav_bg.jpg) repeat-x;}

.tht_nav .tht_dht{width:1010px; margin:0 auto; height:33px; line-height:32px; font-size:14px; position:relative;}





.tht_nav .tht_nav_a{float:left; background:url(../images/nav_li_line.jpg) no-repeat right center;}



.tht_nav .tht_nav_a a{padding:0 24px; color:#e6e6e8; display:block; text-decoration:none;}

.tht_nav .tht_nav_a.none{background:none;}

.tht_nav .tht_nav_a a:hover{background:url(../images/nav_a.jpg) no-repeat center; color:#ead9ae; text-decoration:none;}

.tht_nav .tht_nav_aa a:hover{background:url(../images/nav_li2.jpg) no-repeat center;}

.tht_nav_li_hover{background:url(../images/nav_li.png) no-repeat center;}

.tht_nav_a a.hover{background:url(../images/nav_a.jpg) no-repeat center; color:#ead9ae; text-decoration:none;}

.tht_nav_content{position:absolute; top:29px; left:364px; width:86px; background:url(../images/tht_nav_content.jpg) no-repeat center top; }

.tht_nav_content p{font-size:12px; border:#945f51 solid; border-width:0 1px 1px 1px;  background:#ffffff; overflow:hidden; margin:5px auto 0; width:84px;}

.tht_nav_content a{display:block; padding:0 0 0 10px; border:none; color:#414141; width:76px; height:26px; line-height:26px; text-align:center; margin:0 auto; border-bottom:1px solid #f4ecd7; background:url(../images/tht_dht_pbg.jpg) no-repeat 10px center; text-decoration:none;}

.tht_nav_content a:hover{background:url(../images/subchild.jpg) no-repeat left bottom; color:#631c00; text-decoration:none;}

/*banner*/

.tht_banner{height:452px; width:100%; background:#bdb39a;}

.tht_b01{height:81px; width:100%; background:url(../images/tht_b01.jpg) no-repeat center bottom;}

.tht_b02{height:130px; width:100%; background:url(../images/tht_b02.jpg) no-repeat center bottom;}

.tht_b03{height:118px; width:100%; background:url(../images/tht_b03.jpg) no-repeat center bottom;}

.tht_b04{height:123px; width:100%; background:url(../images/tht_b04.jpg) no-repeat center bottom;}

.tht_br01{height:81px; width:1000px; margin:0 auto;}

.tht_br02{height:130px; width:1000px; margin:0 auto;}

.tht_br03{height:118px; width:1000px; margin:0 auto;}

.tht_br04{height:123px; width:1000px; margin:0 auto;}

/*banner*/



/*subnav*/

.tht_subNav{width:988px;  height:171px; margin:10px auto 0; background:url(../images/subnav.jpg) repeat-x center;}

.tht_subNav p{padding:35px 0 20px 67px; line-height:24px;letter-spacing: 2px;}

.tht_subNav .tht_fl{width:190px; height:80px; color:#c4ad6b; background:url(../images/subnav_l.jpg) no-repeat 19px 20px; padding:55px 0 20px 67px}

.tht_subNav .tht_fr{width:630px; color:#c4ad6b; background:url(../images/subnav_r.jpg) no-repeat 19px 20px;letter-spacing: 4px;}

.tht_subNav a{color:#50381a; padding:0 5px; text-decoration:none;}

.tht_subNav a:hover{color:#631c00; text-decoration:underline;}

.tht_subNav a.none{padding-left:0;}

.tht_subNav .tht_hote{color:#851217; text-decoration:none;}

.tht_subNav .tht_hote:hover{color:#851217; text-decoration:underline;}



.tht_main{width:990px; margin:10px auto 0;}

/*sec5 太和堂合作伙伴*/

.tht_sec5{margin-top:10px; height:140px; overflow:hidden; background:url(../images/sec5_h.jpg) repeat-x center 0px; clear:both; padding-bottom:2px;}

.tht_sec5 h3{font-size:14px; font-weight:bolder; background:url(../images/sec5_h_bg.jpg) no-repeat 6px 13px ; padding-left:45px; padding-top:15px; cursor:pointer;}

.tht_sec5 h3 a{color:#631c00;}

.tht_sec5 h3 a:hover{color:#9a5f1c; text-decoration:underline;}



/*sec6 太和堂环境、友联、资质*/

.tht_sec6{ margin-top:10px; overflow:hidden; height:140px; clear:both;}

.tht_sec6 ul{width:87px; cursor:pointer; padding-top:20px;}

.tht_sec6 li{ color:#945f51; font-size:14px; font-weight:bolder; width:86px; height:34px; text-align:center; background:url(../images/sec6_libg.jpg) no-repeat left center; line-height:34px; text-align:center; margin-bottom:2px;}

.tht_sec6 li a{color:#945f51; text-decoration:none;}

.tht_sec6 li.hover{background:url(../images/sec6_lihov.jpg) no-repeat left center;}

.tht_sec6 li.hover a{color:#ffffff; text-decoration:none;}

.tht_sec6 .tht_con_four{overflow:hidden; width:886px; overflow:hidden; height:120px; padding:10px 0 10px; cursor:pointer;}

#con_four_1 div,#con_four_2 div,#con_four_4 div{float:left;}

.tht_sec6 .tht_con_four img{border:2px solid #dfdedc; margin:0 5px;}

.tht_sec6 .tht_con_four img:hover{padding:1px; border:1px solid #ba7a50;}



/*底部style*/

.tht_foot{height:250px;  background:#3b2a25;  width:100%; overflow:hidden;border-top: 1px solid #bca77d; border-bottom:1px solid #bca77d}

.tht_footd{ background:url(../images/di.jpg) no-repeat; width:990px; margin: 0 auto;}

.tht_footdi{ background:url(../images/diz.jpg) no-repeat; width:990px; height:55px; margin: 0 auto; margin-top:30px;}

.tht_footdp{width:490px; margin:20px 0 0 450px; }

.tht_footdp p{line-height:20px; color:#fff; }

.tht_foot ul{height:44px; line-height:44px;}

.tht_foot li{float:left;color:#8a7057;}

.tht_foot a{color:#8a7057; padding:0 10px; text-decoration:none;}

.tht_foot a:hover{color:#c2a890; text-decoration:underline;}

.tht_foot p{line-height:20px; color:#fff; padding-left:50px;}

/*右侧热点，媒体报道*/

.tht_bdwd{width:268px; height:335px; background:url(../images/hot_top.jpg) no-repeat center top; overflow:hidden;}

.tht_bdwd_bg{background:url(../images/sec2_3_bg.jpg) repeat-x center bottom; padding-bottom:5px; height:315px; overflow:hidden; padding-top:14px;}

.tht_bdwd .tht_title{height:26px; line-height:36px; color:#8e5d2b; font-size:14px; font-weight:bolder; padding-left:6px;}

.tht_bdwd li{width:77px; height:26px; background:url(../images/icons.png) no-repeat -100px -111px; float:left; margin-left:6px; display:inline; line-height:26px; text-align:center;}

.tht_bdwd li.hover{background:url(../images/icons.png) no-repeat 0 -111px;}

.tht_bdwd li.hover a{color:#fff; text-decoration:none;}

.tht_con_two{width:250px; margin:0px auto 0;}

.tht_cw{ padding:5px 0 5px 14px; border-bottom:1px dotted #f5d6b2;}

.tht_cw.none{border-bottom:none;}

 .tht_cw h4{line-height:24px; color:#631c00; font-size:12px;}

 .tht_cw h4 a{color:#8b471a; font-weight:normal; text-decoration:none;}

.tht_cw h4 a:hover{color:#631c00;}

 .tht_cw p{line-height:18px;}

 /*右侧名医专家*/

 .tht_hot{width:240px; height:347px; background:url(../images/hot_top.jpg) no-repeat center top; padding-left:14px; padding-right:12px;}

.tht_hot h3{font-size:14px; font-weight:bolder; height:36px; line-height:36px; background:url(../images/hot_h3bg.jpg) no-repeat center bottom;}

.tht_hot h3 a{color:#631c00; text-decoration:none;} 

.tht_hot h3 a:hover{color:#9a5f1c; text-decoration:none;}

.tht_hot h3 span{font-size:12px; font-weight:normal; color:#794638; padding-left:115px;}

.tht_hot h4{font-size:14px; font-weight:bolder; height:26px; line-height:26px; margin-top:12px;}

.tht_hot h4 a{color:#945f51; text-decoration:none;}

.tht_hot p{color:#b58245; line-height:18px; padding:6px 0;}

.tht_hot ul{margin:0 auto; color:#f5d6b2; overflow:hidden; padding-top:4px;}

.tht_hot li{height:27px; border-bottom:1px dotted #f5d6b2; line-height:27px; overflow:hidden; padding-left:9px; background:url(../images/dot.jpg) no-repeat 0px 11px;}

.tht_hot li a{color:#626161; text-decoration:none;}

.tht_hot li a:hover{color:#631c00; text-decoration:underline;}

.tht_hot li.none{border-bottom:none;}

.tht_ppt{width:695px; height:294px; padding:6px 0 0 6px;}



.tht_gj2{border:1px solid #d8d8d8; width:267px; height:216px; margin-top:10px; background: #f5f1e6;}

.tht_gj2 .tht_gj2_h{height:29px; background:#f6f6f6; margin-bottom:15px;}

.tht_gj2 .tht_gj2_h li{float:left; width:88px; height:29px; line-height:29px; text-align:center; border-bottom:1px solid #d8d8d8;}

.tht_gj2 .tht_gj2_h li.hover a{color:#515151; text-decoration:none;}

.tht_gj2 .tht_gj2_h li a{color:#737373; font-size:14px; font-weight:bolder; text-decoration:none;}

.tht_gj2 .hover a{color:#515151; text-decoration:none;}

.tht_gj2 img{}

.tht_gj2 p{padding:10px 0 0 10px;}

.tht_gj2 .tht_gj2_con li{clear:left; font-size:12px; font-weight:normal; color:#626161; background:none;}

.tht_gj2 .tht_gj2_con li a{color:#626161; line-height:24px; padding-left:26px; background:url(../images/dot.jpg) no-repeat 15px center; text-decoration:none;}

.tht_gj2 .tht_gj2_con li a:hover{color:#631c00; text-decoration:underline;}

.tht_gj3{width:257px; height:57px; margin-top:8px; font-weight:bolder; padding:0px 0 0 10px; line-height:16px; background:#f6f1e7;}

#zxgj1.hover{background:#ffffff; border:solid #d8d8d8; border-width:0 1px 0 0;}

#zxgj2.hover{background:#ffffff; border:solid #d8d8d8; border-width:0 1px 0 1px;}

#zxgj3.hover{width:89px; background:#ffffff; border:solid #d8d8d8; border-width:0 0 0 1px;}



.tht_gj3 a{color:#626161;}

.tht_gj3 .tht_fl{padding-top:14px;}

.tht_gj3 .tht_fr{margin:4px 4px 0 0; display:inline;}

.tht_gj3 span{color:#851217;}

.tht_gj4{width:267px; height:41px; margin-top:5px; background:url(../images/icons.png) no-repeat 0 -308px; line-height:41px;}

.tht_gj4 li{float:left; }

.tht_gj4 li a{color:#3a3a3a; text-decoration:none;}

.tht_gj4 li a:hover{color:#631c00; text-decoration:none;}

.tht_gj4 li .tw{padding-left:32px;}

.tht_gj4 li .tx{padding-left:37px;}

.tht_gj4 li .wx{padding-left:36px;}



.sun_hzjg{margin-top:10px;}

.sun_hzjg ul li{display:block;width:150px; float:left; height:40px; overflow:hidden; margin-left:12px; margin-bottom:10px}

.sun_hzjg ul li img{width:150px;  height:40px; }





/*sec6 太和堂环境、友联、资质*/

.tht_sec6{ margin-top:10px; overflow:hidden; height:140px; clear:both;}

.tht_sec6 ul{width:87px;}

.tht_sec6 li{ color:#945f51; font-size:14px; font-weight:bolder; width:86px; height:34px; text-align:center; background:url(../images/sec6_libg.jpg) no-repeat left center; line-height:34px; text-align:center; margin-bottom:2px;}

.tht_sec6 li a{color:#945f51; text-decoration:none;}

.tht_sec6 li.hover{background:url(../images/sec6_lihov.jpg) no-repeat left center;}

.tht_sec6 li.hover a{color:#ffffff; text-decoration:none;}

.tht_sec6 .tht_con_four{overflow:hidden; width:886px; overflow:hidden; height:140px;}

.tht_sec6 .tht_con_four img{border:2px solid #dfdedc; }

.tht_sec6 .tht_con_four img:hover{padding:1px; border:1px solid #ba7a50;}

#con_four_3 a{padding:0 10px; text-decoration:none;}

/*底部style*/



/*内页banner*/

.tht_banner2{ width:100%; background:#bdb39a;}

/*内页banner*/





.tht_gj4 li a:hover{color:#6e2102; text-decoration:underline}



.sungzwmove{display:block; position:absolute;z-index:99999; clear:both; left:807px; top:28px;}

.sungzwmove ul{margin-top:5px; background:#f6f1e7 url(../images/sunwb.gif) 5px top no-repeat;width:103px; }

.sungzwmove ul li{ line-height:28px;padding-left:35px; padding-right:20px; border-top:1px solid #d8bfa4;height:28px;}







/*右侧资讯入口*/

.tht_gj0{width:267px; height:136px; background:#f5f1e6;}

.tht_gj0 ul{height:34px;  font-size:14px; font-weight:bolder; line-height:34px; padding-top:7px;}

.tht_gj0 li{width:123px; float:left; height:34px; text-align:left; margin-left:8px; display:inline;}

.tht_gj0 li a{color:#313131; text-decoration:none; display:block; width:103px; height:34px; background:url(../images/alter_btn.jpg) no-repeat 0 0; padding-left:20px; }

.tht_gj0 li a:hover{color:#631c00; background:url(../images/alter_btn.jpg) no-repeat 0 -40px;}

.alter_mobile{padding:7px 0 0 8px;}

.alter_mb1{width:155px; height:26px; border:1px solid #c2b084; color:#73706c; padding-left:13px; line-height:26px;}

.alter_mb2{width:80px; height:28px; background:url(../images/alter_mb2.jpg) no-repeat; border:none; color:#ffffff; cursor:pointer;}



#scrollBox2{height:70px; line-height:22px;overflow:hidden; font-size:12px; padding-left:15px; cursor:pointer; color:#3c3c3c; margin-top:10px;}

#scrollBox2 span{color:#851217; padding-left:16px;}



/*ewm二维码及返回顶部*/

#toTop{

	position:fixed;

	left:50%;

	bottom:105px;

	margin-left:505px;

	cursor:pointer;

	display:none;

	z-index:999;

	outline:none;

	background:url(../images/footer_icon.png) no-repeat;

	width:41px; height:114px;

	_position:absolute; _right:expression(eval(document.documentElement.clientWidth/2-990/2-60));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-106));

}

#toTop a{display:block;}

#toTop span{display:none}

#toTop .code{display:none;position:absolute;top:-161px;right:50px; padding:10px; border:2px solid #935f50;text-align:center; background:#ffffff;}

.qrcode{width:41px; height:67px;}

.gotop{width:41px; height:41px; margin-top:6px;}

.code strong{font-size:12px;color:#606060; font-weight:normal; line-height:30px;}

.code strong label{color:#cb0003; }

#toTop .qrcode:hover{width:41px; height:67px;}

#toTop a:hover .icon{display:none}

#toTop a:hover span{display:block}

#toTop .qrcode:hover .code{display:block}

.t_hide{display:none}

.t_show{display:block}

/*ewm二维码及返回顶部*/



/*幻灯*/

.bar {width: 633px;height: 310px;float: left;}



.shili {

width: 990px;

height: 434px;

margin: 0 auto;

margin-top: 15px;

}



	.hj{ width:980px; height: 148px;border:1px solid #edecec; padding:1px; margin:0 auto; }

	.hjl{ float:left; height:148px; width:127px; background:url(../images/jyt_30.jpg) no-repeat;}

	.hjl ul{ padding: 15px 0 0 50px;}

	.hjl li{ height:34px; line-height:34px; width:95px; text-align:center;}

	.hjl  .tabfirst{ background:url(../images/jyt_31.jpg) no-repeat;} 

	.hjr{ width:840px; height:148px; float:right; overflow:hidden; margin-right:10px;_display:none}

	.hjr ul{ width:950px; height:133px; padding:15px}

	.hjr ul li{ width:142px;; height:133px; float: left; padding-right:10px; text-align:center; font-size:13px; }

	.hjr ul li img{ width:137px; padding:1px;border:1px solid #edecec; }

	

	.top_zr {background: url(../images/jyt_02.jpg) no-repeat;width: 260px;height: 114px;float: right;}

	.top_zrl{ float:left; margin:59px 0 0 40px; _display:inline;}

	.top_zrr{ float:left; margin:59px 0 0 0; _display:inline}

	

	

	.tht_frp {width: 262px;display: inline; float: left;line-height: 20px; text-indent:2em}

	

	.chan_jbjs{width:100%; overflow:hidden;}

.chan_jbjs p{color:#626161;}

.chan_jbjs a{color:#631c00;}

.chan_jbjs .tht_fl{margin:16px 0 0 16px; width:291px; height:197px;}

.chan_jbjs .tht_fl img{padding:3px; border:1px solid #e3e3e3;}

.chan_jbjs .tht_fr{width:359px; margin:16px 0 0 0; height:200px; overflow:hidden; float:left; padding-left:10px; display:inline;}

.chan_jbjs .tht_fr h3{font-size:14px;}

.chan_jbjs .tht_fr h3 a{text-decoration:none;}

.chan_jbjs .tht_fr p{line-height:20px; text-indent:2em; margin-top:10px;}



/*电话api*/

.chg_lxb_side {

background: url(../images/telside.jpg) no-repeat 0 0;

height: 250px;

position: fixed;

width: 128px;

z-index: 1200;

left: 0px;

top: 360px;

}



.chg_lxb_side .close {

background: url(../images/close.gif) no-repeat 0 0;

position: absolute;

top: 0;

right: 0;

z-index: 1500;

width: 16px;

height: 16px;

cursor: pointer;

}

#chgTelInputSide {



line-height: 12px;

color: #000000;

font-size: 12px;

}



#chgCallBtnSide {



}

#ds-thread .ds-powered-by{display:none!important;}