﻿@charset "utf-8";
/* CSS Document */
body{ padding:0px; font-size:12px; line-height:24px; color:#555555;  font-family:宋体; width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1040) ? "1040px" : "100%" );zoom:1; margin: 0px auto;}
img{ border:none;}
form{ padding:0px; margin:0px;}
.clearfix{*zoom:1; clear:both}
.clearfix:after{content:"\0200"; display:block; height:0; overflow:hidden; clear:both}

input,select{ font-size:12px;  color:#5d5d5d;}
.clear{ clear:both; height:0px; overflow:hidden;}

a{noline:expression(this.onFocus=this.blur());text-decoration:none; color:#555555;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ text-decoration:underline; color:#076f2c;}

.body{background:#fbfbfb; background:#fbfbfb url(img/header_bg.jpg) repeat-x left 102px;}
.Header{width:1002px; height:102px; margin:0 auto; position:relative; }
.Header .logo{ display:block; width:850px; height:102px; background:url(img/logo.png) no-repeat center top;}
.Header .nav{ position:absolute; right:10px; top:10px; height:28px; color:#d2d2d2;}
.Header .nav .link{ position:absolute; white-space:nowrap; width:400px; text-align:right; right:0px;}
.Header .search{ position:absolute; top:58px; right:10px; width:298px; height:30px; background:url(img/search_bg.jpg) no-repeat;}
.Header .search .text{ color:#bdbdbd; position:absolute; left:14px; top:0px; border:none; background:none; width:258px; height:30px; line-height:30px; padding:0px;}
.Header .search .btn{ position:absolute; right:0px; top:0px; width:30px; height:30px; border:none; background:none; cursor:pointer;}
.Header .weather{ position:absolute; right:120px;}
.Header #showtime{ position:absolute;right:370px; color:#28931f; white-space:nowrap; font-weight:bold;}

.mainnav {width:1002px;height:46px;font-family:微软雅黑; margin:auto; background:url(img/header_bg.jpg) repeat-x left top;}
.mainnav ul{ padding:0px; margin:0px; font-size:14px;}
.mainnav ul li{ position:relative; float:left; padding:0px 43px; margin:0px; list-style:none; line-height:46px; background:url(img/header_line.jpg) no-repeat right center}
.mainnav ul li span a{ display:block; text-align:center; color:#fff;}
.mainnav ul li span a:hover{ color:#fff8d0; text-decoration:none;}
.mainnav ul li.onnav { margin-left:-2px; background:url(img/header_nav.jpg) no-repeat center center;}
.mainnav ul li.ahover{ margin-left:0px;}
.mainnav ul li dl{ line-height:24px; left:0px; position:absolute; padding:0px; margin:0px; width:100%; display:none; background:#fd8e01; float:left;}
.mainnav ul li dl p{ text-align:center; padding:0px; margin:0px; border-top:solid 1px #fcc700;}
.mainnav ul li dl p a{color:#fff; display:block; padding:5px 0px;}
.mainnav ul li dl p a:hover{ background:#fca500; text-decoration:none;}

.banner{ height:253px;}
.banner span{ display:block; height:253px;}

.Footer_bg{ height:127px; background:url(img/footer_bg.jpg) repeat-x top;}
.Footer{ font-family:Arial, Helvetica, sans-serif; margin:auto; width:910px;  color:#469d72; padding:20px;text-align:center; line-height:26px; height:90px; position:relative;}
.Footer .logo{ display:block; width:140px; height:58px; background:url(img/logo_footer.png) no-repeat;}
.Footer .nav{ float:right;}
.Footer a{ color:#469d72;}
.Footer .wanhu{ display:none; }
.Footer .ewmimg{ position:absolute; left:0px; top:17px;}
.Footer .ewmimg img{ width:73px; height:73px; border:solid 1px #f0f5f3;}
.Footer .b_list_link{ width:271px; line-height:24px; height:24px; position:absolute; top:14px; right:5px; color:#9ee3c0; background:#38825d;}
.Footer .b_list_link h3{ font-size:12px; font-weight:normal; padding:0px 10px; margin:0px; overflow:hidden; height:24px;}
.Footer .b_list_link a{ color:#9ee3c0;}
.Footer .b_list_link .arrow{ width:23px; height:24px; display:block; position:absolute; right:0px; top:0px; background:url(img/b_link_icon.jpg) no-repeat;}
.Footer .b_list_link .txt{ width:271px; bottom:24px; position:absolute; display:none; background:#397e5b;}
.Footer .b_list_link .txt p{ padding:0px; margin:0px; border-bottom:solid 1px #3f986b;}
.Footer .b_list_link .txt p a{ display:block; padding:0px 10px;}
.Footer .b_list_link .txt p a:hover{ color:#095d33; background:#9ee3c0;}
.MainBox{ width:1002px; margin:auto; margin-top:-33px; background:#fff url(img/MainBox_bg.jpg) repeat-y left top;}
.Sidebar{ float:left; width:220px;}
.Main{ float:right; width:762px; padding-right:10px;}

.Menu{ padding-bottom:14px;}
.Menu h3{ padding:0px 0px 11px 0px; margin:0px;}
.Menu h4{ line-height:60px; padding:0px 0px 11px 0px; margin:0px; color:#fff; font-size:18px; text-align:center; font-family:微软雅黑; background:url(img/menu_bg.jpg) no-repeat top;}
.Menu dl{ padding:0px 19px; margin:0px;}
.Menu ul{ font-size:14px; padding:0px; margin:0px;}
.Menu ul li{ list-style:none; line-height:47px; padding:4px 0px;}
.Menu ul li a{ padding-left:78px; color:#076d2b; display:block; background:url(img/menu_li_bg.jpg) no-repeat left center}
.Menu ul li a:hover{ color:#fd9900; text-decoration:none;}
.Menu ul li a.on{ padding-left:69px; color:#fff; background:url(img/menu_li_bg_on.jpg) no-repeat left;}
.Menu ul li a.on:hover{ color:#fffbd4;}
.Menu ul li.n2a a{ padding-left:50px; background:url(img/menu_li2_bg.jpg) no-repeat left center }
.Menu ul li.n2a a.on{ background:url(img/menu_li2_bg_on.jpg) no-repeat left center}

.Quick{ padding-bottom:140px; background:url(img/photo_hotline.jpg) no-repeat bottom;}
.Quick h3{ padding:0px 0px 11px 0px; margin:0px;}
.Quick dl{padding:0px 19px; margin:0px; font-family:微软雅黑;}
.Quick dl ul{ padding:0px; margin:0px; background:url(img/quick_bg.jpg) no-repeat top;}
.Quick dl ul li{ list-style:none; padding-bottom:6px;}
.Quick dl ul li a{ color:#6a6a6a; display:block; height:45px; line-height:45px; padding-left:75px; font-size:14px;}

.Quick_btn{ height:190px; background:url(img/quick_bg2.jpg) no-repeat top;}
.Quick_btn a{ display:block; height:63px;}

.Quick_btn2{ height:190px; background:url(img/quick_bg3.jpg) no-repeat top;}
.Quick_btn2 a{ display:block; height:63px;}

.Quick_btn_blog{ height:190px; background:url(img/quick_bg_blog.jpg) no-repeat top;}
.Quick_btn_blog a{ display:block; height:63px;}

.location{ padding-top:6px; line-height:25px;height:25px; position:relative; margin-bottom:20px; border-bottom:solid 2px #d6d6d6;}
.location h6{ color:#006f2f; position:absolute; font-size:12px; font-weight:normal; padding:0px 0px 0px 24px; margin:0px; border-bottom:solid 2px #006f2f; background:url(img/location_icon.jpg) no-repeat left;}
.location dl{ color:#878787; position:absolute; right:0px; padding:0px 0px 0px 16px; margin:0px; background:url(img/location_icon2.jpg) no-repeat left;}
.location dl a{ color:#878787;}
.location dl span{ color:#006f2f;}

.UlList{ zoom:1; overflow:hidden; padding:10px 25px;}
.UlList ul{ padding:0px; margin:0px;}
.UlList ul li{ list-style:none;}

.list_news li{ line-height:36px; background:url(img/dot.jpg) repeat-x left bottom;}
.list_news li a{ padding-left:17px; background:url(img/icon.jpg) no-repeat left;}
.list_news li span{ padding-right:17px; float:right; color:#acacac;}
.list_news li.IsTop{ position:relative; margin-bottom:10px; height:134px; padding-left:198px; color:#868686; background:url(img/dot.jpg) repeat-x left bottom;}
.list_news li.IsTop div{ padding:4px; position:absolute; left:0px; height:120px; background:url(img/news_top_imgbg.jpg) no-repeat top}
.list_news li.IsTop div img{ width:164px; height:105px;}
.list_news li.IsTop h5{ font-size:14px; padding:0px; margin:0px;}
.list_news li.IsTop h5 a{ color:#07712d;}
.list_news li.IsTop h5 span{ font-size:12px; font-weight:normal;}
.list_news li.IsTop a{ padding:0px; background:none;}
.list_news li.IsTop p{ padding:0px; margin:0px; line-height:18px; color:#868686;}
.list_news li.IsTop .detail{ color:#fd9600;}

.list_video li{ float:left; width:210px; text-align:center; padding:0px 10px; height:200px;}
.list_video li div{ border:solid 1px #e8e8e8; padding:4px;}
.list_video li div img{ width:200px; height:150px;}
.list_video li div a{ position:absolute; width:200px; height:150px; display:block; background:url(img/video_icon.png) no-repeat center center;}
.list_video li h5{ font-size:12px; padding:5px 0px; margin:0px; font-weight:normal;}



.list_photo li{ float:left; width:210px; text-align:center; padding:0px 13px; height:200px;}
.list_photo li div{ border:solid 1px #e8e8e8; padding:4px; background:#fff;}
.list_photo li div img{ width:200px; height:150px;}
.list_photo li h5{ font-size:12px; padding:0px; margin:0px; font-weight:normal;}

.Content{ line-height:25px; color:#666666; padding:10px 0px; width:722px; margin:auto; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; }

.info_title{ font-size:16px; padding:15px 0px; margin:0px auto; text-align:center; width:722px;}
.info_time{ font-size:13px; padding:0px 0px 10px 0px;  margin:0px auto; margin-bottom:10px; width:722px; text-align:center; font-weight:normal; color:#757575; background:url(img/dot.jpg) repeat-x left bottom;}
.info_txt{ font-size:14px; line-height:220%; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; padding:0px; width:722px; margin:auto;}
.info_txt center{ padding:5px 0px;}
.info_video{ text-align:center;}

.info_back {width:722px; margin:auto; margin-top:10px; font-size:12px; padding:10px 0px; background:url(img/dot.jpg) repeat-x left top;}
.info_back span{ display:block;}
.info_back .back a{ color:#fff; background:#006f2f; display:inline-block; padding:0px 5px;}



.list_links li{ float:left; text-align:center; padding:0px 7px;  height:130px;}
.list_links li div{border:solid 1px #e8e8e8; padding:2px; height:75px;}
.list_links li img{ width:155px; height:75px;}
.list_links li h5{ padding:5px 0px; margin:0px; font-size:12px; font-weight:normal;}


.ul_sitemap{ padding:0px; margin:0px;}
.ul_sitemap li{ padding:5px 0px; margin:0px; list-style:none; background:url(img/dot.png) repeat-x left bottom;}
.ul_sitemap li strong{ width:80px; display:inline-block;}
.ul_sitemap li  span{ font-size:12px;}

.Pages{ text-align: center; line-height:20px; font-size:12px; padding:15px 0px; color:#808080;}
.Pages b,.Pages span{ font-weight:normal; padding:0px 3px; color:#da2525;margin:0 3px;}
.Pages a,.Pages span{ color:#fff; display:inline-block; padding:0px 7px; background:#ababab;margin:0 3px;}
.Pages a:hover{ background:#f08200;}
.Pages .num{ font-style:normal;}
.Pages .num a{ margin:0px 2px;}
.Pages .num .a_cur{ background:#f08200; color:#fff;}
.Pages .p_jump{ display:none;}
.Pages  .i_text{ width:30px; line-height:18px; height:18px; text-align:center; padding:0px; background:#fff; border:solid 1px #8E8E8E}
.Pages .i_button{ width:31px; height:20px; border:none; cursor:pointer; background:url(img/page_go.jpg) no-repeat;}


.webform{ padding:20px 0px 20px 30px;}
.webform table td{ padding:5px 3px; vertical-align:top; font-family:微软雅黑;}
.webform .form_err{ color:#ff0000;}
.webform .text{ width:260px; line-height:24px; height:24px; padding:0px 5px; background:#fff; border: solid 1px #dddddd;}
.webform .textfile{ padding:0px 5px; height:26px; background:#fff; border: solid 1px #dddddd;}
.webform .textcode{ width:80px;}
.webform textarea.text{ width:500px; line-height:24px; height:120px; padding:0px 5px; background:#fff; border: solid 1px #dddddd;}
.webform .btn{color:#fff; cursor:pointer; width:62px; height:27px; border:none;font-family:微软雅黑; background:url(img/btn_bg.jpg) no-repeat center center;}
.webform .btn_submit{ margin-right:30px;color:#fff; cursor:pointer; width:42px; height:22px; border:none; background:url(img/btn_submit.jpg) no-repeat;}
.webform .btn_reset{color:#666666; cursor:pointer; width:42px; height:22px; border:none; background:url(img/btn_reset.jpg) no-repeat;}
.webform .imgcode{ height:28px;}
.webform .f_search{ display:inline-block; color:#077630; background:url(img/icon_search.jpg) no-repeat left; padding-left:22px;}
.webform  .texttime{ background:#fff url(img/text_time.jpg) no-repeat right;}
.dot{ background:url(img/dot3.jpg) repeat-x left bottom;}

.webformHome{ padding:0px 5px;}
.webformHome table{ width:100%;}
.webformHome td{ padding:3px 2px; text-align:center;}
.webformHome .text{ width:33px; line-height:22px; height:22px; padding:0px; background:#fff; border: 1px inset #ddd;}
.webformHome textarea.text{ width:100%; line-height:24px; height:100px; padding:0px; background:#fff; border: 1px inset #ddd;}
.webformHome .btn_submit{ margin-right:30px;color:#fff; cursor:pointer; width:42px; height:22px; border:none; background:url(img/btn_submit.jpg) no-repeat;}
.webformHome .btn_reset{color:#666666; cursor:pointer; width:42px; height:22px; border:none; background:url(img/btn_reset.jpg) no-repeat;}

.body_subsite{ background:#fbfbfb url(img/body_subsite.jpg) no-repeat center 230px;}
.body_subsite .HeaderBox{ width:984px; margin:auto;}
.body_subsite .Header{ width:984px; position:absolute;}
.body_subsite .Header .logo{ margin-bottom:102px; width:323px;}
.body_subsite .Header .search{ display:none;}
.body_subsite .mainnav{width:982px; border-left:solid 1px #b7d3c1; border-right:solid 1px #b7d3c1;}
.body_subsite .mainnav ul li{ padding:0px 19px;}
.body_subsite .banner{ width:982px;  height:204px; margin:auto; border-left:solid 1px #b7d3c1; border-right:solid 1px #b7d3c1;}
.body_subsite .banner span{ display:block; height:204px;}
.body_subsite .MainBox{ width:962px; padding:10px; margin-top:0px; min-height:420px; border-left:solid 1px #b7d3c1; border-right:solid 1px #b7d3c1; border-bottom:solid 1px #b7d3c1;background:#fff;}
.body_subsite .Sidebar{ float:left; width:215px;}
.body_subsite .MainBox .Main{ float:right; width:732px; padding-right:0px;}
.body_subsite .Footer_bg{ height:127px; background:none;}
.body_subsite .Footer{ width:892px; height:127px; background:url(img/footer_bg.jpg) repeat-x top;}
.body_subsite .Footer .nav{ float:right; padding-right:10px;}
.body_subsite .Footer .ewmimg{left:7px;}
.body_subsite .UlList{ zoom:1; overflow:hidden; padding:10px 10px;}
.body_subsite .Footer .b_list_link{ right:10px;}
.body_subsite .location{ line-height:32px; height:32px; background:url(img/location_bg.jpg) repeat-x bottom;}
.body_subsite .location h6{ font-size:16px; background:none; padding-left:10px;}

.body_subsite .MainBoxHome{ margin:auto; width:932px; padding:10px 25px; border-left:solid 1px #b7d3c1; border-right:solid 1px #b7d3c1; border-bottom:solid 1px #b7d3c1;background:#fff;}
.MainBoxHome dl,.MainBoxHome ul{ padding:0px; margin:0px;}
.MainBoxHome .location dl{ padding-left:16px;}
.MainBoxHome .location .f_current{font-size:15px; font-weight:bold;}
.MainBoxHome .location .f_current em{ font-size:11px; color:#b5b5b5; font-style:normal; padding:0px 5px; font-family:Arial, Helvetica, sans-serif;}
.MainBoxHome ul li{ list-style:none;}

.body_subsite .fl_left_w298{ float:left; width:298px; margin-right:18px;}
.body_subsite .fl_left_w300{ float:left; width:300px; margin-right:18px;}
.body_subsite .fl_left_w450{ float:left; width:450px;}

.body_subsite .fl_mid_w338{ float:left; width:338px;}
.body_subsite .fl_mid_w378{ float:left; width:378px;}
.body_subsite .fl_mid_w380{ float:left; width:380px;}

.body_subsite .fl_right_w213{ float:right; width:213px;}
.body_subsite .fl_right_w215{ float:right; width:215px;}
.body_subsite .fl_right_w253{ float:right; width:253px;}
.body_subsite .fl_right_w450{ float:right; width:450px;}

.BoxGray{ border:solid 1px #ededed;}

.layer_h220{ height:220px; overflow:hidden; zoom:1;}
.layer_h214{ height:214px; overflow:hidden; zoom:1;}
.layer_h240{ height:240px; overflow:hidden; zoom:1;}
.layer_h292{ height:295px; overflow:hidden; zoom:1;}
.layer_h250{ height:250px; overflow:hidden; zoom:1;}
.layer_h160{ height:160px; overflow:hidden; zoom:1;}
.layer_h150{ height:150px; overflow:hidden; zoom:1;}

.div_h120{ height:120px;}
.div_h193{ height:193px;}
.div_h210{ height:210px;}
.div_h218{ height:218px;}
.div_h238{ height:238px;}
.div_h250{ height:250px;}
.div_h290{ height:290px;}

.MainBoxHome .title_all{position:relative;  line-height:35px; height:37px; padding:0px; margin:0px 0px 18px 0px; font-family:微软雅黑; font-size:15px;  background:url(img/title_all_bg.jpg) repeat-x top;}
.MainBoxHome .title_all b{ padding-left:15px; padding-right:3px; left:-1px; top:0px; position:absolute; display:block; color:#006d36; border-bottom:solid 2px #006d36;}
.MainBoxHome .title_all span{ float:right; font-family:宋体; font-size:12px; font-weight:normal; padding-right:10px;}
.MainBoxHome .title_all span a{ color:#9fa5ab;}
.MainBoxHome .title_all span a:hover{ text-decoration:underline; color:#076f2c;}

.MainBoxHome .list_all_icon{ padding-left:15px; line-height:28px;}
.MainBoxHome .list_all_icon li{ padding-left:12px; background:url(img/icon2.jpg) no-repeat left;}
.MainBoxHome .list_all_icon li.IsTop{ position:relative; height:100px; padding-left:106px; background:none;}
.MainBoxHome .list_all_icon li.IsTop div{ position:absolute; left:0px; border:solid 1px #e9e9e9; padding:3px;}
.MainBoxHome .list_all_icon li.IsTop div img{ width:90px; height:90px;}
.MainBoxHome .list_all_icon li.IsTop h5{ padding:0px; margin:0px; font-size:12px;}
.MainBoxHome .list_all_icon li.IsTop h5 a{ color:#206e3c;}
.MainBoxHome .list_all_icon li.IsTop p{ padding:0px; margin:0px; line-height:22px;}

.MainBoxHome .list_all_icon2{ padding-left:15px; line-height:28px;}
.MainBoxHome .list_all_icon2 li{ padding-left:12px; background:url(img/icon3.jpg) no-repeat left;}

.MainBoxHome .list_all_dot_icon{padding-left:15px; line-height:30px;}
.MainBoxHome .list_all_dot_icon li{ background:url(img/dot2.jpg) repeat-x left bottom;}
.MainBoxHome .list_all_dot_icon li a{ padding-left:12px; background:url(img/icon3.jpg) no-repeat left;}

.MainBoxHome .list_all_hot li{ line-height:28px; padding-left:12px; background:url(img/icon2.jpg) no-repeat left;}
.MainBoxHome .list_all_hot li span{ float:right; color:#aaaaaa;}
.MainBoxHome .list_all_hot li.IsTop{ padding:0px; height:80px; position:relative; margin-bottom:5px; background: url(img/dot2.jpg) repeat-x left bottom;}
.MainBoxHome .list_all_hot li.IsTop h5{ font-size:12px; padding:0px; margin:0px;}
.MainBoxHome .list_all_hot li.IsTop h5 a{ color:#017f28;}
.MainBoxHome .list_all_hot li.IsTop p{ padding:0px; margin:0px; line-height:22px; color:#ababab;}
.MainBoxHome .list_all_hot li.IsTop .detail{ color:#e7823f; position:absolute; right:0px; bottom:5px;}

.MainBoxHome .newsphoto_div{ position:relative; padding-left:123px; height:168px;}
.MainBoxHome .newsphoto_div .photo{ position:absolute; left:12px; padding:5px 4px; background:url(img/newsphoto_bg.jpg) no-repeat;}
.MainBoxHome .newsphoto_div .photo img{ width:103px; height:144px;}

.MainBoxHome .list_all_hotimg{ position:relative; border:solid 1px #e3e3e3; padding:5px; height:183px;}
.MainBoxHome .list_all_hotimg .bd ul li{ width:288px; position:relative; height:183px;}
.MainBoxHome .list_all_hotimg .bd ul li img{ width:288px; height:183px;}
.MainBoxHome .list_all_hotimg .bd ul li span{left:0px; display:block;bottom:0px; text-align:center; position:absolute; width:288px; height:25px; background:url(img/hotimg.png) repeat-x;}
.MainBoxHome .list_all_hotimg .bd ul li span a{ color:#fff; white-space:nowrap;}
.MainBoxHome .list_all_hotimg  .bggray{}
.MainBoxHome .list_all_hotimg .prev{ z-index:1; position:absolute; left:5px; top:80px; cursor:pointer; display:block; width:20px; height:40px; background:url(img/arrow.png) no-repeat left;}
.MainBoxHome .list_all_hotimg .next{ z-index:1; position:absolute; right:5px; top:80px; cursor:pointer; display:block; width:20px; height:40px; background:url(img/arrow.png) no-repeat right;}

.MainBoxHome .intro_photo{ border:solid 1px #e3e3e3; padding:5px;}
.MainBoxHome .intro_photo img{ width:288px; height:183px;}
.MainBoxHome .intro_txt{ color:#666666;}
.MainBoxHome .intro_txt a{ color:#f98400;}
.MainBoxHome .intro_txt h6 { text-align:center; font-size:14px; padding:0px; margin:0px;}
.MainBoxHome .intro_txt h6 a{ color:#206e3c;}

.MainBoxHome .BjGray{ border:solid 1px #fff; height:236px; background:url(img/box_bg.jpg) repeat-x bottom;}
.MainBoxHome .BjGray center{ padding:3px 0px;}

.MainBoxHome .picScroll{ margin-top:20px;}
.MainBoxHome .picScroll .bd{ width:912px; margin:auto;}
.MainBoxHome .list_all_photo li{ float:left; width:194px; padding:0px 13px;}
.MainBoxHome .list_all_photo li div{ padding:3px; border:solid 1px #eaeaea;}
.MainBoxHome .list_all_photo li img{ width:194px; height:233px;}
.MainBoxHome .list_all_photo li h5{ font-size:14px; padding:5px 0px; margin:0px; font-weight:normal; text-align:center;}
.MainBoxHome .list_all_photo li h5 a{ color:#006d36;}

.MainBoxHome .picTxtScroll{ margin-top:20px;}
.MainBoxHome .picTxtScroll .bd{ width:912px; margin:auto;}
.MainBoxHome .list_all_photo2 li{ float:left; width:202px; height:222px; padding:0px 13px;}
.MainBoxHome .list_all_photo2 li div{ padding:3px; border:solid 1px #eaeaea;}
.MainBoxHome .list_all_photo2 li img{ width:194px; height:144px;}
.MainBoxHome .list_all_photo2 li h5{ font-size:14px; padding:5px 0px; margin:0px; font-weight:normal;}
.MainBoxHome .list_all_photo2 li h5 a{ color:#7b7b7b;}
.MainBoxHome .list_all_photo2 li p{ padding:0px; margin:0px; color:#7b7b7b; line-height:18px;}

.MainBoxHome .picTxtScroll3{ margin-top:20px;}
.MainBoxHome .picTxtScroll3 .bd{ width:900px; margin:auto;}
.MainBoxHome .list_all_photo3 li{ float:left; width:90px; height:130px; padding-left:101px; padding-right:34px; position:relative;}
.MainBoxHome .list_all_photo3 li div{ padding:2px; border:solid 1px #e0e0e0; position:absolute; left:0px;}
.MainBoxHome .list_all_photo3 li img{ width:88px; height:111px;}
.MainBoxHome .list_all_photo3 li h5{ font-size:12px; padding:5px 0px; margin:0px;}
.MainBoxHome .list_all_photo3 li h5 a{ color:#7b7b7b;}
.MainBoxHome .list_all_photo3 li p{ padding:0px; margin:0px 0px 5px; color:#7b7b7b; line-height:18px;}
.MainBoxHome .list_all_photo3 li .detail{ color:#f98400; display:block; width:64px; padding-left:26px; line-height:25px; background:url(img/detail.jpg) no-repeat;}

.MainBoxHome .fontMarquee .bd{ width:190px; margin:auto;}
.MainBoxHome .fontMarquee .bd ul li{}

.doctor_info{ zoom:1; overflow:hidden; padding:0px 10px 20px 10px;}
.doctor_info .photo{ float:left; padding:0px 10px;}
.doctor_info .photo img{ width:180px;}
.doctor_info .intro{ width:500px; float:left; padding-left:15px;}
.doctor_info .intro .name{ line-height:30px; font-size:14px; padding:0px; margin:0px; color:#757575;}
.doctor_info .intro .name b{ font-size:14px; color:#2d8d5c}
.doctor_info .intro .name .a_phone{ cursor:pointer; width:31px; height:31px; margin-right:10px; background:url(img/a_phone.jpg) no-repeat; display:inline-block;}
.doctor_info .intro .name .a_email{ width:31px; height:31px; background:url(img/a_email.jpg) no-repeat; display:inline-block;}

.department_category{ padding:0px 40px;}
.department_category dl{ padding:10px 0px 0px 0px; margin:0px;}
.department_category dl dt img{ width:261px; height:78px;}
.department_category dl dt b{ display:none;}
.department_category dl dd{ padding:0px 0px 0px 30px; margin:0px; zoom:1; overflow:hidden;}
.department_category dl dd span{ display:block; float:left; width:144px; line-height:30px; height:30px; overflow:hidden; padding:5px 8px; background:url(img/department_category_bg.jpg) no-repeat left;}
.department_category dl dd span a{ padding-left:22px; color:#52816a;}
.department_category dl dd span a:hover{ text-decoration:none; color:#045220;}

.ks_category{ width:1002px; margin:auto;}
.ks_category b{ color:#23ae18; font-size:36px; position:absolute; display:block; padding-left:80px; padding-top:120px; font-family:微软雅黑; line-height:50px; text-shadow: -3px 0 5px #fff;}

.h_txt_contact{ padding:0px 10px; height:160px; overflow:hidden;}
.h_list_links li{ float:left; padding:0px 5px 0px 15px;}

/*Home*/
.MainBoxIndex{ margin:auto; width:1002px;}
.MainBoxIndex dl,.MainBoxIndex ul{ padding:0px; margin:0px;}
.MainBoxIndex ul li{ list-style:none;}
.MainBoxIndex  .BoxGray{ border:solid 1px #ededed; background:#fff;}


.MainBoxIndex .fl_left_w298{ float:left; width:298px; margin-right:10px;}
.MainBoxIndex .fl_left_w300{ float:left; width:300px; margin-right:10px;}
.MainBoxIndex .fl_left_w325{ float:left; width:325px; margin-right:10px;}
.MainBoxIndex .fl_mid_w378{ float:left; width:378px;}
.MainBoxIndex .fl_right_w298{ float:right; width:298px;}
.MainBoxIndex .fl_right_w268{ float:right; width:268px;}
.MainBoxIndex .fl_right_w270{ float:right; width:270px;}


.MainBoxIndex .h_title{position:relative;  line-height:35px; height:37px; padding:0px; margin:0px 0px 13px 0px; font-family:微软雅黑; font-size:15px;  background:url(img/title_all_bg.jpg) repeat-x top;}
.MainBoxIndex .h_title b{ padding-left:15px; padding-right:3px; left:-1px; top:0px; position:absolute; display:block; color:#006d36; border-bottom:solid 2px #006d36;}
.MainBoxIndex .h_title span{ float:right; font-family:宋体; font-size:12px; font-weight:normal; padding-right:10px;}
.MainBoxIndex .h_title span a{ color:#9fa5ab;}
.MainBoxIndex .h_title span a:hover{ text-decoration:underline; color:#076f2c;}

.MainBoxIndex .h_list_hotimg{ position:relative; border:solid 1px #e3e3e3; padding:5px; height:227px;}
.MainBoxIndex .h_list_hotimg .bd ul li{ width:288px; height:227px; position:relative; }
.MainBoxIndex .h_list_hotimg .bd ul li img{ width:288px; height:227px;}
.MainBoxIndex .h_list_hotimg .bd ul li span{ left:0px; display:block;bottom:0px; text-align:center; position:absolute; width:288px; height:25px; background:url(img/hotimg.png) repeat-x;}
.MainBoxIndex .h_list_hotimg .bd ul li span a{ color:#fff; white-space:nowrap;}
.MainBoxIndex .h_list_hotimg  .bggray{}
.MainBoxIndex .h_list_hotimg .prev{ z-index:1; position:absolute; left:5px; top:100px; cursor:pointer; display:block; width:20px; height:40px; background:url(img/arrow.png) no-repeat left;}
.MainBoxIndex .h_list_hotimg .next{ z-index:1; position:absolute; right:5px; top:100px; cursor:pointer; display:block; width:20px; height:40px; background:url(img/arrow.png) no-repeat right;}

.MainBoxIndex .h_list_icon2{padding:0px 14px; line-height:28px;}
.MainBoxIndex .h_list_icon2 li{padding-left:12px; background:url(img/icon4.jpg) no-repeat left;}
.MainBoxIndex .h_list_icon2 li span{ float:right; color:#aaaaaa;}

.MainBoxIndex .h_list_icon{padding:0px 14px; line-height:28px;}
.MainBoxIndex .h_list_icon li{padding-left:12px; background:url(img/icon2.jpg) no-repeat left;}
.MainBoxIndex .h_list_icon em{ font-style:normal; color:#2d8d5c; padding-right:4px;}
.MainBoxIndex .h_list_icon em a{ color:#2d8d5c;}

.MainBoxIndex .fontMarquee .bd{ width:270px; margin:auto;}

.MainBoxIndex .h_quick_jyzn{ margin:auto; width:280px; height:91px;}
.MainBoxIndex .h_quick_jyzn li{ float:left; width:60px; padding:0px 5px; height:96px; text-align:center; line-height:16px;}
.MainBoxIndex .h_quick_jyzn li a{ display:block; padding-top:0px;}
.MainBoxIndex .h_quick{ padding-left:6px;}
.MainBoxIndex .h_quick span{ display:block; float:left; padding-left:8px; padding-bottom:18px;}
.MainBoxIndex .h_quick span img{ width:131px; height:44px;}
.MainBoxIndex .h_quick span.n5{}
.MainBoxIndex .h_quick span.n5 img{ width:271px; height:65px;}

.MainBoxIndex .h_list_video{ padding:0px 13px;}
.MainBoxIndex .h_list_video .video{ float:left;}
.MainBoxIndex .h_list_video .txt{ float:right; width:120px;}

.MainBoxIndex .h_list_hot{ padding:0px 14px;}
.MainBoxIndex .h_list_hot li{ line-height:28px; padding-left:12px; background:url(img/icon2.jpg) no-repeat left;}
.MainBoxIndex .h_list_hot li span{ float:right; color:#aaaaaa;}
.MainBoxIndex .h_list_hot li.IsTop{ padding:0px; height:80px; position:relative; margin-bottom:5px; padding-left:134px;}
.MainBoxIndex .h_list_hot li.IsTop h5{ font-size:12px; padding:0px; margin:0px;}
.MainBoxIndex .h_list_hot li.IsTop h5 a{ color:#017f28;}
.MainBoxIndex .h_list_hot li.IsTop p{ padding:0px; margin:0px; line-height:22px; color:#8c8c8c;}
.MainBoxIndex .h_list_hot li.IsTop .detail{ color:#e7823f; position:absolute; right:0px; bottom:5px;}
.MainBoxIndex .h_list_hot li.IsTop div{ position:absolute; left:0px;}
.MainBoxIndex .h_list_hot li.IsTop img{ width:119px; height:80px;}

.MainBoxIndex .newsphoto_div{ position:relative; padding-left:123px; height:168px;}
.MainBoxIndex .newsphoto_div .photo{ position:absolute; left:12px; padding:5px 4px; background:url(img/newsphoto_bg.jpg) no-repeat;}
.MainBoxIndex .newsphoto_div .photo img{ width:103px; height:144px;}

.MainBoxIndex h3.h_tab{position:relative;  line-height:35px; height:37px; padding:0px 10px; margin:0px 0px 13px 0px; font-family:微软雅黑; font-size:15px;  background:url(img/h_tab_bg.jpg) repeat-x top;}
.MainBoxIndex h3.h_tab span{ font-size:13px; cursor:pointer; text-align:center; width:80px; display:block; float:left; height:37px;}
.MainBoxIndex h3.h_tab span.show{ width:94px; font-size:15px; color:#006d36; background:url(img/h_tab_show.jpg) no-repeat bottom;}
.MainBoxIndex h3.h_tab a{ display:none;}
.MainBoxIndex h3.h_tab span.show a{ position:absolute; right:10px; display:block; color:#9fa5ab;  font-family:宋体; font-size:12px; font-weight:normal;}
.MainBoxIndex h3.h_tab span.show a:hover{ text-decoration:underline; color:#076f2c;}

.MainBoxIndex h4.h_tab{position:relative;  line-height:30px; height:34px; padding:0px 0px 0px 12px; margin:0px; font-family:微软雅黑; font-size:12px; overflow:hidden;}
.MainBoxIndex h4.h_tab span{ color:#006d36; cursor:pointer; display:block; float:left; height:34px; padding:0px 7px 0px 8px;}
.MainBoxIndex h4.h_tab span.show{ color:#e4fff1; background:url(img/h_tab2_show.jpg) no-repeat center bottom;}
.MainBoxIndex h4.h_tab span.show a{ color:#e4fff1;}

.MainBoxIndex .h_list_ks{ padding-left:12px;}
.MainBoxIndex .h_list_ks span{ display:block; float:left; width:150px; line-height:36px; background:url(img/h_ks_bg.jpg) no-repeat center center;}
.MainBoxIndex .h_list_ks span a{ padding-left:25px; color:#52816a; display:block;}

.MainBoxIndex .h_list_doctors .bd { width:975px; margin:auto;}
.MainBoxIndex .h_list_doctors{ margin-bottom:10px;}
.MainBoxIndex .h_list_doctors .bd ul li{ float:left; width:325px;}
.MainBoxIndex .h_list_doctors .bd ul li dd{ float:left; padding:0px 10px 0px 0px; margin:0px;}
.MainBoxIndex .h_list_doctors .bd ul li dd img{ width:114px; height:90px;}
.MainBoxIndex .h_list_doctors .bd ul li dt{ float:left; width:200px; padding:0px; margin:0px;}
.MainBoxIndex .h_list_doctors .bd ul li dt b{ color:#2d8d5c;}
.MainBoxIndex .h_list_doctors .bd ul li dt .a_phone{ cursor:pointer; width:31px; height:31px; margin-right:10px; background:url(img/a_phone.jpg) no-repeat; display:inline-block;}
.MainBoxIndex .h_list_doctors .bd ul li dt .a_email{ width:31px; height:31px; background:url(img/a_email.jpg) no-repeat; display:inline-block;}

.MainBoxIndex .h_ad_photo{}
.MainBoxIndex .h_ad_photo span{ padding-top:12px; display:block; float:left;}
.MainBoxIndex .h_ad_photo span img{ border:solid 2px #e9e9e9; width:125px; height:69px;}
.MainBoxIndex .h_ad_photo span.ad1{ padding-top:0px; float:none;}
.MainBoxIndex .h_ad_photo span.ad1 img{ width:266px; height:63px;}
.MainBoxIndex .h_ad_photo span.ad3{ margin-left:10px;}
.MainBoxIndex .h_ad_photo span.ad5{ margin-left:10px;}

.h_ban{ width:100%; margin-bottom:10px; margin-top:10px;}
.h_ban ul { padding:0px; margin:0px;}
.h_ban ul li{ list-style:none;}
.h_ban .bd ul li{ width:100%; height:237px;}
.h_ban .hd{ margin:auto; width:1000px; z-index:8; position:relative;}
.h_ban .hd ul{ position:absolute; right:0px; bottom:10px; height:20px;}
.h_ban .hd ul li{ cursor:pointer; float:left; width:20px; height:20px; background:url(img/h_icon1.png) no-repeat center center;}
.h_ban .hd ul li.on{ background:url(img/h_icon1_on.png) no-repeat center center;}

.about_text {padding:0px 10px;text-indent:2em;}
.guahao .step{  font-size:14px; padding:0px 0px 0px 10px; margin:0px; height:90px; background:url(img/dot4.jpg) repeat-x left bottom;}
.guahao .step span{ color:#096e2c; display:block; float:left; width:148px; line-height:68px; height:68px; text-align:center; background: url(img/step_bg.jpg) no-repeat;}
.guahao .step span.show{ color:#fff;background: url(img/step_bg_show.jpg) no-repeat;}
.guahao .step em{ font-style:normal; width:47px; height:68px; display:block; float:left;background: url(img/step_icon.jpg) no-repeat center center;}
.guahao .name{ padding:10px 0px 0px 100px; margin:0px; font-size:14px; font-weight:normal;}
.guahao .table_1 td{ padding:5px;}
.guahao .table_1 .td_name{ text-align:right; width:215px; font-size:14px;}
.guahao .text{ width:288px; padding:0px 5px; line-height:28px; height:28px;}
.guahao .btn_div{ margin-top:20px; padding:28px 0px; text-align:center;  background:url(img/dot4.jpg) repeat-x left top;}
.guahao .btn_div .btn{ width:102px; height:32px; border:none; cursor:pointer; color:#fff; font-size:14px; font-family:微软雅黑; background:url(img/btn_bg2.jpg) no-repeat;}
.guahao .success{ text-align:center; padding:50px 0px;}
.guahao .success span{ line-height:50px; padding-left:60px; color:#096e2c; font-family:微软雅黑; font-size:30px; display:inline-block; background:url(img/guahao_icon.jpg) no-repeat left center;}
.guahao .n_3 .department_category dl{ background:none;}
.guahao .doctor{ padding:0px 20px;}
.guahao .doctor .doctor_info dl{ zoom:1; overflow:hidden; height:auto; position:relative;}
.guahao .doctor .doctor_info dl dt{ float:left; padding:2px; margin:0px; border:solid 1px #dddfde;}
.guahao .doctor .doctor_info dl dt img{ width:83px; height:107px;}
.guahao .doctor .doctor_info dl dd{ float:left; width:420px; padding:0px 170px 0px 20px; margin:0px;}
.guahao .doctor .doctor_info dl dd h6{color:#096e2c; font-size:14px; padding:10px 0px; margin:0px;}
.guahao .doctor .doctor_info dl dd h3{ font-weight:normal;color:#096e2c; position:absolute; text-align: right; padding:0px 50px 0px 0px; margin:0px; font-size:12px; right:0px; top:20px; width:92px; line-height:42px; display:block; background:url(img/guahao_up.jpg) no-repeat;}
.guahao .doctor .doctor_info dl dd p{ padding:0px; margin:0px;}
.guahao .doctor .doctor_time .table_2{ border:solid 1px #dcdcdc; border-collapse:collapse;}
.guahao .doctor .doctor_time .table_2 th{ font-weight:normal; line-height:40px; background:#f0f0f0;}
.guahao .doctor .doctor_time .table_2 td{ padding:6px 0px; text-align:center; border-bottom:solid 1px #dcdcdc;}
.guahao .doctor .doctor_time .table_2 .first{ width:90px; border-right:dashed 1px #dcdcdc;}
.guahao .doctor .doctor_time .table_2 .a_yy{ color:#fff; width:61px; line-height:25px; display:inline-block; background:url(img/guahao_btn.jpg) no-repeat;}
/*blog*/
.Login{ width:510px; height:348px; margin:auto; padding:60px 0px; background:url(img/login_bg.jpg) no-repeat center center;}
.Login dl{ padding:80px 0px 0px 133px; margin:0px; position:relative;}
.Login dl p{ padding:0px 0px 0px 80px; margin:0px; height:38px;}
.Login dl .text{ border:solid 1px #68ba85; background:#fff; line-height:24px; width:162px; height:24px; padding:0px 5px;}
.Login dl .btn_login{ border:none; width:88px; height:34px; position:absolute; left:135px; top:200px; cursor:pointer; background:url(img/btn_login.jpg) no-repeat;}
.Login dl .btn_forget{ border:none; width:88px; height:34px; position:absolute; left:290px; top:200px; cursor:pointer; background:url(img/btn_forget.jpg) no-repeat;}
.Login dl .code{ height:28px; position:absolute;}
.Login dl .btn_register{ border:none; width:88px; height:34px; position:absolute; left:260px; top:200px; cursor:pointer; background:url(img/btn_register.jpg) no-repeat;}

.Register{ width:510px; height:500px; margin:auto; padding:60px 0px; background:url(img/register_bg.jpg) no-repeat center center;}
.Register dl{ padding:85px 0px 0px 114px; margin:0px; position:relative;}
.Register dl p{ padding:0px 0px 0px 30px; margin:0px; height:50px;}
.Register dl .text{ border:solid 1px #68ba85; background:#fff; line-height:24px; width:162px; height:24px; padding:0px 5px;}
.Register dl .btn_register{ border:none; width:88px; height:34px; position:absolute; left:200px; top:320px; cursor:pointer; background:url(img/btn_register.jpg) no-repeat;}
.Register dl .code{ height:28px; position:absolute;}


.body_subsite .MainBlogManage{ margin:auto; width:932px; padding:10px 25px; border-left:solid 1px #b7d3c1; border-right:solid 1px #b7d3c1; border-bottom:solid 1px #b7d3c1;background:#fff;}
.MainBlogManage dl,.MainBlogManage ul{ padding:0px; margin:0px;}
.MainBlogManage ul li{ list-style:none;}
.MainBlogManage .LeftBox{ float:left; width:200px;}
.MainBlogManage .RightBox{ border:solid 1px #e9e9e9; float:right; width:704px;}
.MainBlogManage .name_column{position:relative;  line-height:35px; height:37px; padding:0px; margin:0px 0px 10px 0px; font-family:微软雅黑; font-size:15px;  background:url(img/title_all_bg.jpg) repeat-x top;}
.MainBlogManage .name_column b{ padding-left:15px; padding-right:3px; left:-1px; top:0px; position:absolute; display:block; color:#006d36; border-bottom:solid 2px #006d36;}
.MainBlogManage .name_column span{ float:right; font-family:宋体; font-size:12px; font-weight:normal; padding-right:10px;}
.MainBlogManage .name_column span a{ color:#9fa5ab;}
.MainBlogManage .name_column span a:hover{ text-decoration:underline; color:#076f2c;}

.MainBlogManage .graybox{ border:solid 1px #e9e9e9;}
.MainBlogManage .side_personal{ margin-bottom:15px; padding-bottom:10px;}
.MainBlogManage .side_personal .photo{ margin:auto; border:solid 1px #e9e9e9; padding:3px; width:144px;}
.MainBlogManage .side_personal .photo img{ width:144px; height:144px;}
.MainBlogManage .side_personal h6{ text-align:center; font-weight:normal; font-size:12px; padding:5px 0px; margin:0px 11px; background:url(img/dot4.jpg) repeat-x left bottom;}
.MainBlogManage .side_personal h4{ text-align:center; font-size:12px; padding:10px 0px; margin:0px;}
.MainBlogManage .side_personal h4 a{ color:#076b2a; border:solid 1px #f4f4f4; display:inline-block; width:78px; margin:6px 5px; line-height:28px; background:url(img/blog_btn_bg.jpg) no-repeat;}
.MainBlogManage .side_personal p{ padding:0px; margin:0px 11px; background:url(img/dot4.jpg) repeat-x left top;}
.MainBlogManage .side_comment{ margin-bottom:15px; padding-bottom:10px;}
.MainBlogManage .side_comment ul{ padding:0px 11px;}
.MainBlogManage .side_comment ul li{ padding:5px 0px; background:url(img/dot4.jpg) repeat-x left bottom;}
.MainBlogManage .side_comment ul li span{ float:right;}
.MainBlogManage .side_comment ul li a{ padding-left:12px; background:url(img/icon2.jpg) no-repeat left;}
.MainBlogManage .side_visitor{ padding-bottom:10px;}
.MainBlogManage .side_visitor ul{ padding:0px 11px;}
.MainBlogManage .side_visitor ul li{ padding:2px 0px 2px 17px;}
.MainBlogManage .side_visitor ul li.mr{ background:url(img/img_mr.jpg) no-repeat left;}
.MainBlogManage .side_visitor ul li.ms{ background:url(img/img_ms.jpg) no-repeat left;}
.MainBlogManage .side_visitor ul li span{ float:right;}
.MainBlogManage .side_visitor ul li a{ color:#006d36;}

.MainBlogManage .ArticleList{ padding:10px 0px; margin:0px 25px; color:#7b7b7b; background:url(img/dot4.jpg) repeat-x left bottom;}
.MainBlogManage .ArticleList .name{ padding:10px 0px; margin:0px; font-size:18px;}
.MainBlogManage .ArticleList .name a{ color:#006d36;}
.MainBlogManage .ArticleList .name em{ font-style:normal; font-size:12px; padding-left:10px;}
.MainBlogManage .ArticleList .other{ font-size:12px; padding:10px 0px; margin:0px; font-weight:normal;}
.MainBlogManage .ArticleList .other em{color:#006d36; font-style:normal;}
.MainBlogManage .ArticleList .other span{ float:right;}
.MainBlogManage .ArticleList .other span a{color:#006d36;}

.MainBlogManage .TemplateList{ padding:30px 20px; zoom:1; overflow:hidden;}
.MainBlogManage .TemplateList ul li{ float:left; text-align:center; padding:0px 22px; height:395px;}
.MainBlogManage .TemplateList ul li img{ width:283px; height:326px;}
.MainBlogManage .TemplateList ul li h5{ padding:10px 0px; margin:0px; font-size:12px; color:#006d36;}
.MainBlogManage .TemplateList ul li h5 a{ color:#006d36;}

.MainBlogManage .CommentList{ padding:0px 20px;}
.MainBlogManage .CommentList h5{ padding:10px 0px; margin:0px; font-size:12px; font-weight:normal; border-bottom:solid 1px #dcdcdc;}
.MainBlogManage .CommentList h5 a{ color:#076b2a;}
.MainBlogManage .CommentList h5 span{ float:right; text-align:center; width:110px;}
.MainBlogManage .CommentList h5 em{ color:#076b2a; font-style:normal;}
.MainBlogManage .CommentList ul li{ padding:10px 0px; background:url(img/dot4.jpg) repeat-x left bottom;}
.MainBlogManage .CommentList ul li span{ float:right; width:110px; text-align:center;}
.MainBlogManage .CommentList .operate{ padding:10px 0px; color:#076b2a;}
.MainBlogManage .CommentList .operate a{ color:#076b2a;}

.MainBlogManage .VisitorList{ padding:0px 20px;}
.MainBlogManage .VisitorList h5{ padding:10px 0px; margin:0px; font-size:12px; font-weight:normal; border-bottom:solid 1px #dcdcdc;}
.MainBlogManage .VisitorList dl{ padding:10px 5px; zoom:1; overflow:hidden; background:url(img/dot4.jpg) repeat-x left bottom;}
.MainBlogManage .VisitorList dl dd{ padding:0px; margin:0px; color:#006d36; float:left; width:50px; font-family:微软雅黑;}
.MainBlogManage .VisitorList dl dt{ padding:0px; margin:0px; float:left; width:600px; font-family:Arial, Helvetica, sans-serif;}
.MainBlogManage .VisitorList dl dt span{ padding-left:17px; display:inline-block; width:130px;}
.MainBlogManage .VisitorList dl dt span.mr{ background:url(img/img_mr.jpg) no-repeat left;}
.MainBlogManage .VisitorList dl dt span.ms{ background:url(img/img_ms.jpg) no-repeat left;}
.MainBlogManage .VisitorList dl dt span em{ font-style:normal; padding-left:5px;}



.list_doctors li{ float:left; width:335px; height:170px;}
.list_doctors li dd{ float:left; padding:0px 10px 0px 0px; margin:0px;}
.list_doctors li dd img{ width:114px; height:137px;}
.list_doctors li dt{ float:left; width:210px; padding:0px; margin:0px;}
.list_doctors li dt b{ color:#2d8d5c;}
.list_doctors li dt .a_phone{ cursor:pointer; width:31px; height:31px; margin-right:10px; background:url(img/a_phone.jpg) no-repeat; display:inline-block;}
.list_doctors li dt .a_email{ width:31px; height:31px; background:url(img/a_email.jpg) no-repeat; display:inline-block;}

/*注册*/
.b_zc{ width:441px; overflow:hidden; margin:0 auto; background:url(img/b_zcbg_03.jpg) no-repeat center top; padding-top:57px;}
.b_zc .table{ background:url(img/b_tablebg_03.jpg) repeat-y left top;}
.b_zc .table td{ color:#076b2a; font-size:14px; padding:12px 5px;}
.b_zc .table .tr1 td{ padding-bottom:0;}
.b_zc .table .tr2{ display:none;}
.b_zc .table .tr2 td{ padding-bottom:0; padding-top:0;}
.b_zc .table td .text{ border:1px solid #68ba85; padding:0 0 0 10px; width:162px; height:24px; line-height:24px;}
.b_zc .table td span{ padding-left:10px; color:red;}
.b_zc .table td .select2{ float:left; width:65px; height:24px; position:relative; border:1px solid #68ba85; background:#fff;}
.b_zc .table td .select2 span{ width:55px; padding:0 0 0 10px; display:block; background:url(img/b_spanbg_03.jpg) no-repeat right center; color:#535353; cursor:pointer;}
.b_zc .table td .select2 dl{ position:absolute; background:#fff; display:none; left:0; top:10px; width:65px; overflow:hidden;}
.b_zc .table td .select2 dl dt{ height:24px;}
.b_zc .table td .select2 dl dt a{ display:block; width:55px; padding-left:10px; height:24px; line-height:24px; color:#535353;}
.b_zc .table td em{ color:#6f927b; font-size:11px;}
.b_zc .btn{ padding-left:155px;}
.b_zc .btn input{ cursor:pointer; width:88px; height:34px; border:none; background:url(img/b_zcbtn_03.jpg) no-repeat center top; margin:0; padding:0;}
/*注册*/

.mainbox{ width:931px; margin:0 auto; overflow:hidden; padding:23px 26px 33px 25px; border-left:1px solid #b7d3c1; border-right:1px solid #b7d3c1; min-height:500px;}


#doctors{ width:100%; padding:0;}
#doctors p{ float:left; margin:0 44px 10px 0; background:url(img/guahao.jpg) repeat; height:56px; line-height:28px; border:1px solid #ccc; padding:0 5px; width:130px; text-align:center;}

#number{ width:100%; padding:0;}
#number span{ float:left; margin:0 17px 10px 0; background:url(img/guahao.jpg) repeat; height:28px; line-height:28px; border:1px solid #ccc; padding:0 5px; width:60px; text-align:center;}
#number span a{ cursor:pointer; }

.fastlink_img {float:left;padding:3px;}
.fastlink {padding-left:6px;}
