@charset "utf-8";
/* CSS Document */
.top{ background:url(../images/top_bg.png) repeat-x; text-align:center; position:relative;}
.nav_box{ background:url(../images/nav_bg_05.png) repeat-x; height:107px; width:100%; position:absolute; top:46px; left:0;}
.nav{ width:1106px; margin:0 auto; overflow:hidden;}
.nav li{ width:220px; float:left; height:54px; line-height:54px; border-left:1px solid #7e120b; margin-top:25px;}
.nav li:first-child{ border-left:none;}
.nav li a{ color:#fff; font-size:24px;}
.nav li .current{ color:#ffd800;}
.nav li a:hover{ color:#ffd800;}
.college{ height:240px; padding-top:66px; width:1170px; margin:0 auto; background:url(../images/img_js_03.png) no-repeat; margin-top:28px;}
.college p{ font-family:"微软雅黑"; margin-left:22px; color:#fff; font-size:18px; text-indent:2em; line-height:30px; width:526px; padding-top:10px;}
.college p span{ color:#fffc00;}
.slogan{ background:url(../images/slogan_bg.png) no-repeat; width:1170px; height:206px; margin:0 auto;}
.slogan h1{ text-align:right; line-height:40px; padding-top:36px; font-weight:bold; padding-right:210px; color:#fff; font-size:22px; font-family:"微软雅黑";}
.slogan p{ font-size:18px; color:#fff; line-height:26px; width:474px; margin-left:680px; margin-top:20px;}
.msg_box{width:1170px; margin:0 auto; overflow:hidden;}
.msg{ margin-top:28px; width:278px; min-height:250px; padding-bottom:28px; float:left; position:relative; margin-left:19px; background:url(../images/text_box_bg_15.png) no-repeat #f4f4f4;}
.msg_box .first{ margin-left:0;}
.msg_tit{ font-size:18px; color:#da3c31; line-height:42px; padding-top:6px; padding-left:20px;}
.msg_main{ padding:0 10px;}
.msg_main li{ border-top:1px dashed #666; padding-top:8px; padding-bottom:4px;}
.msg_main li:first-child{ border-top:none; padding-top:0;}
.msg_main li a{ display:block; font-size:14px; line-height:24px; padding-left:30px; background:url(../images/tit_icon_16.png) no-repeat; background-position:left 2px;}
.msg_main li p{ padding-left:30px; line-height:22px; color:#747474; font-size:14px;}
.msg_main li span{ display:block; line-height:24px;  text-align:right; color:#da3c31; font-size:16px;font-style:oblique; padding-right:10px;}
.more{ position:absolute; bottom:0; right:16px;line-height:32px; color:#da3c31; font-size:16px;}
.third .msg_main li{ padding-bottom:16px;}
.second .name{ line-height:36px; margin:0 10px; font-size:14px; padding-left:10px; border-bottom:1px dashed #666;}
.second .name span{ color:#747474; margin-right:20px;}
.photo_text{ margin:0 10px; padding-top:10px;}
.photo_text img{ float:left; margin-right:10px; margin-top:4px; width:102px; height:137px;}
.photo_text p{ font-size:14px; line-height:24px; color:#747474;}
.fourth_list{ margin:0 10px;}
.fourth_list li{ border-bottom:1px dashed #666;}
.fourth_list li a{ display:block; font-size:14px; line-height:46px; padding-left:30px; background:url(../images/tit_icon_16.png) no-repeat; background-position:left center;}
.link_box{ width:1170px; min-height:149px; margin:0 auto; margin-top:26px; background:url(../images/link_bg.png) no-repeat;}
.link_box h1{ color:#d12720; font-size:18px; line-height:18px; text-align:center;}
.link_list{ overflow:hidden; padding-top:14px;}
.link_list li{ float:left; width:33.3333%; text-align:center;}
.bottom_copyright{ height:38px; background:#da3c31;}
.bottom_copyright p{ text-align:right; width:1170px; margin:0 auto; font-size:14px; line-height:38px; color:#fff;}
.list_box{ width:1170px; margin:0 auto; margin-top:14px;}
.list_box h1{ background:url(../images/list_tit_icon_06.png) no-repeat left center; line-height:64px; padding-left:50px; font-size:28px; color:#da3c31; border-bottom:1px solid #da3c31;}
.conference{ width:100%;}
.conference th{ background:url(../images/th_bg.png) repeat-x; height:44px; line-height:44px; font-size:18px; font-weight:normal; color:#666;}
.conference .text_left{ text-align:left; padding-left:24px; width:400px;}
.conference td{ height:48px; padding:20px 0; line-height:48px; font-size:18px; text-align:center;}
.conference td a{ display:block;}
.grey_bg{ background:#eeeeee;}
.conference td span{ color:#da3c31;}
.margin1{ margin-bottom:150px;}
.margin2{ margin-bottom:210px;}
.list_doctor{ overflow:hidden;}
.list_doctor img{ border-bottom:12px solid #da3d31; width:126px; height:150px; float:left; margin-top:26px; margin-left:40px;}
.list_doctor ul{ float:left; width:890px; border-bottom:2px solid #da3d31; margin-left:54px; margin-top:18px; padding-bottom:30px; }
.list_doctor ul strong{ font-size:24px; color:#242424; font-weight:normal; line-height:36px;}
.list_doctor ul li{line-height:36px; font-size:18px; color:#666; overflow:hidden;}
.list_doctor ul li span{ float:left;}
.list_doctor ul li p{ float:left; width:830px;}
.report li{ padding:10px;}
.report li a{ display:block;}
.report li img,.report li span{ vertical-align:middle;}
.report li span{ font-size:18px; padding-left:28px;}
.details_box{ overflow:hidden;}
.details_box h2{ background:url(../images/th_bg.png) repeat-x; height:44px; line-height:44px; font-size:24px; padding-left:20px; margin-bottom:26px;}
.details_box img{ float:left; margin-left:20px; border:2px solid #ccc; width:206px; height:162px;}
.text_right{ float:right; width:916px;}
.text_right p{ font-size:16px; color:#555; line-height:30px; text-indent:2em;}
.text_right dl{ margin-top:30px; font-size:16px; padding-bottom:60px;}
.text_right dl dt{ color:#da3c31; line-height:30px;}
.text_right dl dd{ color:#555; line-height:30px;}
.text_right dl dd span{ margin-left:20px;}
.details_box h3{ line-height:20px; font-size:16px; padding-left:20px;}
.details_box_2{ width:1024px; margin:0 auto; margin-top:26px;}
.details_box_2 .conference{ background:#f5f5f5;}
.details_box_2 .conference th{ color:#da3c31;}
.details_box_2 .conference tr{ border-bottom:2px solid #fff;}
.details_box_2 h4{ font-size:24px; color:#da3c31; margin-top:20px;}
.details_box_2 .list_doctor img{ margin-left:0;}
.details_box_2 .list_doctor ul{ width:840px; border-bottom:none;}
.details_box_2 .list_doctor ul li p{ width:780px;}
.details_box_2 .list_doctor_box .list_doctor{ border-top: 2px solid #da3d31;}
.details_box_2 .list_doctor_box .list_doctor:first-child{ border-top:none;}
.text_content{ width:1024px; margin:0 auto;}
.text_content p{ font-size:16px; line-height:32px; margin-bottom:20px; text-indent:2em;}
.details_box .text_content img{ float:none; display:block; margin:0 auto; border:none; width:auto; height:auto; margin-bottom:20px;}
.video{ width:960px; height:720px; background:#000; margin:0 auto; margin-top:40px;}
.video_text{ width:960px; margin:0 auto; font-size:16px; line-height:30px; padding:20px 0}
.video_text strong{ display:block;}







