@charset "utf-8";/* CSS Document */
.wt1160 { width:1160px; margin:0 auto}
#BDBridgeIconWrap, #BDBridgeInviteWrap, #BDBridgeMess, .bds-credit-pop, #qiao-wrap {	display: none !important;}
html, body, p, ul, li, dl, dt, dd, input, ol, textarea, th, td, h1, h2, h3, h4, h5, h6, span, a, ol, select, option, table {	margin: 0;	padding: 0;}
body {	margin: 0;	padding: 0;	font-style: normal;	font: 14px/24px "微软雅黑", "Microsoft YaHei", "\5B8B\4F53", Arial, Helvetica, sans-serif;	font-size: 14px; overflow: -Scroll;	overflow-x: hidden;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {	padding: 0;	margin: 0;	color: #444;	outline: none}li {	list-style: none;}
a:focus {	outline: none;}
a { blr:expression(this.onFocus=this.blur());	cursor: pointer;}/*去掉a标签的虚线框,选中区域*/a, a:hover {	text-decoration: none;}
img {border: 0;	vertical-align: top;}
img {border: none;}input, textarea, select {	outline: none;	border: 0;	resize: none;	color: #000;}
i, em {font-style: normal;}b {	font-weight: bold}
.fl {float: left;}
.fr {float: right;}
.left {float: left;}
.right {float: right;}
.clear {clear: both}
.main{ width:1200px; margin:auto; height:auto; }
.logo{ width:1200px; margin:auto;}
.nav_t{ float:left; width:100%;background:#7c340e}
.nav{ margin:auto; width:1200px;}
.nav ul{ float:left; width:100%; }
.nav ul li{ float:left; width:133px; height:52px;}
.nav ul li a{ float:left; width:133px; height:50px; text-align:center; color:#FFF; font-size:16px; line-height:50px;}
.nav ul li a:hover{ background:#622a0c}
.banner {width: 100%;}
.banner-box {min-width: 1000px;	height: 423px;	position: relative;	overflow: hidden;}
.banner-box .bd {	width: 100% !important;}
.banner-box .bd li .m-width {	width: 1210px;	margin: 0 auto;	overflow: hidden;}
.banner-box .bd li {	width: 100% !important;	height: 423px;}
.banner-box .bd li a {	display: block;	background-size:100%;	width: 100%;	height: 100%}
.banner-btn {	width: 1300px;	position: absolute;	left: 49%;	margin-left: -605px;}
.banner-btn a {	display: block;	width: 49px;	height: 104px;	position: absolute;	top: 0;	filter: alpha(opacity=40);	-moz-opacity: 0.4;	-khtml-opacity: 0.4;	opacity: 0.4;}
.banner-box .hd {	position: absolute;	right: 5.071em;    bottom: 12px;}
.banner-box .hd ul li { width: 10px;height: 10px;	border-radius : 50%;	text-indent: -9999px;	margin-right: 20px;	background: #7f7f7f;	float: left;	cursor: pointer;}
.banner-box .hd ul li.on {background: #fd3902;}
/*first*/
.first{ width:1200px; margin:auto; margin-top:40px;}
.box1{ float:left; width:440px; height:270px;}
.slideTxtBox{ width:440px;  text-align:left; float:left  }
.slideTxtBox .hd{ height:50px; line-height:50px;  position:relative; border-bottom:1px solid #e9e9e9 }
.slideTxtBox .hd ul{ float:left;  position:absolute;  height:50px;   }
.slideTxtBox .hd ul li{ float:left;cursor:pointer; width:177px; font-size:20px; color:#7c340e }
.slideTxtBox .hd ul li p{  width:85px;  }
.slideTxtBox .hd ul li.on p{   border-bottom:1px solid #7c340e; }
.slideTxtBox .bd ul{ float:left; width:100%  }
.slideTxtBox .bd li{ height:40px; line-height:40px; background:url(../images/libj.jpg) no-repeat left center; overflow:hidden; text-indent:10px; color:#e8e8e8; float:left;}
.slideTxtBox .bd li a{ color:#333; }
.slideTxtBox .bd p{ height:60px; line-height:60px; font-size:16px; color:#7c340e; float:left; width:100%; border-bottom:1px solid #e9e9e9}
.slideTxtBox .bd p a{ height:60px; line-height:60px; font-size:16px; color:#7c340e; float:left; width:418px; overflow:hidden;}
.box2{ float:left; width:468px; margin-top:18px; margin-left:20px;}
.slideBox{ width:468px; height:250px; 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:#7c340e; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:468px; height:250px; display:block;  }
.box3{ float:left; width:219px; background:#f6f6f6; padding:0px 15px; margin-left:22px;} 
.box3 ul{ float:left; width:100%}
.box3 ul p{ float:left; width:100%; height:50px; line-height:50px; background:url(../images/box3_1.jpg) no-repeat left center; border-bottom:1px solid #e9e9e9;text-indent:30px; font-size:20px;}
.box3 ul p b{ float:left; text-indent:30px; font-weight:bold; font-size:20px; color:#333333}
.box3 ul li{ float:left; width:100%; line-height:37px; height:37px;}
.box3 ul li a{ color:#333}
/*second*/
.second{ width:100%; float:left; margin-top:30px; /*background:url(../images/sec_bj.jpg) no-repeat bottom center;*/ background-size:100%; padding-bottom:20px}
.bt{ width:1200px; border-bottom:1px solid #e9e9e9; margin: auto}
.bt p{ width:230px; height:50px; line-height:50px; border-bottom:2px solid #7c340e;}
.bt p b{font-size:20px; color:#7c340e; float:left; }
.bt p span{ float:left; margin-left:20px;}

#sycontent{width:1260px; padding:0 2px 15px; margin:20px auto 0; overflow:hidden; background:#FFF; }
.con{width:auto; overflow:hidden;}
.con_l{width:240px; float:left; background:#f5f5f5; height:1320px;}
.con_r{width:743px; height:1320px; float:right; background:#f5f5f5;}
.con_l p{width:180px; float:left; color:#6d6d6d; line-height:30px; font-size:16px; font-weight:bold; padding:10px 20px; background:#f5f5f5; height:30px; }
.con #demo{ width:220px; height:1320px; text-align:center; margin:0px auto; padding-top:20px;}
.con #demo img{ margin:15px 0px;}
.con #demo a{ color:#6d6d6d; font-weight:bold; font-size:16px; text-decoration:none;}

.con_rzj{width:743px; height:auto; float:right; background:#f5f5f5;}
.con_rzj p{width:680px; float:left; color:#6d6d6d; line-height:25px; font-size:16px; font-weight:bold; padding:8px 30px; background:#f5f5f5;}
.con_rzj span{width:680px;  padding:5px 30px 5px 30px; float:left; color:#6d6d6d;  line-height:25px; font-size:14px; text-indent:2em;}
.con_rzj #conit{ text-align:center; margin:0px auto;}
.con_rzj #conit img{ margin:5px;}

.con_rzj b{width:90%; float:left; color:#6d6d6d;  margin-left:48%; line-height:35px; font-size:14px; }
.con_rzj img { text-align:center; margin:0px auto;}

#weizhi{ width:100%; height:30px;}
#weizhi p{width:703px; float:left; color:#6d6d6d; line-height:30px; font-size:16px; font-weight:bold; padding:10px 20px; background:#f5f5f5; height:30px;}
#weizhi p a{color: #6d6d6d;}
#coni img{ float:left; width:498px; height:340px; margin: 30px 123px 30px 123px; }
.con_r p{width:680px; float:left; color:#6d6d6d; line-height:25px; font-size:16px; font-weight:bold; padding:8px 30px; background:#f5f5f5;}
.con_r span{width:680px;  padding:5px 30px 5px 30px; float:left; color:#6d6d6d;  line-height:25px; font-size:14px; }
.con_r #conit{ text-align:center; margin:0px auto;}
.con_r #conit img{ margin:5px;}
/*就诊时间*/
#jzsj{ width:580px; height:590px; text-align:center; margin:3% 0% 3% 10%; float:left; }
#jzsj table{ width:96%; text-align:center; margin:0px auto; border-bottom: 1px solid #cccccc;}
#jzsj table tr td{ border-left:1px solid #cccccc; border-top:1px solid #cccccc; font-size:18px; width:1px;line-height:35px; color:#666666; padding:1% 2.5%; font-weight:bold; color:#6e4c04;}
#jzsj table .yt{ border-right:1px solid #cccccc; color:#6e4c04; font-weight:normal;}
#jzsj table .yxt{ border-right:1px solid #cccccc;  font-weight:normal; border-bottom:1px solid #cccccc;}
#jzsj table .xt{border-bottom:1px solid #cccccc;font-weight:bold; color:#6e4c04;}
#jzsj table .lgdyt{ width:50%;}
#zzgyc ul{ width:230px; float:right; padding:2% 0%;}
#jzsj table #czsj{ text-align:center; margin:0px auto;font-weight:bold; color:#6e4c04;}
#gyjjt p{ font-size:22px; color:#6d6d6d; line-height:40px; text-align:center; margin:0px auto; margin-top:20px;}
/*预约挂号*/
#khfk{ width:500px; height:auto; text-align:center; margin:0px auto; }
#khfk input{ width:240px; height:37px; margin:10px 0px;}
#khfk tr{ line-height:30px;}
#khfk td{ font-size:18px;}
#khfk #tjd{ background:#265c97; width:100px; height:40px; float:left; border:0px; color:#FFF; font-size:16px; margin:10px 20px 10px 70px;}
#khfk #cxd{ background:#2a65a7; width:100px; height:40px; float:left; border:0px; color:#FFF; font-size:16px; margin:10px 20px 10px 0px;}
/*专家简�&#65533;*/
#zjjj img{ text-align:center; margin:30px auto;margin-left:270px;}
#zjjj span{ font-size:20px; text-align:center; margin:50px auto; font-weight:bold; color:#6d6d6d; margin-left:350px;}
#zjjj p{ font-weight:normal;}
/*名医荟萃*/
#myhc>ul li{ border-bottom:2px dashed #000; height:150px; text-align:center; margin-left:35px; padding:20px 0px; float:left; }
#myhc ul li>a{color: #2a65a7;}
#myhc ul li img{ width:130px; height:130px; float:left; border-radius: 50%;}
#myhc ul li span{ width:520px; height:29px; float:left; padding-left:25px; text-align:left; font-size:26px; font-weight:bold;  margin-top:5px; }
#myhc ul li p{ width:485px; height:60px; float:left; line-height:30px;  float:left; text-align:left; font-weight:normal; color:#000000; }
#myhc ul li p a{ text-decoration:none; color:#000;}
#myhc .p1{ width:116px; height:45px; background:#2a65a7; line-height:45px; text-align:center; margin:0px auto; margin-left:150px; margin-top:25px;}
#myhc .p1 a{  width:116px; height:45px;color:#FFF; text-decoration:none;}
#myhc .p2{ width:116px; height:45px; background:#2a65a7; line-height:45px; text-align:center; margin:0px auto; margin-left:50px; margin-top:25px;}
#myhc .p2 a{ width:116px; height:45px; color:#FFF; text-decoration:none;}

.feny>ul li{text-align:center; margin-left:35px; padding:20px 0px; float:left; }

.tab1, .tab2 {
            float:left;
            width:1200px;
   
            border-bottom:0;
            margin-left:20px;
        }
        .tab1 ul, .tab2 ul {
            margin:0;
            padding:0;
        }
        .tab1 li, .tab2 li {
            float:left;
            padding:0 20px;
            height:120px;
            line-height:34px;
            text-align:center;
            cursor:pointer;
        }
        .tab1 li a {
            font-size:20px;
            text-decoration:none;
            color:#000;
        }
.tab1 li.now a, .tab2 li.now a {
            
         color:#7c340e;
            font-weight:bold;
        }
        .tablist {
            
            float:left;
            width:1258px;
            padding:20px 0px 0px 0px;
            font-size:14px;
            line-height:24px;
            border-top: 10px;
            display:none;
            margin-top:20px;
        }
        .block {
            display:block;
        }
        .red {
            color:#BD0A01;
        }
        fieldset {
            width:378px;
            padding:10px;
        }
        legend {
            background:#B0C0D1;
            padding:4px 10px;
            color:#fff;
        }
        #xting_1_z {
            padding:0px 0px 0px 20px;
            width:230px;
            height:310px;
            float:left;
        }
        #xting_1_zh {
            width:430px;
           
            float:left;
            padding:0px 10px;
        }
        #xting_1_zh p {
            line-height:30px;
            height:30px;
        }
        #xting_1_zh span {
            font-size:18px;
            line-height:35px;
            font-weight:bold;
            color:#000;
        }
        #xting_1_zh .mzd {
            font-size:22px;
            line-height:35px;
            font-weight:bold;
            color:#000;
        }
		#xting_1_zh .mzd a{
			color:#000;
			}
        #xting_1_y {
            width:493px;
            height:310px;
            float:left;
        }
        #xting_1_y span {
            font-size:16px;
            line-height:50px;
        }
        #xting_1_y p {
            font-size:14px;
            line-height:50px;
        }
        #xting_1_y tr td {
            width:55px;
            height:50px;
            text-align:center;
            margin:0px auto;
            color:#000;
            border-left:1px solid #cccccc;
            border-top:1px solid #cccccc;
        }
        #xting_1_y table .yt {
            border-right:1px solid #cccccc;
            font-weight:normal;
        }
        #xting_1_y table .yxt {
            border-right:1px solid #cccccc;
            font-weight:normal;
            border-bottom:1px solid #cccccc;
        }
        #xting_1_y table .xt {
            border-bottom:1px solid #cccccc;
        }
        #xting_1_x {
            border-top:1px solid #dcdcdc;
            float:left;
            width:100%;
            height:100px;
        }
        #xting_1_x img {
            text-align:right;
            margin:15px 10px 0px 230px;
            float:left;
        }
        #test1>li>a>img{
            width: 93px;
        }
#xting_1_zh p.shanchang{ height:40px; overflow:hidden; line-height:150%}		
.yyry p{ background:url(../images/yyry.jpg) no-repeat left center; text-indent:10px; }
.djyy{  width:143px; float:left; margin-right:40px; background:#7c340e; line-height:30px; text-align:center; display:block;margin-top:10px;}
.djyy a{color:#fff}
.zj_tab{ width:1200px; margin:auto;}
.zj_tab1{ width:1200px;text-align:left; float:left; margin-top:20px;  }
.zj_tab1 .hd{ position:relative; float:left; width:100%; height:422px; }
.zj_tab1 .hd ul{ float:left;  position:absolute; }
.zj_tab1 .hd ul li{     float: left; padding: 0 20px; height: 120px;  line-height: 34px;
    text-align: center;
    cursor: pointer; font-size:20px; line-height:180%
}
.zj_tab1 .hd ul li b{ float:left; width:100%; text-align:center; line-height:200%}
.zj_tab1 .hd ul li.on{ color:#7c340e; }
.zj_tab1 .bd { float:left; width:100%; height:348px;}
.zj_tab1 .bd ul{ float:left; width:100%;}
.zj_tab1 .bd li{ }
		
/*third*/
.third{ width:100%; background:#f0e7e3; height:364px; padding-top:40px; padding-bottom:30px;}
.box4{ width:1200px; margin:auto;}
.box4 ul{ float:left; width:100%; }
.box4 ul li{width:300px; float:left; margin-top:40px}
.box4 ul li img{float:left; margin-right:8px;}
.box4 ul li a{ float:left; width:160px;}
.box4 ul li a p{ float:left; width:100%; font-size:16px; color:#434343; line-height:150%; margin-top:10px;}
.box4 ul li a span{float:left; width:100%; font-size:12px; color:#5f6262; line-height:150%}
.box4 ul li.duan{ width:300px; float:left}
.box4 ul li.duan a{ width:130px;}
.box4 ul li.duan a p{ float:left; width:100%; font-size:16px; color:#434343; line-height:150%}
.box4 ul li.duan a span{float:left; width:100%; font-size:12px; color:#5f6262; line-height:150%}
/*fourth */
.fourth{ width:1200px; margin:0 auto; margin-top:24px;}
.box5{ float:left; width:100%;}
.gkgk{ width:100%;  text-align:left; float:left  }
.gkgk .hd{ height:50px; line-height:50px;  position:relative; border-bottom:1px solid #e9e9e9; padding-bottom:2px; }
.gkgk .hd ul{ float:left;  position:absolute;  height:50px;    }
.gkgk .hd ul li{ float:left;cursor:pointer; width:110px; font-size:20px; color:#7c340e; color:#333333; text-align:left; background:url(../images/yyhj_bj.jpg) no-repeat right center; margin-right:30px }
.gkgk .hd ul li:nth-child(3){ background:none; width:70px}
.gkgk .hd ul li p{  width:180px;  }
.gkgk .hd ul li.on b{  width:180px; color:#7c340e  }
.gkgk .hd ul li.on p{  border-bottom:2px solid #7c340e;}
.gkgk .bd{ float:left; margin-top:40px;}
.gkgk .bd ul{ float:left; width:100%  }
.gkgk .bd ul li p{ position:absolute; font-size:16px; color:#FFF; line-height:130%}
.tab_1 { float:left;  width:507px;}
.gkgk .bd ul li{ margin-bottom:2px}
.tab_1 img,.tab_2 img,.tab_3 img,.tab_4 img,.tab_5 img,.tab_6 img,.tab_7 img,.tab_8 img,.tab_9 img{ float:left; margin-right:1px; margin-bottom:1px}
.tab_1 li:nth-child(1) p{ width:179px; margin:116px 0 0 60px; float:left;}
.tab_1 li:nth-child(2) p{ width:179px; margin:120px 0 0 20px; float:left;}
.tab_1 li:nth-child(3) p{ width:194px; margin:190px 0 0 20px; float:left;}
.tab_1 li:nth-child(4) p{ width:194px; margin:190px 0 0 46px; float:left;}
.tab_2 { float:left; width:472px;}
.tab_2 li:nth-child(1) p{ width:177px; margin:177px 0 0 36px; float:left;}
.tab_2 li:nth-child(2) p{ width:192px; margin:177px 0 0 20px; float:left;}
.tab_2 li:nth-child(3) p{ width:146px; margin:148px 0 0 24px; float:left;}
.tab_2 li:nth-child(4) p{ width:224px; margin:144px 0 0 26px; float:left;}
.tab_3 { float:left;width:219px;}
.tab_3 li:nth-child(1) p{ width:197px; margin:90px 0 0 13px; float:left;}
.tab_3 li:nth-child(2) p{ width:194px; margin:230px 0 0 13px; float:left;}
.tab_4 { float:left;  width:507px;}
.tab_4 li:nth-child(1) p{ width:100px; margin:126px 0 0 120px; float:left;}
.tab_4 li:nth-child(2) p{ width:100px; margin:135px 0 0 80px; float:left;}
.tab_4 li:nth-child(3) p{ width:100px; margin:200px 0 0 80px; float:left;}
.tab_4 li:nth-child(4) p{ width:100px; margin:190px 0 0 110px; float:left;}
.tab_5 { float:left; width:472px;}
.tab_5 li:nth-child(1) p{ width:100px; margin:184px 0 0 85px; float:left;}
.tab_5 li:nth-child(2) p{ width:100px; margin:184px 0 0 85px; float:left;}
.tab_5 li:nth-child(3) p{ width:100px; margin:160px 0 0 65px; float:left;}
.tab_5 li:nth-child(4) p{ width:100px; margin:155px 0 0 118px; float:left;}
.tab_6 { float:left;width:219px;}
.tab_6 li:nth-child(1) p{ width:100px; margin:100px 0 0 82px; float:left;}
.tab_6 li:nth-child(2) p{ width:100px; margin:239px 0 0 83px; float:left;}
.tab_7 { float:left;  width:507px;}
.tab_7 li:nth-child(1) p{ width:100px; margin:125px 0 0 100px; float:left;}
.tab_7 li:nth-child(2) p{ width:100px; margin:128px 0 0 62px; float:left;}
.tab_7 li:nth-child(3) p{ width:100px; margin:201px 0 0 70px; float:left;}
.tab_7 li:nth-child(4) p{ width:100px; margin:186px 0 0 92px; float:left;}
.tab_8 { float:left; width:472px;}
.tab_8 li:nth-child(1) p{ width:100px; margin:177px 0 0 71px; float:left;}
.tab_8 li:nth-child(2) p{ width:100px; margin:177px 0 0 65px; float:left;}
.tab_8 li:nth-child(3) p{ width:100px; margin:151px 0 0 35px; float:left;}
.tab_8 li:nth-child(4) p{ width:100px; margin:152px 0 0 88px; float:left;}
.tab_9 { float:left;width:219px;}
.tab_9 li:nth-child(1) p{ width:197px; margin:90px 0 0 13px; float:left;}
.tab_9 li:nth-child(2) p{ width:194px; margin:238px 0 0 18px; float:left;}
.gkgk .bd li{float:left;}
.gkgk .bd li p{ color:#fff; }
/*footer */
.footer{ width:100%; background:#7c340e}
.footer_di{ width:1200px; height:230px; padding:40px 0px; margin:0 auto; margin-top:40px;}
.footer_1,.footer_2{ float:left; margin-top:20px;}
.footer_2{ width:540px;}
.footer_2 ul li{ float:left; width:100%; line-height:40px; color:#fff; font-size:16px; margin:0 60px 0 100px;}
.footer_3{ float:right}



		