@charset "utf-8";

/* CSS Document */

.doctor_article_left{ width:890px; margin-right: 25px; float: left;}

.doctor_article_left ul li{background:#fff; margin:15px 0!important;}

.doctor_article_left ul li img{ margin-right: 20px; float: left;}

.doctor_article_left ul li h3{ font-size: 22px; color:#5c5c5c; line-height: 32px; margin-bottom:14px;padding-top: 38px;}
.doctor_article_left ul li h3 span{font-weight:normal;font-size:17px}
.doctor_article_left ul li p{ font-size: 16px; color:#898989; line-height: 26px;}

.doctor_article_left ul li p a{color: #ff0000;}

.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}


.doctor_list_article{ width:1200px; margin-left: auto; margin-right: auto; margin-top: 25px;}

.doctor_list_article .position{background:url(/hfzsgck/images/home_grey_.png) no-repeat left bottom; height:18px; margin:0 0 15px 0px; padding-left: 22px;}

.doctor_list_article .position p{ color:#606060; font-size: 14px; line-height:18px;}

.doctor_list_article_left{ width:890px; margin-right: 25px; float: left;}

.doctor_list_article_left ul{ width: 100%;}

.doctor_list_article_left ul li{ padding: 10px; background: #fff; margin-bottom: 15px;}

.doctor_list_article_left ul li img{ margin-right: 20px; float: left;}

.doctor_list_article_left ul li h3{ font-size: 30px; color:#5c5c5c; line-height: 32px; margin-bottom: 6px;}

.doctor_list_article_left ul li p{ font-size: 16px; color:#898989; line-height: 26px;}

.doctor_list_article_right{ width: 276px; float: left;}

.doctor_list_article_right_top{ width: 276px; height: 245px; margin-bottom: 15px;}

.doctor_list_article_right_mid{ width: 276px; height: 360px; background: #fff; margin-bottom: 15px;}

.doctor_list_article_right h4{ width: 251px; padding-left: 25px; height: 47px; line-height: 47px; font-size: 23px;  color:#fff; background: #018787; font-weight: normal;}

.doctor_list_article_right h4 span{ margin-left: 5px; font-size: 12px;}

.zxyy{ width: 238px; height: 110px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #e1e1e1; margin-top: 15px;}

.zxyy ul li{ width:71px; float: left; }.zxyy ul li.li1{ margin-left: 12px; margin-right: 12px;}

.zxyy ul li p{ color:#4f4f4f; font-size: 14px; line-height: 28px;}

.lxfs{width: 238px;margin-left: auto; margin-right: auto;margin-top: 15px; }

.lxfs ul li{ width: 100%; margin-bottom: 15px;}

.lxfs ul li p b{ font-size: 18px; color:#333333; font-weight: normal;}

.lxfs ul li p{ font-size: 12px; color:#9c9c9c;}

.ksdt{  width: 276px; height: 310px; background: #fff; margin-bottom: 15px;}

.ksdt ul{ width: 235px; margin-left: auto; margin-right: auto; margin-top: 15px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.ksdt ul li span{ font-size: 14px; color:#606060; line-height: 30px; margin-left: 15px; }

.ksdt ul li a{ font-size: 14px; color:#606060; line-height: 30px;}

.yydt{width: 276px; height: 265px; background: #fff; }

/*index_list_article*/

.index_list_article_top{ width: 856px; height: 243px; margin-bottom: 15px; border: 7px solid #029599; padding: 10px; background: #fff;}

.index_list_article_top h3{ font-size: 20px; color:#505050; line-height: 24px; margin-top: 10px;margin-bottom: 10px;}

.index_list_article_top p{ font-size: 14px; color:#898989; line-height: 24px;}

.index_list_article_top span{ color:#ff3c00;}

.index_list_article_cont div{padding:0 10px;}

.index_list_article_cont{ width: 415px; height:314px; padding-bottom: 15px;  background: #fff; float: left; margin-bottom: 25px;}

.index_list_article_cont:nth-child(odd){ margin-right:60px;}

.index_list_article_cont h3{ width: 100%; height: 37px; background: #eee; border-bottom: 2px solid #029599; line-height: 37px; margin-bottom: 20px;}

.index_list_article_cont h3 span{ display: inline-block; width: 130px; text-align: center; height: 37px; line-height: 37px; background: #029599; color:#fff; font-size: 16px; font-weight: normal;}

.index_list_article_cont h3 a{ color:#717171; font-size: 14px; font-weight: normal; text-decoration: none;}

.index_list_article_cont p{ font-size: 14px; color:#898989; line-height: 24px;}

.index_list_article_cont p a{color:#f00;}

.index_list_article_cont ul{ width: 100%; margin-top:10px;}

.index_list_article_cont ul li{ width: 45%; float: left; margin:5px 1%; padding: 0 0 0 10px;}

.index_list_article_cont ul li a{  font-size: 14px; color:#898989; line-height: 24px; padding-left: 15px; background: url(/hfzsgck/images/gcjb_icon.jpg) no-repeat left center;}

/*list_article*/

.list_article_left{ width:890px; margin-right: 25px; float: left;}

.list_article_left_a{background: #fff;}

.list_article_left ul.contentList{ padding: 10px 0;}

.list_article_left ul.contentList li{ border-bottom: 1px dashed #ccc; padding: 0 10px; margin-bottom: 14px; padding-bottom: 14px;} 

.list_article_left ul.contentList li img{max-width:240px}

.list_article_left h3 a{ height: 30px;line-height: 28px;padding-left: 30px;font-size: 16px;font-weight: bold;color: #006699;overflow: hidden;}

.list_article_left  p{font-size: 15px;color: #5a5a5a;text-indent: 2em;padding: 6px 20px; line-height: 26px; }

.list_article_left  p a{ color:#f00;}

.pagelist ul{ margin-top: 10px; margin-left: 15px; height:45px;}

.pagelist ul li { float: left; border:1px solid #ccc; font-size: 15px; margin:2px 3px; color:#006699; padding:3px 10px;}

.pagelist ul li.thisclass{background: #00a0a0; color: #fff;}

.pagelist ul li a{font-size: 15px; color:#006699; text-decoration: none;}

/*article_article*/

.article_article_left{ width:860px; margin-right: 25px; float: left; }

.article_article_left_a{background: #fff; padding: 15px;}

.article_title{text-align: center;font-size: 18px;color: #00868e; border-bottom: 1px dotted #ccc; padding-bottom: 10px; font-weight: bold;margin-bottom:20px;line-height:30px;height:55px;}

.article_title span{font-size: 12px; font-weight: normal;}

.article_title span a{display: inline-block;  color: #ff0000; margin-left:40px; }

.article_article_cont p{color: #242424;font-size: 15px;line-height: 26px;margin-bottom: 15px;text-indent:2em;}
.article_article_cont img{max-width:100%}
.article_article_left_a h3{font-size: 18px; margin:10px auto; color: #00a0a0; border-bottom: 1px solid #cccc; padding-bottom: 10px;}

.article_article_left_a ul{margin-left:31px;}

.article_article_left_a ul li{float: left; width:18%; margin:5px;}

