﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#5A5A5A; font-family:"宋体",Arial; width: 100%; min-width:990px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; background:#e8e8e8;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#0952af; text-decoration:none;}
.Texthide{ display:none;}

.Contain{ width:980px; margin:0 auto; overflow:hidden; padding:10px; background:#fff;}
.Silderbar{ float:right; width:259px; position:relative; font-family:"微软雅黑";}
.Silderbar .Silderbar_top{ width:230px; height:17px; position:absolute; left:0; top:0; background:url(../images/silderbar_top.jpg) no-repeat center top;}
.MainContent_bg{ overflow:hidden; width:1000px; margin:0 auto; background:#fff;}
.MainContent{ float:left; width:730px; padding-top:30px;}
.Content{ min-height:600px; overflow:hidden; /*padding-right:40px;*/ background:#fff; border:1px solid #ececec;}
.txt_list{ min-height:600px; overflow:hidden;  background:#fff;  margin-left:45px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.BG_Cont{ background:#fff url(../images/bg_cont_bg.jpg) repeat-x;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}
.ColumnName{ height:50px; background:url(../images/columnname_bg.jpg) repeat-x; border-top:1px solid #ececec; border-right:1px solid #ececec;}
.ColumnName em{ color:#014198; font-size:18px; display:inline-block; padding:0 4px 0 47px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; height:47px; line-height:47px; border-bottom:3px solid #e8380d; font-family:"微软雅黑"; font-weight:bold;}
.ColumnName dl{ float:right; height:50px; line-height:50px; padding-right:42px; color:#97a1ac;}
.ColumnName dl a{ color:#97a1ac;}


.Current{ height:32px; line-height:32px; width:1001px; margin:0 auto;}

/*pages*/
.Pages{ padding:40px 0; line-height:16px; margin:0; zoom:1; overflow:hidden;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; height:16px; line-height:16px; border:1px solid #d7d7d7; color:#5b5b5b; padding:0 7px; background:url(../images/pagea_bg_03.jpg) repeat-x;}
/*.pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(../images/page_goto.jpg) no-repeat;}
.Pages .p_jump{display:none;}
/*pages end*/

/*top.html*/
.Top{ width:1000px; height:292px; overflow:hidden; margin:0 auto; position:relative; background:url(../images/z_topbg_02.jpg) no-repeat left top;}
.Top .logo{ overflow:hidden; position:absolute; left:0; top:0;}
.Top .img{ width:667px; height:241px; position:absolute; right:0; top:0;}

.MainNav{ width:1000px; background:url(../images/z_dhbg_03.jpg) repeat-x; height:50px; line-height:50px; font-size:13px; font-weight:bold; position:absolute; left:0; bottom:0;}
.MainNav ul{ overflow:hidden;}
.MainNav ul li{ width:125px; height:50px; float:left; overflow:hidden; text-align:center;}
.MainNav ul li a{ display:block; width:125px; font-size:15px; height:50px; color:#fff; font-family:"hiragino Sans gB W6"}
.MainNav ul li a span{ display:none;}
.MainNav ul li a:hover,.MainNav ul li .onnav{ color:#ffffff!important; background: #0a89e4;opacity:0.2;  }
.MainNav ul li .onnav span{ display:block;}
#nav7,#nav7 a{ width:125px;}
/*top.html*/

/*bottom*/
.Bottom{ width:1000px; margin:0 auto; color:#8d9ec6; font-family:arial; background:#00419a url(../images/bottomer_bg_03.jpg) repeat-x left top; padding:30px 0;}
.Bottom a{ color:#8d9ec6;}
.Bottom .NavBt{ float:left; width:620px; overflow:hidden; padding-left:20px;}
.Bottom .NavBt ul{ overflow:hidden;}
.Bottom .NavBt ul li{ overflow:hidden; float:left;}
.Bottom .NavBt ul li div{ text-align:center; overflow:hidden; padding-right:14px; font-weight:bold; color:#fff;}
.Bottom .NavBt ul li div p{ margin:0; overflow:hidden;}

.Bottom .Copyright{ float:right; width:272px; padding-right:25px;}
.Bottom .Copyright .select{ width:273px; background:url(../images/select_bg.jpg) no-repeat center center; height:29px; position:relative; line-height:29px; color:#5d7ab1;}
.Bottom .Copyright .select dl{ position:absolute; left:0; top:29px; overflow:hidden; background:#fff; width:273px; display:none;}
.Bottom .Copyright .select dl dt{ overflow:hidden; height:29px;}
.Bottom .Copyright .select dl dt a{ display:block; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.Bottom .Copyright .select span{ display:block; cursor:pointer; padding-left:12px;}
.Bottom .Copyright .select a{ color:#5d7ab1;}
.Bottom .Copyright p{ line-height:20px; overflow:hidden;}
.Bottom .Copyright p em{ float:left; color:#8d9ec6; padding:0 8px; line-height:20px;}
.Bottom .Copyright p a{ float:left;}
.Bottom .Copyright p a:hover{ color:#fff;}

/*bottom*/


/*Sidebar*/

/*Sidebar*/

/*index*/

.home_left{ width:700px; float:left; overflow:hidden;}
.home_ksjj{ border:1px solid #ececec; overflow:hidden; margin-bottom:13px;}
.home_ksjj h5{ position:relative; height:48px; background:url(../images/z_h5bg_03.jpg) repeat-x; border-bottom:1px solid #bbcbe7;}
.home_ksjj h5 span{ position:absolute; left:0; top:0; border-bottom:2px solid #bbcbe7; padding-left:44px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; font-size:19px; font-family:"微软雅黑"; color:#305aa5; height:46px; line-height:46px;}
.home_ksjj .com{ overflow:hidden; padding:20px 25px;}
.home_ksjj .com img{ float:left;}
.home_ksjj .com p{ float:right; width:358px; padding-bottom:40px; font-size:12px; color:#666; line-height:26px; position:relative; margin:0;}
.home_ksjj .com p a{ position:absolute; left:0; bottom:0; background:url(../images/z_ckxx_03.jpg) no-repeat center top; display:block; width:108px; height:28px;}

.home_jszs{ border:1px solid #ececec; overflow:hidden; margin-bottom:13px;}
.home_jszs h5{ position:relative; height:48px; background:url(../images/z_h5bg_03.jpg) repeat-x; border-bottom:1px solid #bbcbe7;}
.home_jszs h5 span{ position:absolute; left:0; top:0; border-bottom:2px solid #bbcbe7; padding-left:44px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; font-size:19px; font-family:"微软雅黑"; color:#305aa5; height:46px; line-height:46px;}
.zhuanjiatui { position:absolute; right:13px; top:19px; color:#789ede; font-size:12px; font-weight:lighter; font-family:"宋体";}
.home_jszs h5 a{ position:absolute; right:13px; top:19px; color:#789ede; font-size:12px; font-weight:lighter; font-family:"宋体";}
.home_jszs .com{ overflow:hidden; padding:24px 12px 0 18px;}
.home_jszs .com ul{ overflow:hidden;}
.home_jszs .com li{ width:211px; height:210px; padding-bottom:10px; overflow:hidden; float:left; padding-right:17px;}
.home_jszs .com li img{ padding:5px; border:1px solid #c5cbd4;}
.home_jszs .com li h3{ font-weight:lighter; font-size:14px; height:30px; line-height:30px; padding-left:5px;}
.home_jszs .com li h3 a{ color:#6a7078;}
.home_jszs .com li p{ margin:0; line-height:18px; color:#989797; padding-left:5px;}

.home_right{ width:259px; float:right;}
.SreachBox{ width:258px; height:32px; background:url(../images/z_search_03.jpg) no-repeat left center; padding-top:1px;}
.SreachBox input{ margin:0; padding:0 0 0 25px; color:#adabad; border:none; background:none; height:29px; line-height:29px; width:175px;}
.SreachBox a{ display:block; float:right; width:51px; height:29px;}
.home_right .com{ overflow:hidden; border:1px solid #ececec; margin-top:15px; padding-top:20px;}

.home_ksdt{ padding:16px 0 20px 20px; width:230px; margin:0 auto; overflow:hidden;}
.home_ksdt .istop{ height:156px;}
.home_ksdt .istop img{ padding:3px; border:1px solid #c5cbd4; width:182px; height:119px;}
.home_ksdt .istop h4{ font-size:12px;}
.home_ksdt .istop h4 a{ color:#00419a;}
.home_ksdt .istop p{ margin:0; line-height:18px; color:#989797;}
.home_ksdt .none{  color:#444;}

.home_right .com .h1{ font-size:12px; padding:0 10px 20px 0; overflow:hidden;}
.home_right .com .h1 a{ float:right; color:#789ede; font-weight:lighter;}

.Menu2{ overflow:hidden; width:204px; margin:0 auto; padding-bottom:25px; background:url(../images/z_menu2bg_03.jpg) no-repeat center bottom;}
.Menu2 ul{ overflow:hidden; padding-top:18px;}
.Menu2 ul li{ overflow:hidden; height:44px; padding-bottom:4px; background:url(../images/menu2_abg.jpg) no-repeat center top;}
.Menu2 ul li a{ position:relative; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:44px; color:#456f9f; font-size:15px; line-height:44px; padding-left:75px; font-family:"微软雅黑";}
.Menu2 ul li a:hover{ font-weight:bold;}
.Menu2 ul li a img{ position:absolute; left:0; top:0;}


.home_bottom{ overflow:hidden;}
.home_ylxz{ width:585px; border:1px solid #ececec; overflow:hidden; margin-bottom:13px; float:left;}
.home_ylxz h5{ position:relative; height:48px; background:url(../images/z_h5bg_03.jpg) repeat-x; border-bottom:1px solid #bbcbe7;}
.home_ylxz h5 span{ position:absolute; left:0; top:0; border-bottom:2px solid #bbcbe7; padding-left:44px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; font-size:19px; font-family:"微软雅黑"; color:#305aa5; height:46px; line-height:46px;}
.home_ylxz .com{ overflow:hidden;}
.home_ylxz .com span{ padding:10px 14px; display:block; float:left; font-size:14px; color:#666;}

.home_lxwm{ width:585px; border:1px solid #ececec; overflow:hidden; float:left;}
.home_lxwm h5{ position:relative; height:48px; background:url(../images/z_h5bg_03.jpg) repeat-x; border-bottom:1px solid #bbcbe7;}
.home_lxwm h5 span{ position:absolute; left:0; top:0; border-bottom:2px solid #bbcbe7; padding-left:44px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; font-size:19px; font-family:"微软雅黑"; color:#305aa5; height:46px; line-height:46px;}
.home_lxwm .com{ font-size:14px; color:#666; line-height:36px; overflow:hidden; padding:22px 25px;}
.home_lxwm .com b{ color:#2f5aa5;}

.home_mzpb{ width:366px; border:1px solid #ececec; overflow:hidden; float:right;}
.home_mzpb h5{ position:relative; height:48px; background:url(../images/z_h5bg_03.jpg) repeat-x; border-bottom:1px solid #bbcbe7;}
.home_mzpb h5 span{ position:absolute; left:0; top:0; border-bottom:2px solid #bbcbe7; padding-left:44px; background:url(../images/z_h5spanbg_03.png) no-repeat left center; font-size:19px; font-family:"微软雅黑"; color:#305aa5; height:46px; line-height:46px;}
.home_mzpb .com{ overflow:hidden; padding-top:25px;}
.home_mzpb .com table{ width:366px; background:#bbcbe7;}
.home_mzpb .com table tr td{ background:#fff; color:#666; padding:5px 10px;}
.home_mzpb .com table tr td span{ color:#e8380d;}
.home_mzpb .com table tr .td1{ background:#eaeff8;}
.home_mzpb .com table .tr1 td{ background:#95abd0; font-size:16px; color:#fff;}


/*index*/


/*科室动态*/
.kyjx{ overflow:hidden; padding:25px 0 0 30px;}
.kyjx ul{ overflow:hidden;}
.kyjx ul li{ overflow:hidden; height:34px; line-height:34px; border-bottom:1px solid #ccc;}
.kyjx ul li span{ float:right; font-size:12px; font-family:Arial; color:#acacac;}
.kyjx ul li a{ padding-left:17px; background:url(../images/menu_ddbg_03.jpg) no-repeat left center; font-size:14px;}
/*科室动态*/

.xwzl_xx{ overflow:hidden; padding:10px 10px 0 27px;}
.xwzl_xx .title{ text-align:center; font-size:18px; font-weight:bold; color:#000;}
.xwzl_xx .time{ font-size:12px; text-align:center; color:#999; font-family:Arial;}
.xwzl_xx .video{ overflow:hidden; padding:10px;}
.xwzl_xx .newx_content{ padding-bottom:10px;}
.xwzl_xx .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.xwzl_xx .PrevNextBox a{}
.xwzl_xx .PrevNextBox a.none{ cursor:default;}
.xwzl_xx .PrevNextBox a.none:hover{ color:#ccc;}

/*技术展示*/
.xwzl_yyxw{ overflow:hidden; padding:0 10px 0 27px;}
.xwzl_yyxw ul{ overflow:hidden;}
.xwzl_yyxw ul li{ background:none; overflow:hidden; border-bottom:1px dashed #ccc;}
.xwzl_yyxw ul li span{ float:right; font-size:10px; color:#acacac; font-weight:lighter; font-family:arial;}
.xwzl_yyxw ul .istop{ padding:20px 0 0; height:151px;}
.xwzl_yyxw ul .istop .img{ float:left; width:178px; overflow:hidden; background:url(../images/imgbg_03.jpg) no-repeat center 129px; height:151px;}
.xwzl_yyxw ul .istop .img img{ padding:6px; border:1px solid #dfdfdf;}
.xwzl_yyxw ul .istop .div{ float:right; width:448px; overflow:hidden;}
.xwzl_yyxw ul .istop .div h3 a{ color:#4d4d4d; font-size:15px;}
.xwzl_yyxw ul .istop .div p{ font-size:12px; color:#9d9d9d; margin-bottom:0; margin-top:5px; _margin:10px 0 0; position:relative; height:110px;}
.xwzl_yyxw ul .istop .div p a{ position:absolute; left:0; bottom:10px; display:block; width:107px; height:28px; background:url(../images/ckxx_03.jpg) no-repeat center center;}
.xwzl_yyxw ul .none{ height:33px; line-height:33px;}
.xwzl_yyxw ul .none a{ font-size:12px; padding-left:22px; background:url(../images/yyxw_abg_03.jpg) no-repeat left center; color:#666666;}
.xwzl_yyxw ul .istop a{ padding:0; background:none;}

/*技术展示*/



.home_ksjj .com_tan{ overflow:hidden; padding:25px 0 15px 0;}

.ILaboratoryList{ width:697px; height:220px; padding:0px 0px;}
.ILaboratoryList .prev{ margin-top: 45px; width:23px; height:123px; display:block; margin-right:12px; cursor:pointer; float:left; background:url(../images/tyu.png) no-repeat center center;}
.ILaboratoryList .next{ margin-top: 45px; margin-right:3px; width:23px; height:123px; display:block; float:right; cursor:pointer; background:url(../images/tanhg.png) no-repeat center center;}
.ILaboratoryList .list{ width:635px; float:left; overflow:hidden;}
.ILaboratoryList .list ul li{ width:134px; height:220px; margin-right:8px; margin-right:28px;float:left;}
.ILaboratoryList .list ul li a img{ float:left; width:138px; height:160px;  position:relative; z-index:6;  border:1px solid #dcdcdc; }
.ILaboratoryList .list ul li .tantyl{ font-weight:bold; float:left; position:relative; z-index:66; width:204px; height:30px; line-height:30px; font-size:14px; color:#5a5a5a; font-size:14px; }
.ILaboratoryList .list ul li strong{ color:#004098;}

.zjfc_qt{ width:715px; padding-left:10px;}
.zjfc_qt ul{ overflow:hidden;}
.zjfc_qt ul li{ float:left; height:167px; border-bottom:1px solid #a0bfe9; padding:20px 0; width:345px; margin-right:12px;}
.zjfc_qt ul li img{ padding:3px; background:url(../images/zjfc_imgbg.jpg) no-repeat center center; float:left;}
.zjfc_qt ul li .div{ float:right; width:190px; overflow:hidden; line-height:33px;}
.zjfc_qt ul li .div b{ color:#004098;}

.jyzn_mzcx{ overflow:hidden; padding:20px 0 20px 40px;}
.jyzn_mzcx ul{ overflow:hidden; padding-bottom:30px; padding-top:15px;}
.jyzn_mzcx ul li{ float:left; border:1px solid #b5c5de; width:105px; height:24px; line-height:24px; overflow:hidden; background:url(../images/jyzn_mzcx_li.jpg) repeat-x left center; margin:0 4px 5px 4px;}
.jyzn_mzcx ul li a{ display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-left:5px;}
.jyzn_mzcx ul li a:hover,.jyzn_mzcx ul li .a{ color:#456f9f; font-weight:bold;}
.jyzn_mzcx .table1{ width:100%; background:#b5c5de;}
.jyzn_mzcx .table1 td{ padding:2px 5px; background:#fff; text-align:center;}
.jyzn_mzcx .table1 .tr1 td{ background:url(../images/table_bg.jpg) repeat-x left center; font-size:14px; font-weight:bold; color:#456f9f;}

.jyzn_mzcx .table1 .td{ color:#456f9f; font-weight:bold;}
.Hits {margin-right:50px;}