@charset "utf-8";
/* CSS Document */

.a_w_div{ max-width:1280px; margin:0px auto; background:#fff; zoom:1;}
.a_w_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.head_div{ background:url(../images/banner.png) no-repeat center top;  height:200px; margin:0px auto;}
.nav_div{ height:45px; line-height:43px;  background:url(../images/nav_x.png) repeat-x;}
.nav_text{ width:1000px; margin:0px auto;}
.nav_ul li a{ display:block;  float:left; color:#FFF; text-align:center; font-size:16px;}
.nav_ul li a:hover{ color:#FF0;}
.nav_a_bgs{ background:url(../images/nav_bg.png) no-repeat center bottom; width:135px;}
.nav_a_bg{ width:108px;}

.con_div{ width:1000px; margin:0px auto; padding:20px 0px; zoom:1;}
.con_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.news_div{ width:735px;}
.public_titss{ border-bottom:2px solid #0086CA;height:40px; line-height:40px;}
.public_text{  border-radius:5px 5px 0px 0px;  background: url(../images/new_bg.png) no-repeat 0px center; font-size:16px; color:#1B8CCC; padding:0px 0px 0px 25px; width:245px;}
.pub_eng{ font-size:12px; padding:0px 0px 0px 5px;}
.public_more{ color:#666;}
.news_con{ padding:15px 0px 0px 0px;}
.news_img{ position:relative;}
.news_img_num{ position:absolute; right:10px; bottom:10px;}
.news_img_num li{ float:left; z-index:999; width:15px; height:15px; line-height:15px; color:#FFF; text-align:center; font-size:12px; margin:0px 5px 0px 0px; cursor:pointer;}
.news_img_num li:hover{background:#F00;}
.new_nub_li{ background:#333;}
.new_nub_lis{ background:#F00;}
.news_img_ul{ width:280px; height:210px; overflow:hidden;}
.news_img_ul li{ float:left;}
.news_text{ width:440px;}
.news_text_ul li{ clear:both; height:40px; line-height:40px; border-bottom:1px dotted #dddddd; background:url(../images/new_j.png) no-repeat left center; padding:0px 0px 0px 10px;}
.news_text_ul li a{ display:block; width:370px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_time{ font-size:12px; color:#999;}

.login_div{ width:250px;}
.login_top{ background:#0086CA; color:#FFF; padding:0px 0px 0px 15px; font-size:16px; height:40px; line-height:40px; border-radius:5px 5px 0px 0px;}
.login_con{ height:227px; background:#E8F3F9; border-radius:0px 0px 5px 5px; border:1px solid #A3D8F3;border-top:0px;}
.login_ul{ display:block; width:225px; margin:0px auto; padding:15px 0px 0px 0px;}
.login_ul li{ padding:15px 0px 0px 0px;}
.login_inp{ background:url(../images/login_bg.png) no-repeat #fff;  height:30px; display:block; padding-top:5px; border:1px solid #B0DDF4; border-radius:5px;}
.login_inps{ background:url(../images/login_bg.png) no-repeat left -51px #fff;  height:30px; display:block; padding-top:5px;border:1px solid #B0DDF4; border-radius:5px;}
.login_inp_k{ display:block; height:25px; line-height:25px; font-size:12px; color:#666; width:170px; margin:0px 0px 0px 44px; outline:none; border:0px; background:none;}
.login_but{ background:url(../images/login_bgs.png) no-repeat left -100px; height:45px; width:235px; display:block; cursor:pointer;}
.login_but:hover{ background:url(../images/login_bgs.png) no-repeat left -100px; height:45px; width:235px; display:block; cursor:pointer;}
.login_ts{ text-align:center; font-size:12px; color:#0086CA; display:block;}
.tea_but{ width:1000px; margin:0px auto;}




.tea_but_a{ display:block; width:93px; height:60px;  border-radius:5px; color:#fff; padding:10px 0px 0px 65px;}
.tea_but_1{ margin-left:8px}
.tea_but a:hover{color:#fff;}
.tea_but_tit{ display:block; font-size:20px; padding:0px 0px 0px 0px;}


/*新增模块*/
.kaohe-div {width:158px; height:70px; position:absolute; z-index:999; background:url(../images/bbb.png); left:957px; top:553px; display:block}
.kaohe-div:hover {background:url(../images/bb.png);}
.kaohe-div2 {width:158px; height:70px; position:absolute;  z-index:999; background:url(../images/aaa.png); left:1125px; top:553px; display:block}
.kaohe-div2:hover {background:url(../images/aa.png)}
.t-b { width:51px; height:51px;margin-top:10px; margin-left:10px; float:left}
.wen-zi {width:90px; height:60px; float:right; font-family:"微软雅黑"; font-size:20px; color:#FFF; margin-top:10px}

/*新增模块结束*/


.tea_but_tits{ display:block; font-size:16px;}
.tea_but_bg{ background:url(../images/tea_but_bg.png) no-repeat 10px 10px #27BE9B;}
.tea_but_bg:hover{ background:url(../images/tea_but_bg.png) no-repeat 10px 10px #21AD8B;}
.tea_but_bg1{ background:url(../images/tea_but_bg.png) no-repeat 10px -109px #FF9E01;}
.tea_but_bg1:hover{ background:url(../images/tea_but_bg.png) no-repeat 10px -109px #F09000;}
.tea_but_bg2{ background:#0198E3; }
.tea_but_bg6{ background: #0198E3;}

.tea_but_bg2:hover{ background: #038ED3;}
.tea_but_bg3{ background:url(../images/tea_but_bg.png) no-repeat 10px -346px #FF9E01;}
.tea_but_bg3:hover{ background:url(../images/tea_but_bg.png) no-repeat 10px -346px #F09000;}
.tea_but_bg4{ background:url(../images/tea_but_bg.png) no-repeat 10px -464px #27BE9B;}
.tea_but_bg4:hover{ background:url(../images/tea_but_bg.png) no-repeat 10px -464px #21AD8B;}


/*模块*/
.mok1 {width:241px; height:80px; background:url(../images/mok1.png); border-radius:8px; float:left; margin-top:20px}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:10px}
.wenzi1 {width:120px; height:50px; float:right; font-family:"微软雅黑"; font-size:22px;}
.mok1:hover { }

.mok2 {width:241px; height:80px; background: url(../images/mok2.png); border-radius:8px; float:left; margin-top:20px; margin-left:10px}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:10px}
.wenzi1 {width:120px; height:50px; float:right; font-family:"微软雅黑"; font-size:22px;}
.mok2:hover { }

.mok3 {width:241px; height:80px; background: url(../images/mok3.png); border-radius:8px; float: right; margin-top:20px; margin-left:8px}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:10px}
.wenzi1 {width:120px; height:50px; float:right; font-family:"微软雅黑"; font-size:20px;}
.mok3:hover { }

.mok4 {width:241px; height:80px; background: url(../images/mok7.png); border-radius:8px; float:left; margin-top:20px;}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:10px}
.wenzi1 {width:120px; height:50px; float:right; font-family:"微软雅黑"; font-size:20px;}
.mok4:hover { }

.mok5 {width:241px; height:80px; background: url(../images/mok5.png); border-radius:8px; float:left; margin-top:20px; margin-left:10px}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:10px}
.wenzi1 {width:120px; height:50px; float:left; font-family:"微软雅黑"; font-size:22px;}
.mok5:hover { }

.mok6 {width:241px; height:80px; background: url(../images/mok6.png); border-radius:8px; float: right; margin-top:20px; margin-left:8px}
.tub1 {width:51px; height:51px; float:left; margin-top:15px; margin-left:34px}
.mok7 {width:241px; height:80px; background: url(../images/mok4.png); border-radius:8px; float: right; margin-top:20px; margin-left:8px}
.mok7:hover { }
.wenzi1 {width:120px; height:50px; float:left; font-family:"微软雅黑"; font-size:20px; margin-left:15px}
.mok6:hover { }
.mok8 {width:241px; height:80px; background: url(../images/mok8.png); border-radius:8px; float: right; margin-top:20px; margin-left:8px}
.mok8:hover { }

.mok9 {width:1000px; height:90px; background:url(../images/mok9.gif); background-size: cover; float:left; margin-top:20px}
.wenzi9 {width:1000px; height:50px; line-height: 50px; text-align: center; float:left; font-family:"微软雅黑"; font-size:22px;}
.mok9:hover { }
/* 新增汉坦病毒的免疫学检测与分离培养 */
.mok10 {width:1000px; height:90px; background:url(../images/mok10.gif); background-size: cover; float:left; margin-top:20px}


.mok{position: relative;}
.mok>div+div{position: relative;}
.mok>div:first-child{ position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;background:#333;opacity: .4;border-radius: 8px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);}
.mok:hover>div:first-child{ display: block; }




.pub_tre_div{ width:320px;}
.pub_tre_mag{ margin-left:20px;}
.public_texts{ border-radius:5px 5px 0px 0px; font-size:16px; color:#1B8CCC; padding:0px 20px 0px 0px; }
.public_tits{ height:25px; border-bottom:2px solid #1B8CCC; }
.public_tre_con{ border:1px solid #dddddd; border-top:0px; border-radius:0px 0px 5px 5px; height:240px; padding:15px 9px 0px 9px;}
.por_img img{ width:300px; height:130px;}
.por_text{ text-indent:2em; line-height:22px; padding:10px 0px 0px 0px;}
.por_more{ color:#FF7901;}
.dec_video{ width:300px;}
.dec_vid_div{ padding:15px 0px 0px 0px;}
.dec_vid_div a{ display:block; width:110px; color:#FFF; height:35px; line-height:35px; font-size:16px; padding-left:35px;}
.vid_a{ background: url(../images/video_tb.png) no-repeat 10px 7px #27BE9B;}
.vid_as{ background: url(../images/video_tb.png) no-repeat 10px -73px #27BE9B;}
.vid_a:hover{ background: url(../images/video_tb.png) no-repeat 10px 7px #27BE9B;}
.vid_as:hover{ background: url(../images/video_tb.png) no-repeat 10px -73px #27BE9B;}
.public_tit{ background:#0086CA; height:38px; line-height:38px; font-size:16px; color:#FFF; padding-left:15px; }



.news_text_uls li{ clear:both; height:35px;  background:url(../images/dian.png) no-repeat left 10px; padding:0px 0px 0px 10px;}
.news_text_uls li a{ display:block; width:240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reso_div{ height:500px; background:#2DB2F6;}
.reso_con{ width:1000px; margin:0px auto;}
.reso_top{ text-align:center; background:url(../images/b_xx.png) repeat-x 0px 45px; color:#FFF; padding:15px 0px 15px 0px; font-size:13px;}
.reso_tit_text{ background:#2DB2F6; width:100px; margin:0px auto; font-size:18px;}
.reso_img_con{ width:1033px; margin:0px auto; zoom:1; padding:0px 0px 0px 31px;}
.reso_img_con:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.reso_img_ul li a{ display:block;}
.reso_a_img{ width:205px; height:115px;}
.r_a_t{ display:block; font-size:16px; padding:5px 0px 0px 0px;}
.r_a_ts{ display:block; font-size:12px; color:#999;}
.reso_img_ul li{ float:left; width:205px; text-align:center; padding:10px; border:1px solid #ddd; margin:20px 31px 0px 0px; }




.link_div{ width:1000px; margin:0px auto;}
.link_div{ padding:25px 0px 0px 0px; zoom:1;}
.link_div:after{ clear:both; display:block; content:""; font-size:0px; height:0px; line-height:0px;}
.link_l_ul li{ float:left; padding:0px 10px 0px 0px; line-height:25px; color:#666;}
.link_sel{ width:150px; height:25px; line-height:25px; outline:none; color:#666; }
.link_x{ color:#CCC; padding:0px 10px;}

.bottom_div{ width:1000px; margin:0px auto; text-align:center; clear:both; padding-top:25px;}
.bottom_nav a{ color:#FFF;}
.bottom_nav{ height:32px; line-height:32px; background:#97A4AF; color:#FFF;}
.bot_nav_x{ font-size:10px; padding:0px 5px;}
.bottom_d{ line-height:25px; padding:15px 0px 20px 0px;}


.wid_div{ width:1000px; margin:0px auto;}

.cur_pos_div{ color:#666; padding:15px 0px 0px 0px; height:33px;}
.cur_pos_div a{ color:#666;}
.cur_pos_div a:hover{ color:#1e489d;}
.list_pat_l{ width:250px;}
.list_ul{ display:block; border:1px solid #E1E1E1; border-bottom:0px; margin-top:13px;}
.list_ul li{}
.list_a{ border-bottom:1px solid #E1E1E1;height:40px; line-height:40px; 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:#0C7ACF; background:url(../images/lis_bgs.png) no-repeat 232px center #f0f0f0; display:block; }
.list_as{border-bottom:1px solid #E1E1E1; height:40px; line-height:40px; color:#0C7ACF; background:url(../images/lis_bgs.png) no-repeat 232px center #f0f0f0; display:block; font-size:16px; padding:0px 0px 0px 17px;}
.return_div{ display:block; background:url(../images/ret_bg.png) no-repeat left center; padding:0px 10px 0px 26px; float:right; cursor:pointer;}
.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;}
.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; background:url(../images/dian.png) no-repeat  left center; padding-left:8px;}
.list_r_ul li:hover{  background:url(../images/dians.png) no-repeat  left center;}
.list_r_ul li a{ color:#333;}
.list_r_ul li a:hover{ color:#1e489d;}
.time_span{ float:right; font-size:12px; color:#999; padding:1px 0px 0px 0px;}

.l_l_a{ display:block; height:30px; line-height:30px; padding:0px 0px 0px 10px; margin:10px 20px; color:#666; border:1px solid #ddd; border-radius:5px;}
.l_l_as{ display:block; height:30px; line-height:30px; padding:0px 0px 0px 10px; margin:10px 20px;border:1px solid #ddd; border-radius:5px; color:#0086CA; background:#f0f0f0;}
.l_a_ul{ border-bottom:1px solid #ddd; zoom:1; display:block;}
.l_a_ul:after{ clear:both; content:""; display:block; font-size:0px; line-height:0px; height:0px;}


.pla_pro_div{ width:225px; text-align:center; height: 180px;}
.pla_pro_ul{ padding:20px 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:205px; height:115px; padding:10px; margin:0px auto;}
.pla_pro_img:hover{ background:#f0f0f0; border:1px solid #ddd;}
.pla_pro_img img{ border:0px;width:205px; height:115px; }
.pla_pro_text{ display:block; color:#333; padding:10px;}
.pla_pro_text a:hover{ color:#1e489d;}

.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; }

.list_pag{ display:block; padding:25px 0px 0px 350px;}
.list_pag_bgs{ border-radius:50%; background:#0198E3; height:15px; width:15px; display:block; cursor:pointer;}
.list_pag_bg{ border-radius:50%; background:#999; height:15px; width:15px; display:block; cursor:pointer;}
.list_pag li{ float:left; padding:0px 10px 0px 0px;}


.lis_pag_con{ clear:both; padding:25px 10px 0px 10px;}
.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:#666;}
.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:#0C7ACF; 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:#0C7ACF;}

.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:540px; margin:0px auto;}


.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;}
.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_inp{ height:21px; line-height:21px; width:130px; border:0px; outline:none; color:#333;}
.sear_but{border:1px solid #E1E1E1; height:32px; line-height:32px; text-align:center; width:50px; cursor:pointer;}

.frame_div{border:1px solid #e1e1e1; border-top:2px solid #01A9EC; padding:15px 10px 15px 10px; zoom:1}
.frame_div:after{ clear:both; display:block; content:""; height:0px; line-height:0px; font-size:0px;}




.login_user_div{ height:115px;  padding:30px 0px 0px 0px; width:220px; margin:0px auto;}
.login_user_head{ height:80px; width:85px; border:1px solid #dddddd; background:#fff; overflow:hidden; padding:3px;}
.login_user_head img{height:80px; width:85px;}
.log_na_ul{ display:block; padding:7px 0px 0px 5px; line-height:25px; width:112px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.log_us_a{ display:block; background:url(../images/log_h1.png) no-repeat; height:40px; width:80px;}
.log_us_as{ display:block; background:url(../images/log_h1.png) no-repeat right center; height:40px; width:140px;}
.login_user_ul li{ float:left; padding-left:10px;}


.visit_div{ width:1000px; margin:0px auto; text-align:right; padding:90px 0px 0px 0px; color:#0086CA; font-size:16px;}
.visit_sp{ display:block; float:right; background:url(../images/tm_f.png); line-height:35px; padding:0px 10px; border-radius:5px;}