@charset "utf-8";
/* CSS Document */

body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6, form, fieldset, legend, input, textarea, table, th, td, p,select,b,strong{margin: 0; padding: 0;list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px; font-weight:bold;}

body{margin:0; padding:0;  font:normal 12px/20px '宋体';  color:#333;background:url(../images/bg.jpg) center repeat-y #FDF0F1;}
img {border: 0 none; vertical-align:top;}
ul { list-style:none; }
li { list-style:none;}

a{color:#333; text-decoration: none;}
a:hover{text-decoration:underline;}
.red, .red a { color:#F00; }
.clear{ clear:both;}

.disno{ display:none}
.mt10 { margin-top:10px}
.mb10{margin-bottom:10px}
.mt5 { margin-top:5px}
.mb5 { margin-bottom:5px}
.left{ float:left}
.right{float:right}

.main{ width:980px;margin:0 auto;padding:0; background:#fff; }
.w980{ clear:both; width:980px; height:auto; margin:0 auto; margin-bottom:0px;}

/*--头部--*/
.top01{width:100%; height:84px; background:url(../images/top01.jpg) no-repeat top center; overflow:hidden;}
.top01 .logo{width:261px; height:68px; float:left; display:inline; margin:11px 0 0 26px; overflow:hidden;}
.top01 ul{float:right; display:inline; margin:44px 10px 0 0; overflow:hidden;}
.top01 ul li{float:left; display:inline; color:#812109; margin:0 0 0 8px; padding:0 0 0 7px; background:url(../images/d_03.jpg) no-repeat left; overflow:hidden;}
.top02{width:100%; height:204px; background:url(../images/top02.jpg) no-repeat top center; overflow:hidden;}
.top02 .toindex{width:62px; height:62px; float:right; display:inline; position:relative; top:50px; right:0px; overflow:hidden;}
.top03{width:100%; height:92px; background:url(../images/top03.jpg) no-repeat top center; overflow:hidden;}
.top03 .top_zixun{width:185px; height:30px; float:left; display:inline; margin-left:345px; margin-top:60px;  overflow:hidden;}


.m3{width:100%; height:165px; background:url(../images/top04.jpg) no-repeat top center; overflow:hidden;}
.m3a{float:left; display:inline; margin:95px 0 0 20px; overflow:hidden;}
.m3b{float:left; display:inline; margin:-35px 0 0 110px; overflow:hidden;}
/*--头部end--*/



/*首页开始*/

/*标题栏*/
.titleBar {height:25px; line-height:25px; overflow:hidden;}
.titleBar .more {float:right; padding-right:8px; }
.titleBar h2,.titleBar h3 {float:left; color:#000; font-weight:bold;  line-height:25px;}
.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#000;}
.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}

.titleH2 { background:url(../images/title-bg.jpg) no-repeat; height:50px;}
.titleH2 h2 { text-indent:5px;font:600 24px/50px "Microsoft YaHei"; color:#DE0395;font-size:34px;}
.titleH2 .more { background:url(../images/sp.png) no-repeat 0 -26px; width:95px; height:24px; line-height:24px; text-align:center; color:#DE0395; margin-top:15px; }
.titleH2 .more02 { color:#DE0395; float:right; margin-top:15px;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.content_m20 { margin:0 20px;}

/*什么是输卵管造影*/
.area-slgZhaoying-01 { width:948px;width:980px;  text-align:left;}
.leadCol { width:100%; }
.leadCol .f12bla{ float:left; width:620px;width:550px; margin-left:26px; display:inline;}
.leadCol .f12bla .firstNd img { border:none;}
.leadCol .f12bla .firstNd p { font:14px/25px ""; padding-top:12px; text-indent:2em;}
.leadCol .bookinBox { float:right; width:270px;}

.mmbb{ background:url(../images/mmbb.jpg) no-repeat; width:380px; height:280px; float:right; margin-right:13px;display:inline;}
.mmbb p{ padding: 60px 30px 0; line-height:24px; color:#C93D6E; text-indent:2em; font-size:13px;}

/*一般关心的几个问题*/
.blank12 {clear:both; height:15px; overflow:hidden; display:block;}
.concerns { padding-top:30px; }
.concerns .f12bla-Pro { float:left; width:620px;}
.concerns .price { float:right; width:277px;}
.f12bla-Pro {}
.f12bla-Pro  .firstNd { height:72px;}
.f12bla-Pro  .firstNd .tit {float:left; width:72px; height:72px; background:url(../images/f12bla-Pro-bg.jpg) no-repeat;}
.f12bla-Pro  .firstNd .text { float:left; width:534px; height:72px; background:url(../images/f12bla-Pro-bg.jpg) -75px 0 no-repeat; margin-left:8px;}

.f12bla-Pro  .firstNd h3 { color:#fff; font:900 15px/72px "Microsoft YaHei";text-shadow:1px 1px 0 #c8618e;
-moz-text-shadow:1px 1px 0 #c8618e;/* For Firefox3.6+ */
-webkit-text-shadow:1px 1px 0 #c8618e; /* For Chrome5+, Safari5+ */ font-style:italic; padding-left:4px;}
.f12bla-Pro  .firstNd p { text-indent:0em; padding:5px 10px 5px 25px; margin-left:8px; color:#8c0f53;}
.f12bla-Pro  .firstNd h3.h30 { padding-left:15px; width:36px; padding-top:12px; font-size:16px;}
.f12bla-Pro  .firstNd h3.h31 { padding-left:10px; line-height:60px;font-size:16px;}
.f12bla-Pro  .firstNd p.p1 { line-height:16px; /*font-family:Mingliu;*/  }
.f12bla-Pro  .firstNd p.p2 { padding-top:25px; /*font-family:Mingliu;*/  }
.f12bla-Pro  .firstNd p.p3 { padding-top:15px; }

.f12bla li { padding-left:9px; line-height:21px; clear:both;}
.f12bla li .f14px {line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em {font-weight:bold; line-height:21px;}
.f12bla .firstNd img { float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px; color:#727171;}
.dotline { border-bottom:1px dashed #db579a; display:block; overflow:hidden; height:1px; clear:both;}

/*其他疑问*/
.fB{font-weight:bold; color:#FFFFFF;}
.titleH203 { height:50px;}
.titleH203 h2 { font:600 24px/50px "Microsoft YaHei"; color:#8c0f53;}
.titleH203 .more { color:#8c0f53; margin-top:15px;}
.f12bla-otherIssues {}
.f12bla-otherIssues .firstNd { margin-bottom:15px;}
.f12bla-otherIssues .firstNd h3 { background:url(../images/title-bg.png) right -54px no-repeat; font:24px/35px "Microsoft YaHei"; padding-left:15px; color:#fff; margin-bottom:8px; width:300px;}


/*碘水造影与碘油造影*/
.m4{width:100%; height:141px; background:url(../images/m4_03.jpg) no-repeat top center; overflow:hidden; margin-top:20px;}
.m4a{width:302px; height:68px; line-height:22px; float:left; display:inline; margin:70px 0 0 35px; overflow:hidden;}
.m4b{width:302px; height:65px; line-height:22px; float:right; display:inline; margin:65px 35px 0 0; overflow:hidden;}
/******* m5 *******/
.m5{width:100%; height:484px; margin-bottom:15px; background:url(../images/m5_03.jpg) no-repeat top center; overflow:hidden;}
.m5a{width:318px; height:473px; float:left; display:inline; margin:1px 0 0 28px; overflow:hidden;}
.m01 , .m02 , .m03{font-size:14px;}
.m01{width:206px; height:43px; float:left; display:inline; margin:38px 0 0 112px; overflow:hidden;}
.m02{width:243px; height:66px; float:left; display:inline; margin:37px 0 0 47px; text-indent:7em; line-height:22px; overflow:hidden;}
.m03{width:297px; height:218px; float:left; display:inline; margin:71px 0 0 21px; line-height:27px; overflow:hidden;}
.m03 i{font-style:normal; font-weight:bold; color:#922f5c; overflow:hidden;}
.m5b{width:267px; height:335px; float:left; margin:133px 0 0 20px; overflow:hidden;}
.m5b span{width:267px; height:36px; float:left; overflow:hidden;}
.m5b span a{float:left; display:inline; font-size:13px; font-weight:bold; color:#90423e; margin:11px 0 0 36px; overflow:hidden;}
.m5b ul{width:228px; height:280px; float:left; display:inline; margin:10px 0 0 18px; overflow:hidden;}
.m5b ul li{width:228px; height:25px; line-height:25px; border-bottom:1px dotted #868686; float:left; display:inline; margin:4px 0 0 0; padding:0 0 0 20px; overflow:hidden;}
.m5b ul .cc{border-bottom:none; overflow:hidden;}
.m5c{width:318px; height:473px; float:left; display:inline; margin:1px 0 0 21px; overflow:hidden;}
.m04{width:291px; height:195px; line-height:23px; float:left; display:inline; margin:8px 0 0 13px; overflow:hidden;}
.m04 i{font-style:normal; font-size:13px; font-weight:bold; color:#5583ae; overflow:hidden;}
.m041{ padding-left:80px;}
.m05{width:308px; height:81px; float:left; display:inline; margin:21px 0 0 0; line-height:22px; overflow:hidden;}
.m05 i{width:308px; height:40px; line-height:normal; font-style:normal; font-size:13px; font-weight:bold; color:#5583ae; float:left; display:inline; text-align:center; font-size:24px; overflow:hidden;}
.m06{width:300px;width:291px; height:148px; line-height:23px; float:left; display:inline; margin:18px 0 0 13px; overflow:hidden;}
.m06 i{font-style:normal; font-size:13px; font-weight:bold; color:#5583ae; overflow:hidden;}

.gg960{ width:960px; margin:0px auto;}
/*四大技术优势保障*/
.content{ width:948px;  margin:8px auto 0 auto; padding:10px;}
.cont3_tynr{width:920px; margin:10px auto; overflow:hidden !important}
.cont3_tynr_left{width:445px; height:460px; background:url(../images/index_152.jpg) no-repeat; float:left;}
.cont3_tynr_left dl{width:395px; height:39px; margin:0px auto; padding-top:25px; padding-bottom:25px;}
.cont3_tynr_left ul{width:400px; margin:0px auto; overflow:hidden !important}
.cont3_tynr_left ul li{width:400px; height:auto; padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #cbcbcb;}
.cont3_tynr_left ul li span{width:400px; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#D33083; display:block;}
.cont3_tynr_left ul li p{width:400px; height:auto; line-height:24px; text-align:left; display:block; margin:0; padding:0;}
.cont3_tynr_right{width:445px; height:460px; background:url(../images/index_152.jpg) no-repeat; float:right;}
.cont3_tynr_right dl{width:332px; height:39px; margin:0px auto; padding-top:25px; padding-bottom:25px;}
.cont3_tynr_right ul{width:400px; margin:0px auto; overflow:hidden !important}
.cont3_tynr_right ul li{width:400px; height:auto; padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #cbcbcb;}
.cont3_tynr_right ul li span{width:400px;height:30px; background:url(../images/tynr_right_icon.jpg) 0px 5px no-repeat; line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#D33083; display:block; text-indent:2em;}
.cont3_tynr_right ul li p{width:400px; height:auto; line-height:24px; text-align:left; margin:0; padding:0; display:block;}


/*成功案例*/
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blk_18 {font-size:12px; width:910px; margin:0 auto; }
.blk_18 .pcont { float:left; overflow: hidden; border:5px solid #d33083; padding:0; width:826px; height:310px; text-align:center;}
.blk_18 .ScrCont {width: 99999px;}
.blk_18 #List1_1 {float:left}
.blk_18 #List2_1 {float:left}
.j_tou{ width:37px; padding-top:140px;}
.bt_cl{ background:url(img/jtc_lb.jpg) right top no-repeat; float:left;}
.bt_cr{ background:url(img/jtc_rb.jpg) left top no-repeat; float:right;}
.pl{ width:806px; margin:10px; height:310px; float:left; text-align:left; background:#fff; display:inline;}

.buttonAll {}
.buttonAll em { background:url(../images/sp.png) no-repeat; display:inline-block; font-style:normal;}
.buttonAll .ask { background-position:0 0; width:72px; height:24px; line-height:24px; text-align:center;}
.buttonAll .time  { background-position:0 -54px; width:172px; height:32px; text-align:center; font:900 18px/32px "Microsoft YaHei";}
.buttonAll .detail  { background-position:0 -26px; width:95px; height:24px; text-align:center; font:900 12px/24px "";}

.caseShare { clear:both; }
.caseShare .pic { float:left; width:301px;}
.caseShare .textinfo { float:left; width:505px;}
.case-tInfo { color:#666;}
.case-tInfo h3 { font:600 18px/35px "Microsoft YaHei"; color:#8c0f53; text-align:center;}
.case-tInfo p { line-height:18px; margin:0; padding:0; text-indent:2em;}
.case-tInfo p.p1 { background:url(../images/title-bg.png) left -94px no-repeat; height:54px; font:600 14px/58px ""; color:#000; padding-left:15px;}
.case-tInfo p.buttonAll { text-indent:0em; float:right; margin-right:5px; display:inline;}
.case-tInfo p .time { color:#fff;}
/*顶部10周年活动*/
.top_chunjie{background: url(/images/tenyearbanner.jpg) #D97621 top center no-repeat; margin:0 auto;}
.top_chunjie span{ width: 925px;margin: 0 auto;display: block;position: relative; height:120px;}
.top_chunjie span a{ width: 85px;height: 27px;bottom: 55px;right: 24px;position: absolute;}