@charset "utf-8";
/* CSS Document */

.frame_div{ width:1000px; margin:0px auto; background:#f9f9f9; padding:0px 10px;}

.head_div{ height:100px;}
.head_language{ padding:35px 0px 0px 0px; text-align:center; font-size:14px; line-height:22px;}
.h_l_c{ background:url(../images/h_l_c.jpg) no-repeat; height:30px; line-height:30px; width:85px; text-align:center; color:#FFF; cursor:pointer;}
.h_l_e{ border:1px solid #319fdc; height:28px; line-height:28px; width:85px; text-align:center; color:#319fdc; cursor:pointer;}
.lag_sp{ cursor:pointer;}
.lag_sp:hover{ color:#1F55B0;}

.nav_div{ height:43px; background:url(../images/nav_bg.jpg) repeat-x; border-left:1px solid #0080C2;border-right:1px solid #0080C2; position:relative;}
.nav_l_bg{ background:url(../images/nav_lr.jpg) no-repeat ; height:43px; width:1px;}
.nav_ul li{ float:left; height:43px; line-height:43px; width:110px;}
.nav_a_bg{ font-size:16px; color:#fff; display:block; padding-left:30px;}
.nav_a_bgs{background:url(../images/nav_a_bg.png) no-repeat center 1px; font-size:16px; color:#1F55B0; display:block; padding-left:35px; font-weight:bold;}
.nav_a_bg:hover{ color:#FF0;}

.sub_nav{ position:absolute; background:#FFF; background:url(../images/sub_nav_bg.png) right;width:120px; border:1px solid #ddd; border-top:none; z-index:999;  line-height:32px; text-align:center;}
.sub_nav a{ color:#333333; font-size:14px; display:block; border-bottom:1px dotted #CCC;}
.sub_nav a:hover{background:#fff;}
.sub_pos1{left:84px; top:43px; width: 170px;}
.sub_pos2{left:204px; top:43px; width: 150px;}
.sub_pos3{left:292px; top:43px; width: 200px;}
.sub_pos4{left:515px; top:43px; width: 200px;}
.sub_pos5{left:622px; top:43px; width: 200px;}
.sub_pos6{left:777px; top:43px;}
.sub_pos7{right:0px; top:43px; width: 200px;}


.banner_div{ padding:10px 0px 0px 0px; height:300px; width:1000px; overflow:hidden; position:relative; z-index:99;}
.banner_ul li{ float:left;}
.banner_pos{ position:absolute; z-index:999; left:400px; top:290px;}
.banner_pos li{ float:left; padding:0px 5px;}
.banner_pos span{ display:block; height:8px; width:30px; font-size:0px; cursor:pointer;}
.banner_span{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.banner_spans{ background:#007cc6; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.banner_span:hover{ background:#007cc6; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}


.conent_1{ padding:15px 0px 0px 0px;}
.conent_left{width:710px;}
.public_tit{ background:url(../images/tit_bg2.png) repeat-x; height:38px; line-height:38px; border-right:1px solid #E1E1E1;border-bottom:2px solid #0D4FBC;}
.pub_tit_text{ background:url(../images/tit_bg.png) repeat-x; height:38px;line-height:38px; color:#FFF; padding:0px 20px 0px 20px; font-size:16px; float:left;}
.pub_tit_texts{background:url(../images/tit_bg.png) repeat-x; height:38px; line-height:38px; color:#FFF; padding:0px 20px 0px 20px; font-size:16px; float:left;}
.publ_tb{ display:block; background:url(../images/pub_s.png) no-repeat left center; padding:0px 0px 0px 18px;}
.int_con{ border:1px solid #e1e1e1; border-top:none; zoom:1; height:250px;}
.int_con:after{ display:block; clear:both; content:""; font-size:0px; height:0px; line-height:0px;}
.int_img{padding:10px 10px 0px 10px; width:305px; position:relative;}
.int_img img{ width:305px; height:195px;}
.int_text{ padding:10px 0px 0px 0px;  width:400px; line-height:22px;}
.int_text_con{ height:205px; padding:15px 10px 0px 10px; text-indent:2em; overflow: hidden;}
.ind_a{ display:block; text-align:right; color:#1f55b0; padding-right:8px;}
.int_pos_ul{ position:absolute; left:190px; top:185px;}
.int_pos_ul li{ float:left; padding:0px 5px;}
.int_pos_ul li span{display:block; height:14px; width:14px; cursor:pointer; color:#FFF; font-size:12px; text-align:center; line-height:14px;}
.int_pos_ul li span:hover{ background:#F00;}
.int_pos_sp{ background:#000; }
.int_pos_sps{ background:#F00;}

.decl_ul li{ display:block; height:78px;}
.decl_but_con{ border:1px solid #e1e1e1; border-top:none; zoom:1; height:240px; padding:10px 0px 0px 9px;}
.decl_ul li a{ border:1px solid #E1E1E1; display:block; width:238px; background:#f0f0f0;}
.decl_ul li a:hover{ border:1px solid #FCCBA7; background:#FFF0E0; }
.decl_but_con.medical-board-entry{border:0;padding:0;height:160px}
.medical-board-entry .decl_ul li a{width:257px}
.medical-board-entry .decl_ul li a:hover{opacity:.9}



.con2_left{ width:260px;}
.two_but li{ display:block; padding:15px 0px 0px 0px;}
.two_but_a1{ display:block; background:url(../images/sb_bg.png) no-repeat; width:315px; height:55px;}
.two_but_a1:hover{ display:block; background:url(../images/sb_bgs.png) no-repeat; width:315px; height:55px;}
.two_but_a2{ display:block; background:url(../images/sb_bg.png) no-repeat left -65px; width:315px; height:55px;}
.two_but_a2:hover{ display:block; background:url(../images/sb_bgs.png) no-repeat left -65px; width:315px; height:55px;}

.mater_div{ clear:both; padding-top:15px;}
.publi_tits{ background:url(../images/tit_bg2s.png) repeat-x left 2px; height:33px; line-height:33px; border:1px solid #E1E1E1; border-right:0px; border-left:0px; cursor:pointer;}
.publi_tits:hover{ background:url(../images/tit_bg2ss.png) repeat-x left 2px;}
.publi_tits_con{ padding:0px 0px 0px 40px; font-size:16px; background:url(../images/xl_img.png) no-repeat 10px center;}
.plbli_tit_a{ color:#666; padding:0px 10px 0px 0px;}
.plbli_tit_a:hover{ color:#1f55b0;}
.mater_con{ border:1px solid #E1E1E1; height:120px;}
.publi_list{ display:block; padding:10px 10px 0px 10px;}
.publi_list li{ display:block; height:30px; line-height:30px;  font-size:14px; clear:both; border-bottom:1px dotted #ddd;}
.publi_list li a{ background:url(../images/dian.png) no-repeat  left center; padding-left:8px; color:#333; float:left; width:310px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.publi_list li a:hover{ background:url(../images/dians.png) no-repeat  left center; padding-left:8px; color:#1f55b0; float:left;}
.time_span{ float:right; font-size:12px; color:#999; padding:1px 0px 0px 0px;}

.con2_right{ width:435px;}
.news_con{border:1px solid #E1E1E1; border-top:none; height:250px;}
.news_div{ padding:15px 0px 0px 0px; zoom:0;}
.news_div:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}

.conent_right{ width:270px; border:1px solid #ddd; border-top:0px;}
.login_div{ padding:15px 0px 0px 0px;}
.login_top{ background:url(../images/login_bg.png) repeat-x; height:38px; line-height:38px; color:#FFF; font-size:16px; padding:0px 0px 0px 10px;}
.login_con{ border:1px solid #e1e1e1;  border-top:none; height:158px;}
.login_ul{ width:230px; margin:0px auto; display:block; padding:7px 0px 0px 0px;}
.login_ul li{ clear:both; padding:10px 0px 0px 0px;}
.login_input{ border:1px solid #e1e1e1; background: url(../images/login_tb.jpg) 8px 9px #FFF no-repeat; height:30px; line-height:30px; padding:3px 0px 0px 40px;}
.log_inp_k{ display:block; height:30px; line-height:30px; font-size:14px; color:#333; font-family:"微软雅黑"; width:185px; border:0px; outline:none;}
.login_inputs{ border:1px solid #e1e1e1; background: url(../images/login_tb.jpg) 8px -34px #FFF no-repeat; height:30px; line-height:30px; padding:3px 0px 0px 40px;}
.login_but2{ background:url(../images/login_but.png) 0px 0px; height:38px; line-height:38px; display:block; font-size:16px; text-align:center; color:#2c980c; cursor:pointer;}
.login_but2:hover{ background:url(../images/login_but.png) 0px -53px; }

.notice_con{ padding:8px 0px 8px 0px; zoom:1;}
.notice_con:after{ display:block; clear:both; content:""; height:0px; line-height:0px; font-size:0px;}
.sear_con{border:1px solid #E1E1E1; height:101px; }
.sear_div{border:1px solid #E1E1E1; height:28px; width:140px; padding:4px 0px 0px 25px; background:url(../images/search_bg.png) no-repeat 5px center #FFF;}
.sear_but{border:1px solid #E1E1E1; height:32px; line-height:32px; text-align:center; width:50px; cursor:pointer;}
.sear_inp{ height:21px; line-height:21px; width:130px; border:0px; outline:none; color:#333;}

.video_div{ padding:15px 0px 0px 0px;}
.video_con{border:1px solid #E1E1E1; border-top:0px; height:190px;}
.video_ul li{ float:left; padding:20px 8px 0px 8px; position:relative; }
.video_ul li a{ text-align:center;}
.video_img{ display:block;height:135px; width:180px;}
.video_img img{ height:135px; width:180px; border:0px;}
.video_text{ display:block; text-align:center;color:#333; padding-top:5px;}
.video_text:hover{ color:#1e489d;}
.video_pos{ position:absolute; background:url(../images/vider_pos.png) no-repeat; height:40px; width:40px; z-index:999; left:60px; top:80px;}


.plat_div{ padding:15px 0px 0px 0px;}
.plat_con{ background:url(../images/c_but.png) repeat; height:80px; padding:10px;}
.plat_bg{ background:#FFF; height:80px;}
.plat_ul li{ float:left; padding:10px 0px 0px 10px;}
.plat_a1{ display:block; background:url(../images/plat_but.png) no-repeat; height:60px; width:310px; font-size:0px;}
.plat_a1:hover{  background:url(../images/plat_but.png) no-repeat 0px -79px;}
.plat_a2{ display:block; background:url(../images/plat_but.png) no-repeat -330px 0px; height:60px; width:310px;font-size:0px;}
.plat_a2:hover{ background:url(../images/plat_but.png) no-repeat  -330px -79px; height:60px;  }
.plat_a3{ display:block; background:url(../images/plat_but.png) no-repeat -659px 0px; height:60px; width:310px;font-size:0px;}
.plat_a3:hover{ background:url(../images/plat_but.png) no-repeat  -659px -79px; height:60px; }




.link_con{border:1px solid #E1E1E1; border-top:none; padding:20px 0px 20px 20px; zoom:1;}
.link_con:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}
.link_ul li{ float:left; padding:0px 10px 0px 0px; line-height:25px;}
.link_ul li a{ color:#333;}
.link_ul li a:hover{ color:#1f55b0;}
.link{ color:#999; padding:0px 0px 0px 10px; font-size:12px;}


.bottom_div{ text-align:center; line-height:35px; padding:35px 0px 30px 0px; color:#666; clear:both; font-size:13px;}
.bottom_div a{ color:#333;}
.bot_sp{ padding:0px 5px; color:#CCC;}
.bottom_con{ background:#e1e1e1;}

.cur_pos_div{ color:#666; padding:15px 0px 0px 0px; height:33px;}
.cur_pos_div a{ color:#666;}
.cur_pos_div a:hover{ color:#1f55b0;}
.list_pat_l{ width:250px;}
.list_ul{ display:block; border:1px solid #E1E1E1; border-bottom:0px; margin-top:13px; background:#f5f5f5;}
.list_ul li{border-bottom:1px solid #E1E1E1;  line-height:40px; }
.list_a{ color:#333; background:url(../images/lis_bg.png) no-repeat 232px center; display:block; font-size:16px; padding:0px 0px 0px 17px;}
.list_a:hover{ color:#1f55b0;   background:url(../images/lis_bgs.png) no-repeat 232px center #f1f1f1;}
.list_as{ color:#333; background:url(../images/lis_bgss.png) no-repeat 228px center #f1f1f1; display:block; font-size:16px; padding:0px 0px 0px 17px;}

.list_pat_r{ width:735px; border:1px solid #E1E1E1; zoom:1; padding:1px 1px 30px 1px;}
.list_pat_r:after{ clear:both; content:""; display:block; font-size:0px; line-height:0px; height:0px;}
.lis_r_tit{ background:#f0f0f0; height:35px; line-height:35px; padding:0px 0px 0px 10px;}
.lis_r_tit a{ color: #0673FF;}
.list_r_ul{ display:block; padding:15px 10px 0px 10px;}
.list_r_ul li{ clear:both; border-bottom:1px dotted #ddd; height:40px; line-height:40px;}
.list_r_ul li a{ color:#333;}
.list_r_ul li a:hover{ color:#1f55b0;}
.paging_ul li{ float:left; padding:0px 5px 0px 5px; font-size:12px; line-height:20px;}
.pag_sp{ display:block; cursor:pointer;  width:30px; height:20px;}
.pag_sp1{ background:url(../images/paging_jt.png) no-repeat 9px 4px #999;}
.pag_sp2{ background:url(../images/paging_jt.png) no-repeat -63px 4px #999;}
.pag_sp3{ background:url(../images/paging_jt.png) no-repeat 9px -34px #999;}
.pag_sp4{ background:url(../images/paging_jt.png) no-repeat -63px -34px #999;}
.pag_sp1:hover{ background:url(../images/paging_jt.png) no-repeat 9px 4px #666;}
.pag_sp2:hover{ background:url(../images/paging_jt.png) no-repeat -63px 4px #666;}
.pag_sp3:hover{ background:url(../images/paging_jt.png) no-repeat 9px -34px #666;}
.pag_sp4:hover{ background:url(../images/paging_jt.png) no-repeat -63px -34px #666;}
.pag_numb{ display:block; border:1px solid #ddd; text-align:center; width:20px; height:20px; cursor:pointer;}
.pag_numb:hover{ border:1px solid #999;}
.pag_opt{ outline:none;  height:20px;}
.paging_div{ padding:25px 0px 0px 0px ; width:550px; margin:0px auto;}


.return_div{ display:block; background:url(../images/ret_bg.png) no-repeat left center; padding:0px 10px 0px 26px; float:right; cursor:pointer;}
.return_div a{ color:#333;}
.lis_pag_con{ clear:both; padding:25px 10px 0px 10px;}
.lis_pag_con img{max-width:100%}
.lis_pag_tit{ text-align:center; font-size:18px; }
.lis_pag_time{ text-align:center; font-size:12px; color:#999;height:45px; line-height:30px;}
.lis_pag_img{ text-align:center;}
.lis_pag_text{ padding:15px 0px; line-height:22px; color:#000; font-size:14px;}
.lis_pag_fj{ background:url(../images/lis_pag_fj.png) no-repeat -3px -1px; line-height:35px; height:35px; padding:0px 0px 0px 30px; color:#1f55b0; cursor:pointer;}
.lis_pag_sx{ text-align:center;  border-top:1px dotted #CCC; margin:25px 0px 0px 0px; padding:15px 0px 0px 0px;}
.lis_pag_a{ padding:0px 50px 0px 0px;}
.lis_pag_sx a{ color:#666;}
.lis_pag_sx a:hover{ color:#1f55b0;}


.pla_pro_div{ width:225px; text-align:center;}
.fol_div{ background:url(../images/wjj_img.png) no-repeat; height:31px; width:34px; position:absolute; bottom:-1px; right:-1px; z-index:100000;}
.pla_pro_ul{ padding:10px 0px 0px 0px; display:block;}
.pla_pro_ul li{ float:left; padding:10px 0px 0px 15px;}
.pla_pro_img{ display:block; border:1px solid #e1e1e1; width:200px; height:115px; padding:10px; margin:0px auto; position:relative;}
.pla_pro_img:hover{ background:#f0f0f0; border:1px solid #ddd;}
.pla_pro_img img{ border:0px;width:200px; height:115px; }
.pla_pro_text{ display:block; color:#333; padding:10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:200px;}
.pla_pro_text a:hover{ color:#1f55b0;}



.com_notice{ padding:15px 0px 0px 0px;border-bottom:1px solid #E1E1E1;}
.noti_pag{ float:right; padding:10px 5px 0px 0px;}
.noti_sp{ height:15px; line-height:15px; width:15px; text-align:center; display:block; border:1px solid #aebedd; color:#aebedd; cursor:pointer; margin:0px 5px;}
.noti_sp:hover{ background:#e3ebfb;}
.noti_numb{ font-size:12px; line-height:15px; padding:0px 1px; display:block; color:#aebedd;}


.com_con_div{ clear:both; border:1px solid #dbeefa; zoom:1; background:#FFF;}
.com_con_div:after{ display:block; clear:both; content:""; font-size:0px; line-height:0px; height:0px; padding:1px;}
.com_con_tit{ background:#f2faff; height:30px; line-height:30px; padding:0px 0px 0px 10px;}


.pt_ul{border-top:1px solid #C1D3F2; display:block; width:245px; margin:0px auto;}
.pt_bg{ display:block; border:1px solid #dfdfed; border-top:0px; background:#f2f2fb; padding:10px 0px 10px 0px; text-align:center;}
.pt_bg:hover{ background:#e3e3f8;}
.pt_bgs{ background:#e3e3f8;display:block; border:1px solid #dfdfed; border-top:0px; padding:10px 0px 10px 0px; text-align:center;}
.pt_bg img{ width:201px; height:61px;}
.pt_bg_a img{ width:220px; height:35px;}
.pt_bg_a{ display:block; border:1px solid #C1D3F2; border-top:0px; background:#E8EDF7; padding:5px 0px 5px 0px; text-align:center; height:37px; _height:35px; *height:35px;}
.pt_bg_a:hover{ background:#DEE5F5;}
.pt_bg_as{ background:#e3e3f8;display:block; }

.list_t_c{ background:#FFF; padding:15px 0px 5px 0px;}
.lis_t_c_ul li{ display:block; height:auto; min-height:35px; border:0px; background:none; padding:0px 10px 10px 10px;}
.l_t_a{ height:35px; line-height:35px; border:1px solid #e1e1e1; display:block; border-radius:5px;  background:url(../images/sub_sj.png) no-repeat 10px center; color:#333; padding:0px 0px 0px 25px;}
.l_t_as{ height:35px; line-height:35px; border:1px solid #e1e1e1; display:block; border-radius:5px;  background:url(../images/sub_sjs.png) no-repeat 10px center; color:#1f55b0; padding:0px 0px 0px 25px;}
.n_j_b{background:url(../images/sub_n_img.png) repeat-x left bottom; display:block;}
.l_t_a:hover{  background:url(../images/sub_sjs.png) no-repeat 10px center; color:#333;color:#1f55b0; }
.p_bt{ float:left;}


.pla_pro_ulw{ padding:20px 0px 0px 0px; display:block;}
.pla_pro_ulw li{ float:left; padding:5px 0px 0px 20px;}
.pla_pro_divs{ text-align:center;}
.pla_pro_imgs{ display:block; border:1px solid #e1e1e1;  padding:8px; margin:0px auto;}
.pla_pro_imgs:hover{ background:#f0f0f0; border:1px solid #ddd;}
.pla_pro_imgs img{ border:0px;width:200px; height:150px; }


.sear_top{ border:1px solid #e1e1e1; border-top:2px solid #01A9EC; padding:8px; zoom:1;}
.sear_top:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}
.sear_left{ float:right; width:230px;}
.sear_righ{ float:left; padding:7px 0px 0px 0px;font-weight:bold; font-size:15px;}
.sear_list{ border:1px solid #e1e1e1; border-top:0px; padding:0px 0px 20px 0px; zoom:1;}
.sear_list:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}

.sear_numb{  color:#1E489D; padding:0px 5px;}
.sear_no{ text-align:center; padding:50px 0px;}


.frame_div_con{border:1px solid #e1e1e1; border-top:2px solid #01A9EC; padding:20px 10px;}

.ad_sty_ul{ display:block;zoom:1;}
.ad_sty_ul:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}
.ad_sty_ul li{ float:left; padding:30px 0px 0px 15px;}
.a_s_m1, .a_s_m2, .a_s_m3, .a_s_m4{ background:#6A8BDB;  height:120px; width:550px; display:block; border-radius:5px;} 
/*.a_s_m2{ background:#5280CE;  height:120px; width:550px; display:block; border-radius:5px;}
.a_s_m3{ background:#4476C9;  height:120px; width:550px; display:block; border-radius:5px;}
.a_s_m4{ background:#5482AC;  height:120px; width:550px; display:block; border-radius:5px;}*/
.ad_f_img{ background:url(../images/ad_bg_s.png) no-repeat; height:100px; width:103px; padding:5px 0px 0px 5px; display:block; margin:8px 0px 0px 8px;}
.ad_f_img img{ background:url(../images/ad_bg_s.png) no-repeat; height:95px; width:98px;}
.ad_f_txt{ font-size:22px; color:#fff; width:390px; padding:42px 0px 0px 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ad_f_txts{ font-size:28px; color:#fff; width:130px; padding:35px 0px 0px 20px;}
.jj_con{ font-weight:bold; font-size:18px; text-align:center; border-top:1px solid #ddd; height:35px; line-height:35px; clear:both; margin-top:15px; color:#00ADF0;}

.p_t_t{ width:160px;}
.tea_nam{ font-size:18px; font-weight:bold;  border-bottom:1px dotted #ccc; height:25px; margin:0px 0px 0px 10px; color:#00ADF0;}
.tea_por{ padding:5px 0px 0px 0px; color:#000; margin:0px 0px 0px 10px; line-height:22px; text-indent:2em;}
.tea_p_c{ padding:10px 0px 0px 0px; line-height:28px; border-top:1px solid #ccc; margin-top:15px;}
.tea_p_i{ padding:10px 0px 0px;}
.t_i_e{ text-indent:2em;}





.ach_div{ width:210px;}
.ach_div_ad{ width:210px;}
.publi_list_ad{ display:block; padding:10px 10px 0px 10px;}
.publi_list_ad li{ display:block; height:33px; line-height:33px;_height:30px; _line-height:30px;*height:30px; *line-height:30px;  font-size:14px; clear:both; border-bottom:1px dotted #ddd;}
.publi_list_ad li a{ background:url(../images/dian.png) no-repeat  left center; padding-left:8px; color:#333; float:left;}
.publi_list_ad li a:hover{ background:url(../images/dians.png) no-repeat  left center; padding-left:8px; color:#1f55b0; float:left;}

.publi_list_ads{ display:block; padding:0px 10px 0px 10px;}
.publi_list_ads li{ display:block; height:32px; line-height:32px;  font-size:14px; clear:both; border-bottom:1px dotted #ddd;}
.publi_list_ads li a{ background:url(../images/dian.png) no-repeat  left center; padding-left:8px; color:#333; float:left;}
.publi_list_ads li a:hover{ background:url(../images/dians.png) no-repeat  left center; padding-left:8px; color:#1f55b0; float:left;}










.new_ad_div{ padding:15px 15px 0px;}
.new_ad_tab{ border-collapse:collapse; margin:0px auto; width:100%; text-align:center; }
.new_ad_tab tr td{border:#BCD6FF 1px solid; padding:10px 5px 10px 5px;}
.n_a_h{ background:#D8E5FC; color:#1F56B1; font-weight:bold;}
.n_a_w1{ width:60px;}
.n_a_w2{ width:100px;}
.n_a_w3{ width:300px;}
.n_a_a{ color:#1F56B1; text-align:left; float:left;}
.n_a_a:hover{ color:#035FFF;}
.n_a_n{ float:left;}
.n_a_b{ background:#F2F5FA;}






.q_a_c tr td{ padding:0px 0px 0px 10px; height:20px;}
.q_a_c tr td a{ color:#333;}
.q_a_c tr td a:hover{color:#1F55B0;}
.typ_n_con{ border:1px solid #e1e1e1;  border-top:none; height:172px;}
.p_a_st{ display:block; height:44px; line-height:44px; padding:0px 0px 0px 45px; color:#fff; font-size:16px;}
.p_a_sts{ display:block; height:44px; line-height:44px; padding:0px 0px 0px 45px; color:#fff; font-size:16px;}
.p_c_s1{ background:url(../images/pal_bg.png) no-repeat 10px 14px #E0934E;}
.p_c_s2{ background:url(../images/pal_bg.png) no-repeat 10px -49px #569BC9; margin-top:12px;}
.p_c_s3{ background:url(../images/pal_bg.png) no-repeat 10px -105px #319AE1; margin-top:12px;}
.p_c_s4{ background:url(../images/pal_bg.png) no-repeat 10px -165px #4767AA; margin-top:12px;}
.p_c_s5{ background:url(../images/pc_bg_s.png) no-repeat 10px 14px #39AE97;}
.p_c_s6{ background:url(../images/pc_bg_s.png) no-repeat 10px -49px #D06C62;margin-top:12px;}
.p_c_s7{ background:url(../images/pc_bg_s.png) no-repeat 10px -105px #C1455D;margin-top:12px;}
.p_c_s8{ background:url(../images/pc_bg_s.png) no-repeat 10px -165px #3992CF;margin-top:12px;}
.l_a_c{ color:#333; padding:0px 0px 0px 10px;}
.l_a_c:hover{ color:#1F55B0;}


.menu_new_div{ clear:both; border-left:1px solid #ddd; border-right:1px solid #ddd;   border-bottom:1px solid #ddd; zoom:1;}
.menu_new_div:after{ display:block; clear:both; content:""; height:0px; line-height:0px; font-size:0px;}
.menu_s_1{display:block;  background:url(../images/tit_bg2s.png) repeat-x scroll left 2px; border-top:1px solid #ddd;}
.menu_a_1{ display:block; height:38px; line-height:38px; background:url(../images/xl_img.png) no-repeat 10px 12px; padding:0px 0px 0px 40px; color:#333;}
.menu_a_1s{ display:block; height:38px; line-height:38px; background:url(../images/xl_imgs.png) no-repeat 10px 12px; padding:0px 0px 0px 40px; color:#2F1DDE;}

.menu_ul_2 {display:block; padding:0px 0px 10px 0px;}
.menu_ul_2 li{ display:block; border-radius:5px;}
.menu_s_2{ display:block; margin:10px 10px 0px 10px; border:1px solid #ddd;border-radius:5px; background:url(../images/tit_bg2s.png) repeat-x scroll left -1px;}
.menu_a_2{ display:block;  height:35px; line-height:35px; color:#333; background:url(../images/sub_sj.png) no-repeat 10px 10px; padding:0px 0px 0px 25px;}
.menu_a_2s{ display:block;  height:35px; line-height:35px; color:#0673FF; background:url(../images/sub_sjx.png) no-repeat 10px 12px; padding:0px 0px 0px 25px;}
.menu_a_2:hover{ background:url(../images/sub_sj.png) no-repeat 10px 10px #E3E3E3;}
.menu_a_2:active{color:#33F;} 
.menu_s_3{display:block; margin:10px 10px; border:1px solid #E5E5E5;border-radius:5px; background:#F7F7F7;}
.menu_s_3:hover{ background:#F7F7F7;}
.menu_s_3:active{color:#33F;} 
.menu_s_3_hov{background:#E3E3E3;} 
.menu_a_3{display:block;  height:32px; line-height:32px; color:#5F6262; font-size:13px;background:url(../images/sub_sj3y.png) no-repeat 8px 10px; padding:0px 0px 0px 20px;}
.menu_a_3s{display:block;  height:32px; line-height:32px; color:#F90; font-size:13px;background:url(../images/sub_sj3x.png) no-repeat 8px 7px; padding:0px 0px 0px 20px;}
.menu_a_3:hover{background:url(../images/sub_sj3x.png) no-repeat 8px 7px #E3E3E3;}
.menu_a_3:active{color:#33F;} 


.menu_s_4{ display:block; margin:10px 20px 0px 20px; padding-bottom:5px; border-bottom:1px dotted #ddd;height:16px; line-height:16px;}
.menu_a_4{display:block;  height:16px; line-height:16px; color:#767676;font-size:12px;background:url(../images/dian.png) no-repeat 0px 6px;padding:0px 0px 0px 10px;}
.menu_a_4s{display:block;  height:16px; line-height:16px; color:#0673FF;font-size:12px;background:url(../images/dians.png) no-repeat 0px 6px;padding:0px 0px 0px 10px;}







.mod_s_tab{border:#ddd 1px solid;  border-collapse:collapse; width:100%; line-height:22px;}
.mod_c_s{ text-align:center;background:#F5F5F5; font-weight:bold;}
.mod_c_s_s{ font-weight:bold;}
.mod_s_tab tr td{ padding:5px;border:#ddd 1px solid;}
.mod_td_bg{ width:90px; background:#F5F5F5; font-weight:bold;text-align:center;}
.mod_ul li{ text-indent:2em; display:block; padding:0px 0px;}
.mod_l_w{ font-weight:bold;}
.li_img {
	text-indent:0px !important; 
	text-align:center !important; 
	padding-top: 5px !important; 
	padding-bottom:5px !important;
}



.b_b_s{background:url(../images/ret_bg.png) no-repeat 0px 4px; padding:0px 10px 0px 25px; color:#666;}

.w_b_sty{ font-weight:bold;}

/* 新增医学部详情样式 */
.medical-main{
  margin:10px 20px 0;
  background: #F9F9F9;
  border: 1px solid #E1E1E1;
  text-align: center
}
.medical-main-title{
  height: 42px;
  font-size: 18px;
  font-weight: 400;
  color: #0D4FBC;
  line-height: 42px;
  margin:0;
  padding:0;
  border-bottom: 1px solid #E1E1E1;
}
.medical-main-item{
  line-height:41px;
  border-bottom: 1px solid #E1E1E1;
  font-size:0
}
.medical-main-item:nth-child(even){
  background-color:  #F0F2F6;
}
.medical-main-item:nth-child(odd){
  background-color:  #F9FBFF;
}
.medical-main-item:first-child{
  color:#fff;
  background: linear-gradient(0deg, #0D4FBC, #0059EC);
}
.medical-main-item>span{
  display:inline-block;
  font-size:16px;
  text-align: center;
  vertical-align: middle
}
.medical-main-item>.item-fist{width:50%}
.medical-main-item>.item-second{width:20%}
.medical-main-item>.item-third{width:30%}

.virtual-lists .medical-main-item>.item-fist{width:20%}
.virtual-lists .medical-main-item>.item-second{width:60%}
.virtual-lists .medical-main-item>.item-third{width:10%}
.virtual-lists .medical-main-item>.item-four{width:10%}

.medical-main-item>span>a{color: #1F55B0;padding-left:1em}
.medical-main-item>span>a:hover{color: #6084c3}
.virtual-lists .medical-main-item>span>a{padding-left:0}