@charset "gb2312";
/* CSS Document */ 
body{ font-family:"宋体", Arial; font-size:12px; line-height:20px; color:#333333; background:url(../images/body_b.gif) #bf9e73 top center no-repeat;}
body, h1, h2, h3, h4, h5, h6, br, p, dl, dt, dd, ul, li{ margin: 0; padding: 0; }
a img{ border:0;}
h4,h3{ font-size:14px; }
ul,li{ list-style-type:none; }
a{ color:#333333; text-decoration:none; }
a:hover { color:#e60000; text-decoration: none; }
.bld{ font-weight:bold;}
.redf{ color:#F00;}
.yellow{ color:#793d09;}
.gray6{ color:#666666;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.yah{ font-family:"微软雅黑";}
.tca{ text-align:center;}
.mr10{ margin-right:10px;}
.mtp10{ margin-top:10px;}
.mt10{ margin-top:10px;}
.L{ float:left;}
.R{ float:right;}
.border{ border:1px solid #cbcbcb; }
.yeow_a a{ color:#793d09;}
.grays_a a{ color:#000000;}
.grays_a a:hover{ color:#e60000;}
.white_a a{ color:#FFF;}
.white_a a:hover{ color:#FFF;}
.clr{ width:100%; clear:both; padding:0; margin:0; font-size:0px; line-height:0px;}
a.alink:link, a.alink:visited, a.alink:active{ color:#e60000; text-decoration:none;}
a.alink:hover{ text-decoration:none; color:#e60000;}
.hosC{ padding-top:10px;}

.big_bg {
    overflow: hidden;
    background-size: 100% 100%;
}
.big_bg h1 {
    text-align: center;
    font-size: 160%;
    font-weight:800;
    padding: 1% 0;
	color: #F00;
    background-size: 75%;
}
.big_bg p {
    font-size: 100%;
    padding: 1% 4%
}
.big_bg p span {
    color: #F00
}
.big_bg>form span {
    display: block;
    text-align: center;
    font-size: 130%;
    color: #717171;
    margin-top: 1%
}
.big_bg>form span input {
    background: #FFF;
    border: .05em solid #e0e0e0;
    width: 55%;
    height: 2.5em;
    padding-left: 2%;
    color: #717171;
}
.big_bg>form span select {
    background: #FFF;
    border: .05em solid #e0e0e0;
    width: 57.5%;
    height: 2.5em;
    padding-left: 2%;
    color: #717171;
}
.big_bg h6 {
    margin:0.5rem 0;
    float: left;
    width: 100%;
}
.big_bg h6 input {
    width: 8rem;
    font-size: 0.9rem;
    float: left;
}
.big_bg h6 a {
    width: 8rem;
    font-size: 0.9rem;
    float: right;
    margin-right: 7rem;
}
#tj{ width:200px; height:40px; line-height:40px; color: #FFF; background-color:#ff565d;border-radius:15px; border:none; margin-left: 35px; font-size: 20px;}

/*banner替换*/
.xz_banner {  zoom: 1; width:1200px; margin:0 auto; }
.xz_banner img{ width:1200px;} 
/*end*/
.top_header_nav{width:980px; margin:0px auto; clear:both; background-color:#FFF; padding:0px 10px; overflow:hidden;}
/*-----------首页------------*/
.wrap{ width:980px; margin:0px auto; clear:both; background-color:#FFF; padding:0px 10px; overflow:hidden;}
.ksdh_m{ width:980px; height:93px;}
.ksdh_m img{ width:161px; height:93px; }
.indcom{ width:980px;}
.indHd{ width:264px; height:394px; overflow:hidden;}
.indHd img{ width:260px; height:390px; padding:2px;}
.indNew{ width:444px; height:396px; margin-left:10px; display:inline; overflow:hidden;}
.indFt{ width:442px; height:180px;}
.indFt h3{ background:url(../images/inftb_1.gif) top left repeat-x; height:40px; border:1px solid #FFF; line-height:40px; font-size:18px; padding:0px 0px 4px 14px;}
.indFt img{ width:162px; height:116px; padding:2px; border:1px solid #cccccc; float:left; margin-left:16px;}
.indFt ul{ width:200px; padding:0px 15px 0px 25px; background:url(../images/inftb_2.gif) left 5px no-repeat; line-height:24px; overflow:hidden;}
.indDt{ width:442px; height:202px;}
.indDt_u{ height:37px; background:url(../images/indtb_1.gif) bottom left repeat-x; border-bottom:1px solid #FFF; border-bottom:none; overflow:hidden;}
.indDt_u li{ width:110px; height:37px; float:left; text-align:center; line-height:37px; background:url(../images/indtb_2.gif) no-repeat; color:#000;}
.indDt_u li.hover{ background:url(../images/indtb_3.gif) no-repeat;}
.indDt_d{ width:420px; margin:0px auto;}
.indDt_d h3{ height:34px; line-height:34px; background:url(../images/indtb_4.gif) bottom left repeat-x; padding-bottom:3px;}
.indDt_d p{ line-height:26px; text-indent:20px; height:52px; padding-top:6px; overflow:hidden;}
.indDt_d ul{ width:420px; height:61px; overflow:hidden;}
.indDt_d ul li{ width:200px; height:30px; line-height:30px; float:left; border-bottom:1px dashed #c9c9c9; padding:0px 5px 0px; overflow:hidden;}
.inddt_s{ width:15px; height:15px; background:url(../images/indtb_5.gif) no-repeat; display:inline-block; float:left; text-align:center; line-height:15px; color:#793d09; margin:7px 10px 0px 0px;}
.indabt{ width:248px; height:394px; padding-top:2px; overflow:hidden;}
.indsp{ width:230px; height:140px; margin:10px auto 0px;}
.indabt ul{ width:230px; background:url(../images/inasx_1.gif) bottom left no-repeat; padding-bottom:13px; margin:0px auto;}
.indabt ul li{ height:36px; border-bottom:1px solid #d8d8d8; background-color:#e9e9e9; line-height:36px; padding-left:10px; overflow:hidden;}
.indTs{ width:980px; height:460px; background:url(../images/ints_4.gif) bottom left repeat-x;}
.indts_u{ width:100%; height:54px; background:url(../images/ints_bg.gif) no-repeat; overflow:hidden; z-index:100;}
.indts_u h1{ text-align:center; width:234px; float:left;}
.indts_u h1 img{ margin-left:auto; margin-right:auto; margin-top:2px;}
.indts_u p{ height:26px; padding:16px 0px 0px 20px; overflow:hidden; float:left;}
.indts_u p a{ width:76px; height:26px; float:left; display:block; text-align:center; line-height:26px; background:url(../images/ints_3.gif) right center no-repeat; color:#FFF; overflow:hidden;}
.indts_u p a.hover{ color:#793d09; background:url(../images/ints_2.gif) top center no-repeat;}
.indTs_c{ height:410px; border:1px solid #cbcbcb; border-top:none; overflow:hidden; margin-top:-5px;}
.indDy{ width:242px; padding:0px 25px 0px 12px; background:url(../images/intsl_2.gif) top right no-repeat; margin-top:14px;}
.indDy h3 img{ width:242px; height:132px;}
.indDy p{ background:url(../images/intsl_1.gif) left center no-repeat; height:34px; line-height:34px; margin-top:10px; border-bottom:1px solid #8a5e2d; padding-left:35px;}
.indDy dl{ width:242px; padding-top:6px; font-size:14px; line-height:24px;}
.indDy dt{ height:24px; line-height:24px;}
.indDy h4 img{ margin:0px 10px;}
.indZlt_m{ width:414px; margin-top:14px; overflow:hidden;}
.indzs_m{ width:414px; overflow:hidden;}
.indzs_u{ height:30px; line-height:30px; border-bottom:1px dashed #8a5e2d; padding-left:5px;}
.indzs_m ul{ width:414px; padding:5px 0px; overflow:hidden;}
.indzs_m ul li{ width:207px; height:27px; float:left; line-height:27px; overflow:hidden;font-size:14px;}
.indtszj{ width:411px; padding-top:14px; overflow:hidden;}
.indtszj li{ width:127px; float:left; line-height:30px; margin:0px 5px; display:inline; overflow:hidden;}
.indtszj li img{ width:127px; height:138px;}
.indtszj li h4{ display:block; line-height:30px;}
.indTs_r{ width:244px; margin-top:5px; background:url(../images/indTs_r_bg.gif) no-repeat left center; padding-left:10px;}
.indTs_r p{ height:38px; line-height:38px; font-size:20px; text-align:center; color:#793d09; border-bottom:solid 1px #9e6726;}
.indTs_r ul{ margin:10px auto 0px; overflow:hidden;}
.indTs_r ul li{ width:77px; height:75px; margin:2px; overflow:hidden; font:18px/65px 微软雅黑; text-align:center; float:left;}
.indTs_r ul li a{ display:block;padding:5px; width:67px; height:65px; color:#fff; }
.indTs_r ul li:hover{ border-radius:15px;}
.indTs_r ul li.bg01{ background:#cbac5c;}
.indTs_r ul li.bg02{ background:#a86c27;}
.indTs_r ul li.bg03{ background:#ae0100;}
.indTs_r ul li img{ width:248px; height:85px; float:left;}
.indTs_r ul li h3{ width:248px; height:22px; line-height:22px; font-weight:normal; font-size:12px; float:left; text-align:center; color:#793d09; overflow:hidden;}
.indHf{ height:196px; background:url(../images/indHfb_1.gif) no-repeat; padding-right:16px;}
.indHf h3{ width:520px; height:42px; line-height:42px; padding-top:12px; text-align:center; font-size:24px;}
.indHf p{ width:520px; line-height:26px; height:130px; overflow:hidden; text-indent:20px; padding-top:5px; overflow:hidden;}
.indHj{ width:978px; height:96px; background:url(../images/inhjb_1.gif) no-repeat; clear:both;}
.indHj_u{ height:28px; border-bottom:1px solid #8a5e2d; padding-top:4px; overflow:hidden;}
.indHj_u li{ width:114px; height:28px; float:left; text-align:center; line-height:28px; background-color:#ffffff; border:1px solid #d7dbdc; border-bottom:none; margin-left:12px; display:inline; overflow:hidden;} 
.indHj_u li.hover{ color:#FFF; background-color:#6e3b02; border:1px solid #8a5e2d; border-bottom:none;}
.indHj_d{ width:942px; padding:14px 18px 0px; overflow:hidden;}
.indHj_d h1{ width:31px; padding-top:52px;}
.indhjul{ width:840px; margin-left:20px; display:inline; overflow:hidden;}
.indhjul li{ width:158px; float:left; text-align:center; margin:0px 5px; display:inline; line-height:24px; overflow:hidden;}
.indhjul li img{ width:152px; height:112px; padding:2px; border:1px solid #d6d3c4; background-color:#FFF;}
/*---------首页幻灯---------*/
.slideBox{ width:264px; height:394px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:264px; height:394px; display:block;  }
.footer{ width:980px; height:265px; background:url(../images/fotb_1.gif) top left repeat-x; overflow:hidden;}
.footer h3{ width:826px; height:31px; margin:10px auto 0px; background:url(../images/foth_b.gif) no-repeat; padding-top:50px; line-height:28px; font-weight:normal; font-size:12px; color:#793d09; overflow:hidden;}
.footer h3 a{ color:#793d09; margin:0px 10px;}
.footer p{ width:580px; line-height:30px; color:#FFF; padding:25px 0px 0px 92px; overflow:hidden;}
.footer p img{ width:170px; height:120px; float:left; margin-right:20px;}
.footer h4{ width:192px; margin:25px 106px 0px 0px; display:inline; overflow:hidden;}
.footer h4 img{ width:56px; height:54px; float:left; margin:4px;}
.center{ height:30px; font-size:14px; line-height:30px; text-align:center; margin-top:20px; clear:both;}
.center a{ margin:0px 6px;}
/*-----------doctor------------*/
.docTor{ width:710px; height:1430px; overflow:hidden;}
#dome2{overflow: hidden; width: 218px; height: 90px;}
#dome2 ul li { line-height: 22px; width:210px;}
#dome2 ul li span {display: block;float: left;text-align: left; width: 55px;}
#dome2 ul li p {display: block;float: left;text-align: left; width: 55px;}
#dome2 strong { color: #f00;}
.w45{ width:45px !important;}
.indTs{ width:980px; height:auto; background:url(../images/ints_4.gif) bottom left repeat-x;}
.indts_u{ width:100%; height:54px; background:url(../images/ints_bg.gif) no-repeat; overflow:hidden; z-index:100;}
.indts_u h1{ text-align:center; width:234px; float:left;}
.indts_u h1 img{ margin-left:auto; margin-right:auto; margin-top:2px;}
.indts_u p{ height:26px; padding:16px 0px 0px 20px; overflow:hidden; float:left;}
.indts_u p a{ width:76px; height:26px; float:left; display:block; text-align:center; line-height:26px; background:url(../images/ints_3.gif) right center no-repeat; color:#FFF; overflow:hidden;}
.indts_u p a.hover{ color:#793d09; background:url(../images/ints_2.gif) top center no-repeat;}
.indTs_c{ height:410px; border:1px solid #cbcbcb; border-top:none; overflow:hidden; margin-top:-5px;}
/*专家轮播*/
.indTs_c{ height:418px; padding:0px 15px;overflow:hidden; z-index:0;}
.hd{ height:41px; margin-top:10px;}
.hd ul li a{ background:url(../images/zj_hd_li.gif) no-repeat; width:97px; height:41px; line-height:34px; text-align:center; float:left; margin:0 10px; display:inline-block;}
.hd ul li.on a{background:url(../images/zj_hd_on.gif) no-repeat; color:#fff;}
/*list*/
.owidth{ width:976px; padding:0 10px 10px 0; margin:0 auto; background:#fff; font-size:14px;}
.kuan {width:980px; margin:auto; overflow:hidden; background-color:#fff; padding:0px 10px;}
.ptop10 {padding-top:10px;}
/*左侧栏目*/
.leftlanmu {width:258px; border:#a1620d solid 1px; overflow:hidden; float:right;}
.leftlanmu .title {width:256px; height:32px; margin:1px; background-image:url(../images/leftlanmutitle.gif);}
.leftlanmu .title .lanmuname {width:150px; height:32px; line-height:32px; padding-left:30px; float:left;}
.leftlanmu .title .lanmuname a {color:#FFF; font-size:14px; font-weight:bold;}
.leftlanmu .title span {padding-right:10px; line-height:32px; float:right;}
.leftlanmu .title span a {color:#FFF;}
/*栏目*/
.lanmuleft {width:708px; height:auto; border:#CCC solid 1px; float:left; overflow:hidden;}
.lanmu_tuijian li {height:70px; padding:15px 30px;}
.lanmu_tuijian li h3 {height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#F00;}
.lanmu_tuijian li p {color:#666;}
.lanmu_tit {padding:0 30px;}
.lanmu_tit li {height:70px; padding:15px 0; border-bottom:#CCC dashed 1px;}
.lanmu_tit li h3 {height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#a1620d;}
.lanmu_tit li p {color:#666;}
.lanmuright {width:260px; height:auto; float:right; overflow:hidden;}
/*分页样式*/
.pagination {	padding:27px 0;	text-align:center;	line-height:20px;}
.pagination ul{	margin: 0;	padding: 0;	text-align: center; }
.pagination li{	list-style-type: none;	display: inline;	padding: 2px;}
.pagination a, .pagination a:visited{	padding:3px 5px 0 5px;	border: 1px solid #a1620d;	text-decoration: none; 	color:#111;}
.pagination a:hover, .pagination a:active{	border: 1px solid #0033cc;	color: #000;	background-color: #D5E6F8;}
.pagination li.currentpage{	font-weight: bold;	padding: 0 5px;	border: 1px solid navy;	background-color: #2e6ab1;	color: #FFF;}
.pagination li.disablepage{	padding: 0 5px;	border: 1px solid #929292;	color: #929292;}
.pagination li.nextpage{	font-weight: bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage{ 	margin-right: 5px;	padding-right: 0;}
/*分页样式结束*/
/*右侧*/
.f1right {width:260px; height:336px; overflow:hidden; float:right;}
.f1right .yah {	height: 42px;	line-height: 42px;	background: url(../images/bt1.jpg) no-repeat;	color: #fff;	font-family: "微软雅黑";	font-size: 18px;}
.f1right .tc{ text-align:center}
.leftabout {height:272px; padding:10px 8px; border:#a1620d solid 1px;}
.leftabout p {padding-top:10px;}
.f2right {width:258px; height:282px; border:#a1620d solid 1px; overflow:hidden; float:right;}
.zixun {width:240px; height:160px; margin:auto; overflow:hidden; padding-top:7px;}
.zixun li {width:80px; height:80px; float:left; text-align:center;}
/*右侧专家*/
.left_zhuanjia {height:349px;}
.left_doctor {padding:10px 10px 0 10px; width:238px; height:306px; overflow:hidden;}
.left_doctor li {width:208px; height:136px; margin-bottom:10px; background-image:url(../images/left_zhuanjiabg.gif); padding:7px 25px 0 5px;}
.left_doctor_img {width:97px; height:122px; padding:2px; border:#CCC solid 1px; background-color:#FFF; float:left;}
.left_doctor li dl {width:100px; height:136px; float:right;}
.left_doctor li dl dt {font-size:14px; font-weight:bold;}
/*右侧相关*/
.left_xgyd {height:349px;}
.left_xgyd {padding:10px 10px 0 10px; width:238px; height:306px; overflow:hidden;}
.left_xgyd li {width:208px; height:16px; margin-bottom:10px; padding:7px 25px 0 5px;}

/*内容*/
.neirongleft {width:708px; border:#CCC solid 1px; float:left; overflow:hidden;}
.neirong {padding:10px 30px;}
.neirong h1 {height:50px; line-height:50px; font-size:20px; font-weight:bold; text-align:center; color:#333;}
.neirong .zuozhe {height:30px; line-height:30px; color:#666; text-align:center;}
.neirong .zaiyao {border:#CCC dashed 1px; background-color:#F1F1F1; padding:10px; overflow:hidden;}
.neirong .content {font-size:14px; padding:10px 0;}
.neirong .content p {padding:8px 0;}
.neirong .content strong { font-weight:bold;}
.neirong .anniu {padding:20px 0; text-align:center;}
.neirong .tag { border: 1px solid #E2DFD0; height: 12px;line-height: 12px;padding:10px; text-indent: 36px;}
.neirong .next {padding:10px 0;}
.neirong .other {width:648px; height: 200px; overflow:hidden; padding-top:20px;}
.neirong .other .left {width:320px; height:200px; float:left;} 
.neirong .other .right {width:320px; height:200px; float:right;} 
.other li {height:30px; line-height:30px; border-bottom:#CCC dashed 1px; font-size:14px;}
.head_s{width:100%; background:#9a5e00; font-size:14px; color:#fff}
.head_sc{width:100%; margin:0 auto; height:92px; line-height:30px; background:#fffaf3 url(../images/logo.gif) no-repeat center top;}
.w1000{ width:1000px; margin:0 auto; background:#f00}
.hf_nav{  height:50px; background:url("../images/nav_bg.gif") repeat-x;} 
.hf_nav li{float:left;background:url("../images/nav_li_bg.gif") no-repeat right center; width:111px; height:50px; text-align: center; font-family:"黑体"; font-size:18px; line-height:50px;}
.hf_nav li a{ color:#fff}
.hf_menu{
    width:985px; 
    height:84px; 
    background:#fffaf3; 
    margin:5px auto; 
    position:relative;
    font-size:12px;
     color:#000000;
 }
.hf_menu h1{ width:60px; height:78px; line-height:36px; font-weight:normal;font-family:"黑体"; font-size:26px; background:#6e3b01; color:#fff; text-align:center; padding:6px 15px 0 15px; float:left;}
.hf_menu .bingzhong{width:740px; word-break:normal; word-wrap:break-word; float:left; line-height:32px; padding-left:15px; padding-top:10px;}
.hf_menu .bingzhong a {
    font-family: '黑体',Simsun;
    line-height: 20px;
    white-space: pre; padding:0 4px; font-size:14px;*padding:0 3px;
}
.hf_menu .bingzhong .red {
    color: #FF0000;
    text-decoration: underline;
}
.hf_menu .bingzhong a:hover{
    color:#9C8149;
    text-decoration:none;
}
.hf_menu .bingzhong a.red:hover{
    color:#ff0000;
    text-decoration:underline;
}
.hf_menu .dh1 {
    right: 0;
    position: absolute;
    width:124px;
	
}
.hf_menu .dh1 a{ display:block; color:#fff; width:110px; height:28px; line-height:28px; text-align:center; background:#8c4b01; margin-top:8px; font-size:14px;}
.hf_menu .dh1 a.btn02{ background:#ae0100;}
.hf_menu .dh1 .kk {
    color: #000000;
    font-size: 12px;
    line-height: 20px;
}
.hf_menu .dh1 .kk a {
    border-bottom: 1px solid #FF0000;
	margin-right: 8px;
}
.hf_menu .dh1 .kk a:hover {
   color:#9C8149;
}
.ksdh_m li{ float:left; margin-right:7.52px; background:url(../images/tszk_bg.gif) no-repeat; display: inline; width:102px; height:88px; text-align:center;}
.ksdh_m li:hover{ background:url(../images/tszk_bg1.gif) no-repeat;}
.ksdh_m li h1{ height:57px; color:#ae0100; font:22px/57px 黑体; font-weight:bold;}
.ksdh_m li span{ height:31px; font:16px/31px 黑体; color:#fff;}
.footer_con{width:980px; margin:0px auto; clear:both; background-color:#FFF; padding:0px 10px; overflow:hidden;}
.footerlj {
    background:#6D3A01; color:#FFF;
    font-size: 14px;
    height: 150px;
    margin: 10px auto 0;
    padding-bottom: 30px;
    padding-top: 61px;
    position: relative;
    width: 985px;	
}
.footerlj a{
    color:#FFF;	
}
.footerlj .nav_menu {
 
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    text-align: center;
    width: 985px;
}
.footerlj .nav_menu a {

    font-size: 14px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    text-decoration: none;
}
.footerlj .zy {color: #F5EADF;font-size: 14px;left: 75px;position: absolute;top: 210px;width: 840px;}
.footerlj .zy1 { text-align:center;color: #F5EADF;font-size: 14px;left:75px;position: absolute;width: 840px;}
.hosC .yah {
	background: url(../images/inftb_1.gif) top left repeat-x;
	height: 40px;
	border: 1px solid #FFF;
	line-height: 40px;
	font-size: 18px;
	padding: 0px 0px 4px 14px;
	color: #793d09;
}
.hosC  p {
	padding: 5px 10px 5px;
}
.hosC  .tel {
	margin-top: 10px; height:110px; background:url(../images/tel.jpg) no-repeat top center;
}
.hosC  .tel a{ display:block; width:60px; height:59px; float:left;}
.hosC  .tel a.a1{ margin-left:12px;}
.hosC  .tel a.a2{ margin-left:38px;}
.hosC  .tel a.a3{ margin-left:15px;}
.yqlj { width:980px; margin:0px auto; clear:both; background:#FFF;color:#6D3A01; padding:0px 10px; }
.yqlj ul { }
.yqlj li { margin-left:5px; float:left;}
.yqlj li a { color:#FFF;}