@charset "utf-8"; *{ margin:0; padding:0; } body {margin:0; background:#072a6a url(/*../images/bg2.jpg*/) no-repeat center top; font-family:Arial, Times, "Times New Roman", serif} a img {border:0;} .main_out {width:960px; padding:0 5px 0 5px; margin:auto; background:url(../images/bg.jpg); height:auto; min-height:500px; overflow:hidden;} .main_top {height:30px; text-align:right; padding-right:10px; background:#011643;} .main_top a {font-size:12px; color:#92aad9; line-height:30px; text-decoration:none; margin-left:10px;} .main_top a:hover {color:#fff;} .main_head {background:url(../images/bken01.jpg) center; height:102px; width:auto; position:relative;} .logo { font-family: "Times New Roman",Times,serif;background:url(../images/bken02.png) no-repeat; width:auto; height:72px; padding-left:80px; font-size:26px; line-height:102px; color:#fff; position:absolute; left:10px; top:20px;} .logo1 { font-family: "Times New Roman",Times,serif; width:auto; height:12px; padding-left:120px; font-size:16px; line-height:16px; color:#000; position:absolute; left:10px; top:83px;} .top_search {position:absolute; right:10px; top:10px; text-align:right;} .top_search a {font-size:8px; color:#f3c100; text-decoration:none;} .top_search a:hover {color:#fff;} .top_search_input {border:0; border-top-left-radius:3px; border-bottom-left-radius:3px; width:180px; height:25px; padding-left:5px; vertical-align:top; line-height:20px; margin-bottom:6px; float:right;} .top_search_btn {background:url(../images/bken03.jpg); width:33px; height:26px; display:inline-block; overflow:hidden; float:right;} .top_search_btn:hover {background-position:bottom; vertical-align:top;} .clear {clear:both;} .menu_out {height:36px; width:100%; vertical-align:top; z-index:99999999;} .main_menu {height:36px; width:120%; background:url(../images/bken04.jpg);} .main_menu a {font-size:16px; color:#fff; text-decoration:none; line-height:36px; height:36px; width:auto; min-width:84px; text-align:center; float:left; display:inline; border-left:1px solid #575757; padding:0 10px 0 10px;} .main_menu a:hover,.main_menu a.foc {background:url(../images/bken05.jpg);} #nav {margin:auto; list-style:none; width:100%; height:36px; line-height:36px; position:relative; z-index:500;background:url(../images/bken04.jpg);padding:0;} #nav li.top { font-family: "Times New Roman",Times,serif;display:block; float:left; height:36px; line-height:36px; min-width:85px; text-align:center; border-left:1px solid #575757;max-width: 95px;} #nav li a.top_link {display:block;height:36px;min-width: 91px;line-height:36px;color:#FFF;text-decoration:none;font-size:15px;font-weight:bold;padding: 0px 0 0 0px;cursor:pointer;} #nav li a.top_link span {display:block; padding:0 12px 0 6px; height:35px;} #nav li a.top_link span.down {display:block; padding:0 12px 0 6px; height:35px;} #nav li:hover a.top_link,#nav li a.foc {color:#fff; background:url(../images/bken05.jpg);} /* Default list styling */ #nav li:hover {position:relative; z-index:200;} #nav li:hover ul.sub {left:0px; top:36px; background: #6e6e6e; border:1px solid #6e6e6e; white-space:nowrap; width:auto; height:auto; z-index:300; padding:0 5px;} #nav li:hover ul.sub li {display:block; height:32px; position:relative; width:100%; font-weight:normal;} #nav li:hover ul.sub li a {display:block; font-size:14px; height:30px; width:100%; min-width:150px; line-height:30px; text-align:left; color:#fff; text-decoration:none;border-bottom:1px solid #555;} #nav li ul.sub li a.fly {background:#6e6e6e url(../images/arrow.gif) 95% 12px no-repeat;} #nav li:hover ul.sub li a:hover {background:#a0a0a0; color:#fff;border-color:#fff;} #nav li:hover ul.sub li a.fly:hover {background:#a0a0a0 url(../images/arrow_over.gif) 95% 12px no-repeat; color:#fff;} #nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {left:97%; top:0px; background:#a0a0a0; padding:3px; white-space:nowrap; width:auto; text-align:left; z-index:400; height:auto;} #nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} #nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly {background:#a0a0a0 url(../images/arrow_over.gif) 95% 12px no-repeat; color:#fff; border-color:#fff;} #nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly {background:#bbd37e url(../images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} .float_l {float: left; vertical-align:top;} .float_r {float: right; vertical-align:top;} .nor_cont_out {width:960px; margin:5px auto auto auto; height:auto;} .nor_form {margin: 0px 10px 10px 0; padding: 0px; min-height:200px; height:auto; background-color: #fff; border: 1px solid rgb(221, 221, 221); box-shadow: 1px 1px 7px rgba(153,153,153,0.2); -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2);} .nor_form1 {margin: 0px 10px 10px 0; padding: 0px; min-height:200px; height:auto; background-color: #f2f2f2; border: 1px solid rgb(221, 221, 221); box-shadow: 1px 1px 7px rgba(153,153,153,0.2); -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2);} .nor_tit {font-family:"Times New Roman",Times,serif;background:url(../images/bken04.jpg); height:26px; font-size:16px; line-height:22px; padding-left:10px; color:#FFFFFF;} .nor_tit2 { height:36px; font-size:16px; line-height:36px; padding-left:10px; color:#15367d; border-bottom:1px solid #ccc;} .nor_tit2 a {font-size:12px; color:#000; text-decoration:none; padding-right:10px; float:right;} .nor_tit2 a:hover {text-decoration:underline;} .nor_lm {margin:1px;} .nor_lm a {display:block; font-size:14px; color:#333; line-height:16px; border-bottom:1px solid #ccc; text-decoration:none; padding:10px 0 10px 15px; background-image:url(../images/icon_ra.png); background-position:5px 15px; background-repeat:no-repeat; } .nor_lm a:hover {color:#809ef5;} .nor_lm a.foc {color:#fff; background-color:#072a6a;} .nor_lm div.sec_div {display:none; padding:5px;} .nor_lm div.sec_div a {border-bottom:1px dotted #ddd; text-decoration:none; padding:6px 0 6px 20px; background-image:url(../images/icon_dot.png); background-repeat:no-repeat; background-position:10px 13px;} .nor_lm div.sec_div a:hover {color:#809ef5;} .nor_lm div.sec_div a.foc{color:#809ef5; background-color:#eef4ff;} .nor_lm div.sec_div a.focblu{color:#809ef5; } .nor_list{margin:5px;} .news_list {background:url(../images/icon_ra2.png) no-repeat 5px 15px; padding:10px 10px 0px 15px; line-height:16px; font-size:12px; color:#999;} .news_list a {line-height:10px; font-size:12px; color:#333; text-decoration:none;overflow:hidden;text-overflow:ellipsis;} .news_list a:hover {color:#809ef5; text-decoration:underline;} .news_list2 {padding:5px 10px 5px 0px; clear:both; overflow:hidden; line-height:16px; font-size:12px; color:#999;} .news_list2 a {line-height:16px; font-size:12px; color:#333; text-decoration:none; display:block; float:left; height:auto;overflow:hidden;text-overflow:ellipsis;} .news_list2 a:hover {color:#809ef5; text-decoration:underline;} .news_list2 span {display:block; float:left; padding:0 ; width:50px; height:16px;} .news_list3 {padding:5px 5px 0 0; margin-bottom:5px; clear:both; overflow:hidden; line-height:20px; font-size:12px; color:#999; border-bottom:1px dashed #ccc;} .news_list3 a {line-height:20px; font-size:12px; color:#333; text-decoration:none; display:block; float:left; width:850px; height:auto; overflow:hidden; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;} .news_list3 a:hover {color:#809ef5; text-decoration:underline;} .news_list3 span {display:block; float:left; padding:0 5px 0 10px; width:50px; height:30px;} .news_list4 {padding:10px 5px 0 0; margin-bottom:5px; clear:both; overflow:hidden; line-height:20px; font-size:12px; color:#999; border-bottom:1px dashed #ccc;} .news_list4 a {line-height:20px; font-size:12px; color:#333; text-decoration:none; display:block; float:left; width:570px; height:auto; overflow:hidden; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:20px; margin-left:10px; background:url(../images/icon_ra.png) no-repeat 5px 5px;} .news_list4 a:hover {color:#809ef5; text-decoration:underline;} .news_list4 span {display:block; float:left; padding:0 5px 0 10px; width:100px; height:30px;} .news_list5 {padding:10px 5px 0 0; margin-bottom:5px; clear:both; overflow:hidden; line-height:20px; font-size:12px; color:#999; border-bottom:1px dashed #ccc;} .news_list5 a {line-height:20px; font-size:12px; color:#333; text-decoration:none; display:block; float:left; width:570px; height:auto; overflow:hidden; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:20px; margin-left:10px; background:url(../images/icon_ra.png) no-repeat 5px 5px;} .news_list5 a:hover {color:#809ef5; text-decoration:underline;} .news_list5 span {display:block; float:left; padding:0 5px 0 10px; width:100px; height:30px;} .news_more {text-align:right; padding:10px;} .news_more a {line-height:20px; font-size:13px; color:#333; text-decoration:none;} .news_more a:hover {color:#809ef5; text-decoration:underline;} .news_tit {font-size:20px; color:#333; padding:8px; text-align:center;} .news_date {font-size:12px; background:#eee; border-bottom:1px solid #ddd; padding:10px; text-align:center; color:#999; margin:10px;} .news_cont {padding-top:5px;padding-left:30px;padding-right:30px; font-size:14px; line-height:22px; color:#000;} .nor_info {font-size:12px; line-height:20px; padding:10px;} .link_out {padding:10px;} .link_out a {font-size:12px; color:#333; text-decoration:none; display:block; padding-left:10px; margin-bottom:10px; background:url(../images/bken10.jpg) no-repeat 0 5px;} .link_out a:hover {color:#809ef5; text-decoration:underline;} .follow_out {padding:10px; margin-top:10px; background:#fff; vertical-align:top; line-height:24px;} .follow_out a {vertical-align:middle; margin-left:5px;} .nor_bottom {background:url(../images/bken11.jpg) top; height:100px; padding:20px 0 0 60px; margin-top:10px; font-size:12px; color:#dadbe1; line-height:22px;} .nor_bottom a {font-size:12px; color:#dadbe1; text-decoration:none; line-height:22px;} .nor_bottom a:hover {color:#fff; text-decoration:underline;} .page_pos {padding:10px 20px 10px 10px; text-align:right; border-bottom:1px solid #ccc; margin:5px 10px;font-size:14px;} .page_pos a {font-size:14px; text-decoration:none; color:#666;} .page_pos a:hover {color:#809ef5; text-decoration:underline;} .pt_out {padding:20px; border-bottom:1px solid #ccc; height:auto; overflow:hidden;} .pt_img {width:173px; height:130px; overflow:hidden;} .pt_img img {max-width:173px; max-height:130px;} .pt_cont {width:490px; float:left;padding-left:10px;} .pt_tit {font-size:16px; font-weight:bold; padding:0 0 5px 10px;} .pt_tit a {line-height:20px; font-size:16px; color:#000; text-decoration:none;} .pt_tit a:hover {color:#809ef5; text-decoration:underline;} .pt_date {font-size:12px; color:#999; padding-left:10px;} .pt_txt {font-size:14px; color:#666; padding:10px; text-align:justify;} .pt_more {text-align:right;} .pt_more a {line-height:20px; font-size:12px; color:#809ef5; text-decoration:none;} .pt_more a:hover {color:#809ef5; text-decoration:underline;} .pages {padding:10px; text-align:center;} .pages a {font-size:14px; padding:1px 5px 1px 5px; text-decoration:none; color:#333; border:1px solid #ccc; margin:1px;} .pages a:hover, .pages a.foc {background:#072b6b; color:#fff;} .nor_top_img{ height:180px; width:960px; overflow:hidden; position:relative; margin:5px auto 5px auto; border: 1px solid #ccc; } .fac_change {position:relative; overflow:hidden; height:auto; padding:10px;} .fac_change a {display:inline-block; font-size:12px; border:1px solid #ccc; color:#333; padding:5px 10px 5px 10px; text-decoration:none;} .fac_change a:hover, .fac_change a.foc {background:#072A6A; color:#fff; border:1px solid #003;} .fac_search_bar {width:250px; position:absolute; right:0; top:5px;} .fac_search_btn {padding:3px 5px 3px 5px; background:#072A6A; color:#fff; border:0; cursor:pointer;} .byName,.byDep {padding:10px; overflow:hidden;} .fac_sel,.fac_sel2 {font-size:16px; color:#333; float:left; width:650px;} .fac_sel a,.fac_sel2 a {font-size:16px; color:#333; text-decoration:none; font-weight:bold; padding:2px 10px 2px 10px; margin-bottom:5px; display:inline-block;} .fac_sel a:hover,.fac_sel a.foc,.fac_sel2 a:hover,.fac_sel2 a.foc {background:#072A6A; color:#fff;} .fac_names {padding:10px;} .fac_names a {display:inline-block; width:160px; margin:10px 10px 0 0; text-decoration:none; line-height:26px; color:#333;} .fac_names a:hover {color:#072A6A; text-decoration:underline;} .fac_ind {font-size:20px; font-weight:bold; line-height:50px; border-bottom:1px dotted #ccc; clear:both;} .fac_info_out {width:350px; float:left; margin-top: 20px;} .fac_pic {width:120px; height:165px; float:left;} .fac_info {float:right; font-size:13px; line-height:26px; color:#666; width:220px;} .fac_info a {font-size:18px; color:#333; display:block; text-decoration:none; padding-bottom:10px;} .fac_info a:hover {text-decoration:underline;} .tea_intro {width:100%; border-top:1px dotted #ccc; border-left:1px dotted #ccc;} .tea_intro td {padding:5px; border-bottom:1px dotted #ccc; border-right:1px dotted #ccc;} .tea_intro td.lefttd {text-align:right; font-weight:bold; border-right:1px solid #ccc;} .tea_intro tr.fir_tr {background:#eee;} .tea_name {font-weight:bold; font-size:16px;} .tea_list {margin:10px 20px 0 15px; clear:both;} .tea_tit {background:#eee; height:39px;} .tea_tl {background:#072A6A; font-size:18px; color:#fff; line-height:39px; float:left; min-width:200px; padding-left:20px; position:relative;} .tea_cont {padding-top:5px; background:#fff; font-size:16px; line-height:30px; color:#333; display:none; height:auto;} .tea_txt {padding-bottom:10px; margin-bottom:10px;padding-left:20px;} .img_list_out {border-bottom:1px dashed #333; margin-bottom:20px; padding-bottom:10px; overflow:hidden;} .img_list_inline {width:188px; height:auto; float:left; margin-left:35px;} .img_list_inline1 {width:151px; height:auto; float:left; margin-left:60px;} .img_list_tit{width:188px; height:32px; float:left; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align:center;} .img_list_tit1{width:151px; height:36px; float:left; overflow:hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align:center;} .img_list_tit a {font-size:14px;color:#000; text-decoration:none; line-height:32px;} .img_list_tit a:hover {color:#c00; text-decoration:underline;} .img_list_tit1 a {font-size:14px; color:#000; text-decoration:none; line-height:36px;} .img_list_tit1 a:hover {color:#c00; text-decoration:underline;} .img_list_img {background:url(../images/bkd_008.png); width:188px; height:128px; float:left; overflow:hidden;} .img_list_img1 {background:url(../images/bkd_0081.png); width:151px; height:198px; float:left; overflow:hidden;} .img_in_txt {font-size:14px; line-height:24px; float:left; padding:10px; width:50px; color:#333; word-break:break-all; overflow:auto;} .img_in_txt1 {font-size:14px; line-height:24px; float:left; padding:10px; width:50px; color:#333; word-break:break-all; overflow:auto;} .img_in_txt a {color:#000; text-decoration:none; font-size:16px;} .img_in_txt a:hover {color:#c00; text-decoration:none;} .img_in_txt1 a {color:#000; text-decoration:none; font-size:16px;} .img_in_txt1 a:hover {color:#c00; text-decoration:none;} .page_num {text-align:center; margin-right:20px; clear:both;} .page_num a {font-size:14px; padding:1px 5px 1px 5px; text-decoration:none; color:#333; border:1px solid #ccc; margin:1px;} .page_num a:hover, .pages a.foc {background:#072b6b; color:#fff;}