body{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; height:auto; letter-spacing:0px;font-family:"宋体","微软雅黑","黑体","Arial"; color:#444444;}
*{ margin:0; padding:0}
a{ text-decoration:none}
a:hover{ text-decoration:underline;}
A.red{FONT-SIZE:12px; COLOR:#f00; TEXT-DECORATION: none}
A.red:visited {COLOR:#f00; TEXT-DECORATION: none}
A.red:hover{COLOR:#662277; TEXT-DECORATION:underline}
a:active{outline:none;blr:expression(this.onFocus=this.blur());}
a{cursor:pointer; text-decoration:none; hide-focus: expression(this.hideFocus=true); outline:none;  }   
a:focus{ outline:0;}  
ul li{ background:url(/images/listyles.gif) left center no-repeat; padding-left:15px;}
p{ line-height:22px;text-indent:2em;}
img{border:0}ul{list-style:none;}
.c{ clear:both;}
.fl{ float:left; display:inline;} .fr{ float:right;}
.w980{ width:980px; margin:0 auto;}
.head{ background:url(/images/index_head.gif) repeat-x top #ffffff; height:166px; width:100%;}
.header{ height:31px; padding-top:10px;overflow:hidden;}.header p{ width:185px; text-indent:0;}
.header p ul{ width:185px; margin-left:570px;}
.header ul li{ float:left; display:inline; margin-left:10px; background:none; padding-left:0; padding-top:4px;}
.header ul li a{ color:#444444;}
.head_logoico{ height:102px; padding-top:20px; overflow:hidden; position:relative;}
.head_logoico h1{position:absolute; color:#fff; top:85px; left:100px;}
.head_logoico #logo{ width:289px; height:76px;}
.head_logoico .ico{ text-align:center; height:53px; margin-top:18px;}
.head_logoico .ico p{ line-height:14px; color:#666666; width:100%; margin-top:3px; text-indent:0;}
.head_logoico .ico p a{ color:#666;}
.head_logoico #ico315{ margin-left:35px; width:100px;}
.head_logoico #icoyb{ width:75px; margin-left:15px;}
.head_logoico #icochat{ width:89px; margin-left:15px;}
.head_logoico #phone{ width:265px; height:63px; margin-top:14px;}
.nav{ width:100%; height:50px; background:#04b0db;}
.navwp{ height:50px;}
.navwp .ksdh { width:220px; height:50px; }
.navwp .ksdh{ width:220px; height:50px; background:url(/images/nav_butt.jpg); display:block;}
.navwp .ksdh:hover{background:url(/images/nav_butth.gif);}
#ksdh{ width:650px; height:210px; background:#ffffff; position:absolute;top:216px; border:1px solid #eeeeee; margin-left:0px; padding:20px 0px; z-index:99999;}
#ksdh ul{ width:650px; height:210px;}
#ksdh ul li{ width:170px; height:205px; padding-right:12px; padding-left:0; border-right:1px solid #cccccc; float:left; display:inline; margin-left:28px; background:none;}
#ksdh ul li .kslist{ width:170px; height:43px; margin-bottom:12px;}
#ksdh ul li .kslist h4{ font-size:14px; color:#0494c4; font-weight:bold; width:170px; text-align:left; margin-bottom:8px;}
#ksdh ul li .kslist h4 a{color:#0494c4;}
#ksdh ul li .kslist .text{ width:170px; line-height:18px;}
#ksdh ul li .kslist .text a{ float:left; display:inline; margin-right:10px; color:#555555;}
#nav{ width:690px; height:50px; overflow:hidden; position:relative; }
#nav ul{ width:690px; height:30px; padding-top:20px;}
#nav ul li{ float:left; display:inline; margin-left:32px; padding-bottom:12px; padding-left:5px; padding-right:5px; background:none;}
#nav ul li:hover{ border-bottom:#ffffff solid 2px;}
#nav ul li a{ color:#ffffff; font-size:14px;}#nav ul li a:hover{ text-decoration:none;}
/* 
.banner{ width:100%; height:401px; background:url(/images/index_banner.jpg) center no-repeat;}
.bannerwp{ height:401px;}
.bannerwp .butt{ width:355px; height:30px; margin-left:371px; margin-top:316px;}
.bannerwp .butt a{ width:138px; height:31px; margin-left:35px; display:block;}
.bannerwp .jpks{ margin-top:87px; margin-left:12px; width:238px; height:242px; text-align:center; overflow:hidden;}
.bannerwp .jpks table{width:238px; height:193px; border:1px solid #d1d1d1; background-color:#ffffff;}
.bannerwp .jpks .tr2 td{ padding-top:44px; color:#555555;}
.bannerwp .jpks .tr1 td{ height:36px; background-color:#f5f4f3; padding:0; border:none;}
.bannerwp .jpks .tr2 td{ height:21px; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
.bannerwp .jpks .tr2 .td1{ border-right:none;}
.bannerwp .jpks a{color:#555555;}
.bannerwp .jpks #fkzx{ background:url(/images/fkzx_ico.jpg) center no-repeat;}
.bannerwp .jpks #nkzx{ background:url(/images/nkzx_ico.jpg) center no-repeat;}
.bannerwp .jpks #byby{ background:url(/images/byby_ico.jpg) center no-repeat;}
.bannerwp .jpks #nk{ background:url(/images/nk_ico.jpg) center no-repeat;}
.bannerwp .jpks #rxk{ background:url(/images/rxk_ico.jpg) center no-repeat;}
.bannerwp .jpks #gck{ background:url(/images/gck_ico.jpg) center no-repeat;}
.bannerwp .jpks .phone{ width:238px; height:48px;}
 */

.d_indexslide{position:relative;z-index:1;}
.d_indexslide li{padding:0;}
.d_indexslide .d_imgslide a{display:block;width:100%;height:100%;}
.d_indexslide .d_imgslide{width:100%;height:401px;position:relative;z-index:1;}
.d_indexslide .d_imgslide li{width:100%;height:401px;position:absolute;top:0;left:0;background:#ddd url(img/loading_circle.gif) center no-repeat;opacity:0;filter:alpha(opacity=0);}
.d_indexslide .d_imgslide .d_current{z-index:2;opacity:1;filter:alpha(opacity=100);}
.d_indexslide .d_sorts a{width:15px;height:20px;margin:0 3px;display:inline-block;text-align:center;font-size:40px;font-family:'arial';line-height:0.5;color:#f4f4f4;}
.d_indexslide .d_sorts{position:absolute;z-index:9;width:100%;height:20px;overflow:hidden;left:0;top:365px;text-align:center;}
.d_indexslide .d_sorts .d_current,.d_indexslide .d_sorts a:hover{color:#ffbb05;}

/* 头部结束 */
.title{ padding-bottom:4px; border-bottom:2px solid #cfd1d2; height:16px; position:relative;  margin-bottom:22px;}
.title h4{ height:16px;padding-bottom:4px; _padding-bottom:2px; font-size:16px; border-bottom:2px solid #0a8ec5; padding-left:7px; padding-right:7px; position:absolute;color:#0a8ec5;}
.title a{ color:#0a8ec5; font-size:16px; font-weight:bold;}
.title a:hover{ text-decoration:none;color:#0a8ec5;}
.more,.tjyswp .zjlist .zjtext .butt a,#img-tab b,.tjyswp .md,.ksjswp .kstitle ul .hover,.yygkwp .wp .yygktitle li,.yygkwp .wp .list .arrow,.yygkwp .wp .list .gkinfo .listright,.yygkwp .wp .list .gkinfo .butt,.yygkwp .wp .list .zxyy .gkinfo .more{ background:url(/images/butt.png) 0 0 no-repeat;}
.xwzx{ width:100%; height:270px; background:url(/images/index_newbg.gif);}
.xwzxwp{ height:270px; overflow:hidden; padding-top:30px;}
.listleft{ width:669px; height:100%; overflow:hidden;}
.listright{width:254px; height:100%; overflow:hidden;}
.xwzxlist .title ul{ width:322px; height:16px; position:absolute;}
.xwzxlist .title ul li{ padding-left:7px; padding-right:7px; float:left; height:16px; display:inline; padding-bottom:4px; _padding-bottom:2px; margin-right:22px; background:none;}
.xwzxlist .title ul .hover{ border-bottom:2px solid #0a8ec5;}
.more{ margin-top:4px; width:32px; height:10px; background-position:-190px 0px; text-indent:0;}
.more a{font-size:12px; color:#777777; font-weight:normal; line-height:10px;}
.xwzxlist .xwlist{ width:671px; height:163px;}
.xwzxlist .xwlist img{ padding:3px; border:1px solid #cfd1d2; width:236px; height:155px;}
.xwzxlist .xwlist .xwtext{ width:402px; height:163px;}
.xwzxlist .xwlist .xwtext h4{ text-align:left; color:#0a8ec5; font-size:12px; font-weight:bold;}
.xwzxlist .xwlist .xwtext h4 a{color:#0a8ec5;}
.xwzxlist .xwlist .xwtext p{ margin-top:12px; color:#777777;}
.xwzxlist .xwlist .xwtext p a{ color:#027fc1;}
.xwzxlist .xwlist .xwtext ul{ margin-top:20px; width:402px; list-style-type:none;}
.xwzxlist .xwlist .xwtext ul li{ line-height:25px; width:402px; padding-left:0;}
.xwzxlist .xwlist .xwtext ul li a{ float:left; display:inline; width:235px; color:#444444; background:url(/images/listyles.gif) left center no-repeat; padding-left:15px;}
.xwzxlist .xwlist .xwtext ul li span{ float:right; width:72px; color:#777777;}
.jggswp{ width:252px; height:165px; border:1px solid #eeeeee;}
.jgwp{ width:220px; height:85px; margin-left:16px; margin-top:6px;overflow:hidden;}
.jgwp ul li{height:19px;padding-left:0px; color:#444444;background:none;line-height:19px;}
.jgwp ul li p{ float:left; width:75px; display:inline; margin-right:53px; text-indent:0;}
.jgwp ul li span{ width:15px; float:left; display:inline; margin-right:30px;}
.jgwp ul li h4{ width:40px; float:right; color:#ff0000; font-size:12px; font-weight:normal;}
.jggs .yyzx{ height:73px; width:252px; background:url(/images/yyzx.jpg) no-repeat; overflow:hidden;}
.jggs .yyzx .wp{ width:84px; height:73px; float:left; display:inline;}
.jggs .yyzx .wp .xzimg{ width:43px; height:33px; display:block; margin-left:21px; margin-top:15px;}
.jggs .yyzx .wp p{ width:50px; height:14px; margin-left:20px; text-indent:0;}
.jggs .yyzx .wp p a{ font-size:12px; color:#0887e0;}
.tjys{ width:100%; height:440px; background-color:#f4f4f4;}
.tjyswp{ height:400px; padding-top:20px; padding-bottom:20px;}
.tjyswp  .zjlist{ height:220px; width:668px; background-color:#ffffff; overflow:hidden;}
.tjyswp  .zjlist .zj_cont{ width:668px; height:220px;}
.tjyswp .zjlist img{ border:5px solid #e2e2e2; width:190px; height:210px; float:left; display:inline;}
.tjyswp .zjlist .zjtext{ width:420px; height:220px; overflow:hidden; float:right; margin-right:16px;}
.tjyswp .zjlist .zjtext h3{ height:20px; width:430px; padding-bottom:12px; border-bottom:1px dashed #cfd1d2; font-size:12px; color:#777777; font-weight:normal;  background-position:-225px -192px; margin-top:15px;}
.tjyswp .zjlist .zjtext h3 a{ color:#000000; font-size:16px; font-weight:bold; margin-right:22px;}
.tjyswp .zjlist .zjtext h4{ color:#444444; font-size:12px; font-weight:normal; float:left; margin-top:22px;width:430px; margin-bottom:10px;}
.tjyswp .zjlist .zjtext p{ color:#777777;}
.tjyswp .zjlist .zjtext a{ color:#028cc7;}
.tjyswp .zjlist .zjtext .butt{width:215px; height:28px; margin-top:20px;}
.tjyswp .zjlist .zjtext .butt a{ color:#ffffff; font-size:12px;display:block; width:67px; height:20px; padding-top:7px; padding-left:21px;}
.tjyswpp .zjlist .zjtext .butt #yygh{ background-position:0 0;}
.tjyswp .zjlist .zjtext .butt #zxzx{ background-position:-91px 0;}
.tjyswp .md{ width:30px; margin-top:12px; height:20px;background-position:-225px -238px;}
#img-tab {height: 118px; margin-top:18px;}
#img-tab b {display: block; width: 37px; height: 118px; float: left; cursor: pointer;}
#img-tab .imgTabLeft { background-position:0 -162px;}
#img-tab .imgTabRight { background-position:-37px -162px;}
#img-tab .scroll {width: 594px; height: 118px; float: left; overflow: hidden;}
#img-tab #scroll-box { width: 2000px; float: left; height: 118px; clear: both;}
#img-tab .scroll ul li { width: 118px; height: 114px; float: left; display: inline; text-align: center; padding-top: 2px; border: 1px #dcdcdc solid; border-left: none; background: #fff; padding-left:0;}
#img-tab .scroll ul li img { width: 100px; height: 111px; display: block; margin: 0 auto;}
#img-tab .scroll ul li.border { background: #f5f5f5; border-right: 1px #dcdcdc solid; border-top: 1px #f5f5f5 solid;}
.ryzz .ryzzwp{ width:254px; height:90px; overflow:hidden; margin-bottom:19px;}
.ryzz .ryzzwp h4{ color:#0a8ec5; font-size:12px; font-weight:bold; text-align:left; height:18px; margin-bottom:5px; overflow:hidden;}
.ryzz .ryzzwp h4 a{color:#0a8ec5;}
.ryzz .ryzzwp .wp{ width:254px; height:67px;}
.ryzz .ryzzwp .wp p{ width:133px; height:100%; color:#777777;}.ryzz .ryzzwp .wp p a{ color:#0a8ec5;}
.ryzz .bn{ margin-bottom:0; padding-bottom:25px; border-bottom:1px dashed #9d9c9c;}
.ryzz ul{ margin-top:16px;}
.ryzz ul li{ line-height:24px;}.ryzz ul li a{ color:#777777;}
.ksjs{ height:848px; width:100%; overflow:hidden;}
.ksjswp{ height:318px; margin-top:30px;}
.ksjswp .kstitle{ width:980px; height:30px; padding-bottom:2px; border-bottom:1px solid #594932;}
.ksjswp .kstitle h4,.ksjswp .wp .ksinfo h4{ background:url(/images/txt.png) 0 0 no-repeat;}
.fkzx .kstitle h4{ height:30px; width:344px; background-position:0 0;}
.nkzx .kstitle h4{ height:30px; width:327px; background-position:0 -107px;}
.ksjswp .kstitle ul{ width:627px; padding-right:0; margin-top:10px;}
.ksjswp .kstitle ul li{ padding-left:0; float:left; display:inline; background:none; width:78px; height:20px; text-align:center;}
.ksjswp .kstitle ul li a{ color:#444444; line-height:22px;}
.fkzx .kstitle ul .hover{ background-position:-3px -28px;}.ksjswp .kstitle ul .hover a{ color:#ffffff;}
.nkzx .kstitle ul .hover{ background-position:-112px -28px;}
.ksjswp .wp{ height:285px; width:100%;}
.ksjswp .wp .ksinfo{ height:285px; width:252px; background:url(/images/ksjs_bg.gif); padding-left:25px;}
.ksjswp .wp .ksinfo h4{ width:186px; height:41px; background-position:0 -40px; margin-top:14px; margin-bottom:13px;}
.ksjswp .wp .ksinfo p{ font-size:12px; color:#777777; margin-top:25px;}
.ksjswp .wp .ksinfo p a{ color:#b57f21;}
.ksjswp .wp .kslist{ width:642px; height:285px;overflow:hidden;}
.ksjswp .wp .kslist .jbinfo{ height:106px; width:100%; margin-top:33px;}
.ksjswp .wp .kslist .jbinfo img{ padding:3px; border:1px solid #dedede; float:left; display:inline;}
.ksjswp .wp .kslist .jbinfo h4{ background:url(/images/jbinfo_bg.gif) repeat-x 0px 9px; margin-top:13px; margin-left:20px; width:455px; display:inline; float:left; COLOR:#016871; FONT-SIZE: 14px; FONT-WEIGHT:bold;}
.ksjswp .wp .kslist .jbinfo p{padding-bottom: 0px; padding-left:20px; width:455px; padding-right: 0px; float: left; height: 65px; color: #666; overflow: hidden; padding-top: 10px;}
.fkzx .wp .kslist .jbinfo a{ color:#a21f4b;}
.nkzx .wp .kslist .jbinfo a{ color:#26880c;}
.ksjswp .wp .kslist ul{clear:both; overflow:hidden;padding-top:25px; _margin-top:25px; _padding-top: 0; width:640px;}
.ksjswp .wp .kslist ul li{ margin:0; padding:0; padding-left:15px;WIDTH:300px;font-size:14px; white-space:nowrap; text-align:left; float:left; line-height:28px;}
.ksjswp .wp .kslist ul li a{ color:#555;}
.ksjs_ad{ height:100px; margin:30px auto;}
.ksjs_bott{ margin-top:15px; _margin-top:7px; height:6px; background:url(/images/jbinfo_bg.gif) repeat-x;}
.yygk{ height:555px; overflow:hidden;}
.yygkwp{ height:349px; margin-top:30px; overflow:hidden;}
.yygkwp .yyhj{ width:326px; height:337px; background-color:#fafafa; overflow:hidden;}
.yygkwp .yyhj table{ overflow:hidden;}
.yygkwp .yyhj table td .hjimg{ width:101px; height:80px; overflow:hidden;}
.yygkwp .yyhj table tr td{ overflow:hidden; width:101px; height:80px;}
.yygkwp .yyhj table tr .td1{ background-color:#e0e0e0; overflow:hidden;}
.yygkwp .yyhj table tr .td2{ background-color:#f0f0f0; overflow:hidden;}
.yygkwp .yyhj table tr td  .more{ padding:0; line-height:10px; font-size:8px; color:#bababa; margin-left:62px; margin-top:65px; text-indent:0;}
.yygkwp .yyhj table tr td  .more a{ color:#bababa;}
.yygkwp .yyhj .xygf{ width:101px; height:80px; overflow:hidden;}
.yygkwp .yyhj .xygf .gftext{ width:50px; height:25px; margin-left:25px; margin-top:27px; overflow:hidden;}
.yygkwp .yyhj .xygf .img{ width:101px; height:80px; overflow:hidden;}
.yygkwp .wp{ width:612px; height:337px;}
.yygkwp .wp .yygktitle{ width:270px; height:38px;}
.yygkwp .wp .yygktitle li{ margin-right:5px; float:left; display:inline; width:85px; height:29px;background-position:-123px -53px; padding-top:10px; padding-left:30px;}
.yygkwp .wp .yygktitle li a{ text-align:center; color:#666; font-size:12px; font-weight:bold;}
.yygkwp .wp .yygktitle .hover{ background-position:0 -53px;}
.yygkwp .wp .yygktitle .hover a{ color:#fff;}
.yygkwp .wp .list{ width:612px; height:295px; overflow:hidden;}
.yygkwp .wp .list .arrow{ background-position:-94px -101px; width:18px; height:9px; margin-top:0; margin-bottom:0; padding:0; overflow:hidden;}
.yygkwp .wp .list .qwjs .arrow{ margin-left:43px;}.yygkwp .wp .list .zxyy .arrow{ margin-left:164px;}
.yygkwp .wp .list .gkinfo{ width:610px; height:284px; border:1px solid #ebebeb; margin-top:0; overflow:hidden;}
.yygkwp .wp .list .gkinfo h4{ width:595px; height:34px; text-align:left; line-height:34px; padding-left:15px; background-color:#ebebeb; font-size:12px; font-weight:normal; color:#777; }
.yygkwp .wp .list .gkinfo .listleft{ margin-left:24px; width:260px; height:auto; margin-top:25px;}
.yygkwp .wp .list .gkinfo .listleft h4{ color:#0a8ec5; font-size:14px; font-weight:normal;width:260px; text-align:left; background:none; padding:0; padding-bottom:0px; margin-top:10px; margin-bottom:0; _margin-top:5px;}
.yygkwp .wp .list .gkinfo .listleft h4 a{color:#0a8ec5; }
.yygkwp .wp .list .gkinfo .listleft p{ width:260px; font-size:12px; color:#777; line-height:20px; }
.yygkwp .wp .list .gkinfo .listleft p a{ color:#f41717;}
.yygkwp .wp .list .gkinfo .listleft p span{ color:#0a8ec5;}
.yygkwp .wp .list .gkinfo .listright{ width:245px; height:205px; padding-left:25px; background-position:-273px 0; padding-right:0; margin-top:25px; overflow:hidden; margin-right:0; margin-left:25px;}
.yygkwp .wp .list .qwjs .gkinfo .more{ width:17px; height:52px; margin-top:186px; margin-left:0; padding:0; background-position:-3px -101px; }
.yygkwp .wp .list .qwjs .gkinfo .more a{width:17px; height:52px; display:block;}
.yygkwp .wp .list .zxyy .gkinfo .listright{ margin-right:25px; overflow:hidden;}
.yygkwp .wp .list .gkinfo .listright .jslist li{ width:230px; line-height:26px; font-size:12px;}
.yygkwp .wp .list .gkinfo .listright .jslist li a{ color:#444;}
.yygkwp .wp .list .gkinfo  h3{ width:100%; height:16px; background:url(/images/wsyy_titlebg.gif) right center no-repeat; text-align:left; color:#0a8ec5; font-size:12px; font-weight:bold; margin-bottom:13px;}
.yygkwp .wp .list .gkinfo .yytd{ width:210px; height:95px; background:#eefbfd; padding-top:10px; padding-left:25px; padding-right:25px; margin-bottom:8px;}
.yygkwp .wp .list .gkinfo .yytd_tr{ width:210px; height:24px; margin-bottom:6px;}
.yygkwp .wp .list .gkinfo .yytd_tr .td_name{ line-height:24px; color:#0a8ec5; font-size:12px; text-indent:0; width:65px;}
.yygkwp .wp .list .gkinfo .yytd_tr .td_input{ height:24px; width:136px;}
.yygkwp .wp .list .gkinfo .yytd_tr .td_input input{ height:22px; border:1px solid #0a8ec5; width:136px;}
.yygkwp .wp .list .gkinfo  .listleft  .butt{ height:26px; width:52px; margin-left:158px; background-position:0 -295px;}
.yygkwp .wp .list .gkinfo  .listleft  .butt a{ width:52px; height:26px; display:block;}
.yygkwp .wp .list .gkinfo .listright .yylist{ width:245px; height:115px; overflow:hidden;}
.yygkwp .wp .list .gkinfo .listright .yylist ul{width:245px; height:115px;}
.yygkwp .wp .list .gkinfo .listright .yylist ul li{line-height:24px; width:245px; padding-left:0; _line-height:20px;}
.yygkwp .wp .list .gkinfo .listright .yylist ul li p{ width:100px; float:left; display:inline; text-indent:0; padding-left:15px; background:url(/images/listyles.gif) left center no-repeat; _line-height:20px;}
.yygkwp .wp .list .gkinfo .listright .yylist ul li p b{ margin-left:15px; color:#444444; font-size:12px; font-weight:normal;}
.yygkwp .wp .list .gkinfo .listright .yylist ul li a{ margin-left:5px; color:#444444; width:63px; float:left; display:inline;}
.yygkwp .wp .list .gkinfo .listright .yylist ul li span{ float:right; width:50px; color:#0a8ec5; margin:0; padding:0;}
.yygkwp .wp .list .gkinfo .listright .butt{ width:126px; height:43px; background-position:-112px -285px; margin-left:45px; margin-top:20px;}
.yygkwp .wp .list .gkinfo .listright .butt a{ width:126px; height:43px; display:block;}
.bottomad .adtitle .list,.bottomad .adtitle .list .wp .hover{ background:url(/images/txt.png);}
.bottomad{ clear:both; height:160px; overflow:hidden;}
.bottomad .adtitle{ height:28px; padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:980px; overflow:hidden;}
.bottomad .adtitle .list{ width:142px; height:17px; background-position:0 -138px;}
.bottomad .adtitle .list .wp{ width:60px; height:17px;}
.bottomad .adtitle .list .wp span{ height:17px;}
.bottomad .adtitle .list .wp p{ width:60px; height:17px; text-indent:0;}
.bottomad .adtitle .list .wp .hover p a{ display:none;} 
.bottomad .adtitle .list .jdjg .hover{ background-position:0 -170px;}
.bottomad .adtitle .list .hzjg .hover{ background-position:-100px -170px;}
.bottomad .list{ margin-top:17px; height:96px;}
.bottomad .ljlist{ height:20px;}
.bottomad .ljlist li{ float:left; display:inline; caption-side:#444; margin-right:28px; padding-left:0; background:none;}

/*频道页开始*/
.content{ height:auto; overflow:hidden; background:url(/images/list_bg.jpg) 0 180px no-repeat; clear:both;}
/*频道页左侧*/
.list_left{ width:230px; height:auto;}
.list_left .h4{ height:45px; width:230px; padding-bottom:12px; border-bottom:1px solid #7fc9db; margin-top:30px;}
.list_left ul{ width:177px; height:240px; margin-bottom:113px; margin-top:13px; overflow:hidden;}
.list_left ul li{ width:177px; padding-bottom:6px;border-bottom:1px dashed #bbbbbb; padding-top:8px; overflow:hidden; line-height:14px; background:none; padding-left:0;}
.list_left ul li a{background:url(/images/list_arrow.gif) left center no-repeat; margin-left:22px;color:#777777; overflow:hidden; display:block; line-height:15px; height:15px; width:100px; padding-left:35px;}
.list_left ul li a:hover{ background:url(/images/list_arrowh.png) left center no-repeat; text-decoration:none;}
.list_left .lxfs{ width:230px; height:75px; margin-bottom:25px; background:rgba(f, f, f, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=60) opacity:0.6; -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
background:#ffffff;/*实现IE背景透明*/ z-index:1; position:absolute;}
.list_left .lxfswp{ position:relative; width:230px; height:75px; z-index:2; padding-top:25px; margin-bottom:25px;}
.list_left .yygk{ width:227px; height:104px; margin-bottom:25px; background:url(/images/list_yygk_bg.png); padding-right:3px; padding-bottom:5px;}
/*频道页右侧*/
.list_right{ width:725px; height:auto; margin-bottom:35px; overflow:hidden;}
.list_right .listwp{width:725px; height:800px; background:rgba(f, f, f, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=60) opacity:0.6; -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;
background:#ffffff;/*实现IE背景透明*/ z-index:3; position:absolute; overflow:auto;}
.list_right .wp{ width:700px; padding-left:25px;position:relative; z-index:4;}

/*网站地图*/
.list_right .listmap{ height:14px; width:700px; background:url(/images/list_map_ico.gif) top left no-repeat; margin-top:30px; padding-bottom:15px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.list_right .listmap p{ float:left; display:inline; height:14px; margin-left:23px; width:355px; color:#777; text-indent:0; line-height:14px;}
.list_right .listmap p a{ color:#777;}

.list_right .ksjslist{ width:700px; height:247px; overflow:hidden; margin-top:30px;}
.list_right .ksjslist .container{ width:700px; height:247px; overflow:hidden;}
.list_right .ksjslist .container .slide img{ float:left; display:inline; height:247px; width:510px; border:none;}
.list_right .ksjslist .container .slide .text{ float:right; width:151px; height:155px; padding-top:45px; padding-bottom:47px; padding-right:19px; padding-left:16px; overflow:hidden; background:#67c4db; border-left:4px #ffffff solid;}
.list_right .ksjslist .container .slide .text p{height:128px; overflow:hidden; line-height:22px; color:#fff; position:relative; z-index:99999;}
.list_right .ksjslist .container .slide .text a{ width:65px; height:16px; float:right; margin-top:15px; color:#fff; position:relative; z-index:99999;}
.list_right .ksjslist .tabbox{ width:282px; height:247px; background:url(/images/list_ad_bg.png) no-repeat; position:absolute; z-index:999; margin-top:-247px; margin-left:423px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/list_ad_bg.png',sizingMethod='crop'); _background:none;}
.list_right .ksjslist .tabbox .paging{ width:100px; height:21px; margin-top:215px; margin-left:100px; overflow:hidden;}
.list_right .ksjslist .tabbox .paging a{ width:4px; height:13px; float:left; display:inline; margin-right:5px; padding:4px 9px; color:#67c4db; font-size:12px; background:url(/images/list_ad_num.gif) no-repeat; padding-left:8px;}
.list_right .ksjslist .tabbox .paging .current{ background:url(/images/list_ad_numh.gif) no-repeat; color:#fff;}
/*频道页列表*/
.list_right .zlxmlist{ width:700px; height:210px; margin-top:30px;overflow:hidden; _height:212px;}
.list_right .zlxmlist h4{ height:16px; width:700px; padding-bottom:8px; border-bottom:#606060 1px dotted; background:url(/images/list_info_bg.gif) left top no-repeat; padding-left:25px; margin-bottom:12px;}
.list_right .zlxmlist h4 a{ color:#444; font-size:14px; font-weight:bold; float:left; display:inline; width:100px; line-height:16px; _line-height:16px;}
.list_right .zlxmlist h4 span a{ float:right; width:53px; color:#33badb; margin-right:9px; font-size:12px; font-weight:normal;}
.list_right .zlxmlist .info{ width:157px; height:170px; float:left; display:inline; margin-top:8px;}
.list_right .zlxmlist .info p{ color:#777; line-height:18px; margin-top:5px;}
.list_right .zlxmlist .list{ float:right; width:498px; overflow:hidden;}
.list_right .zlxmlist .list li{ line-height:30px; width:483px; height:30px; overflow:hidden; _line-height:27px; _height:27px;}
.list_right .zlxmlist .list li a{width:190px; float:left; display:inline; color:#444; height:29px; overflow:hidden; _height:27px;}
.list_right .zlxmlist .list li span{ float:right; width:72px; color:#777;}
/*频道页结束*/


/*列表页*/
.content_fk{background:url(/images/fklist_bg.jpg) 0 180px no-repeat;}
/*列表页左侧*/
.list_content .list_left ul li{ border-bottom:none;}
.list_content .list_left ul .hover{border-bottom:1px dashed #bbbbbb;}
.list_content .list_left ul .hover a{ font-weight:bold; color:#51c0db;background:url(/images/list_arrowh.png) left center no-repeat; text-decoration:none;}
.list_content .list_left ul a:hover{ text-decoration:underline;}

/*推荐阅读*/
.tjyd{ width:230px; clear:both;}
.tjyd .tjydtitle{ width:205px; height:19px; background:url(/images/list_tjyd_title.gif) no-repeat; padding-left:25px;}
.tjyd .tjydtitle h4{ color:#0f84bb; font-size:16px; font-weight:bold;}
.tjyd .tjydwp{ width:212px; margin:15px 9px; height:78px; padding-bottom:15px; border-bottom:#d0cecf 1px dashed; background:url(/images/lsit_tjyd_ico.jpg) left top no-repeat; overflow:hidden;}
.tjyd .tjydwp h4{ font-size:12px; font-weight:bold; color:#0f84bb; line-height:14px; height:14px; margin-bottom:12px; overflow:hidden; padding-left:16px;}
.tjyd .tjydwp h4 a{color:#0f84bb;}
.tjyd .tjydwp p{ color:#888888; text-indent:0; line-height:17px; height:35px; overflow:hidden; padding-left:16px; margin-bottom:7px;}
.tjyd .tjydwp span{ height:14px; color:#9e7c4e; font-weight:normal; text-align:left; padding-left:16px;}
.tjyd .tjydwp span a{color:#9e7c4e;}
/*列表页右侧*/
.list_right .jbinfo{ margin-top:30px; width:700px; height:193px; margin-bottom:10px; overflow:hidden;}
.list_right .jbinfo h4{ width:387px; height:37px; text-align:left; margin-bottom:35px;}
.list_right .jbinfo .info{ height:115px; width:700px; background:url(/images/list_jbjs_bg.png) bottom no-repeat; overflow:hidden;}
.list_right .jbinfo .info p{ line-height:24px; color:#777;}
.list_right .jbxmlist{ width:700px; height:auto;}
.list_right .jbxmlist .jbxm{ height:109px; width:674px; background:url(/images/list_newline.gif) left no-repeat; padding-left:26px; padding-top:25px; }
.list_right .jbxmlist .jbxm h4{ height:14px; width:674px; margin-bottom:13px; _margin-bottom:7px;}
.list_right .jbxmlist .jbxm h4 a{ float:left; display:inline; color:#555; font-size:14px; font-weight:bold;}
.list_right .jbxmlist .jbxm h4 span{ float:right; font-size:12px; font-weight:normal; color:#777; margin-top:6px; border:none; padding:0;}
.list_right .jbxmlist .jbxm p{ line-height:21px; color:#888; height:37px; overflow:hidden; margin-bottom:15px; overflow:hidden;}
.list_right .jbxmlist .jbxm .ydwp{ width:674px; padding-bottom:15px;border-bottom:1px dashed #909090; height:13px;}
.list_right .jbxmlist .jbxm .ydwp a{ color:#0493b2;}

/*分页样式begin*/
.dede_pages{ display:block;width:620px;height:45px;clear:both; margin-top:45px;}
.dede_pages ul{padding:2px 0px 12px 26px; width:100%;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9; background:none; padding-left:0;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
.pageList {float: right;margin-top: 10px;text-align:right;}
.pageList li{list-style-type:none;}
/*分页样式end*/


/*文章页*/
.submitB2,.con_main_butt .btn a,.con_right_tjys .yswp .ysbtn a,.con_right_rmph .phlist,.con_right_tjyd .ydwp,.con_right_tjyd .ydlist li,.con_right_tjyd .ydbtn a{ background:url(/images/article_ico.jpg) 0 0 no-repeat;}
.wzLb{ padding:0; width:980px; height:42px;color:#818181; margin:2px auto; overflow:hidden;}
.wzLb p{ float:left; display:inline; line-height:42px;background:url(/images/list_map_ico.gif) no-repeat 0px 15px; padding-left:18px; text-indent:0;}
.wzLb a{ color:#818181;}
.wzLb A:visited{color:#818181;}
/*百度站内搜索b*/
.wzLb table{ width:255px; overflow:hidden; height:22px;}
.kwbaidu {width:255px; height:22px; _height:23px; _line-height:23px; line-height:22px;  overflow:hidden;float:right; margin-top:10px;}
.searchinput2{border:1px solid #bfbfbe; width:219px; height:16px; padding-top:2px; vertical-align:top; color:#777;}
.submitB2{cursor:pointer;width:24px;height:22px; border:none;background-position:0 -23px;}

.main{ width:978px; border:1px solid #e1e1e1; height:auto; margin:0 auto; overflow:hidden; margin-bottom:20px;}
/*文章页左侧*/
.con_left{ width:647px; background:url(/images/article_conbg.jpg) left top no-repeat; height:auto;}
.con_main{ padding-left:30px; margin-top:45px; width:617px;}
.con_main_th{ height:165px; width:617px; text-align:center;}
.con_main_th h1{ color:#9d5f19; font-size:18px; font-weight:bold; font-family:"微软雅黑","宋体"; line-height:200%;}
.con_main_th .intro{ padding-bottom:16px; border-bottom:1px dashed #e1e1e1; margin-top:20px;}
.con_main_th .intro p{ text-align:center; text-indent:0; color:#868485;}
.con_main_th .intro p a{ color:#444; margin-right:20px;}.con_main_th .intro p span{ color:#444; margin-right:23px;}
.con_main_th .intro .red{ color:#ff0000; margin-right:0;}
.con_main_th .textlead{ background:#f7f7f7; width:573px; height:auto; padding:16px 22px; margin-top:25px; overflow:hidden;}
.con_main_th .textlead p{ color:#868485; line-height:22px; text-indent:0;text-align:left;}
.con_main_th .textlead p span{ color:#9d784e;}
.con_main_text{ clear:both;width:617px; height:auto; margin-top:66px; _margin-top:36px; overflow:hidden; clear:both;}
.con_main_text p{ color:#555; font-size:14px; line-height:25px; font-weight:normal; padding-bottom:20px; text-indent:0;}
.con_main_reread{ width:617px; overflow:hidden; margin-top:20px;}
.con_main_reread h4{ color:#222; font-weight:bold; font-size:14px; width:617px; text-align:left;}
.con_main_reread ul{ width:617px; margin-top:15px;}
.con_main_reread ul li{ width:245px; line-height:25px; height:25px; overflow:hidden; float:left; display:inline; font-size:14px; margin-right:18px;}
.con_main_reread ul li a{ color:#222;}
.con_main_butt{ width:340px; height:71px; margin:0 auto; margin-top:33px; overflow:hidden;}
.con_main_butt .btn{ width:110px; height:71px; margin-left:34px; float:left; display:inline;}
.con_main_butt .btn a{ text-align:center; display:block; color:#fff; background-position:0 -229px; width:84px; height:39px; padding:16px 13px;}
.con_main_butt .btn a:hover{ background-position:0 -151px;}
.con_main_butt .hr{ position:relative; height:1px; background-color:#d1d8c2; width:340px; margin-top:-33px; margin-left:-10px; overflow:hidden; _margin-left:-300px;}
.con_main_prompt{ margin-top:25px; width:591px; height:56px; background:#f3f3f3; padding:19px 13px; clear:both; overflow:hidden;}
.con_main_prompt p{ width:591px; height:56px; color:#555; text-indent:0;}
.con_main_prompt p span{ color:#9d5f19;}.con_main_prompt p a{color:#9d5f19;}
.con_main_ad{ width:617px; height:90px; margin-top:20px; margin-bottom:20px;}

/*文章页右侧*/
.con_right{ width:254px; height:auto; background:url(/images/article_rightbg.gif) repeat-y; overflow:hidden; padding-left:23px; margin-right:24px; margin-top:30px; margin-bottom:20px; _margin-right:12px;}
.con_right .con_right_th{ width:254px; height:19px; background:url(/images/article_titlebg.gif) bottom no-repeat; margin-top:20px; margin-bottom:15px; overflow:hidden;}
.con_right .con_right_th a{ height:18px; line-height:18px; font-size:16px; color:#0f84bb; font-weight:bold; padding-left:19px; display:block; overflow:hidden;}
.con_right_qq{ margin-top:20px; width:254px; overflow:hidden;}
.con_right_qq .qqlxfs{ width:252px; height:72px; border:1px solid #e3e3e3; background:url(/images/qq_lxfsbg.jpg) no-repeat; overflow:hidden;}
.con_right_qq .qqlxfs span{ width:84px; height:72px; float:left; display:inline; padding:0; margin:0;}
.con_right_qq .qqlxfs span a{ width:36px; height:36px; margin-top:10px; display:block; margin-left:17px;}
.con_right_qq .qqlxfs span p{ height:13px; text-indent:0; margin-top:2px; text-align:center;}
.con_right_qq .qqlxfs span p a{ color:#666; display:inline; margin:0;}

.con_right_tjys{ width:254px; overflow:hidden;}
.con_right_tjys img{ width:100px; height:123px; padding:2px; border:1px solid #e5e5e5;}
.con_right_tjys .yswp{ width:135px; overflow:hidden; height:100%;}
.con_right_tjys .yswp h4{ color:#777; font-size:12px; font-weight:normal; height:16px; margin-bottom:8px; overflow:hidden;}
.con_right_tjys .yswp h4 a{ color:#444; font-size:14px; font-weight:bold; margin-right:15px;}
.con_right_tjys .yswp p{ color:#777; line-height:19px;}.con_right_tjys .yswp p a{ color:#048fd7;}
.con_right_tjys .yswp .ysbtn{ height:19px; width:98px; margin-top:10px;}
.con_right_tjys .yswp .ysbtn a{ width:39px; height:19px; display:block;}
.con_right_tjys .yswp .ysbtn #zx{ background-position:0 0;}
.con_right_tjys .yswp .ysbtn #yy{ background-position:-46px 0;}

.con_right_ads{ width:254px; height:136px; margin:20px auto; margin-bottom:0;}

.con_right_rmph{ width:254px; overflow:hidden;}
.con_right_rmph .phlist{ margin:0 6px; background-position:-121px -77px;padding-left:12px; overflow:hidden; height:235px;}
.con_right_rmph .phlist li{ background:none; line-height:24px;}
.con_right_rmph .phlist li a{ color:#444;}

.con_right_ryzz{width:254px; overflow:hidden;}
#player{position:relative;width:180px;height:173px;overflow:hidden; margin:0 auto;}
#player *{border:0;padding:0;margin:0;}
#player .Limg{position:relative; height:145px; overflow:hidden;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff; overflow:hidden;}
#player .Limg li img{border:1px solid #FFFFFF; margin:0;}
#player .Limg li p{line-height:16px; font-size:14px; text-align:center; padding-top:5px; font-weight:bold; height:16px; overflow:hidden; text-indent:0;}
#player .Limg li p a{ color:#444;}
#player .Nubbt{position:absolute;z-index:9;right:1px;bottom:3px; line-height:25px; margin-bottom:6px; top:150px;}
#player .Nubbt span{border:1px solid #0095da;background:#fff;padding:1px 5px;margin:0 2px; font-style:normal;cursor:pointer;}
#player .Nubbt span.on{background:#0095da;color:#fff;}

.con_right_tjyd{width:254px; overflow:hidden;}
.con_right_tjyd .ydwp{ height:58px; background-position:-30px -21px; padding-left:26px; margin-bottom:13px;}
.con_right_tjyd .ydwp h4{ color:#0f84bb; font-size:12px; font-weight:bold; height:14px; overflow:hidden; margin-bottom:10px;}
.con_right_tjyd .ydwp h4 a{color:#0f84bb;}
.con_right_tjyd .ydwp p{ color:#777; line-height:17px; text-indent:0;}
.con_right_tjyd .ydlist{ width:227px; height:124px; overflow:hidden; margin-left:6px;}
.con_right_tjyd .ydlist li{ background-position:-88px -2px; line-height:26px; padding-left:19px; overflow:hidden; height:26px;}
.con_right_tjyd .ydlist li a{ color:#444;}
.con_right_tjyd .ydbtn{ width:218px; height:28px; margin-top:23px;}
.con_right_tjyd .ydbtn a{ width:100px; height:28px; display:block;}
.con_right_tjyd .ydbtn #btn_zx{ background-position:0 -88px;}
.con_right_tjyd .ydbtn #btn_yy{ background-position:0 -117px;}

.con_right_ad{ margin-top:20px; margin-bottom:20px; height:252px; width:254px;}
/*页面底部*/
.foot{ height:190px; background:#dedbd7; clear:both;}
.footer .footlist{ width:283px; padding-left:45px; background:url(/images/footer_listbg.gif) left no-repeat; margin-top:24px; height:142px;}
.footer img{ margin-top:20px; border:4px solid #ffffff; margin-right:50px;}
.footer .footlist h4{ height:15px; width:120px; text-align:left;  margin-bottom:15px;}
.footer .footlist span{color:#989696; font-size:11px; font-weight:normal; margin-top:2px;}
.footer .footlist h4 a{ font-size:12px; color:#343434; font-weight:bold; margin-right:13px;}
.footer .footlist .zlxmlist{ width:250px; overflow:hidden; height:100px;}
.footer .footlist .zlxmlist a{ margin-right:35px; float:left; display:inline; width:48px; line-height:26px; color:#4c4c4c;}
.footer .footlist p{ width:250px; line-height:26px; color:#4c4c4c; text-indent:0;}
.footer .footlist p span{color:#ae1919; font-size:12px; font-family:"宋体"}
.footer .footlist p a{ color:#ae1919;}
.bottom{ height:47px; background-color:#9a8d7c;}
.bott{ height:47px;}
.bott p{ line-height:47px; color:#fff; text-align:center;}
.bott p a{ color:#fff; margin-left:15px;}


/* 在线预约页面 2013-12-5 s */
.clears:before, .clears:after{content:"";display:table;}.clears:after {clear:both;}.clears {zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
.fl {float:left;}.fr {float:right;}

.d_yuyuebanner{height:390px;background:url(/images/banner_yuyue.jpg) top center no-repeat;}
.d_yuyuebanner .d_small{width:980px;overflow:hidden;margin:0 auto;}
.d_yuyuebanner .d_small img{margin-left:-230px;}
.d_infco_yy{height:475px;background:url(/images/index_newbg.gif) 0 0 repeat;}
.d_infco_yy .d_wp{width:980px;height:475px;margin:0 auto;background:#fff url(/images/yuyue_k.jpg) 0 35px no-repeat;}
.d_infco_yy .d_l{width:317px;float:left;}
.d_infco_yy .d_tips p{text-indent:0;}
.d_infco_yy .d_tips{line-height:20px;margin:359px 12px 0;color:#666;}
.d_infco_yy b{display:block;margin-bottom:5px;color:#1aafd0;}
.d_infco_yy .d_r{width:663px;float:left;}
.d_infco_yy .d_r h2{height:35px;width:282px;margin-top:70px;text-indent:-99em;overflow:hidden;}

.d_infco_yy .d_inputbox{padding-left:24px;color:#434343;}
.d_infco_yy .d_inputbox .d_single{float:left;margin-right:30px;display:inline;}
.d_infco_yy .d_inputbox .d_mark{float:left;line-height:20px;height:20px;width:60px;}
.d_infco_yy .d_inputbox .d_stwp{float:left;height:20px;}
.d_infco_yy .d_inputbox .d_stwp .d_inp{padding:2px 3px;width:115px;height:14px;border:1px solid #c8c6c6;color:#393939;}
.d_infco_yy .d_inputbox .d_must{float:left;width:12px;line-height:20px;margin-left:5px;overflow:hidden;color:#e70889;font-family:'宋体';}
.d_infco_yy .d_inputbox .d_sexwp select{display:inline-block;width:72px;text-align:center;vertical-align:middle;}
.d_infco_yy .d_inputbox select{border:1px solid #c8c6c6;}
.d_infco_yy .d_datewp{width:125px;height:26px;position:relative;}
.d_infco_yy .d_datewp .d_inp{padding-right:17px;width:105px;}
.d_infco_yy .d_inputbox .d_single_ks{float:right;padding-right:18px;}
.d_infco_yy .d_inputbox .d_single_ks select{width:98px;}
.d_infco_yy .d_inputbox .d_tr1{margin-top:23px;}
.d_infco_yy .d_inputbox .d_tr2{margin-top:22px;}
.d_infco_yy .d_hold3{width:60px;}
.d_infco_yy .d_inputbox .d_tdet{margin-right:0;}
.d_infco_yy .d_tdet select{width:72px;}
.d_infco_yy .d_deswp textarea{border:1px solid #c8c6c6;width:526px;height:79px;padding:3px;line-height:1.5;}
.d_infco_yy .d_deswp .d_mark{line-height:86px;}
.d_infco_yy .d_mr10{margin-right:10px;}
.d_infco_yy .d_botbtn{height:36px;margin:25px 0 0 0;position:relative;left:152px;background:url(/images/yybtn.png) 0 0 no-repeat;}
.d_infco_yy .d_botbtn input{float:left;width:94px;height:36px;margin-right:38px;overflow:hidden;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.d_infco_yy .d_musttip{float:left;line-height:36px;text-indent:0;color:#e70d1e;width:120px;}
.d_infco_yy .d_yzmwp img{margin:0 10px;}
.d_yuyue_bot{width:980px;height:308px;overflow:hidden;margin:38px auto 35px;overflow:hidden;background:url(/images/yuyue_yh.png) 0 0 no-repeat;}
.d_yuyue_bot h3{height:37px;width:343px;overflow:hidden;text-indent:-99em;margin:21px 0 0 151px;}
.d_yuyue_bot .d_toptxt{line-height:22px;margin:8px 0 0 151px;text-indent:0;color:#1aafd0;}
.d_yuyue_bot .d_wp{width:1000px;margin-top:58px;}
.d_yuyue_bot .d_block{width:222px;height:124px;float:left;margin:0 18px 0 12px;padding-left:74px;line-height:22px;overflow:hidden;color:#777;}
.d_yuyue_bot h4{width:131px;height:26px;margin:2px 0 14px 0;overflow:hidden;text-indent:-99em;}
/* 在线预约页面 2013-12-5 e */

/* calendar  */
table {border-collapse:collapse;}
.d_qcalendar{width:300px;top:0;left:0;z-index:90;background-color:#fff;border:1px solid #333;}
.premonth,.nextmonth{background:#eeeeee;}
.thismonth{background:#c9c9c9;}
.thismonth:hover{background-color:#efc2fc;}
.optbar{width:300px;background:#f8f7df;height:30px;border-bottom:1px solid #333}
.optbar span{width:50px;height:30px;line-height:30px;text-align:center;float:left;cursor:pointer;}
.optbar .now{width:100px;cursor:default;}
.optbar var{font-style:normal;cursor:pointer;}
td{border:1px solid #fff;}
.d_qcalendar table{width:100%;text-align:center;}
.d_qcalendar td,.d_qcalendar th{height:40px;}
.today{background-color:#daf3f9;}
.noteday{background-color:green;}
.selectcon{width:80px;height:240px;overflow:hidden;}
.select_year{width:80px;}
.selectcon a{float:left;width:40px;height:20px;line-height:20px;text-align:center;}
.select_year span{width:100%;}
.selectcon a,.d_qcalendar .prepage,.d_qcalendar .nextpage{color:#666;}
.d_qcalendar iframe{width:300px;height:310px;position:absolute;z-index:-1;left:0;top:0;border:0 none;opacity:0;filter:alpha(opacity=0);}

.btn_preM,.btn_preY,.btn_nextM,.btn_nextY{width:36px !important;padding:0 5px;}
.calclosebtn{position:absolute;width:6px;height:7px;top:3px;right:3px;background:url(/images/closebtn.png) -4px -4px no-repeat;}

/*文章页中的上一页，下一页*/
.pre_next{padding:15px 0px;font-size:14px;}
.pre_next a{color:#000;}
.pre_next .pre{float:left;}
.pre_next .next{float:right;}
