/* ::::: http://www.fuke999.com/templets/default/images/new_index/css.css ::::: */

img { border: 0px none; }
a { text-decoration: none; color: rgb(51, 51, 51); font-size: 14px; }
a:hover { text-decoration: underline; }
body { margin: 0px; padding: 125px 0px 0px; background: url(/templets/szfy/images/bantop.gif) no-repeat scroll center top transparent; }
.body_btn { display: block; width: 980px; height: 125px; position: absolute; left: 50%; top: 0px; margin-left: -490px; background: url(/templets/szfy/images/btn1.gif) no-repeat scroll 860px 85px transparent; }
.header { width: 100%; height: 90px; }
.header_body { width: 980px; margin: 0px auto; }
.header_top { float: left; background: url(/templets/szfy/images/head_bg.gif) repeat-x scroll 0% 0% transparent; display: none; }
.header_icons { height: 25px; width: 25px; float: left; }
.header_text { float: left; height: 25px; width: 350px; color: rgb(255, 240, 225); font-size: 12px; line-height: 25px; }
.header_tips { float: left; height: 25px; width: 145px; color: rgb(255, 240, 225); font-size: 12px; line-height: 25px; }
.header_erwei { cursor: pointer; float: left; height: 25px; width: 140px; background: url(/templets/szfy/images/d4.gif) repeat-x scroll 0% 0% transparent; color: rgb(129, 0, 33); margin-left: 2px; margin-right: 3px; font-size: 12px; }
.erwei_name { float: left; height: 25px; width: 115px; line-height: 25px; }
.header_img { float: left; }
.site_nav { width: 100%; height: 45px; }
.nav_body { width: 980px; margin: 0px auto; overflow: hidden; height: 45px; }
.nav_body a { float: left; }
.site_body { width: 100%; }
.banner { width: 980px; margin: 0px auto; height: 314px; }
.banner img { float: left; }
.nav_txt { width: 980px; margin: 0px auto 10px; height: 100px; }
.nav_txt ul { margin: 0px; padding: 0px; list-style: none outside none; }
.nav_txt ul li { width: 162px; float: left; background: url(/templets/szfy/images/nav_text_bg.gif) repeat scroll 0% 0% transparent; height: 100px; }
.nav_txt_li_title { line-height: 25px; margin-top: 8px; text-align: center; }
.nav_txt_li_title a { color: rgb(134, 0, 40); font-weight: bold; font-size: 14px; text-decoration: none; }
.nav_txt_body { height: 63px; text-align: center; overflow: hidden; width: 154px; background: url(/templets/szfy/images/erdh_dj.gif) no-repeat scroll 1px 55px rgb(255, 255, 255); margin-left: 6px; position: absolute; }
.nav_txt_body a { text-decoration: none; font-size: 12px; color: rgb(51, 51, 51); display: block; float: left; width: 75px; margin: 8px 0px; }
.search { width: 950px; margin: 0px auto 10px; line-height: 35px; background: none repeat scroll 0% 0% rgb(242, 219, 162); height: 35px; padding: 0px 20px 0px 10px; font-size: 12px; }
.search span { color: rgb(166, 4, 60); font-weight: bold; float: left; }
.search a { color: rgb(163, 107, 11); text-decoration: none; margin-left: 5px; font-size: 12px; }
.now_offset { float: left; }
.search form { float: right; padding: 6px 0px; }
.input_search { border: 1px solid rgb(230, 200, 110); background-image: url(/templets/szfy/images/search.gif); background-repeat: no-repeat; width: 215px; color: rgb(102, 102, 102); padding-left: 18px; float: left; height: 18px; line-height: 18px; }
.btn_search { float: left; }
.main_right { float: left; width: 248px; border: 1px solid rgb(204, 204, 204); }
.main_right_top { background: url(/templets/szfy/images/yyname.gif) repeat-x scroll 0% 0% transparent; height: 43px; }
.main_right_body { padding: 10px 7px 0px; }
.main_right_body a { color: rgb(147, 2, 36); text-decoration: none; }
.main_right_body b { font-weight: normal; font-size: 12px; line-height: 25px; }
.main_right_btn { text-align: center; background: url(/templets/szfy/images/hottel02.gif) no-repeat scroll 0px 80px transparent; height: 120px; }
.main_right_btn img { padding: 5px; }
.site_footer { width: 100%; background: url(/templets/szfy/images/footer_bg.gif) repeat scroll 0% 0% transparent; height: 260px; float: left; }
.site_footer img { margin: 0px auto; float: none; display: block; }
.footer_nav { width: 908px; margin: 0px auto; height: 40px; }
.footer_nav ul { margin: 0px; padding: 0px; list-style: none outside none; float: left; }
.footer_nav ul li { float: left; width: 100px; text-align: center; height: 20px; border-right: 1px solid rgb(255, 255, 255); margin: 10px 0px; }
.footer_nav ul li a { color: rgb(255, 255, 255); }
.footer_img { margin: 0px auto; width: 920px; height: 100px; }
.footer_img img { float: left; padding-right: 40px; }
.footer_text { width: 980px; margin: 0px auto; text-align: center; color: rgb(255, 255, 255); font-size: 12px; line-height: 25px; }
.nav_li_more { display: none; position: absolute; left: 100px; background: none repeat scroll 0% 0% rgb(242, 219, 162); }
.nav_li_more ul { color: rgb(134, 0, 40); margin: 0px; padding: 8px 0px 8px 26px; font-size: 12px; list-style-position: inside; }
.nav_li_more ul li { line-height: 25px; width: 180px; }
.nav_li_more ul li a { color: rgb(134, 0, 40); }
.article { width: 980px; margin: 0px auto; min-height: 370px; }
.list_left { float: left; width: 720px; }
.list_jbbk { float: left; }
.list_jbbk img { padding: 5px; border: 1px solid rgb(204, 204, 204); float: left; width: 281px; height: 251px; }
.jbbk_body { float: left; margin-left: 10px; border: 1px solid rgb(204, 204, 204); }
.jbbk_title { background: url(/templets/szfy/images/pdy_05.gif) repeat scroll 0% 0% transparent; line-height: 35px; color: rgb(255, 255, 255); font-weight: bold; text-indent: 50px; width: 415px; }
.jbbk_body ul { list-style: none outside none; margin: 0px; padding: 0px 10px; height: 194px; }
.jbbk_btn { text-align: center; width: 100%; float: left; }
.jbbk_btn img { float: none; border: 0px none; padding: 0px 15px; width: 103px; height: 29px; }
.list_ad { float: left; border: 1px solid rgb(204, 204, 204); margin-top: 10px; width: 720px; overflow: hidden; }
.article_list { float: left; margin-top: 10px; background: url(/templets/szfy/images/bg_03.gif) repeat-x scroll 0% 0% transparent; border: 1px solid rgb(204, 204, 204); }
.article_list_title { line-height: 35px; background: url(/templets/szfy/images/title01.gif) no-repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); font-weight: bold; text-indent: 45px; font-size: 18px; }
.article_li { padding: 20px 30px; float: left; }
.article_li_title { background: url(/templets/szfy/images/icon04.gif) no-repeat scroll 5px 5px rgb(254, 244, 213); text-indent: 25px; padding-right: 15px; line-height: 25px; float: left; width: 644px; }
.article_li_title a { font-weight: bold; float: left; }
.article_li_info { float: left; width: 100%; text-indent: 25px; font-size: 12px; line-height: 25px; }
.article_li_info a { font-size: 12px; color: rgb(147, 2, 36); }
.article_li_btn { float: left; width: 100%; text-align: right; border-bottom: 1px dotted rgb(204, 204, 204); padding-bottom: 15px; }
.article_li_btn img {  }
.page { float: left; padding: 10px 30px; }
.page li { float: left; list-style: none outside none; font-size: 12px; padding: 0px 2px; line-height: 25px; }
.page .thisclass { color: rgb(147, 2, 36); }
.page li a {  }
.page li select {  }
.foot_yuyue { width: 722px; float: left; height: 300px; background: url(/templets/szfy/images/yuyue_guahao_bg.gif) no-repeat scroll 0% 0% transparent; margin-top: 20px; padding-bottom: 20px; }
.foot_yuyue form { width: 250px; padding: 70px 15px 13px 450px; float: left; margin: 0px; font-size: 12px; }
.foot_yuyue form b { float: left; padding: 3px; }
.foot_yuyue form b input { border: 1px solid rgb(222, 208, 130); }
.foot_yuyue form b input { border: 1px solid rgb(222, 208, 130); }
.article_right { float: right; width: 250px; }
.company_about { float: left; }
.dj_jishu { float: left; margin-top: 10px; border: 1px solid rgb(204, 204, 204); background: url(/templets/szfy/images/8_djjs.jpg) repeat scroll 0% 0% transparent; }
.pup_block_title { background: url(/templets/szfy/images/title_bg.gif) repeat scroll 0% 0% transparent; width: 248px; text-indent: 35px; line-height: 35px; color: rgb(255, 255, 255); font-size: 14px; height: 34px; }
.pup_block_title b { float: left; }
.pup_block_title span { float: right; padding-right: 10px; }
.pup_block_title a { color: rgb(255, 255, 255); }
.dj_jishu ul { margin: 0px; padding: 0px; list-style: square inside none; font-size: 12px; }
.dj_jishu ul li { background: url(/templets/szfy/images/8_djjs_line.jpg) no-repeat scroll 10px 40px transparent; line-height: 45px; text-indent: 20px; width: 248px; float: left; }
.dj_jshu_btn { text-align: center; padding: 10px 0px; width: 248px; }
.doctor_move_show { float: left; border: 1px solid rgb(204, 204, 204); margin-top: 10px; }
.doctors_li_box { overflow: hidden; height: 345px; width: 248px; }
.doctors_li_box ul { margin: 0px; padding: 10px; list-style: none outside none; float: left; }
.doctors_li_box ul li { border-bottom: 1px solid rgb(204, 204, 204); float: left; padding: 15px 0px; }
.doctor_img { float: left; }
.doctor_btn { padding: 10px 0px; }
.doctor_info { float: left; width: 115px; padding-left: 10px; }
.doctor_name { background: none repeat scroll 0% 0% rgb(241, 241, 241); color: rgb(206, 21, 18); font-weight: bold; text-align: center; line-height: 30px; }
.doctor_text { line-height: 25px; font-size: 12px; height: 105px; overflow: hidden; }
.lylx_map { float: left; margin-top: 10px; border: 1px solid rgb(204, 204, 204); }
.lylx_map_body { padding: 5px; text-align: center; }
.lylx_map_body h4 { margin: 0px auto; line-height: 30px; width: 215px; }
.lylx_map_body img { border: 1px solid rgb(204, 204, 204); }
.lylx_map_body span { float: left; text-align: center; color: rgb(154, 3, 46); line-height: 25px; font-size: 12px; width: 238px; }

.jbbk_body{float:left;margin-left: 10px;border: 1px #ccc solid;}
.jbbk_body .even{background: #fff8e3;}
.jbbk_title{background: url(/templets/szfy/images/pdy_05.gif);line-height: 35px;color: #fff;font-weight: bold;text-indent: 50px;width: 415px;}
.jbbk_body ul{list-style: none;margin: 0;padding: 0 10px;height: 194px;}
.jbbk_body li{line-height: 31px;*line-height: 28px;height: 31px;*height: 28px;padding: 0 10px;}
.jbbk_body li a{display: block;float:left;font-size: 14px;color: #c71521;}
.jbbk_body li span{float: left;font-size: 14px;width: 320px;display: block;}
.jbbk_body li span a{display: block;float: left;color: #333;padding-left: 10px;width: 240px;overflow: hidden;height: 31px;*height: 28px;}
.jbbk_body li span h4{font-weight: bold;float: left;margin: 0;}
.list_ad{float: left;border: 1px #ccc solid;margin-top: 10px;width: 720px;overflow: hidden;}
