﻿/* public start */
@charset "utf-8";
*{ margin:0; padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px;line-height: 24px; font-family:"Microsoft YaHei";margin:0;padding:0;color:#333; background:#f5f5f5; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;paddid #333; }
ul,li{list-style:none;margin:0;padding:0}
img{border:0px; vertical-align:top;}
.fl{ float:left;} .fr{ float:right;}
div,dl{ display: block;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clear{ clear:both;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
i, em, b {font-style: normal;font-weight: normal;}
/*----------linkes---------*/
a{color:#666; text-decoration:none;-webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}
.aligncenter { clear: both; display: block; margin:auto;} /* align */ 
.main{ width:1000px; margin:0 auto;}
/* END public */
.relative { position:relative;}
.absolute { position: absolute;}
.bannerSlide {width:100%;height:418px;overflow:hidden;margin:0 auto;max-width:1920px;}
.bannerSlide .slideBox,.bannerSlide .slideBox .tempWrap {width:100%;height:418px;;margin:0 auto;}
.bannerSlide .slideBox li {position:relative;width:100%;height:418px;;overflow:hidden;}
.bannerSlide .slideBox li a {display:block;width:100%;height:100%;position:relative;}
.bannerSlide .slideBox li img {position:absolute;left:50%;top:0;margin-left:-960px;}
.bannerSlide .focus {width:100%;bottom:9px;z-index:10;text-align:center;}
.bannerSlide .focus span {width:12px;height:12px; background-color:#fff;display:inline-block;margin:0 5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.bannerSlide .focus span.active { background-color:#0573D9;}
.bannerSlide .preBtn {left:50%;top:50%;display:block;width:74px;height:74px;margin-top:-37px;margin-left:-600px; background:url(../images/arrow.png) no-repeat left center;z-index:7;display:none; opacity:.1;}
.bannerSlide .nextBtn {right:50%;top:50%;display:block;width:74px;height:74px;margin-top:-37px;margin-right:-600px; background:url(../images/arrow.png) no-repeat right center;z-index:7;display:none;opacity:.1;}
.bannerSlide .preBtn:hover,.bannerSlide .nextBtn:hover { opacity:.6;}



/*本页公共样式结束*/
.top{ height:112px;}
.top img{ margin-top:15px}
.top .top_left{ float:left}
.top .top_right{ float:right}

.lm{ height:60px; background:#630b0b; width:100%;}
.lm_1 { width:1000px; background:url(../images/nav.jpg) repeat-y center top;  overflow:hidden;}
.lm ul { width:1050px;}
.lm ul li{ float:left; font-size:18px; color:#fff; line-height:60px;  width:145px;text-align:center}
.lm ul li:hover{ background:#bf2222;}
/*banner*/
.toppic{ height:418px; }

/*bottom*/
.bottom{ background:#630b0b; margin-top:47px; color:#fff;}
.bottom_left{ text-align:center; float:left; margin-top:35px}
.bottom_left dl dd{ font-size:16px; margin-top:13px}
.bottom_right{width:732px; padding-top:58px;margin:auto;}
.bottom_right h2{ font-weight:normal;}
.bottom_right h2 a {  color:#fff;}
.bottom_right .bottom_right_1{ margin-top:15px}
.bottom_right .bottom_right_1 p{ font-size:16px; color:#fff;; margin-top:6px}
.bottom_right .bottom_right_1 p.p_1{ margin-left:80px}
.jg{ height:42px; background:#BFBEBE; font-size:14px; color:#666; text-align:center}
.jg p{ height:42px; line-height:42px}

/*------top_nav-----*/
.top_nav{ overflow:hidden; margin-top:20px;}
.top_nav dl { margin-top:5px; width:179px; height:42px; padding:22px 33px; overflow:hidden; float:left; margin-right:6px; background:#FFF; -webkit-transition: all 0.2s linear; -khtml-transition: all 0.2s linear;  -moz-transition: all 0.2s linear;  -o-transition: all 0.2s linear;}
.top_nav dl:hover { box-shadow: 0px 3px 4px 3px rgba(8,1,3,.2);-webkit-box-shadow: 0px 3px 10px 5px rgba(8,1,3,.2);-moz-box-shadow: 0px 3px 8px 3px rgba(8,1,3,.2);
transform: translate3d(0,-3px,0);
-webkit-transform: translate3d(0,-3px,0);
-moz-transform: translate3d(0,-3px,0);}
.top_nav dl dt { width:51px; height:42px; background:#FFF; float:left; text-align:center; position:relative; overflow:visible;}
.top_nav dl dt i { display:block; width:8px; height:11px; background:url(../images/top_nav_jt.png) no-repeat; position:absolute; right:-8px; top:15px;}
.top_nav dl dt a { line-height:21px;} 
.top_nav dl dt a span { display:block;}
.top_nav dl dd { width:110px; float:right; line-height:21px; color:#FFF; text-align:center;}
.top_nav dl dd a { display:inline-block; padding:0 3px; color:#fff; font-size:14px;}
.top_nav .box1 { background:#ef6044; }
.top_nav .box2 { background:#c08127; }
.top_nav .box3 { background:#ff8534; }
.top_nav .box4 { background:#de8c8c; margin-right:0;}
.top_nav .box1 dt a{ color:#ef6044; font-size:14px; }
.top_nav .box2 dt a{ color:#c08127; font-size:14px; }
.top_nav .box3 dt a{ color:#ff8534; font-size:14px; }
.top_nav .box4 dt a{ color:#de8c8c; font-size:14px; }
/*-----------------小标题-----------------*/
.small_title p { border-bottom:2px solid #f0f0f0; line-height:16px; padding-bottom:10px;}
.small_title p span { font-size:18px; color:#302f3d; line-height:16px; padding-bottom:6px; border-bottom:2px solid #302f3d; font-weight:900; font-weight:900;}
.small_title p a { color:#CCC; float:right; font-size:10px;}
/*------患者关注-----*/
.patient_attention { width:960px; margin: 20px auto 0; padding:35px 20px 15px; background:#FFF; position:relative;}
.patient_attention  .search{ width:360px; height:33px; overflow:hidden; position:absolute; right:20px; top:15px;}
.patient_attention  .search .input_1 { width:259px;height:31px;border:0; border:1px solid #e6e6e6; border-right:none;padding-left:19px; line-height:31px; float:left; outline:none; color:#999;}
.patient_attention  .search .input_2 { width:80px; height:33px; float:left; background:#f37548; color:#FFF; text-align:center; font-size:16px; border:0; cursor:pointer; outline:none;}
.patient_attention ul { overflow:hidden; margin-top:12px;}
.patient_attention ul li { width:235px; float:left; height:29px; line-height:29px; overflow:hidden;}
.patient_attention ul li a { display:block; color:#666; font-size:15px; line-height:29px; }
.patient_attention ul li a span { font-size:12px; display:inline-block; height:18px; width:18px; margin-right:10px; background:#999; text-align:center; color:#FFF; line-height:18px;}
.patient_attention ul li a em { font-style:normal; padding:2px 5px; border-radius:2px; -webkit-transition: all 0.2s linear;-khtml-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; text-decoration:none;}
.patient_attention ul li a:hover em{ background:#302f3d; color:#FFF; }
/*---------------m1--------------*/
.m1 { overflow:hidden; margin-top:10px;}
.m1 .le { width:656px; padding:22px 20px 0 20px;; float:left; background:#FFF; overflow:hidden;}
.m1 .ri { width:234px; float:right; padding: 27px 20px 18px 20px; background:#FFF;}
.m1 .le .fl { width: 351px; margin-top:20px;}
.m1 .le .fl .slideBox1 { width: 351px; height:247px; float:left; overflow:hidden; position:relative; margin-bottom:22px;}
.m1 .le .fl .slideBox1 .bd ul li { position:relative;}
.m1 .le .fl .slideBox1 .bd ul li a { display:block;  width:100%; height:38px;  line-height:38px; background:rgba(0,0,0,1); color:#FFF; position:absolute; left:0; bottom:0;}
.m1 .le .fl .slideBox1 .bd ul li span { display:block; padding-left:10px; height:38px; line-height:38px; }
.m1 .le .fl .slideBox1 .hd { position:absolute; right:0; bottom:0; height:25px; width:100px;}
.m1 .le .fl .slideBox1 .hd ul { text-align:center;}
.m1 .le .fl .slideBox1 .hd ul li { display:inline-block; background:url(../images/banner_jt.png) no-repeat;width:11px; height:11px; margin: 0 5px; background-position:-87px -61px;font-size:0;}
.m1 .le .fl .slideBox1 .hd ul li.on { background-position:-75px -61px; }
.m1 .le .fl .services ul { overflow:hidden; width:366px; margin-top:17px;}
.m1 .le .fl .services ul li { width:84px; height:26px; float:left; margin-right:5px; margin-bottom:11px;}
.m1 .le .fl .services ul li a { display:block; border:1px solid #999999; height:24px; line-height:24px; text-align:center; color:#666; border-radius:24px;}
.m1 .le .fl .services ul li a:hover { background:#302f3d; border-color:#302f3d; color:#FFF;}
.m1 .le .fr { width:286px; margin-top:30px;}
.m1 .le .fr h2 { font-size:18px; color:#333; text-align:center; line-height:18px; margin-bottom:9px;}
.m1 .le .fr .p2 { color:#999; text-indent:2em;  line-height:23px; padding-bottom:16px; border-bottom:1px dashed #ccc;}
.m1 .le .fr .p2 a { color:#302f3d;}
.m1 .le .fr .p2 a:hover {  text-decoration:underline;}
.m1 .le .fr ul { margin-top:15px; margin-bottom:15px;}
.m1 .le .fr ul li { height:20px; margin-bottom:8px; overflow:hidden; line-height:25px;}
.m1 .le .fr ul li a { line-height:15px; color:#666;line-height:20px; padding:0 0 0 3px; border-radius:3px;}
.m1 .le .fr ul li a:hover { background:#302f3d; color:#FFF;}
.m1 .ri .pic_3 { margin-top:19px;}
.m1 .ri .pic_3 a{ display:block; position:relative;}
.m1 .ri .pic_3 a span { display:block; position:absolute; left:0; bottom:0; width:100%; height:26px; line-height:26px; color:#FFF; background:rgba(0,0,0,.7); text-align:center;}
.m1 .ri ul { margin-top:15px; margin-bottom:5px;}
.m1 .ri ul li { height:20px; line-height:20px; margin-bottom:5px; overflow:hidden;}
.m1 .ri ul li a { display:block; color:#666; line-height:20px; padding:0 0 0 3px; border-radius:3px;}
.m1 .ri ul li a span { color:#302f3d;}
.m1 .ri ul li a:hover { background:#302f3d; color:#FFF;}
.m1 .ri ul li a:hover span { color:#FFF;}

/*---------------m2--------------*/
.m2 { margin-top:10px;background:#FFF; }
.m2 .small_title{ padding: 22px 21px 0 21px;background:#FFF;}
.m2 .fl { width:686px;  padding:23px 20px; background:#FFF; overflow:hidden; margin-bottom:10px;}
.m2 .fr { width:234px; height: 545px;  padding:22px 20px; background:#FFF;}
/*---------------医生开始--------------*/
/*.main-yisheng { width:686px;margin-top:10px; background:#f7f7f7; position:relative; }
.roaster { position:absolute; background-color: rgba(12, 12, 12, 0.8); display:none; }

.roaster dl { overflow:hidden; width:100%; background:#fff; }
.roaster dl dt { font-size:22px; color:#fff; text-align:center; background-color:#0082bc; border-bottom:4px #025563 solid; line-height: 40px; }
.roaster dl dd { width:14.15%; float:left; border-left:1px #0082bc solid; border-bottom:1px #0082bc solid; line-height:22px; text-align:center; font-size:14px; color:#000; }
.roaster dl dd:nth-of-type(7), dl dd:nth-of-type(14), dl dd:nth-of-type(21), dl dd:nth-of-type(28), dl dd:nth-of-type(35), dl dd:nth-of-type(42), dl dd:nth-of-type(49),dl dd:nth-of-type(56) {
border-right:1px #0082bc solid;
}
.roaster dl dd.yes { color:#f00; font-size:12px; }
.roaster dl dd.no a { color:#ff0; background-color:#1e8fd7; font-size:12px; padding:4px 15%; border-radius: 5px; }
.roaster p { font-size:12px; color:#f00; margin:12px 0 8px; display:inline-block; }
.main-yisheng-cn { width:686px; height:352px; overflow:hidden; background:#FFF;}
.main-yisheng-cn-left { width:290px; height:352px; float:left; display:inline; overflow:hidden; }
.main-yisheng-cn-center { width:330px; height:352px; float:left; font-size:14px; margin-left:10px; display:inline; overflow:hidden; }
.name-ys { font-size:24px; line-height:50px; color:#302f3d; }
.ft { font-size:12px; line-height:12px;  margin-top:14px; margin-left:5px; color:#4d4d4d; }
.ft span { color:#d5d5d5; }
.name-ys span { display:block; }
.name-ys span.nam-ysbb { color:#666666 }
.main-yisheng-cn-center h2 { clear:both; width:280px; text-indent:5px; background:#302f3d; font-size:13px; line-height:34px; color:#fff; margin-bottom:20px; }
.main-yisheng-cn-center ul { width:330px; height:80px;margin-top:10px; }
.main-yisheng-cn-center ul li { margin-top:10px; }
.main-yisheng-cn-center p { line-height:24px; width:280px; }
.main-yisheng-cn-center p a { color:#F00; }
.main-yisheng-cn-center .dianji { width:300px; height:80px; }
.main-yisheng-cn-center .dianji ul li { display:inline; width:87px; height:27px; float:left; display:inline; margin:25px 0 0 50px; color:#fff; background:#363636; }
.main-yisheng-cn-center .dianji ul li a { width:87px; height:27px; display:block; text-align:center; line-height:27px; color:#fff; }
.main-yisheng-cn-center .dianji ul .bgc-anniu { background:#937344; color:#fff; }

.main-yisheng-bm { width:686px; height:181px; margin-left:0px; clear:both; background:#FFF;border-top:none; }
.main-yisheng-bm ul { width:686px; height:157px;margin:0 auto; padding-left:2px; }
.main-yisheng-bm ul li { float:left; width:120px; height:118px; border:1px solid #e1e1e1;  margin:15px 7px 0 7px; display:inline; overflow:hidden; display:block; }
.main-yisheng-bm ul li:hover, .main-yisheng-bm ul li.hover { background:#302f3d; width:120px; height:118px; cursor:pointer; }
.main-yisheng-bm ul li img { width:115px; height:114px; margin:2px 0 0 2px; }
.m2 .fr ul li{ float:left; margin-bottom:10px;}
.m2 .fr ul li:nth-child(1),.m2 .fr ul li:nth-child(3),.m2 .fr ul li:nth-child(5){ margin-right:5px;}
.m2 .fr ul li a img{ width:112px;}
.m2  .fr .right_tit{background: #000;display: block;color: #fff;width: 229px;height: 50px;text-align: center;line-height: 50px;margin-bottom: 9px;}
.m2 .fr ul li p{ text-align:center;}*/
/*---------------医生结束--------------*/







/*---------------m3--------------*/
.m3 { width:960px; padding:22px 21px 10px 21px; background:#FFF; margin-top:10px; clear:both;}
.m3 ul { width:952px; overflow:hidden; margin-top:20px;}
.m3 ul li { width:227px; float:left; margin-right:11px; position:relative; margin-bottom:10px;}
.m3 ul li a { display:block; cursor:pointer;}
.m3 ul li a p { position:absolute; left:0; bottom:0; width:100%; height:31px; line-height:31px; overflow:hidden; background:rgba(0,0,0,.7); text-align:center; color:#FFF;}
.m3 ul li a span { width:51px; height:51px;position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; display:none;}
.m3 ul li a:hover span { display:block;}
/*---------------m4--------------*/
.m4 { margin-top:10px;}
.m4 .fl { width:656px; padding:23px 20px; background:#FFF; overflow:hidden; margin-bottom: 10px;}
.m4 .fr { width:234px; padding:8px 20px; background:#FFF;}
.m4 .ewm p{font-size: 18px;}
.m4 .ewm img{    margin-top: 10px;}
.m4 #case { margin-top:22px; height:350px; overflow:hidden;}
.m4 #case .hd { width:185px; float:left;}
.m4 #case .hd ul {}
.m4 #case .hd ul li { width:185px; height:62px; background:#f0f0f0; margin-bottom:10px; position:relative; cursor:pointer;}
.m4 #case .hd ul li span { display:inline-block; height:42px; width:33px; vertical-align:middle;  margin: 12px 5px 0 35px; background:url(../images/bw.png) no-repeat;}
.m4 #case .hd ul li p { display:inline-block; font-size:16px; line-height:62px; vertical-align:top;}
.m4 #case .hd ul li .s1 { background-position:0 0;}
.m4 #case .hd ul li.on .s1 { background-position:-33px 0; }
.m4 #case .hd ul li .s2 { background-position:0 -42px;}
.m4 #case .hd ul li.on .s2 { background-position:-33px -42px; }
.m4 #case .hd ul li .s3 { background-position:0 -84px;}
.m4 #case .hd ul li.on .s3 { background-position:-33px -84px; }
.m4 #case .hd ul li .s4 { background-position:0 -126px;}
.m4 #case .hd ul li.on .s4 { background-position:-33px -126px; }
.m4 #case .hd ul li .s5 { background-position:0 -168px;}
.m4 #case .hd ul li.on .s5 { background-position:-33px -168px; }
.m4 #case .hd ul li.on { background:#302f3d;}
.m4 #case .hd ul li.on p { color:#FFF;}
.m4 #case .hd ul li.on i { display:block; width:11px; height:12px; position:absolute;  top:25px; right:-11px;}
.m4 #case .bd { width:448px; float:right; }
.m4 #case .bd ul li { position:relative;}
.m4 #case .bd ul li img { display:block;}
.m4 #case .bd ul li .xx { position:absolute; width:100%; left:0; bottom:0; background:rgba(0,0,0,.7); padding:20px 0 18px;}
.m4 #case .bd ul li .xx h2 { font-size:14px; text-align:center; font-weight:100; color:#FFF; line-height:14px;}
.m4 #case .bd ul li .xx p { font-size:12px; color:#FFF; line-height:16px; margin-top:10px; padding:0 15px;}
.m4 #case .bd ul li .xx p a { color:#FFF;}
.m4 #case .bd ul li .xx p a:hover { color:#9e5f55;}
.m4 .fr .small_title { position:relative;}
.m4 .fr .small_title img { display:block; width:110px; position:absolute; top:0; right:0;}
.m4 .evaluate {margin-top:22px;height:350px; overflow:hidden;}
.m4 .evaluate .bd ul li { height:58px; padding-bottom:15px; margin-bottom:18px; border-bottom:1px dashed #cccccc; overflow:hidden;}
.m4 .evaluate .bd ul li img { display:block; float:left; margin-right:18px;}
.m4 .evaluate .bd ul li dl { height:58px; width:162px; float:left; overflow:hidden;}
.m4 .evaluate .bd ul li dl dt { font-size:12px;}
.m4 .evaluate .bd ul li dl dt span { color:#302f3d; margin-left:10px; font-size:14px;}
.m4 .evaluate .bd ul li dl dd { font-size:12px; line-height:18px;}

/*page9*/

.page_9 {
    margin: 15px 0 0 0;
}
.page {
    overflow: hidden;
}
.page h2{ line-height:46px; text-align:left; border-bottom:2px #f0f0f0 solid; margin-bottom:20px; overflow:hidden;}

.page h2 strong{ font-size:18px;font-weight: 900; border-bottom:2px #302f3d solid; line-height:46px; display:inline-block; float:left; color: #302f3d;}

.page h2 strong em{ color:#a0a0a0; font-size:16px;}

.page h2 p{line-height: 46px;float: left;font-size: 16px;margin-left: 8%;}

.page h2 p font{ font-size:20px; color:#f00;}

.page h2 p b{ font-size:20px; font-weight:normal; color:#05787b;}

.page h2 p a{  color:#a0a0a0}

.page h2 span{  float:right; padding:1px 8px; font-size:12px; border:1px #ccc dashed; display:inline-block; line-height:18px; border-radius:5px;margin-top: 20px;}

.page h2 span a{ color:#1f1f1f;}

.page h2 span a:hover{ color:#f00; font-weight:bold;}

.page h2 span.img{ margin-top:10px; border:0;}

.page h2 span img{ margin-bottom:10px;}
.page_9{ margin:15px 0 0 0;}

.page_9 p img{ float:left; margin-right:12px; margin-bottom:24px;}

.page_9 ul li{ width:180px; height:168px;text-align:center; float:left; margin-right:25px;}

.page_9 ul li img{ margin:0;}

.page_9 ul li.p_9_li1{ background-color:#e7a5a4;}

.page_9 ul li.p_9_li2{ background-color:#e5b778;}

.page_9 ul li.p_9_li3{ background-color:#a4c761;}

.page_9 ul li.p_9_li4{ background-color:#018a6b;}

.page_9 ul li.p_9_li5{ background-color:#8162bc; margin-right:0;}


/*新切换*/
     .zjzk{ width:1000px; position:relative;}
	 .zjzk .hd{ position:absolute; right:0; bottom:385px;}
     .zjzk .hd ul li{ width:180px; height:30px; line-height:30px; background:#E0DEDE; color:#474747; font-size:18px;margin-right:10px;}
	 .qh_xjsb_l,.zjzk_l{width:280px; float:left;}
	 .zjzk_l img{ float:left;}
	 .zjzk_l img:nth-child(2){ margin-right:4px;margin-top:5px;}
	 .zjzk_l img:nth-child(3){ margin-top:5px;}
	 .zjzk .bd{ height:355px;}
	 .zjzk .bd ul li{width:1000px; height:auto;}
	 .qh_xjsb_r,.zjzk_r{width:717px; float:right;}
	 .zjzk_r_t{height:110px; margin-bottom:5px;}
	 .zjzk_r_t img{ float:left;}
	 .qh_xjsb_r img:nth-child(1),.qh_xjsb_r img:nth-child(2),.zjzk_r_t img:nth-child(1),.zjzk_r_t img:nth-child(2){ margin-right:5px;}
	 .qh_xjsb_l img:nth-child(1){margin-bottom:5px;}
	 .qh_gyhd_l{width:388px; float:left; margin-right:5px;} 
	  .slideBox2{ width:388px; height:340px; overflow:hidden; position:relative;}
      .slideBox2 .hd{ height:21px; overflow:hidden; position:absolute;top:310px;right:5px;z-index:1; }
	  .slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
	  .slideBox2 .hd ul li{ float:left; margin-right:5px;  width:21px; height:21px; line-height:20px; text-align:center; background:#fff; cursor:pointer; font-size:14px; }
	  .slideBox2 .hd ul li.on{ background:#302f3d; color:#fff; }
	  .slideBox2 .bd{ position:relative; height:100%; z-index:0; }
	  .slideBox2 .bd li{ zoom:1; vertical-align:middle; }
	  .slideBox2 .bd img{ width:388px; height:340px; display:block;}
	  .qh_gyhd_r{ width:607px; float:right;}
	  .qh_gyhd_r_l{ float:left; width:186px; margin-right:5px;}
	   .qh_gyhd_r_r{ float:left;width:416px;}
	   .qh_gyhd_r_r_t{ margin-bottom:5px;}
	  .qh_gyhd_r_r_t,.qh_gyhd_r_r_b{ width:416px; float:left;}
	  /*新技术切换*/
	  
	  
	  
.page_10{ border-top:3px #302f3d solid; background-color:#f6f4f4; margin-top:30px;}
.page_10 .p_10_left{ float:left; width:676px;}

.page_10 .p_10_left img{ margin:30px 0 30px 16px;}

.page_10 .p_10_left .p_10_fc .fc_nr{ font-size:20px; line-height:32px; width:100%; display:inline-block; margin-bottom:24px;}

.page_10 .p_10_left .p_10_fc .fc_nr label{ vertical-align:top;}

.page_10 .p_10_left .p_10_fc .fc_nr input{ border:1px #ccc solid; margin-right:30px; line-height:30px;height:30px; font-size:16px; padding-left:8px; }

.page_10 .p_10_left .p_10_fc .fc_nr p{ float:left;}

.page_10 .p_10_left .p_10_fc .fc_nr p.nr1_p1 input{ width:150px;}

.page_10 .p_10_left .p_10_fc .fc_nr p.nr1_p2 input{ margin-right:4px; border:none;}

.page_10 .p_10_left .p_10_fc .fc_nr p.nr1_p2 a{ font-size:16px; vertical-align:top;}

.page_10 .p_10_left .p_10_fc .fc_nr p.nr1_p3{ margin-left:30px;}

.page_10 .p_10_left .p_10_fc .fc_nr p.nr1_p3 input{ width:80px; margin-right:0;}

.page_10 .p_10_left .p_10_fc .fc_nr textarea{ width:540px; height:86px; font-size:16px; padding:12px 12px 0 12px; line-height:24px;} 

.page_10 .p_10_right{ width:230px; float:right; border-left:1px #ccc dashed; background-color:#fff; padding:35px 38px 15px; text-align:center;}

.page_10 .p_10_right p{ width:100%; text-align:center; margin:15px 0 23px;}

.page_10 .p_10_right p font{ color:#f00; text-align:center; overflow:hidden; display:block; width:100%;}

.page_10 .p_10_right span input{ border:none; background-color:#e25933; width:158px; line-height:58px; color:#fff; font-size:20px; margin:0 auto;}

.page_10 .p_10_right .p2{ text-align:left;}



/*************康复案例****************/
.index_anli{ overflow:hidden; background:#fff;}
.index_anli .alqh{ position:relative; }
.index_anli .alqh .prev{position:absolute; left:20px; top:120px; z-index:99;}
.index_anli .alqh .next{position:absolute; right:16px; top:120px; z-index:99;}
.index_anli .kfal_left{margin-top:20px; width:500px; overflow:hidden; margin-left:20px;}
.index_anli .kfal_left li{ position:relative;}
.index_anli .kfal_left .bd{ width:675px; overflow:hidden;}
.index_anli .kfal_left .ico{ position:absolute; left:0; top:18px; z-index:1;}

.index_anli .kfal_left h3{ font-size:18px; font-family:"Microsoft YaHei"; color:#ffffff; font-weight:600;}
.index_anli .kfal_left p{ font-size:12px; font-family:"SimSun"; color:#ffffff;}
.index_anli .kfal_left p a{color:#ffffff;}
.index_anli .kfal_left p a:hover{color:#ffffff;}
.index_anli .kfal_left .anli_con{width:401px; height:90px; position:absolute; bottom:0px; left:0px;padding:20px 36px 20px 110px;}
.index_anli .kfal_left .pageState{ font-size:20px; color:#ffffff; width:46px; height:35px; z-index:99; position:absolute; bottom:44px; left:32px; z-index:999; font-family:"Microsoft YaHei";}
.index_anli .kfal_left .pageState span{ font-size:36px; color:#d50100;}

.index_anli .kfal_right{ float:right; width:460px;  overflow:hidden;}
.index_anli .kfal_right .title{ text-align:right; height:84px; width:440px; padding-bottom:11px; border-bottom:3px solid #ececec; margin-top:5px; overflow:hidden; margin-bottom:7px;}
.index_anli .kfal_right h3{ font-size:26px; color:#111111; margin-top:14px; line-height:41px; text-align:center;}
.index_anli .small_title{ padding: 22px 21px 0 21px;}
.index_anli .kfal_right .title p{ font-size:14px; color:#999999;}
.index_anli .kfal_right p{ overflow:hidden;}
.index_anli .kfal_right em{  font-size:16px; font-family:"Microsoft YaHei"; color:#666666; border:1px solid #dddddd; background:#FFF; border-radius:15px; height:27px; display:block; line-height:25px; float:left; padding-left:15px; padding-right:13px; margin-right:13px; margin-top:13px; }
.index_anli .kfal_right i{ font-size:14px; font-family:"SimSun"; color:#666666; display:block; height:25px; margin-top:17px; }
.index_anli .kfal_right img{ margin-top:27px; margin-bottom:29px; display:block;}
.index_anli .kfal_right .dc{ border:3px solid #ececec; padding:23px 18px;}
.index_anli .kfal_right .dc dt{ color:#666666; font-size:18px; font-family:"Microsoft YaHei"; padding-left:35px;line-height:26px;}
.index_anli .kfal_right .dc dd{ height:91px; width:272px;}
/*****************党建工作***********************/
.cont1{ width:1000px; height:240px; margin:20px auto;position: relative;z-index: 100;}
.cont1 .cont_1{ width: 474px;height: 240px;background: #fff;}
.cont1 .cont_1 .small_title{width: 95%;margin: 0 auto;}
.caption { font-size: 18px; height: 44px;padding-left: 10px; line-height:44px; margin-top:15px; color:#622f02; overflow: hidden; }
.capen { font-size: 14px; color: #a0a0a0; }
.more{font-size: 12px; color: #a0a0a0; float:right; display:block; height:25px;padding-top: 25px;padding-right: 10px;}
.wyydt{ width:390px; height:44px;padding-left:10px;}
.cont1 .cont_1 p{ padding: 10px 0 10px;margin-bottom: 10px;}
.cont1 .cont_1 p a{ color:#ee9b0a;}
.pinpai { height: 70px;width: 220px;float: right;margin-right: 10px;}
.pinpai2 { margin: 5px 0 8px; }
.pinpai a { width: 67px; height: 24px; display: inline-block; text-align: center; line-height: 24px; border: 1px solid #e5e5e5; margin: 4px 2px; float: left; }
.pinpai2 a { margin: 4px 0; font-size: 12px; }
.pinpai a.cur { background: #f4ac2e; border-color: #f4ac2e; }
.cont1 .cont_1 .lianxi{float: right;margin-right: 10px;}
.cont2{width: 495px;height:240px; margin-left:30px; background:#fff;}
.cont2 .cont2_1{ width:495px; height:195px; float:left;}
.cont2 .cont2_1 .small_title{width: 95%;margin: 0 auto;}
.cont2 .cont2_1 .small_title p { padding: 10px 0 10px;margin-bottom: 10px;}
.cont2 .cont2_2{ width:495px; height:135px;}
.cont2 .cont2_2 ul { margin-top:8px; margin-left:5px;}
.cont2 .cont2_2 ul li{  width:440px; line-height:29px; background:url(../images/dian.jpg) left center no-repeat; text-indent:10px;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;float:left;}
.cont2 .cont2_2 ul li a:hover { background:#302f3d; color:#FFF;}
.cont2 .cont2_2 ul li a:hover span { color:#FFF;}
.cont2_img{ width:260px; height:150px; float:left; margin-top:22px; margin-left:13px;}
.yyjs_des{ width:226px; padding:0 !important;}


.m2 { margin-top:10px;background:#FFF; }
.m2 .small_title{ padding: 22px 21px 0 21px;background:#FFF;}
.m2 .fl { width:960px;  padding:23px 20px; background:#FFF; overflow:hidden; margin-bottom:10px;}
.m2 .fr { width:234px; height: 545px;  padding:22px 20px; background:#FFF;}
/*---------------鍖荤敓寮€濮�--------------*/
.main-yisheng { width:960px;margin-top:10px; background:#f7f7f7; position:relative; }
.roaster { position:absolute; background-color: rgba(12, 12, 12, 0.8); display:none; }

.roaster dl { overflow:hidden; width:100%; background:#fff; }
.roaster dl dt { font-size:22px; color:#fff; text-align:center; background-color:#0082bc; border-bottom:4px #025563 solid; line-height: 40px; }
.roaster dl dd { width:14.15%; float:left; border-left:1px #0082bc solid; border-bottom:1px #0082bc solid; line-height:22px; text-align:center; font-size:14px; color:#000; }
.roaster dl dd:nth-of-type(7), dl dd:nth-of-type(14), dl dd:nth-of-type(21), dl dd:nth-of-type(28), dl dd:nth-of-type(35), dl dd:nth-of-type(42), dl dd:nth-of-type(49),dl dd:nth-of-type(56) {
border-right:1px #0082bc solid;
}
.roaster dl dd.yes { color:#f00; font-size:12px; }
.roaster dl dd.no a { color:#ff0; background-color:#1e8fd7; font-size:12px; padding:4px 15%; border-radius: 5px; }
.roaster p { font-size:12px; color:#f00; margin:12px 0 8px; display:inline-block; }
.main-yisheng-cn { clear:both;width:686px; float:left; height:352px; overflow:hidden; background:#FFF;}
.main-yisheng-cn-left { width:290px; height:352px; float:left; display:inline; overflow:hidden; }
.main-yisheng-cn-center { width:330px; height:352px; float:left; font-size:14px; margin-left:10px; display:inline; overflow:hidden; }
.name-ys { font-size:24px; line-height:50px; color:#302f3d; }
.ft { font-size:12px; line-height:12px;  margin-top:14px; margin-left:5px; color:#4d4d4d; }
.ft span { color:#d5d5d5; }
.name-ys span { display:block; }
.name-ys span.nam-ysbb { color:#666666 }
.main-yisheng-cn-center h2 { clear:both; width:280px; text-indent:5px; background:#302f3d; font-size:13px; line-height:34px; color:#fff; margin-bottom:20px; }
.main-yisheng-cn-center ul { width:330px; height:80px;margin-top:10px; }
.main-yisheng-cn-center ul li { margin-top:10px; }
.main-yisheng-cn-center p { line-height:24px; width:280px; }
.main-yisheng-cn-center p a { color:#F00; }
.main-yisheng-cn-center .dianji { width:300px; height:80px; }
.main-yisheng-cn-center .dianji ul li { display:inline; width:87px; height:27px; float:left; display:inline; margin:25px 0 0 50px; color:#fff; background:#363636; }
.main-yisheng-cn-center .dianji ul li a { width:87px; height:27px; display:block; text-align:center; line-height:27px; color:#fff; }
.main-yisheng-cn-center .dianji ul .bgc-anniu { background:#937344; color:#fff; }

.main-yisheng-bm {width:270px; float:right;height:181px; background:#FFF;border-top:none; }
.main-yisheng-bm ul {width:270px; height:157px;margin:0 auto; padding-left:2px; }
.main-yisheng-bm ul li {float:left; width:120px; height:118px; border:1px solid #e1e1e1;  margin:5px 5px 0 0; display:inline; overflow:hidden; display:block; }
.main-yisheng-bm ul li:hover, .main-yisheng-bm ul li.hover { background:#302f3d; width:120px; height:118px; cursor:pointer; }
.main-yisheng-bm ul li img { width:115px; height:114px; margin:2px 0 0 2px; }
.m2 .fr ul li{ float:left; margin-bottom:10px;}
.m2 .fr ul li:nth-child(1),.m2 .fr ul li:nth-child(3),.m2 .fr ul li:nth-child(5){ margin-right:5px;}
.m2 .fr ul li a img{ width:112px;}
.m2  .fr .right_tit{background: #000;display: block;color: #fff;width: 229px;height: 50px;text-align: center;line-height: 50px;margin-bottom: 9px;}
.m2 .fr ul li p{ text-align:center;}
