@CHARSET "utf-8";
.main {
    width: 1200px;
    margin: 0 auto;
    border-left: 1px solid #D4D4D4;
    border-right: 1px solid #D4D4D4;
    background: #FFFFFF;
}

.main .left_vertical_nav /*-----开始-----*/
{
    width: 240px;
    margin-right: 10px;
    margin-top: 5px;
    display: inline;
    float: left;
}

.main .left_vertical_nav ul {
    width: 240px;
    background: #FAFAFA;
}

.main .left_vertical_nav ul li {
    line-height: 0px;
    height: 55px;
    margin-top: 7px;
}

.main .left_vertical_nav .nav_dl {
    width: 240px;
    /*background:#EA2837;	*/
    background: #EAEAEA;
}

.main .left_vertical_nav .nav_dl dt {
    font-size: 14px;
    padding-top: 6px;
    height: 24px;
    text-align: center;
    border-bottom: 2px solid #000000;
    background: #03447e;
    color: #FFFFFF;
}

.main .left_vertical_nav .nav_dl dd {
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #CCCBCB;
    font-weight: bold;
    background: url(../Images/ico_s.gif) no-repeat 46px 10px;
}

.main .left_vertical_nav .nav_dl dd a:link, .main .left_vertical_nav .nav_dl dd a:active, .main .left_vertical_nav .nav_dl dd a:visited {
    color: #000000;
    text-decoration: none;
}

.main .left_vertical_nav .nav_dl dd a:hover {
    color: #0000FF;
    text-decoration: underline;
}

.main .left_vertical_nav .nav_dl .nav_top, .main .left_vertical_nav .nav_dl_1 .nav_top {
    border-top: 0px;
}

.main .left_vertical_nav .nav_dl .nav_bot, .main .left_vertical_nav .nav_dl_1 .nav_bot {
    border-bottom: 0px;
}

.main .left_vertical_nav .nav_dl .space, .main .left_vertical_nav .nav_dl_1 .space {
    border: 0;
    line-height: 10px;
    background-image: none;
}

.main .left_vertical_nav .nav_dl_1 {
    width: 240px;
    background: #EAEAEA;
}

.main .left_vertical_nav .nav_dl_1 dt {
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    border-bottom: 2px solid #000000;
    background: #03447e;
    color: #FFFFFF;
}

.main .left_vertical_nav .nav_dl_1 dd {
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    border-top: 1px solid #F8F8F8;
    border-bottom: 1px solid #CCCBCB;
}

.main .left_vertical_nav .nav_dl_2 {
    width: 240px;
    padding-bottom: 5px;
}

.main .left_vertical_nav .nav_dl_2 dt {
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    border-bottom: 2px solid #000000;
    background: #03447e;
    color: #FFFFFF;
    margin-bottom: 5px;
}

.main .left_vertical_nav .nav_dl_2 dd {
    text-align: left;
    margin-top: 3px;
}

.main .left_vertical_nav .nav_dl_2 dd img {
    width: 220px;
    height: 67px;
    border: 1px solid #D4D4D4;
    margin-left: 10px;
    line-height: 0;
    font-size: 0;
    display: block;
}

/*-------------结束-----------*/
.main .item_list {
    width: 950px;
    margin-top: 5px;
    display: inline;
    float: left;
}

.main .item_list .pic_news_title {
    text-align: left;
    height: 32px;
    width: 910px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .pic_news_title .tag_for_img {
    float: left;
    width: 10px;
    margin-right: 6px;
    padding-top: 7px;
    height: 25px;
    line-height: 0;
}

.main .item_list .pic_news_title .tag_for_text {
    float: left;
    color: #0c65b5;
    font-size: 14px;
    width: 220px;
    font-weight: bold;
    line-height: 32px;
}

.main .item_list .pic_news_title .tag_for_focus {
    width: 395px;
    float: left;
    overflow: hidden;
    text-align: left;
    padding-left: 5px;
}

.main .item_list .pic_news_title .tag_for_focus span {
    line-height: 32px;
    font-size: 14px;
    letter-spacing: 2px;
}

.main .item_list .pic_news_title .tag_for_focus span a:link, .main .item_list .pic_news_title .tag_for_focus span a:active, .main .item_list .pic_news_title .tag_for_focus span a:visited {
    color: #0E69A2;
    text-decoration: underline;
}

/*
  z-index:1000;
  position:absolute;
*/
.main .item_list .pic_news_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part {
    width: 709px;
    padding-top: 5px;
    float: left;
    border-right: 1px solid #D4D4D4;
}

.main .item_list .center_part .news_pic {
    width: 270px;
    float: left;
}

.main .item_list .center_part .news_pic .zt {
    width: 270px;
    height: 75px;
    margin-top: 2px;
}

.main .item_list .center_part .news_pic .zt img {
    display: block;
}

/*===========================图片轮播样式开始=========================================*/
.main .item_list .center_part .news_pic .slide_all {
    width: 270px;
    height: 190px;
    overflow: hidden;
    position: relative;
}

.main .item_list .center_part .news_pic .slide_text {
    position: absolute;
    display: none;
}

.main .item_list .center_part .news_pic .slide_text img {
    width: 270px;
    height: 190px;
}

.main .item_list .center_part .news_pic .slide_text h3 {
    position: absolute;
    left: 0;
    top: 0px;
    width: 270px;
    height: 28px;
    overflow: hidden;
    line-height: 28px;
    background: #fff;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.main .item_list .center_part .news_pic .slide_text h3 a {
    display: block;
    text-align: center;
    font-size: 12px;
    letter-spacing: 1px;
    color: #D30667;
}

/*---------------------轮播按钮样式------------- */

.main .item_list .center_part .news_pic .ul_change_btn {
    position: absolute;
    right: 5px;
    bottom: 3px;
    overflow: hidden;
}

.main .item_list .center_part .news_pic .ul_change_btn li {
    display: -moz-inline-stack;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.main .item_list .center_part .news_pic .ul_change_btn span {
    display: -moz-inline-stack;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 12px;
    line-height: 18px;
    padding: 0px 5px;
    margin-right: 2px;
    border: 1px solid #999;
    background: #fff;
    filter: alpha(opacity=40);
    opacity: 0.40;
    cursor: hand;
    cursor: pointer;
}

.main .item_list .center_part .news_pic .ul_change_btn span .on {
    border: 1px solid #CC0000;
    background: #FFFF9D;
    color: #CC0000;
}

/*=====================图片轮播样式结束===========================*/
.main .item_list .center_part .shownews {
    width: 429px;
    padding-left: 10px;
    float: left;
}

.main .item_list .center_part .shownews .top_info {
    width: 429px;
    border-bottom: 1px dotted #D4D4D4;
}

.main .item_list .center_part .shownews .top_info dt {
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    height: 30px;
    width: 429px;
    white-space: normal;
    overflow: hidden;
    text-align: left;
}

.main .item_list .center_part .shownews .top_info dd {
    width: 429px;
    line-height: 25px;
    font-size: 12px;
    color: #666666;
    white-space: normal;
}

.main .item_list .center_part .shownews ul {
    width: 429px;
    padding-top: 5px;
}

.main .item_list .center_part .shownews ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 6px;
    padding-left: 15px;
    width: 414px;
    overflow: hidden;
    white-space: nowrap;
}

.main .item_list .center_part .shownews ul li .show_title {
    width: 340px;
    overflow: hidden;
    float: left;
    white-space: nowrap;
}

.main .item_list .center_part .shownews ul li .show_date {
    width: 70px;
    text-align: right;
    line-height: 22px;
    float: left;
    clear: right;
}

.main .item_list .center_part .hospital_show{
    width: 600px;
    margin-top: 2px;
}
.main .item_list .index_banner
{
    width: 600px;
    margin-top: 2px;
    height: 180px;
}
.main .item_list .center_part .hospital_show .h_s_title {
    text-align: left;
    height: 32px;
    width: 560px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .hospital_show .h_s_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .hospital_show .h_s_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-weight: bold;
    font-size: 14px;
    line-height: 32px;
}

.main .item_list .center_part .hospital_show .h_s_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .hospital_show .each_hosp {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: 20px;
    width: 560px;
    overflow: hidden;
}

.main .item_list .center_part .hospital_show .each_hosp ul li {

    width: 130px;
    text-align: center;
    float: left;
    margin-right: 10px;
    height: 200px;
}

.main .item_list .center_part .hospital_show .each_hosp ul li span {
    display: block;
    text-align: center;
    font-size: 12px;
}

.main .item_list .center_part .hospital_show .each_hosp ul li img {
    border: 1px solid #EFEFEF;
    display: block;
}

.main .item_list .center_part .standard {
    width: 354px;
    margin-top: 2px;
    float: left;
}

.main .item_list .center_part .standard .standard_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .standard .standard_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .standard .standard_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-weight: bold;
    font-size: 14px;
    line-height: 32px;
}

.main .item_list .center_part .standard .standard_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .standard .standard_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .standard .standard_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .standard .standard_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.art_t {
    width: 254px;
    height: 24px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    float: left;
}

.art_d {
    width: 70px;
    height: 24px;
    display: block;
    text-align: center;
    float: right;
    clear: right;
}

.main .item_list .center_part .reform {
    width: 354px;
    margin-top: 2px;
    float: right;
}

.main .item_list .center_part .reform .reform_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .reform .reform_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .reform .reform_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
}

.main .item_list .center_part .reform .reform_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .reform .reform_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .reform .reform_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .reform .reform_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .center_part .health {
    width: 354px;
    margin-top: 5px;
    padding-bottom: 5px;
    float: left;
}

.main .item_list .center_part .health .health_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .health .health_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .health .health_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
}

.main .item_list .center_part .health .health_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .health .health_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .health .health_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .health .health_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .center_part .hosp_manage {
    width: 354px;
    margin-top: 5px;
    padding-bottom: 5px;
    float: right;
}

.main .item_list .center_part .hosp_manage .hosp_manage_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .hosp_manage .hosp_manage_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .hosp_manage .hosp_manage_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
}

.main .item_list .center_part .hosp_manage .hosp_manage_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .hosp_manage .hosp_manage_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .hosp_manage .hosp_manage_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .hosp_manage .hosp_manage_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part {
    width: 240px;
    float: right;
}

.main .item_list .right_part .notice {
    width: 239px;
    padding-bottom: 5px;
}

.main .item_list .right_part .notice .notice_title {
    height: 30px;
    border-bottom: 2px solid #B71717;
    background: url(../Images/web_right_bg.png) repeat-x;
    margin-bottom: 5px;
}

.main .item_list .right_part .notice .notice_title .ico {
    display: block;
    line-height: 0;
    padding-top: 4px;
    width: 70px;
    height: 24px;
    text-align: center;
    float: left;
}

.main .item_list .right_part .notice .notice_title .text {
    display: block;
    line-height: 30px;
    width: 118px;
    height: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
    clear: right;
}

.main .item_list .right_part .notice .notice_cont {
    width: 239px;
    height: 244px;
}

.main .item_list .right_part .notice .notice_cont ul li {
    padding-left: 20px;
    background: url(../Images/index_ico.gif) no-repeat 3px 6px;
    width: 209px;
    border-bottom: 1px dotted #FF0000;
    margin-left: 4px;
    font-size: 12px;
    height: 48px;
    line-height: 24px;
}

.main .item_list .right_part .notice .notice_cont ul li em {
    color: #46A0D5;
    padding-right: 3px;
}

.main .item_list .right_part .member {
    width: 239px;
    padding-bottom: 5px;
}

.main .item_list .right_part .member dt {
    height: 30px;
    border-bottom: 2px solid #B71717;
    background: url(../Images/web_right_bg.png) repeat-x;
    margin-bottom: 5px;
    border-top: 1px solid #D4D4D4;
}

.main .item_list .right_part .member dt .ico {
    display: block;
    line-height: 0;
    padding-top: 3px;
    width: 70px;
    height: 25px;
    text-align: center;
    float: left;
}

.main .item_list .right_part .member dt .text {
    display: block;
    line-height: 30px;
    width: 118px;
    height: 30px;
    text-align: left;
    float: left;
    font-weight: bold;
    clear: right;
}

.main .item_list .right_part .member dd {
    padding-left: 6px;
    width: 225px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part .member dd em {
    padding-right: 3px;
}

.main .item_list .right_part .certi {
    width: 239px;
    padding-bottom: 3px;
}

.main .item_list .right_part .certi dt {
    height: 30px;
    border-bottom: 2px solid #B71717;
    background: url(../Images/web_right_bg.png) repeat-x;
    margin-bottom: 5px;
    border-top: 1px solid #D4D4D4;
}

.main .item_list .right_part .certi dt .ico {
    display: block;
    line-height: 0;
    width: 50px;
    height: 25px;
    float: left;
}

.main .item_list .right_part .certi dt .ico img {
    position: absolute;
    z-index: 999;
    margin-left: 20px;
}

.main .item_list .right_part .certi dt .text {
    display: block;
    line-height: 30px;
    padding-left: 20px;
    width: 118px;
    height: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
    clear: right;
}

.main .item_list .right_part .certi dd {
    padding-left: 3px;
    width: 225px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part .certi dd .search {
    width: 69px;
    height: 27px;
    background: url(../Images/search_ico.jpg) no-repeat;
    border: 0;
    margin-left: 90px;
    cursor: pointer;
}

.main .item_list .right_part .certi dd .left_tag {
    width: 90px;
    display: block;
    float: left;
    text-align: right;
}

.main .item_list .right_part .certi dd .right_input {
    width: 103px;
    display: block;
    float: left;
    text-align: left;
}

.main .item_list .right_part .certi dd .right_input .userinput {
    width: 95px;
    height: 19px;
    border: 1px solid #E4E4E4;
    line-height: 18px;
    padding-left: 2px;
}

.main .item_list .right_part .publish {
    width: 239px;
    padding-bottom: 5px;
}

.main .item_list .right_part .publish dt {
    height: 30px;
    border-bottom: 2px solid #B71717;
    background: url(../Images/web_right_bg.png) repeat-x;
    margin-bottom: 5px;
    border-top: 1px solid #D4D4D4;
}

.main .item_list .right_part .publish dt .ico {
    display: block;
    line-height: 0;
    padding-top: 4px;
    width: 70px;
    height: 24px;
    text-align: center;
    float: left;
}

.main .item_list .right_part .publish dt .text {
    display: block;
    line-height: 30px;
    width: 118px;
    height: 30px;
    text-align: left;
    font-weight: bold;
    float: left;
    clear: right;
}

.main .item_list .right_part .publish dd {
    padding-left: 6px;
    width: 225px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part .publish dd em {
    padding-right: 3px;
}

.main .friend_link {
    width: 1200px;
}

.main .friend_link .friend_link_title {
    height: 32px;
    width: 1160px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .friend_link .friend_link_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .friend_link .friend_link_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
}

.main .friend_link .friend_link_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .friend_link .friend_link_main {
    width: 1170px;
    padding-left: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.main .friend_link .friend_link_main .img_ico {
    width: 1150px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    padding-left: 10px;
}
.main .friend_link .friend_link_main .text-link {
    width: 1150px;
    margin-left:10px;
    line-height: 28px;
    text-align: left;
    margin-top: 5px;
}
.main .friend_link .friend_link_main .text-link a
{
    margin-right:9px;
}
.main .friend_link .friend_link_main p {
    width: 950px;
    white-space: nowrap;
    overflow: hidden;
    line-height: 28px;
    text-align: center;
    margin-top: 5px;
}

.main .friend_link .friend_link_main .img_ico img {
    display: block;
    float: left;
    margin-right: 5px;
}

.main .friend_link .friend_link_main p a {
    padding-left: 10px;
    padding-right: 10px;
}

.main .friend_link .friend_link_main p a:hover {
    text-decoration: underline;
}

/*--------------新增内容样式-----------------*/
.main .item_list .center_part .standard .standard_main dl, .main .item_list .center_part .reform .reform_main dl, .main .item_list .center_part .health .health_main dl, .main .item_list .center_part .hosp_manage .hosp_manage_main dl, .main .item_list .center_part .exchange .exchange_main dl, .main .item_list .center_part .academic .academic_main dl {
    width: 334px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px dotted #D4D4D4;
}

.main .item_list .center_part .standard .standard_main dl dt, .main .item_list .center_part .reform .reform_main dl dt, .main .item_list .center_part .health .health_main dl dt, .main .item_list .center_part .hosp_manage .hosp_manage_main dl dt, .main .item_list .center_part .exchange .exchange_main dl dt, .main .item_list .center_part .academic .academic_main dl dt {
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    height: 30px;
    width: 334px;
    text-align: left;
}

.main .item_list .center_part .standard .standard_main dl dd, .main .item_list .center_part .reform .reform_main dl dd, .main .item_list .center_part .health .health_main dl dd, .main .item_list .center_part .hosp_manage .hosp_manage_main dl dd, .main .item_list .center_part .exchange .exchange_main dl dd, .main .item_list .center_part .academic .academic_main dl dd {
    line-height: 25px;
    font-size: 12px;
    color: #666666;
    white-space: normal;
}

.main .item_list .center_part .exchange {
    width: 354px;
    margin-top: 5px;
    float: left;
}

.main .item_list .center_part .exchange .exchange_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .exchange .exchange_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .exchange .exchange_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
}

.main .item_list .center_part .exchange .exchange_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .exchange .exchange_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .exchange .exchange_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .exchange .exchange_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .center_part .academic {
    width: 354px;
    margin-top: 5px;
    float: right;
}

.main .item_list .center_part .academic .academic_title {
    text-align: left;
    height: 32px;
    width: 314px;
    padding-left: 40px;
    background: url(../Images/item_bg.png) repeat-x;
}

.main .item_list .center_part .academic .academic_title .img_part {
    width: 10px;
    float: left;
    padding-top: 7px;
    margin-right: 6px;
    height: 25px;
    line-height: 0;
}

.main .item_list .center_part .academic .academic_title .text_part {
    width: 80px;
    float: left;
    color: #0c65b5;
    font-size: 14px;
    line-height: 32px;
    font-weight: bold;
}

.main .item_list .center_part .academic .academic_title .more {
    padding-left: 20px;
    width: 80px;
    height: 11px;
    line-height: 0;
    padding-top: 10px;
    float: right;
}

.main .item_list .center_part .academic .academic_main {
    width: 354px;
    padding-top: 5px;
}

.main .item_list .center_part .academic .academic_main ul {
    padding-left: 10px;
    width: 344px;
    margin-top: 15px;
}

.main .item_list .center_part .academic .academic_main ul li {
    font-size: 12px;
    background: url(../Images/news_item_bg.png) no-repeat 0 5px;
    padding-left: 15px;
    width: 329px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part .commu {
    width: 239px;
    padding-bottom: 5px;
}

.main .item_list .right_part .commu dt {
    height: 30px;
    border-bottom: 2px solid #B71717;
    background: url(../Images/web_right_bg.png) repeat-x;
    margin-bottom: 5px;
    border-top: 1px solid #D4D4D4;
}

.main .item_list .right_part .commu dt .ico {
    display: block;
    line-height: 0;
    padding-top: 3px;
    width: 70px;
    height: 25px;
    text-align: center;
    float: left;
}

.main .item_list .right_part .commu dt .text {
    display: block;
    line-height: 30px;
    width: 118px;
    height: 30px;
    text-align: left;
    float: left;
    clear: right;
}

.main .item_list .right_part .commu dd {
    padding-left: 6px;
    width: 225px;
    white-space: nowrap;
    overflow: hidden;
}

.main .item_list .right_part .commu dd em {
    padding-right: 3px;
}

/*++++首页图片左右滚动样式开始++++*/
.main .hospital-scroll-box {
    width: 1200px;
    position: relative;
    overflow: hidden;
    _height: 100%
}

.main .hospital-scroll-box .picbox {
    width: 1200px;
    height: 145px;
    overflow: hidden;
    position: relative
}

.main .hospital-scroll-box .picbox .piclist {
    height: 145px;
    position: absolute;
    left: 0;
    top: 0
}

.main .hospital-scroll-box .picbox .piclist li {
    width: 150px;
    height: 145px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: #eee;
    margin-right: 5px;
    padding: 5px;
    float: left
}
.main .hospital-scroll-box .picbox .piclist li img
{
    display: block;
}
.main .hospital-scroll-box .picbox .swaplist {
    position: absolute;
    left: -3000px;
    top: 0
}

.main .hospital-scroll-box .og_prev, .main .hospital-scroll-box .og_next {
    width: 30px;
    height: 50px;
    background: url(../Images/icon.png) no-repeat;
    position: absolute;
    top: 33px;
    z-index: 99;
    cursor: pointer;
    filter: alpha(opacity=70);
    opacity: .7
}

.main .hospital-scroll-box .og_prev {
    background-position: 0 -60px;
    left: 4px
}

.main .hospital-scroll-box .og_next {
    background-position: 0 0;
    right: 4px
}

/*++++首页图片左右滚动样式结束++++*/