﻿@charset 'UTF-8';
/* CSS Document */
/*切图：xq*/
/*网站：荆门市第一人民医院*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#484848;}
img{border:0}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
a:hover{ color:#890f02;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"microsoft yahei"; }
input{ margin:0; padding:0; border:0; font-family:"microsoft yahei";}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
i{ font-style:normal;}
input,textarea:focus { outline:none;}

#pz_top{ float:left; width:100%; min-width:1118px; }
#pz_banner{ float: left; width:100%; min-width:1118px; position:relative; overflow:hidden;}
#pz_main{ float:left; width:100%; min-width:1118px;}
#pz_down{ float:left; width:100%; min-width:1118px;}
#pz_menu{ float:left; width:100%; min-width:1118px;}

.w_0100{ float:left; width:100%;}
.w_1118{ margin:0 auto; width:1118px;}



/*top*/
.back1{ float:left; width:100%; background:#f5f4f4; border-bottom:1px solid #eceae9; height:35px; padding-left:1.5%; line-height:35px; color:#272828;}
.c_0100{ float:left;width:100%; height:73px; background:url(images/top1_03.jpg) repeat-x;}
.logo{ float:left; width:123px; height:36px; padding:19px 0 0 1.5%;}
.menu{ float:left; width:760px; margin-left:1.5%; margin-top:25px;}
.menu ul{ float:left}
.menu .nli{ float:left; width:91px; text-align:center; color:#272828; margin:0 2px; height:48px; position:relative; z-index:999;}
.menu .nli span a{ float:left; width:91px; height:28px; color:#272828; font-size:15px; line-height:28px;}
.menu .nli.on span a{ color:#fff; font-weight:bold; background:url(images/menu1.png) no-repeat;}
.menu .nli .sub{ position:absolute; z-index:11; width:91px; left:0; top:38px; display:none;}
.menu .nli .sub .top_back{ float:left; width:91px; height:12px;}
.menu .nli .sub .down_back{ float:left; width:91px; height:6px;}
.menu .nli .sub li{ float:left; width:76px; border-left:2px solid #d1d1d1; border-right:2px solid #d1d1d1; background:#fff; padding:0 5px 0 6px;}
.menu .nli .sub li a{ float:left; width:76px; height:28px; text-align:center; color:#1f1f1f; line-height:28px; margin-top:5px;}
.menu .nli .sub li a:hover{ color:#0055aa; font-weight:bold; background:#cee5fc;}

.menu .nli .sub01{ position:absolute; z-index:11; width:150px; left:0; top:38px; display:none;}
.menu .nli .sub01 .top_back{ float:left; width:150px; height:12px;}
.menu .nli .sub01 .down_back{ float:left; width:150px; height:6px;}
.menu .nli .sub01 li{ float:left; width:135px; border-left:2px solid #d1d1d1; border-right:2px solid #d1d1d1; background:#fff; padding:0 5px 0 6px;}
.menu .nli .sub01 li a{ float:left; width:135px; height:28px; text-align:center; color:#1f1f1f; line-height:28px; margin-top:5px;}
.menu .nli .sub01 li a:hover{ color:#0055aa; font-weight:bold; background:#cee5fc;}

.c_0100 .right{ float:right; width:234px; height:29px; padding:23px 1.5% 0 0;}
.text_box1{ float:left; width:204px; height:27px; border:1px solid #dedede; border-right:0; text-indent:10px;}



/*banner*/
.qpz_slides_3 { width: 100%; overflow: hidden; position: relative; }
.qpz_slides_3 ._btn{overflow:hidden; position:absolute; bottom:20px; z-index:9;}
.qpz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left; }
.qpz_slides_3 ._btn ul li{float:left;width:8px; height:8px; margin:0px 5px;  cursor:pointer; display:block; background:none; border:2px solid #fff;}
.qpz_slides_3 ._btn ul li.on{ background:#fff;}
.qpz_slides_3 ._pic { width: 100%; height: 354px; position: relative; z-index: 0; }
.qpz_slides_3 ._pic li { zoom: 1; vertical-align: middle; position: relative; }
.qpz_slides_3 ._pic li img { display: block; margin: auto; }



/*main*/
.qc_1118_1{ float:left; width:1118px; margin-top:10px;}
.qc_1118_1 ul li{ float:left; width:1118px; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #d6d6d6;}
.qc_1118_1 ul li a{ display:block; float:left; width:1118px;}
.qc_1118_1 ul li a img{ display:block; float:left;}
.qc_1118_1 ul li a .qc_1_1{ float:right; width:806px;}
.qc_1118_1 ul li a .qc_1_1 h4{ display:block; float:left; width:806px; font-size:16px; line-height:32px; height:32px; color:#333; font-weight:bold; margin-top:16px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.qc_1118_1 ul li a .qc_1_1 span{ display:block; float:left; width:806px; font-size:14px; line-height:28px; color:#666; height:84px; overflow:hidden; margin-top:5px;}
.qc_1118_1 ul li a .qc_1_1 font{ display:block; float:left; background:url(images/qimg_1_2.jpg) no-repeat center; width:110px; height:34px; text-align:center; line-height:34px; font-size:12px; color:#fff; margin-top:25px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.qc_1118_1 ul li a .qc_1_1 font:hover{ opacity:0.8; filter:alpha(opacity=80);}


/* 分页 */
.qc_1118_2{ float:left; width:1118px;}
.qc_1118_2 .pz_fy{width:100%; float:left; padding:60px 0px; text-align:center;}
.qc_1118_2 .pz_fy a { border: #bdbbbb 1px solid; padding:4px 9px; color: #323232; text-decoration:none; margin:0 4px; 
   -moz-border-radius:3px; 
-webkit-border-radius:3px; 
 -khtml-border-radius:3px;
        border-radius:3px;
}
.qc_1118_2 .pz_fy a:hover,.qc_1118_2 .pz_fy a.on{color: #fff; border: #005da3 1px solid; background-color:#005da3; text-decoration:none;}


/*down*/
.back4{ background:#0055aa;}
.c_1000_2{ float:left; width:1000px; height:69px;}
.Copyright{ float:left; color:#fff; line-height:20px; padding-top:15px;}
.right_1{ float:right; color:#fff; line-height:69px;}
.right_1 a{ color:#fff;}

/*pf*/
.fixed{ position:fixed; width:80px; height:245px; border:1px solid #e5e5e5; margin-right:-700px; right:50%; top:50%; background:#fff; text-align:center;}
.fixed .wx{ float:left; width:80px; height:90px; padding-top:9px; border-bottom:1px solid #e4e4e4; line-height:25px; color:#3e3d3d;}
.fixed .d_qq{ float:left; width:80px; text-align:center; padding:9px 0 0 0;}
.fixed .d_qq a{ float:left; width:80px; text-align:center; margin-top:1px;}
