@charset "gb2312";
/* CSS Document */

.f12bla li { background:url(img/sprites.png) left -302px no-repeat; padding-left:9px; line-height:24px; clear:both; text-align:left;}
.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:right; margin:0 0 0 8px; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p { line-height:21px; text-indent:2em; color:#727171;}

.f12blb li { padding-left:9px; line-height:24px; clear:both; text-align:left;}
.f12blb li .f14px { line-height:25px;}
.f12blb li.nobg {background:none; padding-left:0;}
.f12blb .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12blb .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em { font-weight:bold; line-height:21px;}
.f12blb .firstNd img { float:left; margin:0 0 0 8px; border:1px solid #dcdddd; line-height:21px;}
.f12blb .firstNd p { line-height:21px; text-indent:2em; color:#727171;}


.header { width:950px; height:478px; background:url(img/headerBanner.jpg) no-repeat; margin:0 auto; position:relative;}
.header h1 { text-align:left; position:absolute; left:160px; top:110px; font:900 50px/50px "Microsoft YaHei"; color:#fff; letter-spacing:5px;}
.header h1 span { font:900 28px/45px "Microsoft YaHei";}

.header #quickSummary { position:absolute; color:#fff; left:280px; top:380px;}
.header #quickSummary  p { font:12px/25px "宋体";}
.header #quickSummary  p .p1 { line-height:21px; background:url(img/sprites.png) no-repeat 0 -36px; width:147px; height:21px; display:inline-block ;}
.header #quickSummary  p .p2 {  background:url(img/sprites.png) no-repeat 0 -260px; padding-left:10px;}

h2 { background:url(img/title_h2.png) no-repeat; overflow:hidden; display:inline-block;-moz-box-align:center;-moz-box-pack:center;vertical-align:bottom;}
h2 span { display:none;}
h2.tit01 { background-position:0 0; width:617px; height:75px;}
h2.tit02 { background-position:0 -80px; width:950px; height:66px;}
h2.tit03 { background-position:0 -151px; width:950px; height:73px;}
h2.tit04 { background-position:0 -230px; width:950px; height:73px;}
h2.tit05 { background-position:0 -310px; width:950px; height:73px;}
h2.tit06 { background-position:0 -390px; width:950px; height:90px;}

.area01 { width:950px; margin:0 auto; background:url(img/area01_bg.png) repeat-y;}
.area01 .colL { width:617px; float:left; padding-top:3px; background:url(img/area01_Lbg.png) top repeat-x;}
.area01 .colM { width:5px;  float:left; background:url(img/area01_Mbg.png) left top no-repeat;}
.area01 .colR { width:328px; float:left;}
.area01 .colR .B_colR { width:328px; float:left; background:#0093dd;}
.R_blank16 { background:url(img/sprites_line.png) 0 0 no-repeat; height:16px; overflow:hidden; display:block; font-size:1px; clear:both;}
.L_blank5 { background:url(img/sprites_line.png) 0 -17px no-repeat; height:5px;}
.area01_blank4 { background:url(img/sprites_line.png) 0 -24px no-repeat; height:4px; width:950px;}
.L_blank5,.area01_blank4 { overflow:hidden; display:block; font-size:1px; clear:both; margin:0 auto;}

.area02 { width:950px; margin:0 auto; background:url(img/area02_bg.png) repeat-y; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; text-align:left; color:#666;}
.area03 { width:950px; margin:0 auto; background:url(img/area03_bg.png) repeat-y; border-bottom:1px solid #e1e1e1; text-align:left; color:#666;}
.area04 { width:950px; margin:0 auto; background:url(img/area02_bg.png) repeat-y; border:solid #e1e1e1; text-align:left; color:#666; border-width:1px 0;}

.ui_sm2 {background:#fff; height:45px;}
.ui_sm2 h3 { font:700 25px/45px "Microsoft YaHei"; color:#cc0000; font-style:italic;}

.ui_sm3 {background:#fff; height:30px;}
.ui_sm3 h3 { font:900 12px/30px "Microsoft YaHei"; color:#005ea4; }

.ui_sm4 {background:#fff;}
.ui_sm4 h3 { font:900 16px/25px "Microsoft YaHei"; color:#cc0000; }

.ui_sm5 {background:#fff;}
.ui_sm5 h3 { font:900 14px/25px "Microsoft YaHei"; color:#000; }

.focusInfo { clear:both;}
.focusInfo .f12bla .firstNd h3 { font:700 16px/25px "Microsoft YaHei";}
.focusInfo .f12bla .firstNd h3 span {  font:100 35px/35px Arial, Helvetica, sans-serif; font-style:italic;}

.DrGzra { clear:both; width:100%; margin:0 auto;}
.DrGzra .col { float:left; width:315px; }
.DrGzra .f12bla li { margin-top:12px;}
.DrGzra .f12bla .firstNd img { float:left; margin:0 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.DrGzra .f12bla .firstNd h3, { padding:8px 0 5px; font-weight:normal; line-height:18px; font-family:Verdana, Geneva, sans-serif;}
.DrGzra .f12bla .firstNd p {  line-height:18px; text-indent:0em; color:#727171;}
.DrGzra .content { margin:0 20px;}


.MediaInfo { clear:both;}
.MediaInfo .f12bla li{ height:24px;}

.scrollList_100 { clear:both; position:relative;margin:15px auto 0;height:140px;overflow:hidden}
.scrollList_100 .f12blb { clear:both; text-align:left; position:relative;overflow:visible;height:10000px}
.scrollList_100 .f12blb ul{ float:left; margin:0px; padding:0px;}
.scrollList_100 .f12blb li { margin-bottom:12px; border:1px solid #abd6ee; background:#e5f6ff; padding:5px 8px;}
.scrollList_100 .f12blb .firstNd img { float:left; margin:0 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.scrollList_100 .f12blb .firstNd h3 { padding:0; margin:0; line-height:16px; font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.scrollList_100 .f12blb .firstNd p { line-height:15px; padding-top:4px; text-indent:0em; color:#727171;}

.scrollList_101 { clear:both; position:relative;margin:15px auto 0;height:140px;overflow:hidden}
.scrollList_101 .f12blb { clear:both; text-align:left; position:relative;overflow:visible;height:10000px}
.scrollList_101 .f12blb ul{float:left;margin:0px; padding:0px}
.scrollList_101 .f12blb li { margin-bottom:12px; border:1px solid #abd6ee; background:#e5f6ff; padding:5px 8px;}
.scrollList_101 .f12blb .firstNd img { float:left; margin:0 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.scrollList_101 .f12blb .firstNd h3 { padding:0; margin:0; line-height:16px; font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.scrollList_101 .f12blb .firstNd p { line-height:15px; padding-top:4px; text-indent:0em; color:#727171;}

.scrollList_102 { clear:both; position:relative;margin:15px auto 0;height:140px;overflow:hidden}
.scrollList_102 .f12blb { clear:both; text-align:left; position:relative;overflow:visible;height:10000px}
.scrollList_102 .f12blb ul{float:left;margin:0px; padding:0px}
.scrollList_102 .f12blb li { margin-bottom:12px; border:1px solid #abd6ee; background:#e5f6ff; padding:5px 8px;}
.scrollList_102 .f12blb .firstNd img { float:left; margin:0 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.scrollList_102 .f12blb .firstNd h3 { padding:0; margin:0; line-height:16px; font-weight:normal; font-family:Verdana, Geneva, sans-serif}
.scrollList_102 .f12blb .firstNd p { line-height:15px; padding-top:4px; text-indent:0em; color:#727171;}

.videoTitle { clear:both;}
.videoTitle h3 { float:left; width:150px; font:70px/80px "Microsoft YaHei"; color:#CCC;}
.videoTitle .info { float:left; width:255px; color:#666666;}
.videoTitle .info p { font:12px/20px "宋体";}
.videoTitle .info p.p1 { font-weight:900; color:#000;}

.videoList { clear:both;}
.videoList .colL { float:left; width:510px;}
.videoList .colR { float:left; width:420px;}

.videoPic { background:url(img/sprites.png) no-repeat 0 -120px; width:120px; height:125px; top:10px; left:50px; position:absolute;}

.pList2{ width:100%; overflow:hidden; text-align:left;}
.pList2 ul{ width:100%;}
.pList2 li{ float:left; display:inline;}
.pList2 img{ border:1px solid #DCDDDD;}
.pList2 li h3{ margin-top:3px; line-height:21px;}
.pList2 .w72 li{ width:72px;}
.pList2 .w126 li{ width:126px; margin-top:14px;}
.pList2 .w102 li{ width:102px;}
.pList2 .w486 li{ width:486px;}
.pList2 .w486 li h3.p1 { margin:15px 0; text-align:center; font:900 16px/25px "Microsoft YaHei";}
.pList2 .w149 li{ width:149px;}
.pList2 .w149 li img { padding:4px;}
.pList2 .w150 li{ width:150px;}
.pList2 .w150 li img { border:none; margin-bottom:5px;}
.pList2 .h40 li {}
.pList2 .h40 li img { padding:4px;  border:0px solid #DCDDDD;}
.pList2 ul li.w222{ width:222px;}
.pList2 .p3 li{ margin-left:12px;}
.pList2 .p4 li{ margin-left:5px;}


.Demo { clear:both;}
.Demo .colL { float:left; width:646px;}
.Demo .colR { float:left; width:300px;}

.DemoInfo { clear:both;}
.DemoInfo .col { float:left; margin:0 0 10px 10px;}
.DemoInfo .pic { float:left; width:45px; margin-right:5px;}
.DemoInfo .textinfo { float:left; width:250px; height:120px; background:url(img/sprites.png) no-repeat -129px -122px;}
.DemoInfo .textinfo h3 { font:900 14px/30px "Microsoft YaHei";  padding:0 0 0 17px;}
.DemoInfo .textinfo p { padding:0 8px 0 17px;  font:12px/20px "宋体";}
.DemoInfo .f12bla li { line-height:16px; padding-bottom:3px; text-align:justify;}
.DemoInfo .f12bla li .cBlue { font-family:Verdana, Geneva, sans-serif; font-size:10px;}

.DemoPhone { background:url(img/sprites.png) no-repeat 0 -73px; margin:15px auto 0;  width:275px; height:38px; font:24px/38px "Microsoft YaHei"; color:#fff; text-align:center;}
.DemoPhone .p1 { font:900 12px/38px "Microsoft YaHei";}

.ShareInfo { clear:both; width:910px; margin:0 auto; text-align:center;}
.ShareInfo .picList { width:600px; float:left; background:#f0e7d9; padding:8px 0;}
.ShareInfo .picBig { width:300px; float:right; background:#f0e7d9; padding:8px 0;}

.hospitalInfo { clear:both; width:920px; margin:0 auto; }
.hospitalInfo .pic { float:left; width:400px;}
.hospitalInfo .pic img { border:1px solid #e1e1e1; padding:6px;}
.hospitalInfo .textinfo { float:right; width:510px;}
.hospitalInfo .textinfo p { line-height:22px; text-indent:2em;}
.hospitalInfo .textinfo li { line-height:22px; }

.scrollBox { height:1%; width:924px; margin:0 auto;}
.scrollBox .scrollC{ float:left; overflow:hidden; width:880px; padding-top:10px;}
.scrollBox .scrollC div{ overflow:hidden; width:9999px;}
.scrollBox .scrollC ul{ display:inline; float:left; margin-left:12px;}
.scrollBox .scrollL{  float:left; width:16px; margin:0; }
.scrollBox .scrollR{ float:right; text-align:right; width:16px; margin:0;  }
.scrollBox h3 { color:#666; line-height:35px;}
.scrollBox h3 span { color:#f60;} 

.btn_prev{ background:url(img/sprites.png) -281px -73px no-repeat;}
.btn_next{ background:url(img/sprites.png) -302px -73px no-repeat;}
.btn_prev,.btn_next { float:left; width:16px; height:44px; margin-top:40px;}

.list_p96 ul { margin:0; padding:0; }
.list_p96 li { color:#666; float:left; margin: 0 20px 0 0; display:inline; width:200px; text-align:left; }
.list_p96 li img{ margin-bottom:6px; }
.list_p96 li p{ text-align:center; font:12px/16px Verdana, Geneva, sans-serif; }
.list_p96 li p span { color:#f60;}

.dateTable {border:0px solid #FBE8DA; width:100%; margin:6px auto 0; clear:both;}
.dateTable h2 { font-size:12px; margin:18px auto 0; text-align:left; color:#A51515;}
.dateTable h2.p1 { padding-top:12px;}
.dateTable table { background:#fff; width:98%; margin:0 auto; border: solid #e1e1e1; border-width:1px 0 0 1px;}
.dateTable table caption { font:bold 12px/25px "宋体"; color:#007D7B; text-align:left;}
.dateTable table caption span { font:100 12px/25px "宋体"; color:#007D7B; }
.dateTable table td,.dateTable table th {  line-height:22px; border: solid #e1e1e1; border-width: 0 1px 1px 0;  padding-left:10px;}
.dateTable table th {   background:#f7f7f7; color:#cb0101;}
.dateTable .t1 { color:#656364;}
.dateTable td { color:#656364;}
.dateTable .t2 { color:#FF0069;}