 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "宋体", Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #6e2201; }
.reddd, .reddd a { color: #333; }
.white,.white a{color:#FFF;}
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 8px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: "微软雅黑"; }
body { font-size: 12px; font-family: "新宋体"; color: #333; /*background: url(/images/body_bg.jpg) top center repeat-y;*/background:#FFF; }
input { font-size: 12px; }
.dbt { color: #a95f08; }
.fl { float: left; display: inline; }
.ft { float: right; display: inline }
.black { margin-top: 20px; }
.main { width: 1000px; margin: 0 auto; background: #FFF; }
.jkm { border: 1px solid #7A0308; }
.main_c1 { width: 467px; height: 292px; border: 1px #7A0308 solid; margin-bottom: 15px; }
.bzfl_u1 { width: 155px; float: left; display: inline; }
.bzfl_u2 { width: 151px; float: left; display: inline; }
.bzfl_u3 { width: 157px; float: left; display: inline; }
.main_c1 ul li { float: left; font-size: 18px; font-family: "微软雅黑"; text-align: center; display: inline; }
.main_c1 ul li a { display: block; }
.bzfl_01 { width: 152px; height: 83px; line-height: 83px; background: #f0e0b6; color: #6e3315; margin-left: 3px; margin-top: 3px; position: relative; overflow: hidden; }
.bzfl_01 a { color: #6e3315; }
.boxcaption { float: left; position: absolute; background: #7A0308; height: 83px; opacity: 0.8; filter: alpha(opacity=80); top: 83px; left: 0px; width: 152px; }
.boxcaption p { color: #fff; line-height: 83px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_04 { width: 152px; height: 70px; line-height: 70px; background: #cb574f; color: #fff; margin-left: 3px; margin-top: 3px; position: relative; overflow: hidden; }
.bzfl_04 a { color: #fff; }
.boxcaption1 { float: left; position: absolute; background: #7A0308; height: 70px; opacity: 0.8; filter: alpha(opacity=80); top: 70px; left: 0px; width: 152px; }
.boxcaption1 p { color: #fff; line-height: 70px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption1 p a { color: #fff;  text-decoration:none; font-weight:bold;}
.bzfl_07 { width: 152px; height: 54px; line-height: 54px; background: #f0e0b6; color: #6e3315; margin-left: 3px; margin-top: 3px; position: relative; overflow: hidden; }
.bzfl_07 a { color: #6e3315; }
.boxcaption2 { float: left; position: absolute; background: #7A0308; height: 54px; opacity: 0.8; filter: alpha(opacity=80); top: 54px; left: 0px; width: 152px; }
.boxcaption2 p { color: #fff; line-height: 54px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption2 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_10 { width: 152px; height: 71px; line-height: 71px; background: #cb574f; margin-left: 3px; margin-top: 2px; color: #fff; position: relative; overflow: hidden; }
.bzfl_10 a { color: #fff; }
.boxcaption3 { float: left; position: absolute; background: #7A0308; height: 71px; opacity: 0.8; filter: alpha(opacity=80); top: 71px; left: 0px; width: 152px; }
.boxcaption3 p { color: #fff; line-height: 71px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption3 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_02 { width: 149px; height: 99px; line-height: 99px; background: #cb574f; margin-left: 2px; margin-top: 3px; color: #fff; position: relative; overflow: hidden; }
.bzfl_02 a { color: #fff; }
.boxcaption4 { float: left; position: absolute; background: #7A0308; height: 99px; opacity: 0.8; filter: alpha(opacity=80); top: 99px; left: 0px; width: 149px; }
.boxcaption4 p { color: #fff; line-height: 99px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption4 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_05 { width: 149px; height: 64px; line-height: 64px; background: #f0e0b6; margin-left: 2px; margin-top: 3px; color: #6e3315; position: relative; overflow: hidden; }
.bzfl_05 a { color: #6e3315;  }
.boxcaption5 { float: left; position: absolute; background: #7A0308; height: 64px; opacity: 0.8; filter: alpha(opacity=80); top: 64px; left: 0px; width: 149px; }
.boxcaption5 p { color: #fff; line-height: 64px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption5 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_08 { width: 149px; height: 60px; line-height: 60px; background: #cb574f; margin-left: 2px; margin-top: 2px; color: #fff; position: relative; overflow: hidden; }
.bzfl_08 a { color: #fff; }
.boxcaption6 { float: left; position: absolute; background: #7A0308; height: 60px; opacity: 0.8; filter: alpha(opacity=80); top: 60px; left: 0px; width: 149px; }
.boxcaption6 p { color: #fff; line-height: 60px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption6 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_11 { width: 149px; height: 56px; line-height: 56px; background: #f0e0b6; margin-left: 2px; margin-top: 2px; color: #6e3315; position: relative; overflow: hidden; }
.bzfl_11 a { color: #6e3315; }
.boxcaption7 { float: left; position: absolute; background: #7A0308; height: 56px; opacity: 0.8; filter: alpha(opacity=80); top: 56px; left: 0px; width: 149px; }
.boxcaption7 p { color: #fff; line-height: 56px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption7 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_03 { width: 155px; height: 59px; line-height: 59px; background: #f0e0b6; margin-left: 2px; margin-top: 3px; color: #6e3315; position: relative; overflow: hidden; }
.bzfl_03 a { color: #6e3315; }
.boxcaption8 { float: left; position: absolute; background: #7A0308; height: 59px; opacity: 0.8; filter: alpha(opacity=80); top: 59px; left: 0px; width: 155px; }
.boxcaption8 p { color: #fff; line-height: 59px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption8 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_06 { width: 155px; height: 79px; line-height: 79px; background: #cb574f; margin-left: 2px; margin-top: 3px; color: #fff; position: relative; overflow: hidden; }
.bzfl_06 a { color: #fff; }
.boxcaption9 { float: left; position: absolute; background: #7A0308; height: 79px; opacity: 0.8; filter: alpha(opacity=80); top: 79px; left: 0px; width: 155px; }
.boxcaption9 p { color: #fff; line-height: 79px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption9 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_09 { width: 155px; height: 52px; line-height: 52px; background: #f0e0b6; margin-left: 2px; margin-top: 2px; color: #6e3315; position: relative; overflow: hidden; }
.bzfl_09 a { color: #6e3315; }
.boxcaption10 { float: left; position: absolute; background: #7A0308; height: 52px; opacity: 0.8; filter: alpha(opacity=80); top: 52px; left: 0px; width: 155px; }
.boxcaption10 p { color: #fff; line-height: 52px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption10 p a { color: #fff; text-decoration:none; font-weight:bold; }
.bzfl_12 { width: 155px; height: 89px; line-height: 89px; background: #cb574f; margin-left: 2px; margin-top: 2px; color: #fff; position: relative; overflow: hidden; }
.bzfl_12 a { color: #fff; }
.boxcaption11 { float: left; position: absolute; background: #7A0308; height: 89px; opacity: 0.8; filter: alpha(opacity=80); top: 89px; left: 0px; width: 155px; }
.boxcaption11 p { color: #fff; line-height: 89px; font-size: 18px; position: relative; z-index: 999; }
.boxcaption11 p a { color: #fff; text-decoration:none; font-weight:bold; }

.main-2 { clear: both; margin-top: 10px; }
.come dl { height: 210px; }
.come dl dt { text-align: center; padding: 5px; }
.come dl dd { line-height: 18px; padding: 0px 5px 5px 10px; }
.come dl dd a { color: #f00; }
.come dl img { border: 1px solid #b6b6b6 }
.come .come-con, .cctv-con { border: 1px solid #7A0308; height: 425px; }
.come .come-con { width: 295px; }
.come .come-con dd { text-indent: 2em; }
.come .come-con ul li { height: 71px; overflow: hidden; border: 1px solid #7A0309; float: left; }
.come .come-con ul li a { display: block; margin: 49px 0 0 0px; text-align: center }
.come .come-con ul .li1 { border-left: none; background: url(/images/d_1.jpg) center 6px no-repeat; width: 98px; }
.come .come-con ul .li2 { border-left: none; background: url(/images/d_2.jpg) center 6px no-repeat; width: 98px; }
.come .come-con ul .li3 { border-left: none; border-right: none; background: url(/images/d_3.jpg) center 6px no-repeat; width: 97px; }
.come .come-con ul .li4 { border-top: none; border-left: none; background: url(/images/d_4.jpg) center 6px no-repeat; width: 98px; }
.come .come-con ul .li5 { border-top: none; border-left: none; background: url(/images/d_5.jpg) center 6px no-repeat; width: 98px; }
.come .come-con ul .li6 { border-top: none; border-right: none; border-left: none; background: url(/images/d_6.jpg) center 6px no-repeat; width: 97px; }
.come .come-con ul li:hover a { color: #fff }
.come .come-con ul .li1:hover { background: url(/images/dd_1.jpg) center 6px #7A0308 no-repeat; }
.come .come-con ul .li2:hover { background: url(/images/dd_2.jpg) center 6px #7A0308 no-repeat; }
.come .come-con ul .li3:hover { background: url(/images/dd_3.jpg) center 6px #7A0308 no-repeat; }
.come .come-con ul .li4:hover { background: url(/images/dd_4.jpg) center 6px #7A0308 no-repeat; }
.come .come-con ul .li5:hover { background: url(/images/dd_5.jpg) center 6px #7A0308 no-repeat; }
.come .come-con ul .li6:hover { background: url(/images/dd_6.jpg) center 6px #7A0308 no-repeat; }
.cctv { margin-left: 7px; width: 392px; }
.cctv-sp { background: #000; height: 205px; width: 370px; margin: 0 auto; margin-top: 6px; }
.cctv-ul-li { margin: 8px 0 0 9px; }
.mainbox { overflow: hidden; position: relative; }
.flashbox { overflow: hidden; position: relative; }
.imagebox { text-align: right; position: relative; z-index: 999; margin-left: -620px; }
.zztx { border: 1px solid #7A0308; height: 467px; width: 295px; overflow: hidden }
.zztx ul { padding: 10px 0 10px 0px; float: left; }
.zztx ul li { border: 1px solid #ccc; float: left; height: 30px; line-height: 30px; margin-left: 12px; margin-bottom: 12px; text-align: center; display: inline; }
.zztx ul li a { color: #7A0308; font-size: 14px; font-family: "微软雅黑" }
.zztx ul .jbli1 { width: 84px; }
.con_tit { height: 50px; }
.ind_tit1 { background: url(/images/tafk_33.jpg) no-repeat left center; }
.con_tit img { float: right; margin: 10px 10px 0 0; }
.ind_tit2 { background: url(/images/tafk_36.jpg) no-repeat left center; }
.ind_tit3 { background: url(/images/tafk_78.jpg) no-repeat left center; }
.ind_tit4 { background: url(/images/tafk_73.jpg) no-repeat left center; }
#quality { width: 1002px; height: 360px; margin-top: 8px; position: relative; }
#quality #slider { width: 1002px; position: absolute; height: 360px; overflow: hidden; }
#quality #slider .slide { z-index: 10; background: #000; position: absolute; width: 626px; height: 360px; overflow: hidden; top: 0; left: 0px; cursor: pointer; }
#quality #slider .text { display: none; }
#quality #slider .diapo { position: absolute; filter: alpha(opacity=100); left: 0px; visibility: visible; opacity: 1; border: 1px solid #7A0308; }
.con_4 { border: 1px solid #7A0308; padding: 10px; height: 310px; margin-top: 8px; }
.con4_a { width: 151px; }
.con4_a li { width: 151px; background: url(/images/bj_06.jpg) no-repeat center top; height: 57px; display: block; margin-bottom: 5px; }
.con4_a li span { color: #000000; font-size: 20px; font-family: "微软雅黑"; line-height: 57px; text-align: center; cursor: pointer; width: 141px; display: block; }
.con4_a li.lihover { background: url(/images/bj_03.jpg) no-repeat center top; }
.con4_b { width: 550px; }
.jb_l { width: 540px; border: 1px solid #CCC; margin-left: 8px; }
.jb_l ul { height: 41px; background: #efeeee; }
.jb_l ul li { padding:0 9px; margin-left: 17px; height: 38px; float: left; text-align: center; font-size: 14px; font-family: "微软雅黑"; line-height: 38px; margin-top: 3px; }
.jb_l ul li.lihover a { background:#7A0308; color:#fff; display: block; padding:0 15px; border-radius:5px 5px 0 0; }
.jb_l_1 { height: 126px; border-bottom: 1px dotted #CCCCCC; float: left; }
.jb_l_1 img { border: 1px solid #CCC; float: left; margin: 10px 0 10px 10px; height: 104px; width: 122px; }
.jb_l_1 .wz { width: 380px; float: left; margin: 18px 0 0 13px; display: block }
.jb_l_1 .tit_wz { line-height: 22px; color: #F00; display: block; text-align: center; font-size: 14px; }
.jb_l_1 .wz p { text-indent: 2em; font-size: 12px; line-height: 22px; }
.jb_l_1 .wz p a { color: #F00 }
.icon_tit { background: url(/images/icon_1.jpg) no-repeat 11px #efeeee; font-size: 14px; color: #7A0308; font-family: "微软雅黑"; height: 40px; width: 200px; margin: 15px 0 0 10px; line-height: 40px; padding-left: 45px; float: left; display: inline; }
.jb_l_2 { float: left; height: 71px; width: 530px; margin-left: 10px; margin-top: 10px; }
.jb_l_2 dd { float: left; width: 156px; font-size: 14px; display: inline; line-height: 33px; color: #444444; margin-right: 20px; overflow: hidden; }
.jb_l_2 dd a { color: #444444; }
.con4_c { width: 263px; margin-left: 13px; }
.jsts_01 { width: 263px; height: 77px; padding: 60px 0px 0px; background: url(/images/tafk_50.jpg) no-repeat; position: relative; }
.jsts_01 iframe { position: absolute; top: 60px; left: 15px; }
.jb_t_2 { height: 124px; background: url(/images/jbn_bf.jpg) no-repeat center; width: 528px; float: left; padding: 6px; }
.jb_t_2 dl { height: 123px }
.jb_t_2 dd { float: left; margin: 26px 37px 24px 73px; font-size: 14px; display: inline; overflow: hidden; }
.con5_1 { padding-top: 10px; height: 490px }
.con_zj_f { width: 705px; border: 1px solid #7A0308; }
.zj_a { height: 486px; background: url(/images/zj2_03.jpg) no-repeat; float: left; width: 705px; position: relative }
.zj_b { height: 486px; background: url(/images/z4_03.jpg) no-repeat; float: left; width: 705px; position: relative }
.zj_c { height: 486px; background: url(/images/z5_03.jpg) no-repeat; float: left; width: 705px; position: relative }
/*
.zj_d { height: 486px; background: url(/images/z4_03.jpg) no-repeat; float: left; width: 705px; position: relative }
.zj_e { height: 486px; background: url(/images/z5_03.jpg) no-repeat; float: left; width: 705px; position: relative }
.zj_f { height: 486px; background: url(/images/z6_03.jpg) no-repeat; float: left; width: 705px; position: relative }
*/
.zj_xx { width: 290px; height: 245px; position: absolute; top: 118px; left: 364px; line-height: 24px; font-size: 14px; color: #000; }
.zj_xx p { text-indent: 2em }
.zj_zx { width: 275px; height: 40px; position: absolute; top: 373px; left: 377px; }
.zj_zx img { margin-right: 10px; }
.sx_zjt{ width:280px; border:1px solid #7A0308; border-bottom:none;}
.sx_zjt li{ overflow:hidden; zoom:1; padding:11px 0px 12px 13px; border-bottom:1px solid #7A0309;}
.sx_zjt li i{ display:block; float:left; margin-right:15px; display:inline;}
.sx_zjt li h2{ font-size:16px; color:#333; line-height:24px;}
.sx_zjt li p{letter-spacing:-0.5px; color:#828181; font-family:Arial, Helvetica, sans-serif; margin-top:6px;}
.sx_zjt li.hover{ background:url(/images/sx_zjthover.png) no-repeat center left;}
.sx_zjt li:nth-child(even){ padding-top:12px;}
.con_zj_r { border: 1px solid #7A0308; margin-left: 10px; }
.con_zj_r li { display: block; width: 280px; height: 80px; border-bottom: 1px solid #e3b406; cursor: pointer }
.con_zj_r img { padding: 3px 0 0 12px; }
.con_zj_r li.lihover { background: url(/images/zj_bg.jpg) no-repeat left center }
.con6_1 { width: 1002px; height: 359px; }
.con6_1 img { float: left; display: inline; height: 359px; }
.con7_1 { width: 1002px; height: 360px; background: url(/images/lylx.png) no-repeat; margin-top: 8px; position: relative; }
.lylx-cn { height: 345px; width: 990px; position: absolute; top: 66px; }
.lylx-cn .laiyuan_1, .lylx-cn .laiyuan_2 { margin-top: 10px; }
.lylx-cn .laiyuan_2 { margin-right: 12px; }
.lylx-cn .laiyuan_1 { float: left; display: inline; margin-left: 20px; margin-top: 15px; width: 526px; height: 321px; border: 1px solid #dedede; }
.lylx-cn .laiyuan_1 ul { height: 77px; margin: 12px auto 0; padding-left: 6px; }
.lylx-cn .laiyuan_1 ul li { float: left; width: 109px; height: 77px; margin-right: 24px; display: inline; }
.lylx-cn .laiyuan_1 ul li a { display: block }
.lylx-cn .laiyuan_1 ul li a:hover img { margin-top: 2px; }
.yydz { background: url(/images/luxian_wz.jpg) no-repeat center top; height: 231px; position: relative; }
.yydz_tx { width: 526px; height: 231px; overflow: hidden; position: relative; float: left; }
.yydz_tx .caption { width: 526px; height: 231px; _background: #000000; color: #fff; font-weight: bold; position: absolute; top: 300px; background: #000000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 2 }
.yydz_tx .caption a { text-decoration: none; color: #fff; font-size: 20px; padding-top: 15px; display: block; text-align: center }
.yydz_tx .caption p { padding-top: 10px; margin: 0; font-size: 14px; color: #fff; font-weight: normal; line-height: 30px; text-align: center; }
.lylx-cn .laiyuan_2 { display: inline; float: right; width: 417px; height: 324px; overflow: hidden; margin-top: 15px; text-align: center; }
.zt-jc { background: #faf7e7; }
.ztnew { width: 1000px; margin: 0 auto; padding: 0; background: #9F591D; height: 210px; margin-top: 5px; margin-bottom: 5px; }
.ztnew ul { width: 990px; margin: 0 auto; padding: 0; height: 200px; padding-top: 5px; }
.ztnew li{width:245px; height:200px; float:left; margin-right:3px;}
.ztnew li img{width:245px; height:200px; vertical-align:bottom;}

.box-zzsc { width: 523px; position: relative; margin: 0 auto }
.ctrl-panel { position: absolute; right: 10px; top: 265px; z-index: 1000; }
.m-page { display: block; width: 20px; height: 20px; text-align: center; background: #963; float: left; display: inline; margin-left: 10px; line-height: 20px; color: #fff; font-size: 13px; }
.m-page:hover { text-decoration: none; color: #fff; }
.focus { background: #000; }
.con { width: 100%; }
.scroll-wrap { OVERFLOW: hidden; WIDTH: 523px; POSITION: relative; HEIGHT: 292px }
.scroll_box_content { POSITION: absolute }
.content_list { FLOAT: left; WIDTH: 523px; HEIGHT: 292px; cursor: pointer; }
/**/
.yryh { font-family: "微软雅黑"; }
.top { width: 100%; margin: 0 auto; text-align: center; height: auto; overflow: hidden; background: url(/images/top_bj.jpg) repeat-x; }
.top_xt { height: 30px; width: 100%; background: url(/images/top_xt.gif) repeat-x; }
.top_xtn { width: 1000px; height: 26px; margin: 0 auto; position: relative; z-index: 100; }
.top_xtn .d1 { position: absolute; width: 550px; height: 20px; left: 0; top: 6px; _top: 3px; }
.top_xtn .d1 span { background: url(/images/xhhhhd.gif) left no-repeat; float: left; margin: 0 10px 0; padding-left: 10px; color: #961045; display: inline }
.top_xtn .d2 { height: 26px; width: 400px; position: absolute; right: 0; top: 0px; _top: -5px; }
.top_xtn .d2 a { color: #333; float: left; display: block; float: left; margin-left: 5px; }
.top_xtn .d2 a:hover { color: #999; }
#weixin { background: url(/images/top_wxxb.gif) left no-repeat; font-weight: bold; color: #F00; }
#weixintu { display: none; width: 120px; height: 120px; display: block; z-index: 999; position: absolute; top: 30px; left: 0; }
.top_1 { height: 126px; width: 1000px; margin: 0 auto; position: relative; z-index: 1; }
.logo { width: 488px; height: 117px; background: url(/images/logo.gif) no-repeat; position: absolute; left: 15px; top: 16px; }
.logo a { text-indent: -9999px; display: block; width: 488px; height: 117px; }
.logor { width: 497px; height: 86px; position: absolute; right: 0px; bottom: 15px; background: url(/images/logoright.jpg) no-repeat; z-index: 1; text-indent: -9999px; }
.dh { width: 100%; height: auto; background: url(/images/dhbj.gif) top repeat-x; }
.dh_n { width: 997px; height: 45px; line-height: 45px; margin: 0 auto; }
.dh_ul { width: 1000px; }
.dh_ul li { width: auto; height: 45px; background: url(/images/dhbjt.gif) right no-repeat; float: left; text-align: center; font-size: 14px; padding-right: 2px; position: relative; }
.dh_ul li a { color: #FFF; font-weight: bold; display: block; width: 109px; height: 45px; }
.dh_ul li a.hover { background: url(/images/dhxjt.png) bottom no-repeat; }
.dh_t { height: 350px; width: 100%; background: url(/images/dhtbj.gif) repeat-x; position: absolute; }
.gnb_wrap { height: 54px; line-height: 54px; background: url(/images/dhbj.jpg) top repeat-x; }
.gnb_wrap a { font-size: 14px; color: #572104; cursor: pointer; }
.gnb_wrap img { border: 0 none; vertical-align: middle; font-size: 0; line-height: 0 }
.gnb_container { width: 1000px; margin: auto; }
.nav_style { float: left; height: 45px; font-size: 14px; display: inline; }
.nav_style span { text-align: center; font-weight: bolder; width: 110px; display: block; background: url(/images/dhbjt.jpg) right top no-repeat; cursor: pointer; }
.nav_style span a:hover, .nav_style span a:active { color: #FFF; font-size: 14px; }
.gnb_wrap li img { display: block }
.gnb_wrap li.alt { padding: 4px 10px 4px 6px; background: none }
.depth_wrap { position: absolute; top: 150px; left: 0; width: 100%; z-index: 900; display: none }
.depth_wraps { position: absolute; top: 190px; left: 0; width: 100%; z-index: 900; display: none }
.depth_bg { padding: 0 0 16px; background: url(/images/dhtbj.gif) repeat-x; height: 334px; }
.depth { width: 960px; margin: 0 auto; padding: 0 20px; }
.m_over_wrap { position: relative; width: 950px; margin: 0PX auto 0; padding: 0; height: 8px; }
.m_over { position: absolute; }
.tanchunr { width: 1100px; margin: 0 auto; position: relative; padding-top: 9px; }
.tanchur_g { width: 1050px; height: 332px; background: url(/images/dhdt_1.jpg) right no-repeat; }
.dht_1 { width: 140px; height: auto; position: absolute; top: 30px; left: 60px; }
.dht_1 li { width: 120px; height: 34px; _height: 30px; border-bottom: 1px #999999 dotted; line-height: 34px; _line-height: 30px; padding-left: 5px; overflow: hidden; }
.dht_1 li a { color: #333; font-size: 14px; display: block; padding-left: 25px; font-size: 14px; font-weight: bold; }
.dht_1 li :hover { background: url(/images/dh_jt1.gif) left no-repeat; color: #9a124c; }
.tanchur_2 { background: url(/images/dhdt_2.jpg) right no-repeat; }
.tanchur_3 { background: url(/images/dhdt_3.jpg) right no-repeat; }
.dht_3 ul li a { font-size: 12px; }
.tanchur_4 { background: url(/images/dhdt_4.jpg) right no-repeat; }
.dht_4 { width: 250px; top: 14px; left: 50px; }
.dht_4 li { width: 250px; }
.dht_4 li a { font-weight: 100; }
.tanchur_5 { background: url(/images/dhdt_5.jpg) right no-repeat; }
.dht_5 { left: 60px; }
.dht_5 a strong { font-weight: bold; }
.dht_5 a:hover strong { background: 0; }
.tanchur_6 { background: url(/images/dhdt_6.jpg) right no-repeat; }
.dht_6 { left: 55px; top: 15px; width: 160px; }
.dht_6 li { width: 160px; }
.tanchur_7 { background: url(/images/dhdt_7.jpg) right no-repeat; }
.dht_7 { padding: 20px 0 0 90px; }
.dht_7 li { width: 189px; height: 128px; float: left; margin: 0 50px 20px 0; text-align: center; }
.dht_7 li a { width: 189px; font-size: 12PX; height: 128px; display: block; color: #b74267; text-align: center; line-height: 26px; background: url(/images/top_ztimgbj.png) no-repeat; }
.dht_7 li a img { width: 169px; height: 78px; padding: 1px; border: 1px #d0b937 solid; margin: 6px 0 0 7px; float: left; background: #FFF; display: inline; }
.dht_7 li a:hover { background: url(/images/top_ztimgbj1.png) no-repeat; color: #FFF; line-height: 34PX; font-size: 14PX; text-decoration: NONE; }
.dht_7 li a:hover img { padding: 1px; border: 1px #900548 solid; background: #900548; }
.dht_71 li a:hover { background: url(/images/top_ztimgbj2.png) no-repeat; color: #FFF; line-height: 34PX; font-size: 12px; }
.tanchur_8 { background: none !important; }
.dht_9 { width: 328px; height: 213px; position: absolute; top: 30px; left: 230px; }
.dht_9 p { line-height: 25px; font-size: 12px !important; }
.dht_9 p strong { display: block; color: #890545; }
.dht_10 { width: 438px; height: 307px; position: absolute; right: 50px; top: 20px; }
.banner { height: 470px; width: 100%; margin: 0 auto; background: url(/images/banner.jpg) no-repeat center top; overflow:hidden; zoom:1; }
.banner_ul1 { width: 100%; height: 94px; background: url(/images/ts1.jpg) no-repeat center; }
.banner_ul2 { width: 100%; height: 94px; background: url(/images/ts2.jpg) no-repeat center; }
.banner_ul3 { width: 100%; height: 94px; background: url(/images/ts3.jpg) no-repeat center; }
.banner_ul4 { width: 100%; height: 94px; background: url(/images/ts4.jpg) no-repeat center; }
.banner_ul5 { width: 100%; height: 94px; background: url(/images/ts5.jpg) no-repeat center; }
.banner_jj { width: 100%; height: 350px; margin: 0 auto; background: url(/images/dhdt_9.jpg) center no-repeat; }
.zj_banner { height: 566px; width: 100%; background: url(/images/zj_bannerbj.gif) repeat-x; margin-bottom: 20px; }
.zj_banner img { display: block; margin: 0 auto; }
.erdh { width: 1000px; height: 111px; background: url(/images/erdhbj.jpg) repeat-x; margin: 0 auto 0; position: relative; }
.erddh { width: 960px; float: left; height: auto; overflow: hidden; position: absolute; left: 0px; }
.erdh_n { width: 152px; height: auto; float: left; background: url(/images/bj_4.gif) top no-repeat #FFF; margin: 16px 0 0 8px; cursor: pointer; display: inline; }
.erdh_left { width: 152px; height: 23px; background: #ececec; text-align: center; }
.erdh_left a { font-size: 14px; font-weight: bold; color: #944b00; line-height: 23px; }
.erdh_left a:hover { color: #77003a; text-decoration: none; }
.erdh_right { text-align: justify; width: 135px; font-size: 12px; margin: 3px auto 0; line-height: 22px; margin-bottom: 5px; height: 41px; overflow: hidden; }
.erdh_right a { margin: 0 5px; color: #333; }
.erdh_right a:hover { margin: 0 7px; color: #F00; }
.erdh_bottom { width: 152px; height: 8px; background: url(/images/erdh_dj.gif) top no-repeat; display: block; overflow: hidden; bottom: 0; padding: 0; }
.erdh_2 .erdh_right { text-align: center; }
.erdh_1 .erdh_right { text-align: center; width: 155px; }
.erdh_1 .erdh_right a { margin: 0 4px; }
.erdh_3 .erdh_right { text-align: center; width: 152px; }
.erdh_4 .erdh_right { text-align: center; width: 152px; }
.erdh_5 .erdh_right { text-align: center; width: 152px; }
.erdh_5 .erdh_right a { margin: 0 5px; text-align: center; width: 152px; }
.erdh_6 .erdh_right { text-align: center; width: 152px; }
.erdh_7 .erdh_right { text-align: justify; width: 155px; }
.erdh_8 .erdh_right { text-align: center; width: 152px; }
.erdh_8 .erdh_right a { margin: 0 3px; }
.erdh_9 .erdh_right { text-align: center; width: 152px; }
.erdh_9 .erdh_right a { margin: 0 3px; }
.erjt { width: 24px; height: 75px; background: url(/images/erdhjt.jpg) no-repeat; position: absolute; right: 8px; top: 16px; }
.erjt span { width: 24px; height: 24px; display: block; cursor: pointer; float: left; margin-top: 8px; }
.erjt span.sjt { margin-top: 12px; }
.znss { width: 996px; height: 42px; padding: 1px; padding-top: 0; border: 1px #e6e5e5 solid; margin: 0 auto 9px; border-top: 0; }
.znssn { width: 996px; height: 42px; background: url(/images/znssbj.jpg) repeat-x; }
.znssn p { line-height: 42px; background: url(/images/rmssbj.jpg) 0 9px no-repeat; padding-left: 80px; margin-left: 10px; float: left; display: inline; }
.znssn p a { margin: 0 6px; color: #6e3007; }
.znssn form { width: 300px; height: 35px; display: block; float: right; background: url(/images/ssbj.jpg) no-repeat; margin: 5px 45px 0 0; display: inline; }
.znssn .t { width: 220px; height: 21px; float: left; margin: 5px 0 0 6px; border: 0; line-height: 21px; }
.znssn .b { width: 64px; height: 23px; float: left; background: 0; border: 0; cursor: pointer; }
.main { width: 1000px; height: auto; margin: 0 auto; background: #FFF; overflow: hidden }
.main_r1 { width: 234px; border: 1px solid #c8bb8e; overflow: hidden; }
.main_r1 .p1 { height: 50px; background: url(/images/bjt.gif) 0 0 repeat-x; line-height: 50px; text-align: center; font-size: 14px; }
.main_r1 .p1 a { font-weight: bold; }
.main_r1 .i1 { width: 216px; height: 110px; display: block; padding: 1px; border: 1px #CCCCCC solid; margin: 10px auto 5px; }
.main_r1 span { width: 220px; height: 90px; display: block; padding-bottom: 8px; line-height: 24px; border-bottom: 1px #ebe9e9 solid; margin: 0 auto; text-indent: 2em; color: #666666; }
.main_r1 .i2 { width: 216px; height: 165px; display: block; margin: 13px auto 0; }
.main_r2 { width: 238px; height: 117px; background: url(/images/wb1.gif) no-repeat; position: relative; }
.main_r2 .xl { width: 65px; height: 25px; position: absolute; top: 50px; left: 41px; background: url(/images/xlwbb.gif) no-repeat !important; }
.WB_follow_ex .follow_btn_inner { width: 65px; height: 25px; background: url(/images/xlwbb.gif) no-repeat !important; font-size: 0 !important; }
.WB_follow_ex .follow_text { font-size: 0 !important; color: #8b0e46 !important; }
.WB_follow_ex .follow_btn_inner .WB_ico_logo { background: none !important; }
.main_r2 .tx { width: 65px; height: 25px; background: url(/images/txwbb.gif) no-repeat !important; position: absolute; top: 50px; right: 18px; }
.main_r2 .tx a { display: block; width: 65px; height: 25px; background: url(/images/txwbb.gif) no-repeat !important; }
.main_r1 li { float: left; width: 108px; height: 42px; margin: 5px -3px 0 9px; display: inline }
.main_r1 ul { height: 140px; margin: 5px 0 10px 0; }
/*微博标题连接颜色*/
.userInfo p strong a { color: #8e114e !important; }
#userInfo a { color: #8e114e !important; }
.fkzj { width: 977px; height: 333px; margin: 0 0 0 65px; }
.fkzj li { width: 183px; height: 113px; float: left; display: inline; margin: 32px 28px 5px; }
.fkzj li a { display: block; width: 181px; height: 111px; border: 1px solid #dbd8d8; }
.fkzj li a:hover { border: 1px solid #d0b937; }
.lyjz_ps1 { text-align: center; padding: 15px 0 5px 0; }
.lyjz_ps2 { padding: 5px 10px 5px 15px; text-indent: 2em; font: normal normal 12px/26px Verdana, Geneva, sans-serif; }
.lyjz_ps3 { font-size: 1px; letter-spacing: 6px; text-align: center; padding-top: 7px; }
/***/
.dqwz { height: 30px; width: 1000px; border-bottom: 1px #d9d9d9 solid; float: left; }
.dqwz p { background: url(/images/dqwzxfz.gif) left no-repeat; padding-left: 20px; margin-left: 5px; line-height:26px; }
.dqwz p a { margin: 0 7px; color: #666666; }
.fenye { width: 610px; height: 40px; margin: 25px auto 0; line-height: 22px; clear: both; }
.fenye_list { margin: 16px auto 0; width: 415px !important; }
.fenye_listzj { margin: 0px auto 10px; width: 245px; }
.fenye ul li { float: left; background: #FFF; color: #fe6400; border: 1px #ff9501 solid; padding: 0px 8px; margin-left: 8px; font-size: 12px;  }
.fenye ul li a { color: #fe6400; }
.fenye ul li.thisclass { color: #fe6500; background: #ffbe94; border: 1px #ff9501 SOLID; font-weight: BOLD; }
.er_r { width: 238px; height: auto; float: right; }
.er_rl { float: left; }
.er_r1 { margin-bottom: 15px; }
.er_rg { width: 236px; border: 1px #dddddd solid; margin-bottom: 15px; }
.er_prg { height: 50px; background: url(/images/er_prgbj.jpg) repeat-x; margin: 1px auto 0; width: 236px; border-bottom: 1px solid #ccc; }
.er_prg .bt { float: left; display: block; font-size: 16px; font-weight: bold; line-height: 50px; padding-left: 10px; color: #9a4a0d; }
.er_prg .gd { line-height: 50px; float: right; margin-right: 15px; color: #9a4a0d; }
.er_prg .vb { background: url(/images/vz.gif) right no-repeat; padding-right: 30px; }
.er_r2 { height: 235px; }
.er_r3 { height: 560px; }
.er_r3n { width: 220px; margin: 0 auto; overflow: hidden; padding-top: 5px; }
.g_zj1 { width: 100px; height: 138px; float: left; margin: 0 0 10px 0; display: inline }
.g_zj2 { width: 120px; height: 138px; float: left; margin: 0 0 10px 0; display: inline; font-size: 12px }
.g_zj2 p { font-size: 12px; color: #793f18; float: right; padding: 5px 0 10px 0; }
.g_zj2 p a { font-size: 14px; color: #793f18; font-weight: bold }
.gzj_bd { width: 108px; height: 109px; float: right; }
.g_zj3 { width: 217px; height: 50px; clear: both; background: #f9f3e4 }
.g_zj3 p { line-height: 23px; padding: 2px 5px 0 5px; font-size: 12px }
.g_zj3 span { color: #fff; padding: 2px 5px; background: #9a4a0d; }
.g_zj3 a { color: #a95f08; font-size: 12px }
.g_zj4 { width: 217px; height: 24px; clear: both }
.g_zj4 a { padding: 5px 16px; color: #fff; font-size: 12px }
.gzj4_a1 { background: #9a4a0d; float: left }
.gzj4_a2 { background: #d97e00; float: right }
#yylist li { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc; }
.er_r4 { height: 391px; margin-bottom: 0; }
.er_r4 img { width: 216px; height: 108px; display: block; margin: 10px auto 5px; }
.er_r4 p { line-height: 30px; text-align: center; font-weight: bold; font-size: 14px; }
.er_r4 span { display: block; line-height: 22px; text-indent: 2em; padding: 0 10px; }
.er_r4 ul { width: 215px; margin: 5px auto 0; border-top: 1px #CCCCCC solid; padding-top: 5px; }
.er_r4 ul li { line-height: 26px; background: url(/images/xhhhhd.jpg) left no-repeat; padding-left: 10px; margin-left: 5px; font-size: 14px; }
.er_l { width: 746px; height: auto; float: left; }
.er_lr { float: right; }
.er_l1 { width: 744px; height: 249px; border: 1px #e0e0e0 solid; margin-bottom: 15px; }
.er_l1top { height: 50px; background: url(/images/er_l1b.gif) repeat-x; position: relative; }
.er_l1top a.bt { line-height: 50px; float: left; font-size: 16px; font-weight: bold; color: #864a1d; margin-left: 20px; }
.er_l1top ul { width: 410px; height: 33px; background: url(/images/er_l1qbj.gif) left no-repeat; position: absolute; left: 180px; top: 8px; }
.er_l1top ul li { width: 71px; height: 31px; float: left; text-align: center; margin: 1px 28px 0 2px; line-height: 31px; font-size: 14px; font-weight: bold; display: inline; cursor: pointer; }
.er_l1top ul li.hover { background: url(/images/er_l1qbjhover.gif) no-repeat; }
.er_l1top ul li.hover a { color: #FFF; }
.er_l1top .zxzj { width: 70px; height: 22px; background: #864a1d; color: #FFF; display: block; position: absolute; right: 25px; top: 12px; text-align: center; line-height: 22px; font-weight: bold; }
.er_l1b { width: 740px; height: auto; margin: 0 auto; }
.er_l1b img { display: block; float: left; width: 200px; height: 180px; margin: 10px 18px 0 12px; display: inline; }
.er_l1b .dnn { width: 260px; height: auto; float: left; }
.er_l1b h2 { font-size: 14px; line-height: 40px; text-align: center; }
.er_l1b h2 a { color: #8b0245; }
.er_l1b .dnn span { display: block; line-height: 24px; text-indent: 2em; width: 260px; }
.dnnr { width: 235px; height: 187px; float: right; border-left: 1px #e4e4e4 solid; margin-top: 7px; background: url(/images/er_rdwzbj.gif) left top no-repeat; }
.dnnr ul { margin: 33px 0 0 10px; }
.dnnr li { line-height: 30px; background: url(/images/xhhhhd.jpg) left no-repeat; padding-left: 15px; }
.er_gg { width: 746px; height: auto; margin-bottom: 15px; clear: both; }
.er_list { width: 744px; overflow:hidden; border: 1px #e2e2e2 solid; }
.list_ul li { width: 706px; height: 138px; border-bottom: 1px #cdcdcd solid; margin: 0 auto; }
.list_ul li h2 { background: url(/images/listlibj.gif) left no-repeat; line-height: 30px; padding: 10px 0 10px 20px; font-size: 14px; }
.list_ul li .s1 { width: 706px; height: 60px; display: block; line-height: 24px; text-indent: 2em; }
.list_ul li a { color: #864a1d; }
.list_ul li p { color: #999; padding-left: 20px; }
.er_wz { width: 744px; min-height: 1724px; _min-height: 1724px; height: auto; border: 1px #dedede solid; }
.er_wz h1 { font-size: 16px; text-align: center; color: #620833; line-height: 70px; }
.wz_d1 { width: 700px; height: 40px; border-bottom: 1px #cccccc solid; margin: 0 auto; }
.wz_d1 p { float: left; padding-left: 50px; color: #999; }
.wz_d1 span { width: 170px; height: 20px; display: block; float: right; }
.wz_d1 span a { width: 60px; height: 20px; display: block; text-align: center; line-height: 20px; float: left; margin-left: 15px; background: #620833; color: #FFF; }
.wz_dd { width: 660px; height: 80px; border: 1px #d93c6e dotted; margin: 20px auto 0; padding: 10px; line-height: 25px; text-indent: 2em; font-size: 14px; }
.wz_nr { padding: 20px 15px 0; line-height: 1.7EM; font-size: 14px; }
.wz_nr P { padding: 10PX 0; }
.wz_nr a { text-decoration: none; }
.wz_nr u { font-weight: bold; border-bottom: 1px #8d0d48 dashed; text-decoration: none; padding-bottom: 3px; }
.wz_nr a:hover u { color: #f00; }
.wz_zrbj { margin-left: 20px; float: right; }
.nr_tag { clear: both; }
.nr_tag a { margin: 0 10px; font-size: 12px; }
.wz_zxbj { width: 700px; height: 177px; margin: 20px auto 20px; padding-bottom: 25px; border-bottom: 1px #CCCCCC dashed; }
.wz_zxbjtop { height: 34px; border: 1px #ececec solid; width: 697px; text-align: center; line-height: 34px; overflow: hidden; }
.wz_zxbjtop p { width: 70px; height: 34px; float: left; background: #864a1d; color: #FFF; font-size: 14px; padding: 0 !important; }
.wz_zxbjtop a { width: 123px; height: 34px; background: url(/images/wz_fotabj.gif) repeat-x; display: block; float: left; font-size: 14px; text-align: left; border-left: 2px #f3f3f3 solid; display: inline; color: #666; }
.wz_zxbjtop a span { width: 20px; height: 20px; background: url(/images/wzfootxb.gif); display: block; float: left; margin: 7px 10px 0 10px; }
.wz_zxbjtop .a2 span { background-position: -20px 0; }
.wz_zxbjtop .a3 span { background-position: -40px 0; }
.wz_zxbjtop .a4 span { background-position: -60px 0; }
.wz_zxbjtop .a5 span { background-position: -80px 0; }
.wz_zxbjtop a:hover { background: #FFF; }
.wz_zxbjtop a:hover span { background-position: 0 -20px; }
.wz_zxbjtop .a2:hover span { background-position: -20px -20px; }
.wz_zxbjtop .a3:hover span { background-position: -40px -20px; }
.wz_zxbjtop .a4:hover span { background-position: -60px -20px; }
.wz_zxbjtop .a5:hover span { background-position: -80px -20px; }
.wz_fy { height:30px; width: 700px; background: url(/images/wz_fybj.gif) repeat-x; margin: 0 auto; }
.wz_fy span { width: 350px; height: auto; display: block; float: left; }
.er_wz .wz_fx { width: 670px; height: 30px; margin: 0 auto 30px; }
.er_wz .wz_fx a { color: #333; margin: 0 5px; }
.xgwz { height: auto; }

.xgwz_n{ width:343px; height:240px; border:1px #dedede solid; float:left; margin:10px -12px 28px 23px; display:inline;}
.xgwz_n p{ height:40px; background:url(/images/xgwz_topbj.gif) no-repeat; line-height:40px; padding-left:12px; font-weight:bold; font-size:14px; color:#9a4a0d;}
.xgwz_n p img{padding:10px 10px 0 0 }
.xgwz_n .g_p2{color:#b2822d}
.xgwz_n ul{ width:327px;margin:0 auto;padding:13px 0 0 0;}
.xgwz_n ul li{ line-height:34px; border-bottom:1px dashed #ccc;background:url(/images/g_xm3.jpg) left no-repeat; padding-left:18px; font-size:14px;}
.xgwz_n ul li span{float:right;font-size:12px;color:#999999}
.xgwz_n .g_p1 a{float:right;font-weight:normal;color:#9a4a0d;margin:0 10px 0 0;display:inline}
.xgwz_n .g_p2 a{color:#9a4a0d;}



/*.xgwz_n { width: 333px; height: 225px; border: 1px #dedede solid; float: left; margin: 0 0 10px 25px; display: inline; }
.xgwz_n p { height: 50px; line-height: 50px; padding-left: 10px; font-weight: bold; font-size: 14px; color: #620833; display:block; }
.xgwz_n p font { font-family: Arial, Helvetica, sans-serif; color: #d6d7d6; font-size: 12px; margin-left: 10px; }
.xgwz_n ul { padding: 13px 0 0 15px; }
.xgwz_n ul li { line-height: 30px; background: url(/images/xhhhhd.jpg) left no-repeat; padding-left: 12px; font-size: 14px; }*/
.pd_top { overflow: hidden; height: 370px; float: left; width: 1000px; }
.flash { width: 252px; height: 345px; border: #d89554 4px solid; float: left; margin-top: 0px; overflow: hidden; margin-right: 15px; }
.tbtz { width: 471px; height: 364px; background: url(/images/tbtz.jpg) no-repeat; float: left; }
.tznr { width: 469px; height: 328px; border: #d9d9d9 1px solid; border-top: 0px; margin-top: 24px; }
.tznr span { width: 469px; height: 20px; line-height: 22px; display: block; text-align: center; padding-top: 20px; }
.tznr span a { color: #864a1d; font-size: 16px; font-weight: bold; }
.tznr p { width: 440px; height: 66px; line-height: 24px; text-indent: 2em; margin: 0 auto; padding-top: 13px; color: #999999; }
.tznn { width: 420px; height: 160px; border-top: #e6e6e6 1px solid; margin-left: 10px; margin-top: 16px; padding: 15px 0 0 0px; }
.tznn li { width: 410px; height: 32px; background: url(/images/xhhhhd.jpg) 8px no-repeat; display: block; line-height: 32px; font-size: 14px; }
.tznn li font { padding-left: 22px; color: #7a0a38; }
.tznn li a { color: #864a1d; }
.yydt { width: 236px; height: 351px; border: #e8e6e7 1px solid; float: left; margin-top: 0px; margin-left: 15px; }
.yytop { background: url(/images/yydt.jpg) no-repeat; width: 236px; height: 50px; }
.yytop_l { color: #731e48; font-size: 14px; font-weight: bold; height: 20px; width: 100px; float: left; margin-top: 20px; text-align: center; }
.yytop_r { color: #731e48; float: right; margin-top: 20px; width: 50px; height: 20px; display: block; }
.yynr { width: 220px; height: 93px; border-bottom: #e4e4e4 1px solid; margin: 0 auto; padding-top: 10px; }
.yynr img { width: 100px; height: 73px; border: #e4e4e2 3px solid; display: block; float: left; }
.yynr span { width: 114px; height: 16px; line-height: 16px; display: block; float: right; text-align: center; }
.yynr span a { color: #864a1d; font-size: 14px; font-weight: bold; }
.yynr p { width: 108px; height: 60px; line-height: 20px; margin-top: 6px; float: right; color: #999999; }
.yyxh { width: 220px; height: 174px; padding: 15px 0 0 16px; }
.yyxh li { background: url(/images/xhhhhd.jpg) left center no-repeat; width: 220px; height: 28px; line-height: 28px; display: block; }
.yyxh li a { font-size: 14px; color: #333333; padding-left: 16px; }
.ttjs { width: 998px; height: 446px; border: #e4e4e4 1px solid; clear: both; }
.hyhh { width: 746px; height: 394px; float: left; }
.tttt { width: 731px; height: 68px; margin: 18px 0 0 15px; background: url(/images/tttt.jpg) no-repeat; }
.tttt p { width: 687px; height: 56px; padding: 12px 22px 0 22px; line-height: 24px; color: #393b38; text-indent: 2em; }
.pppp { width: 726px; height: 298px; margin-top: 13px; margin-left: 15px; position: relative; }
.qqqq { width: 192px; height: 298px; position: absolute; z-index: 20; }
.qqqq li { width: 206px; height: 40px; display: block; text-align: center; line-height: 38px; margin-bottom: 19px; background: url(/images/qqqq.jpg) left no-repeat; }
.qqqq li a { color: #60625f; font-weight: bold; font-size: 14px; }
.qqqq .hover { background: url(/images/wwww.jpg) no-repeat; }
.qqqq .hover a { color: #793f18; }
#title h1 { background: none; }
.jsrg { width: 520px; height: 279px; left: 205px; border: #c8bb8e 1px solid; position: absolute; z-index: 1; }
.jstt { width: 490px; height: 74px; border-bottom: #dadada 1px dashed; margin-left: 18px; }
.jstt img { display: block; margin-top: 27px; float: left; }
.jstt p { width: 400px; height: 50px; float: left; margin-left: 20px; line-height: 25px; margin-top: 15px; color: #333333; overflow: hidden; }
.jsbb { width: 490px; height: 129px; margin-left: 18px; }
.jsbb img { display: block; float: left; }
.jscc { width: 414px; height: 122px; float: right; }
.jscc img { float: left; padding: 10px; display: block; }
.kkkk { width: 224px; height: 362px; float: right; margin-top: 14px; margin-right: 15px; _margin-right: 7px; }
.mnbv { width: 220px; height: 292px; border: #e6e6e6 1px solid; border-top: 0; margin-left: 2px; }
.mnbv p { width: 205px; height: 104px; padding: 8px 10px 0 10px; line-height: 24px; margin: 0 auto; }
.hftl { width: 1000px; height: 100px; margin: 0 auto; padding-bottom: 15px; float: left; background: #FFF; }
.bzxh { width: 744px; height: 815px; border: #d4d4d4 1px solid; border-bottom: 0; overflow: hidden; }
.bzxh li { width: 343px; height: 250px; border: #d4d4d4 1px solid; float: left; display: block; display: inline; }
.bzmn { width: 343px; height: 38px; background: url(/images/hhhh.jpg) no-repeat; }
.bzmn_l { width: 120px; height: 37px; line-height: 37px; float: left; display: block; color: #e9ffe4; font-size: 14px; font-weight: bold; text-align: center; }
.bzmn_r { width: 54px; height: 37px; line-height: 37px; float: right; display: block; color: #9c520a; }
.bznr { width: 324px; height: 89px; padding: 10px 10px 14px 10px; }
.bznr img { width: 134px; height: 84px; padding: 2px; display: block; float: left; border: #d4d4d4 1px solid; }
.bznr span { width: 172px; height: 30px; display: block; float: right; line-height: 30px; text-align: center; }
.bznr span a { color: #9c520a; font-size: 14px; font-weight: bold; }
.bznr p { width: 172px; height: 66px; line-height: 22px; color: #999999; float: right; text-indent: 2em; }
.bzxm { width: 310px; height: 86px; padding: 10px 0 0 7px; border-top: #d4d4d4 1px dashed; margin-left: 10px; }
.bzxm li { width: 310px; height: 26px; line-height: 26px; background: url(/images/xhhhhhd.jpg) left center no-repeat; border: 0; }
.bzxm li a { font-size: 14px; color: #666666; padding-left: 10px; }
.bzxm li span { color: #666666; float: right; }
.left { width: 746px; height: auto; float: left; background: #FFF; }
.right { width: 238px; padding-left: 13px; height: auto; float: right; background: #FFF; overflow: hidden; }
.tajj { width: 236px; height: auto; border: #d4d4d4 1px solid; }
.jjjj { margin: 0 auto; margin-top: 10px; width: 220px; height: 114px; }
.jjjj img { border: #d4d4d4 1px solid; padding: 1px; }
.jjjj p { line-height: 20px; text-indent: 2em; margin-top: 10px; width: 220px; height: 80px; }
.gzwb { width: 236px; height: 385px; border: #d4d4d4 1px solid; margin-top: 17px; }
.gzwb p { width: 216px; height: 120px; padding: 10px; line-height: 20px; text-indent: 2em; }
.ffff { width: 204px; height: 30px; padding: 0 16px; }
.ffff_l { width: 105px; height: 30px; line-height: 30px; font-size: 14px; float: left; display: block; color: #9fbfca; font-weight: bold; }
.ffff_r { width: 70px; height: 30px; line-height: 30px; float: right; display: block; }
.ffff_r a { font-size: 14px; color: #9fbfca; font-weight: bold; }
.er_sb { width: 744px; height: auto; border: 1px #dcdcdc solid; }
.sb_ul { width: 710px; margin: 0 auto; }
.sb_ul li { height: 155px; border-bottom: 1px #CCCCCC solid; width: 710px; padding-top: 27px; }
.sb_ul li img { width: 183px; height: 120px; float: left; border: 1px #6f2442 solid; display: block; margin-right: 22px; }
.sb_ul li .p1 { font-size: 14px; font-weight: bold; line-height: 30px; background: url(/images/er_rgkxjt.gif) left no-repeat; padding-left: 15px; margin-bottom: 5px; float: left; }
.sb_ul li span { display: block; float: left; width: 500px; line-height: 30px; text-indent: 2em; height: 63px; }
.sb_ul li .p2 { line-height: 30px; width: 500px; float: left; color: #666; }
.er_yygk { width: 238px; height: auto; background: url(/images/er_rgkbj.gif) top no-repeat; padding-top: 73px; margin-bottom: 15px; }
.er_yygk11 { background: url(/images/er_rgkbj11.gif) top no-repeat; }
.er_yygkn { width: 236px; height: auto; overflow: hidden; padding-bottom: 15px; border: 1px #dcdcdc solid; border-top: 0; }
.er_yygkn ul { width: 236px; height: auto; margin: 0 auto; }
.er_yygkn ul li { width: 236px; height: 42px; }
.er_yygkn ul a { width: 175px; font-size: 14px; font-weight: bold; height: 42px; line-height: 42px; display: block; margin: 0 auto 10px; padding-left: 25px; background: url(/images/er_rgkxjt.gif) 7px 16px no-repeat; border-bottom: 1px #CCCCCC dashed; }
.er_yygkn li:hover { background: url(/images/er_rgkhover.gif) no-repeat; }
.er_yygkn li:hover a { background: 0; color: #FFF; }
.er_yygkn img { display: block; margin: 15px auto 0; }
.zjmain { width: 1000px; height: auto; margin: 0 auto; float: left; }
.zjmain_1 { width: 998px; height: 219px; border: 1px #dbdbdb solid; margin-bottom: 30px; }
.zjmain_1 .zji1 { width: 300px; height: 200px; display: block; float: left; margin: 13px 13px 0 9px; display: inline; }
.zj_jj { width: 340px; height: 200px; float: left; margin-top: 13px; }
.zj_jj p { line-height: 40px; text-align: center; font-weight: bold; font-size: 14px; }
.zj_jj span { display: block; line-height: 28px; text-indent: 2em; padding-top: 5px; }
.zj_r { width: 303px; height: 195px; border: 1px #dbdbdb solid; float: left; margin: 13px 0 0 14px; }
.zj_r p { height: 40px; line-height: 40px; margin: 0 auto; border-bottom: 1px #dbdbdb solid; width: 275px; font-size: 14px; font-weight: bold; }
.zj_r p font { font-size: 12px; color: #d1d1d1; font-family: Arial, Helvetica, sans-serif; margin-left: 10px; font-weight: 100; }
.zj_r ul { padding: 5px 0 0 20px; }
.zj_r ul li { line-height: 28px; background: url(/images/xhhhhd.jpg) left no-repeat; padding-left: 10px; }
.zjmain_2 { width: 998px; height: auto; background: url(/images/zjtdbj.gif) left top no-repeat; border: 1px #e4e4e4 solid; border-top: 3px #b08831 solid; margin-bottom: 30px; }
.zjmain_2 .p1 { line-height: 33px; padding-left: 350px; }
.zjmain_2 .zjul1 { margin-top: 20px; overflow: hidden; }
.zjmain_2 .zjul1 li { width: 300px; height: 204px; border: 1px #e4e4e4 solid; border-top: 3px #b08831 solid; float: left; margin: 0 0 33px 22px; display: inline; }
.zjmain_2 .zjul1 li img { width: 132px; height: 182px; display: block; float: left; margin: 10px 10px 0 6px; border: 1px #e4e4e4 solid; display: inline; }
.zjmain_2 .zjul1 li p { padding: 10px 0 13px 0; font-size: 14px; color: #6c4c09; }
.zjmain_2 .zjul1 li p a { display: block; font-weight: bold; font-size: 16px; color: #6c4c09; line-height: 30px; }
.zjmain_2 .zjul1 li span { line-height: 20px; color: #666666; padding-right: 5px; text-indent: 2em; display: block; height: 110px; }
.zjmain_2 .zjul1 li .zx { width: 139px; height: 26px; background: url(/images/zj_zxan.gif) no-repeat; float: left; }
.zjmain_2 .zjul1 li .zx a { width: 69px; height: 26px; display: block; float: left; }
.zjmain_22 { margin-bottom: 0; height: 220px; background: url(/images/zjtdbj1.gif) left top no-repeat; }
.zjmain_22 .zj_jt { width: 19px; height: 71px; display: block; background: url(/images/zj_jt.gif) 0 0; float: left; margin-top: 40px; cursor: pointer; }
.zjmain_22 .zj_jtr { background: url(/images/zj_jt.gif) right no-repeat; float: right; }
.zj_uldiv { width: 950px; height: 167px; overflow: hidden; float: left; margin-top: 5px; }
.zjmain_22 ul { width: 1000px; }
.zjmain_22 ul li { width: 462px; height: 157px; float: left; border-right: 1px #CCCCCC solid; margin-left: 15px; padding-top: 10px; }
.zjmain_22 ul li img { width: 210px; height: 156px; float: left; margin: 0 15px 0 10px; }
.zjmain_22 ul li p { line-height: 30px; font-size: 14px; font-weight: bold; }
.zjmain_22 ul li span { line-height: 20px; text-indent: 2em; display: block; padding-right: 20px; }
.main_zt { width: 1000px; height: auto; margin: 0 auto; padding-top: 10px; }
.zt_dqwz { width: 990px; height: 35px; background: url(/images/ztdqwzbj.gif) no-repeat; line-height: 30px; padding-left: 10px; color: #565656; margin-bottom: 10px; }
.zt_dqwz a { color: #565656; margin: 0 5px; }
.zt_nr { width: 1000px; height: auto; margin-bottom: 20px; }
.zt_top { height: 32px; font-weight: bold; font-size: 14px; text-align: center; }
.zt_top li { width: 118px; height: 32px; background: url(/images/zt_dhbj.gif) 0 0; float: left; line-height: 32px; margin-right: 3px; }
.zt_top li a { color: #fffbd4; }
.zt_top li.hover { background: url(/images/zt_dhbj.gif) 0 -32px; }
.zt_top li.hover a { color: #8f0c3a; }
.zt_nr1 { width: 998px; border: 1px #dddcdc solid; background: #efeff3; height: auto; padding-bottom: 16px; overflow: hidden; }
.zt_nr1 ul li { width: 479px; height: 208px; float: left; margin: 16px 0 0 13px; display: inline; }
.zt_nr1 ul li img { width: 477px; height: 174px; border: 1px #dddcdc solid; }
.zt_nr1 ul li p { width: 479px; height: 31px; background: url(/images/zt_lia.gif) no-repeat; margin-top: 1px; line-height: 31px; }
.zt_nr1 ul li p a { margin-left: 30px; font-size: 14px; font-weight: bold; color: #823f12; }
.zt_zxzt { width: 998px; height: 210px; background: url(/images/zt_zxztbj.gif) top no-repeat; border: 1px #e3cfd8 solid; margin-bottom: 20PX; }
.zt_zxzt ul { margin: 40px 10px 0 20px; }
.zt_zxzt li { line-height: 30px; float: left; background: url(/images/zt_xb.gif) left no-repeat; height: 30px; margin: 10px 5px 0 0; }
.zt_zxzt li a { margin-left: 15px; font-family: "微软雅黑"; font-size: 14px; color: #823c16; padding: 3px 5px; }
.zt_zxzt li a:hover { color: #F00; }
.zt_hzzx { height: 341px; width: 998px; border: 1px #e5e1e0 solid; background: #e5e1e0; }
.zt_hzzx_1 { width: 990px; height: 333px; margin: 4px auto 0; border: 1px #d4d0cd solid; background: #fdf8f5; }
.zt_hzzx_1 p { height: 50px; line-height: 50px; font-family: "微软雅黑"; background: #f1f1f3; font-size: 25px; padding-left: 10px; font-weight: bold; color: #a15328; }
.zt_hzzx_1 p a { color: #b20d3a; }
.zt_hzzx_1 span { color: #565656; font-size: 14px; display: block; float: left; width: 535px; height: 100px; line-height: 25px; text-indent: 2em; margin-top: 25px; }
.zt_hzzx_1 span a { color: #565656; }
.zt_hzzx_1 .i1 { width: 390px; height: 242px; margin: 20px 22px 0; display: inline; float: left; display: inline; }
.zt_hzzx_1 .i2 { float: left; }
.er_jj { width: 744px; min-height: 1000px; height: auto; border: 1px #dcdcdc solid; }
.er_jj .p1 { line-height: 50px; text-align: center; font-size: 16px; font-weight: bold; color: #62001f; }
.er_jj .p2 { width: 600px; height: 30px; line-height: 30px; border: 1px #eeeeee solid; border-left: 0; border-right: 0; margin: 0 auto; text-align: center; }
.er_jj .nr { padding: 20px 10px 0; line-height: 30px; font-size: 14px; text-indent: 2em; }
.er_jj .nr p { margin-top: 10px; }
.index_r1 { width: 217px; height: auto; padding-top: 10px; margin: 0 auto; }
.index_r1 a { width: 217px; height: 66px; display: block; background: url(/images/sy_zx.gif) 0 0; margin: 10px 0 0 0; }
.index_r1 .a1 { background-position: 0 0; }
.index_r1 .a1:hover { background-position: -217px 0; }
.index_r1 .a2 { background-position: 0 -66px; }
.index_r1 .a2:hover { background-position: -217px -66px; }
.index_r1 .a3 { background-position: 0 -132px; }
.index_r1 .a3:hover { background-position: -217px -132px; }
.index_r1 .a4 { background-position: 0 -198px; }
.index_r1 .a4:hover { background-position: -217px -198px; }
.er_r6 { height: 390px; }
#rightPage { float: right; width: 744px; }
#yyjj { border: #eaeaea 5px solid; height: 390px; padding: 10px; }
#jjTit h3 { color: #77003a; padding-bottom: 10px; font-size: 16px; border-bottom: #a8718b 1px solid }
#jjTit h3 span { color: #ddd; font-size: 14px; }
#yyjj img { float: left; border: #a8718b 1px solid; padding: 2px; margin-top: 10px; margin-right: 10px; }
#yyjj p { margin-top: 10px; line-height: 1.7em; text-indent: 24px; font-size: 14px; }
#sliderNav { margin-top: 10px; width: 228px; border-top: 1px solid #D2E9FB; border-left: 1px solid #D2E9FB; border-right: 1px solid #D2E9FB; }
#rBox { margin-top: 10px; border: #eaeaea 5px solid; height: 210px; padding: 10px; overflow: hidden }
.gy, .hj { float: left; width: 230px; height: 300px; }
.ds, .sb { float: left; width: 230px; height: 300px; margin-left: 10px; }
.ry, .sp { float: left; width: 230px; height: 300px; margin-left: 10px; }
.rTit { background: url(/images/js_bg.gif) left center no-repeat; padding-left: 20px; }
.rTit span { float: right; }
.h img { border-top: #a8718b 2px solid; padding-top: 10px; margin-top: 10px; }
.h h4 { font-weight: normal; font-size: 14px; color: #7d0841; text-align: center; padding-top: 5px; }
.h p { line-height: 1.7em; text-indent: 24px; color: #999; padding-top: 5px; }
.wz_dd { width: 660px; height: 80px; border: 1px #d93c6e dotted; margin: 20px auto 0; padding: 10px; line-height: 25px; text-indent: 2em; font-size: 14px; }
/***/
#demo1 { height: auto; text-align: left; }
#demo2 { height: auto; text-align: left; }
#demo1 li { list-style-type: none; height: 22px; text-align: left; }
#demo2 li { list-style-type: none; height: 22px; text-align: left; }
#demo span { float: left; display: block; width: 53px; text-align: center; }
#demo span:nth-child(3){ width:75px; text-align:left; }
.lrjj { margin: 0 25px 0 31px; }
.er2_r3 { height: 560px; }
.er2_r3n { width: 220px; margin: 0 auto; height: 500px; overflow: hidden; padding-top: 10px; }
.er2_r3n li { width: 220px; height: 170px; border-bottom: 1px #cccccc solid; }
.er2_r3n li img { width: 99px; height: 138px; display: block; margin: 18px 9px 0 0; float: left; }
.er2_r3n li p { line-height: 30px; padding-top: 15px; overflow: hidden; height: 30px; }
.er2_r3n li p a { font-size: 14px; font-weight: bold; }
.er2_r3n li span { display: block; line-height: 20px; text-indent: 2em; }
.er2_r3n li .zx { width: 108px; height: 21px; float: left; margin-top: 10px; background: url(/images/er_rzxbj.gif) no-repeat; }
.er2_r3n li .zx a { width: 54px; height: 21px; line-height: 21px; display: block; float: left; text-align: center; color: #FFF; }
.er2_r3n li .zx a:hover { font-weight: bold; }
/**/
.er2_l { width: 746px; height: auto; float: left; background: url(/images/g_arbj.jpg) repeat-x #fff; }
.er2_wz { width: 744px; min-height: 1724px; _min-height: 1724px; height: auto; border: 1px #dedede solid; }
.er2_wz h1 { font-size: 20px; text-align: center; color: #333; line-height: 70px; font-family: 黑体; font-weight: normal; border-top: 3px solid #d89554; }
.g_ar1 { width: 654px; height: 36px; margin: 0 auto 15px auto }
.g_ar2 { width: 700px; height: 29px; background: #ffffff; border: 1px solid #edebdf; margin: 0 auto; line-height: 29px; text-align: center }
.g_ar2 span { color: #a95f08; text-decoration: underline; padding: 0 20px 0 75px; }
.g_ar2 a { background: #a95f08; padding: 3px 15px; color: #fff }
.g_ar3 { width: 333px; height: 95px; border: 1px solid #e3dece; float: left; margin: 14px 0 18px 25px; display: inline }
.g_ar3 img { padding: 2px 0 0 1px; }
.g_ar4 { width: 337px; height: 97px; background: url(/images/g_ar4bj.jpg) no-repeat; float: left; margin: 14px 0 18px 28px; display: inline }
.g_ar4 ul { background: url(/images/gar4_bj.jpg) no-repeat 35px 6px; margin: 3px 0 0 0 }
.g_ar4 ul li { line-height: 23px; padding: 0 0 0 60px; }
.g_ar5 { width: 700px; height: 30px; border-bottom: 1px solid #ddd; margin: 0 auto }
.g_ar5a { float: left }
.g_ar5b { float: right; font-size: 12px; }
.g_ar5b span { color: #fff; background: #9a4a0d; padding: 3px 5px; }
.g_ar6 { width: 704px; height: 142px; margin: 12px auto 20px auto }
.g_ar7 { width: 703px; height: 122px; background: #fff8e0; margin: 0 auto }
.g_ar7 strong { display: block; font-size: 18px; padding: 13px 0 0 24px }
.g_ar7a { width: 270px; float: left; margin: 15px 33px 0 27px; }
.g_ar7a img { float: left }
.g_ar7a p { width: 205px; float: right; padding: 5px 0 0 0; line-height: 28px; }
.g_ar7a p span { display: block; color: #b61558; font-size: 14px; font-weight: bold; }
.con_right { float: right; width: 244px; background: #fff; }
.blank { clear: both; height: 10px; overflow: hidden; }
.ks26 { width: 242px; float: right; border: 1px solid #cabc90; background: url(/images/oc7.jpg) repeat-x; }
.ks26_ul1 { width: 242px; height: 47px; float: left; overflow: hidden; }
.ks26_ul2 { width: 221px; height: 100px; float: left; padding: 7px 0 0 10px; }
.ks26_ul3 { width: 226px; float: left; font: normal normal 12px/20px Arial, Helvetica, sans-serif; text-indent: 2em; padding: 6px 5px 0px 11px; }
.ks26_ul3 a { color: #FF0000; }
.ks26_ul4 { width: 242px; float: left; }
.ks26_ul4 img { width: 107px; height: 29px; display: block; float: left; margin: 6px 0 0 9px; display: inline; }
.ks27 { width: 244px; float: left; font-size: 0px; }
.ks28 { width: 242px; float: left; border: 1px solid #cabc90; position: relative; }
.ks28_div0 { width: 242px; height: 42px; }
.ks28_div0_ul1 { font: normal bold 16px/42px Verdana, Geneva, sans-serif; color: #9a4a0d; height: 42px; float: left; text-indent: 40px; }
.ks28_div0_ul1 a{ color: #9a4a0d;}
.right_bj1 { background: url(/images/oc10.jpg) no-repeat; }
.right_bj2 { background: url(/images/oc18.jpg) repeat-x; }
.right_bj3 { background: url(/images/oc27.jpg) repeat-x; }
.right_bj4 { background: url(/images/oc34.jpg) no-repeat; }
.ks28_div0_ul2 { font: normal normal 13px/40px Verdana, Geneva, sans-serif; height: 42px; float: right; padding-right: 10px; }
.ks28_div0_ul2 a { color: #9a4a0d; }
.ks28_div1 { width: 18px; height: 26px; position: absolute; top: 120px; left: 2px; z-index: 50; }
.ks28_div2 { width: 18px; height: 26px; position: absolute; top: 120px; right: 2px; z-index: 50; }
.ks28_div3 { width: 242px; padding-bottom: 8px; }
.ks28_div3 ul { width: 242px; float: left; padding-top: 10px; }
.ks28_div3_li1 { height: 142px; float: left; overflow: hidden; padding: 0 5px 5px 6px; }
.ks28_div3_li2 { height: 142px; float: left; overflow: hidden; }
.ks28_div3_li3 { text-align: center; font-size: 1px; letter-spacing: 8px; float: left; width: 242px; }
.ks29 { width: 242px; float: left; border: 1px solid #cabc90; }
.ks29_p1 { font-size: 0px; }
.ks29_p2 { font: normal normal 13px/22px Verdana, Geneva, sans-serif; padding: 5px 6px 5px 10px; text-indent: 2em; }
.ks30 { border: 1px solid #cabc90; width: 242px; margin-left: 0px; padding-left: 0px; }
.j31_ul1 { width: 242px; height: 233px; float: left; overflow: hidden; }
.j31_ul1 ul { font: normal normal 12px/24px Verdana, Geneva, sans-serif; color: #9a4a0d; list-style: none; margin-left: 8px; width: 226px; border-bottom: 1px dashed #ccc; }
.j31_ul1 ul span { color: #F00; }
.j31_ul2 { text-align: center; font-size: 1px; letter-spacing: 14px; float: left; width: 242px; padding-top: 10px; }
.ks31 { width: 242px; border: 1px solid #cabc90; }
.ks31_p1 { font-size: 0px; }
.ks31_p2 { width: 209px; height: 54px; padding: 10px 0 0 25px; font: normal normal 12px/22px Verdana, Geneva, sans-serif; margin-top: 10px; margin-left: auto; margin-right: auto; }
.ks31_p2 b { color: #7c3f1b; }
.ks31_p2_bj1 { background: url(/images/oc22.jpg) no-repeat; }
.ks31_p2_bj2 { background: url(/images/oc23.jpg) no-repeat; }
.ks31_p2_bj3 { background: url(/images/oc24.jpg) no-repeat; }
.ks31_p2_bj4 { background: url(/images/oc25.jpg) no-repeat; }
.ks31_p2_bj5 { background: url(/images/oc26.jpg) no-repeat; }
.ks32 { width: 242px; border: 1px solid #cabc90; }
.ks32_div1 { font-size: 0px; }
.ks33 { width: 242px; border: 1px solid #cabc90; }
.ks33_div1 { width: 199px; height: 68px; padding: 6px 0 0 35px; margin-top: 6px; margin-left: auto; margin-right: auto; font: normal normal 13px/20px Verdana, Geneva, sans-serif; }
.ks33_div1 a { color: #F00; }
.ks33_div1 span { color: #7c3f1b; }
.ks33_div_bj1 { background: url(/images/oc32.jpg) no-repeat; }
.ks33_div_bj2 { background: url(/images/oc33.jpg) no-repeat; margin-bottom: 6px; }
.ks34 { width: 242px; border: 1px solid #cabc90; }
#box_id { width: 242px; height: 245px; overflow: hidden; }
#content_id { width: 242px; height: 245px; overflow: hidden }
#content_id li { width: 242px; height: 245px; text-align: center }
.list_r2nr { width: 242px; height: auto; text-align: left; font-weight: normal }
.list_r2nr p { line-height: 23px; padding: 10px 8px 0 18px; font-size: 12px }
.list_r2nr p a { color: #a95f08 }
.list_r2nr p span { background: #9a4a0d; color: #fff; padding: 3px 5px }
#num_id { width: 85px; height: 10px; }
#num_id li { width: 9px; height: 9px; background: url(/images/lr2_bj3.jpg) no-repeat center 0; overflow: hidden; float: left; margin: 0 5px; display: inline }
#num_id li:hover, #num_id li.active { background: url(/images/lr2_bj3.jpg) no-repeat center -9px; }
.adfs { width: 85px; margin: 0 auto; }



.l_kfal { width: 237px; border: 1px solid #cabc90; }
#kfal_id { width: 237px; height: 245px; overflow: hidden; }
#conkfal_id { width: 237px; height: 245px; overflow: hidden }
#conkfal_id li { width: 237px; height: 245px; text-align: center }
#conkfal_id .list_r2nr { width: 237px; height: auto; text-align: left; font-weight: normal }
#conkfal_id .list_r2nr p { line-height: 23px; padding: 10px 8px 0 18px; font-size: 12px }
#conkfal_id .list_r2nr p a { color: #a95f08 }
#conkfal_id .list_r2nr p span { background: #9a4a0d; color: #fff; padding: 3px 5px }




/*********/
.zt_top_01 { width: 100%; height: 116px; background: url(/images/ttou.jpg) center top; }
.hdnew { background: url(/images/dh_new.gif) no-repeat center top; height: 54px; }
.hdnew p { width: 1000px; margin: 0 auto; padding: 0; position: relative; }
.hdnew a { height: 54px; width: 90px; position: absolute; display: block; }
.hdnew .hda1 { top: 0px; left: 22px; }
.hdnew .hda2 { top: 0px; left: 145px; }
.hdnew .hda3 { top: 0px; left: 268px; }
.hdnew .hda4 { top: 0px; left: 393px; }
.hdnew .hda5 { top: 0px; left: 520px; }
.hdnew .hda6 { top: 0px; left: 645px; }
.hdnew .hda7 { top: 0px; left: 769px; }
.hdnew .hda8 { top: 0px; left: 897px; }
.new_nav { background: url(/images/navbarnew.png) no-repeat center -50px; height: 112px; }
.new_nav ul { width: 901px; padding-top: 18px; padding-left: 94px; margin: 0 auto }
.new_nav .li1 { float: left; margin: 0 22px 0 10px; display: inline; }
.new_nav .li2 { float: left; margin: 0px 11px 0 18px; display: inline; }
.new_nav .li3 { float: left; margin: 0 14px; display: inline; }

.footer { background: #945c29; clear: both; height: 300px; }
.foot_con { background: url(/images/foot_logo.jpg) no-repeat left top; width: 980px; margin: 0 auto; height: 275px; position: relative; }
.foot_con p, .foot_con .ft-erwm, .foot_con .ft-tu { position: absolute; }
.foot_con p { width: 443px; left: 24px; top: 140px; line-height: 22px; color: #fff; text-align: center; }
.foot_con .ft-tu { left: 480px; top: 35px; padding-top: 15px; width: 300px; }
.foot_con .ft-tu ul li { float: left; margin-right: 12px; margin-bottom: 15px }
.foot_con .ft-erwm { left: 755px; top: 10px; }
/****/
.hzpj { padding: 1px; }
.box_five_c { width:998px; height: 512px; padding: 10px 0; margin:0 auto; border: 1px solid #7A0308; font-size: 14px; }
.box_five_c .fl { float: left; width: 605px; height: 505px; padding-left: 10px; padding-right: 5px; overflow-y: scroll; }
.dis { display: block; overflow: hidden; }
.hzpj-tit { background: url(/images/tafk_ind_tit.jpg) no-repeat center top; height: 85px; }
.hzpj-tit img { float: right; margin: 20px 10px }
.p_commentli { border-bottom: 1px solid #ead193; padding: 13px 0 13px 0; }
.p_commentli_top span { color: #666; }
.p_commentli_top a { color: #2d6aad; }
.p_commentli_top .p_comment_time { float: right; color: #888; }
.p_commentli_top .p_comment_time1 { float: right; color: #888; }
.fleft { float: left; }
.fright { float: right; }
.p_comment_show { overflow: hidden; padding: 10px 0 0px 0; }
.p_gradeshow { line-height: 20px; width: 195px; overflow: hidden; }
.p_gradeshow b { color: #666666; float: left; font-weight: normal; }
.p_gradeshow .start { font-size: 14px; color: #dd1f13; float: left; }
.p_gradeswords { line-height: 22px; float: left; color: #d71f13; padding-left: 5px; font-size: 12px; }
.p_commentcont { color: #666; font-size: 12px; display: block; clear: both; line-height: 26px; }
.p_combtnbox { display: block; }
.p_combtnbox a { float: right; }
.p_commentbtn { color: #2d6aad; line-height: 24px; }
.p_comgoods { background: url(/images/p_bg1.jpg) no-repeat; background-position: 0 -128px; width: 60px; height: 24px; display: block; margin-left: 12px; color: #d71f13; }
.p_comgoods b { color: #d71f13; line-height: 24px; float: right; width: 38px; margin-right: 2px; text-align: center; }
.p_hasuseful { display: none; }
.box_five_c .fr { float: right; width: 359px; }
.p_botcombox { padding: 0 5px; }
.p_botcomboxti { display: block; font-size: 14px; font-weight: bold; padding: 23px 0 23px 0; *padding: 23px 0 0px 0;
}
.p_botcomboxti_o { display: block; font-size: 14px; font-weight: bold; padding: 18px 0 15px 0; border-bottom: 1px solid #ddd; }
.p_topname_o { padding-bottom: 25px; *padding-bottom: 5px;
}
.p_botcomshow { clear: both; padding-bottom: 20px; }
.p_botcomtxtbox { clear: both; }
.p_star { position: relative; height: 40px; float: left; width: 110px; }
.p_star span { float: left; display: inline; height: 16px; line-height: 15px; padding-left: 10px; text-align: center; color: #666; }
.p_star ul { float: left; display: inline; height: 16px; line-height: 15px; padding-left: 8px; text-align: center; color: #666; }
.p_star .p_startool { color: #d71f13; margin-left: 4px; }
.p_star ul { margin: 0 }
.p_star li { background: url(/images/p_bg1.gif) no-repeat; float: left; width: 16px; height: 16px; cursor: pointer; text-indent: -9999px; background-position: -16px -72px; }
.p_star b { color: #f60; padding-left: 10px; }
.p_star li.on { background: url(/images/p_bg1.gif) no-repeat center center; background-position: 0 -72px; }
.p_star p { position: absolute; top: 10px; width: 159px; height: 15px; display: none; padding: 0px 10px 0 80px; margin-top: -25px; font-size: 12px; *margin-top: -30px;
}
.p_star p em { color: #f60; display: block; font-style: normal; }
.p_botinbtn { overflow: hidden; padding: 20px 0 0px 0; }
.autohei { height: 30px; clear: both; }
.autohei b i { color: #d71f13; font-style: normal; }
.p_botname b, .p_botcomtxtbox b, .autohei b { color: #666666; font-weight: normal; float: left; display: block; line-height: 30px; }
.text01 { float: left; }
.p_botname b i, .p_botcomtxtbox b i { color: #d71f13; font-style: normal; font-family: "宋体"; }
.p_botcomtxtbox textarea { width: 310px; height: 114px; padding: 8px; float: left; border: 1px solid #dddddd; background-color: #fbfbfb; color: #bbbbbb; font-size: 12px; }
.p_botcomtxtbox span { display: block; clear: both; color: #888888; overflow: hidden; padding-left: 68px; line-height: 3em; }
.p_botname input { height: 14px; width: 68px; float: left; _display: inline; line-height: 14px; border: 1px solid #dddddd; padding: 7px 4px; }
.p_botname .sex { float: left; height: 30px; border: 1px solid #dddddd; }
.p_botname span { color: #888; float: left; line-height: 28px; }
.p_botname .p_botcode { margin-left: 12px; }
.p_botsubtn { display: block; float: left; margin-left: 122px; margin-top: 20px; display: inline; }
.p_botsubtn input { border: none; background: url(/images/p_bg1.gif) no-repeat; background-position: 0 -153px; height: 32px; width: 90px; cursor: pointer; }
.p_topname_o span { padding-left: 12px; }


#xz_foot{ background:#945c29; overflow:hidden; zoom:1;}
.xz_foot{ width:1000px; margin:0 auto; overflow:hidden; zoom:1; position:relative; z-index:0;}
.foottext{ position:absolute; z-index:1; left:464px; top:70px; width:264px; color:#fff; line-height:24px;}
.foottext p{ margin-top:10px;}


/*挂号*/
.qj_le{ width:590px; margin-left:24px; display:inline;}
.qj_le ul { padding-left:50px;}
.qj_le ul li { line-height:27px;  height:27px; vertical-align:top; overflow:hidden; zoom:1; margin-top:18px;}
.qj_le ul li b { color:#333; float:left; font-weight:normal; font-size:14px; width:70px; text-align:right;}
.qj_le ul li strong { float:left; margin-left:10px; display:inline; font-weight:normal; color:#F00; }
.txt01 { float:left; width:253px; }
.txt1 { width:253px; height:24px; float:left;border:#abadb3 1px solid; }
.txt1 input { border:#abadb3 1px solid; background:none; height:14px; font-size:12px; line-height:14px; padding:5px 0px; width:250px; }
.txt02 { height:24px; float:left;  width:58px; margin-right:16px; display:inline; line-height:24px;}
.txt02 select { border:#abadb3 1px solid; background:#fff; width:58px; height:24px; line-height:24px;}

.txt05 { height:24px; float:left;  width:130px; margin-right:16px; display:inline; line-height:24px;}
.txt05 select { border:#abadb3 1px solid; background:#fff; width:130px; height:24px; line-height:24px;}



.txt06 { width:400px; height:83px; padding:0px; float:left; overflow:hidden; zoom:1;  border:#abadb3 1px solid; }
.textarea { width:400px; height:83px; overflow-x:hidden; overflow-y:auto; line-height:22px; border:0; color:#333; font-size:12px; background:#fff; }
.txt04 { float:left; width:109px; }
.txt4 { width:107px; height:24px; float:left;border:#abadb3 1px solid; }
.txt4 input { border:#abadb3 1px solid; background:none; height:14px; font-size:12px; line-height:14px; padding:5px 0px; width:107px; }
.txt03{ overflow:hidden; zoom:1; padding-left:70px; height:40px;}
.button{ background:url(/images/tj_btn01.gif) no-repeat top center; width:134px; height:39px; border:0; margin-right:8px;}
.txt03 img{ padding-right:5px;}
.free-info { border-top: dashed 1px #d9d9d9; padding: 10px 0 10px; text-align:center; margin-top:10px;  }
.free-info table { width: 549px; }
.free-info td { padding: 3px 0; }
.note { color: red; line-height: 22px; }

.qj_ri { width: 341px; background: #f8f8f8; border: solid 1px #dddddd;  }
.tip-nav { height: 39px; background: url(/images/tip-nav-bg.png) repeat-x left top; }
.tip-nav li { line-height: 39px; padding: 0 26px; float: left; font-size: 14px; font-weight: bold; border-right: solid 1px #ddd; border-bottom: solid 1px #dddddd; }
.tip-nav li.hover { background: #f8f8f8 url(/images/tip-nav-li-hover-bg.png) no-repeat 94px center; border-bottom: none; }
.tip-pic{ width:314px; padding:2px; border:#d9e3ed 1px solid; text-align:center; background:#fff;}
.tip-nav li.hover a { color: #cc0000; }
#tip3 { border-right: none; }
.tip-con { height: 272px; padding: 10px; }
.tip-con p { line-height: 22px; padding-bottom: 3px; }
.tip-con p a { color: red; }
.tip-con b { color: red; }
.weixin-con { padding: 15px 10px 10px; }
.weixin-pic { width: 158px; float: left; margin-right:10px; display:inline; }
.weixin-r { line-height: 22px; }
.weixin-r h4 { color: #117cc7; font-weight: bold; }
.weixin-r a { color: #117cc7; text-decoration: underline; }


/*导航*/
.xz_nav{ overflow:hidden; zoom:1; background:url(/images/xz-navbg.gif) repeat-x center top;}
.xz_nav ul{ width:1000px; margin:0 auto; overflow:hidden; zoom:1;}
.xz_nav ul li{ width:125px; background:url(/images/xz-navbg2.gif) no-repeat right center; font-size:17px; line-height:54px; text-align:center; float:left; font-family:"微软雅黑";}
.xz_nav ul li.qtks{background:none; cursor:pointer; color:#CB0004;}
.xz_nav ul li.qtks dl{ position:absolute; top:260px; width:100px; background:#996433; overflow:hidden; zoom:1; z-index:99999; font-weight:normal;}
.xz_nav ul li.qtks dl dd{ line-height:27px; text-align:center; font-size:14px; background:#996433; color:#FFF;}
.xz_nav ul li.qtks dl dd a{ display:block; color:#fff;}
.xz_nav ul li.qtks dl dd a:hover{ background:#F0E0B6; color:#7F3315;}

.xz_toplink { background:#a47211; padding:0px 10px; line-height:29px; text-align:right; font-size:14px; color:#fff; overflow:hidden; zoom:1; }
.xz_toplinkleft { float:left; }
.xz_toplink a { color:#fff; margin:0px 10px; }
#xz_top { background:#fff; overflow:hidden; zoom:1; }
.xz_top { width:1000px; margin:0 auto; overflow:hidden; zoom:1; position:relative; z-index:0; }
.xz_dw1{ position:absolute; z-index:1; right:10px; top:15px;}
.xz_dw1 img{ margin:0px 3px; cursor:pointer;}

/*2014-10-14头部底部*/
.sx_top { background:url(/images/sx_top_bg.png) repeat-x center bottom; }
.top_nr { width:980px; margin: 0 auto; overflow:hidden; zoom:1; }
.top_nr span { display:block; }
.top_nr ul { overflow:hidden; zoom:1; width:327px; margin-top:28px; }
.top_nr ul li { width:103px; float:left; margin-left:6px; display:inline; }
.sx_nav { background:#c00413; position:relative; z-index:1; }
.nav_nr { width:1000px; margin: 0 auto; height:46px; position:relative; z-index:1;  zoom:1; }
.nav_lef { width:177px; height:46px; }
.nav_tit { overflow:hidden; height:46px; background:#eb857f; padding-left:36px; cursor:pointer; }
.nav_tit h2 { line-height:46px; font-size:16px; color:#fff; background:url(/images/sx_nav_ico.png) no-repeat center right; padding-right:24px; display:inline-block; }
.nav_con { width:177px; height:386px; background:#fff; position:absolute; top:46px; left:0px; overflow:hidden; zoom:1; z-index:2147483647; }
.nav_con li { overflow:hidden; zoom:1; padding:5px 4px; border-bottom:1px dashed #ddd; }
.nav_top { overflow:hidden; zoom:1; }
.nav_top span { display:block; float:left; margin-right:8px; display:inline; }
.nav_top p { font-size:14px; color:#c00413; line-height:18px; }
.nav_top p a{color:#c00413; }
.nav_top p img { vertical-align:middle; padding-left:5px; }
.nav_bot { margin-top:5px; overflow:hidden; zoom:1; color:#333; }
.nav_bot a { color:#333; padding-right:4px; }
.nav_rgt { width:801px; overflow:hidden; zoom:1; }
.nav_rgt li { padding:0 14px; float:left; text-align:center; line-height:46px; font-size:16px; color:#fff; background:url(/images/sx_nav_line.png) no-repeat center right; }
.nav_rgt li a { color:#fff; }


/*-------------banner样式0514----------*/
.banner2{ overflow:hidden; position: relative;}
.banner2cont{ overflow:hidden;}
.banner2cont ul{ overflow:hidden; width:100% !important;}
.banner2cont ul li{ overflow:hidden; width:100% !important;}
.banner2cont ul li a{ display:block; height:467px; width:100%;}
.banner2tit{ position:absolute; bottom:10px; left:0; z-index:1; width:100%; font-size:0; text-align:center;}
.banner2tit tt{ display:inline-block;}
.banner2tit ul{ overflow:hidden; display:inline-block; margin:0 auto;}
.banner2tit ul li{ width:12px; height:12px; line-height:0; overflow:hidden; float:left; margin:0 5px; border-radius:50%; display:inline; background:#ccc; cursor:pointer;}
.banner2tit ul li.hover{ background:#f00;}
.banner2arrleft,.banner2arrright{ cursor:pointer; position:absolute; width:29px; height:54px; overflow:hidden; top:50%; margin-top:-22px; z-index:2; background-image:url(/images/lr.png); background-repeat:no-repeat;}
.banner2arrleft{ left:50%; margin-left:-500px;  background-position: left bottom;}
.banner2arrleft:hover{ opacity:0.5;filter:alpha(opacity=50);}
.banner2arrright{ right:50%; margin-right:-500px;  background-position:right bottom;}
.banner2arrright:hover{ opacity:0.5;filter:alpha(opacity=50);}

.sx_ban { overflow:hidden; zoom:1; position:relative; z-index:0; }

#focusindex {height: 572px; overflow: hidden;  position:relative; z-index:99}
#focusindex li {height: 467px; overflow: hidden; position: absolute; width: 100%;}
#focusindex .btn1 {bottom: 0; height: 105px; position: absolute; text-align: center; width:100%; z-index: 9; background:#000; opacity:0.4; filter:alpha(opacity=80);}
#focusindex .btn {width:1000px; height: 100px; position:absolute; bottom:0; z-index: 10; left:45%; margin-left:-400px;}
#focusindex .btn span {cursor: pointer; display: inline; margin: 3px 4px; z-index: 9; border:#999 2px solid; float:left}
#focusindex .btn span.on {border:#04792a 2px solid ; z-index: 11;}
#focusindex .preNext { background: url(/images/lr.png) no-repeat scroll left bottom ; position:absolute; cursor: pointer; height: 54px; opacity: 1; width: 29px; z-index:11;}
#focusindex .pre {top:23px; left:-71px; z-index:11;}
#focusindex .next {background-position: right bottom;top:23px; right:12px; z-index: 11;}
#focusindex:hover .preNext {opacity: 0.5;}
#focusindex .pre:hover, #focusindex .next:hover {opacity: 1;}
/*#focusindex { height: 467px; overflow: hidden; position: relative; width:100% }
#focusindex li { height: 467px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height: 406px; position: absolute; width: 100%; z-index:2 }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 9; border-radius: 50% }
#focusindex .btn span.on { background: #c00413; z-index: 9 }
#focusindex .preNext { width: 28px; height: 40px; position: absolute; top: 180px; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 9; background: url(/images/left-arrow.png) no-repeat left bottom; }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9; background: url(/images/right-arrow.png) no-repeat left bottom;  }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }*/
.xz_banner0 { background: url(/images/wwwltwc.jpg) no-repeat center; }
.xz_banner1 { background: url(/images/banner1.jpg) no-repeat center; }
.xz_banner2 { background: url(/images/banner2.jpg) no-repeat center; }
.xz_banner3 { background: url(/images/banner3.jpg) no-repeat center; }
.xz_banner4 { background: url(/images/banner4.jpg) no-repeat center; }
.xz_banner5 { background: url(/images/xhd.jpg) no-repeat center; }
.xz_banner6 { background: url(/images/bannerrr.jpg) no-repeat center; }
.xz_bannernew { background: url(/images/0802.jpg) no-repeat center; }
/*.xz_banner5 { background: url(/images/banner5.jpg) no-repeat center; }*/
/*.xz_banner6 { background: url(/images/banner6.jpg) no-repeat center; }*/
.xz_banner9 { background: url(/images/banner9.jpg) no-repeat center; }
.xz_banner7 { background: url(/images/banner7.jpg) no-repeat center; }
.sx_menu { background:url(/images/sx_menu_bg1.png) repeat-x center top; height:78px; overflow:hidden; padding-top:3px; }
.menu_nr { width:1000px; margin: 0 auto; overflow:hidden; zoom:1; }
.menu_nr span { display:block; width:168px; text-align:center; background:#cc4841; }
.menu_nr ul { overflow:hidden; zoom:1; width:832px; }
.menu_nr ul li { width:104px; float:left; }

.foot { background:#7A0308; }
.foot_nav { background:#9e030f; overflow:hidden; height:42px; line-height:42px; font-size:14px; color:#fff; text-align:center; }
.foot_nav a { color:#fff; padding:0px 16px; }
.foot_nr { width:1000px; margin: 0 auto; overflow:hidden; zoom:1; padding:28px 0px; }
.foot_logo { width:423px; height:258px; background:url(/images/foot_line.png) no-repeat center right; padding-right:20px; }
.weixin { width:225px; height:258px; background:url(/images/foot_line.png) no-repeat center left; padding-left:20px; }
.foot_wz { width:285px; margin:16px 0 0 24px; display:inline; }
.foot_wz span { display:block; text-align:center; }
.foot_wz p { margin-top:10px; color:#fff; line-height:24px; }
.foot_wz p a{ color:#FFF;}
.sx_pl_box { overflow:hidden; zoom:1; padding:20px 8px 0px 8px; }
.sx_ser { width:980px; margin: 0 auto; overflow:hidden; zoom:1; padding:16px 0px; }
.ser_wz { width:680px; line-height:29px; color:#666; font-size:14px; }
.ser_wz strong{color:#D74841;}
.ser_wz a { color:#666; padding-right:6px; }
.ser_rgt { width:300px; overflow:hidden; zoom:1; }
.ser_ic { width:162px; height:21px; padding:4px 38px 4px 4px; background:url(/images/sx_ser_bg.png) no-repeat center top; float:left; line-height:21px; border:none; }
.sx_bor { border:1px solid #ccc; }
.sx_bor1 { border-top:3px solid #d75f58; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }

/*------------首页模块改版样式 11.25-------*/
.news_pic { overflow:hidden; zoom:1; }
.news_pic span { display:block; float:left; margin-right:10px; display:inline; }
.news_pic h2 { font-size:16px; color:#7A0308; }
.news_pic h2 a { color:#7A0308; }
.news_pic p { font-size:13px; color:#545454; line-height:20px; text-indent:2em; margin-top:2px; }
.news_pic p a { color:#da0000; }
.news_wz { overflow:hidden; zoom:1; margin-top:6px; }
.news_wz li { line-height:24px; color:#545454; }
.news_wz li a { color:#545454; }

/*头部改版*/
.xh_nav {background:url(/images/yh_nav.jpg) repeat-x left top;  font-size: 16px; height: 53px; line-height: 53px; overflow: hidden; }
.xh_nav ul { width: 1000px; margin: 0 auto; }
.xh_nav ul li { float: left; color: #FFF; }
.xh_nav ul li a { color: #FFF; display: inline; margin: 0 18px; }

.xh_menu{ height:150px; width:992px; border:4px solid #7A0308; margin:0 auto; background:#fbf7f4;}
.xh_menu dl{ width:235px; float:left; border-right:1px solid #dad8d7; margin-top:10px; padding:7px 0 0 10px;  color:#a0a0a0;}
.xh_menu dl dt{ color:#7A0308; font-size:17px; margin-bottom:10px; text-align:center; padding-right:10px;}
.xh_menu dl dt a{color:#7A0308; text-decoration:none;}
.xh_menu dl dt img{ margin-right:5px; }
.xh_menu dl dd{ line-height:30px;}
.xh_menu dl dd a{  color:#000; margin:0 6px;}
.xh_menu dl dd a.red{ color:#f30000}


.yh_top { background: url(/images/yh_top_bg.png) repeat-x left top; }
.yh_ry { width: 978px; margin: 0px auto; border: #7A0308 1px solid; overflow: hidden; zoom: 1; padding: 10px; }
.yh_ryc { overflow: hidden; zoom: 1; position: relative; z-index: 2; width: 978px; }
.yh_ryc ul li { float: left; vertical-align: top; width: 978px; }
#yh_rycbl { position: absolute; z-index: 3; top: 180px; left: 0px; width: 59px; }
#yh_rycbr { position: absolute; z-index: 3; top: 180px; right: 0px; width: 59px; }
.yh_ryt { position: relative; z-index: 0; overflow: hidden; zoom: 1; }
.yh_ryt b { position: absolute; z-index: 1; top: 186px; left: 372px; }
.yh_ryt dl { overflow: hidden; zoom: 1; width: 978px; }
.yh_ryt dl dd { float: left; margin: 10px 10px 0px 0px; display: inline; }
.yh_ryt1 { overflow: hidden; zoom: 1; }
.yh_ryt1 i { float: left; margin-right: 4px; display: inline-block; }




/*医生介绍*/
 .list1{width: 1020px;margin: 0 auto;margin-top: 10px;}
 .daoyu{ line-height:24px; font-size:14px; color:#444; text-indent:2em; background:url(/images/zhuanjia_1.gif) 0 -240px no-repeat}
 .j_zhuanjia li{ width:295px; padding:0 0 0 205px; margin:20px 0px 0 0; height:250px; float:left;}
 .j_zhuanjia li h3{width: 390px;font-size: 24px;font-weight: normal;line-height: 36px;margin:25px 0 5px 0;}
 .j_zhuanjia li b{font-size: 14px;font-weight: normal;line-height: 20px;color: #004EA1;}
 .j_zhuanjia li p{margin-top: 10px;line-height: 20px;font-size: 12px; width:280px; color:#333;}
 .j_zhuanjia li span{ display:block;font-size: 14px;line-height: 24px;margin: 10px 0 20px 0;color: #004EA1;}
 .j_zhuanjia li font{color:#ff5f79; font-size:18px}
 .j_zhuanjia li a{ display:inline-block; background:#00a3a6; padding:0 8px 0 7px; margin:0 0 0 40px; vertical-align:1px; font-style:normal; font-size:12px; color:#fff; border-radius:3px;}


 .j_zyping{ background:url(/images/zyping.jpg);}
 .j_hxd{ background:url(/images/hpg.jpg);}
 .j_zpc{ background:url(/images/zpc.jpg);}
 .j_ly{ background:url(/images/syj.jpg);}
 .j_cxf{ background:url(/images/cxf.jpg);}
 .j_djh{ background:url(/images/djh.jpg);}
 .j_wwb{ background:url(/images/hzq.jpg);}
 .j_wm{ background:url(/images/wm.jpg);}
 .j_zcy{background: url("/images/zcy.jpg");}
 .j_xsp{background: url("/images/xsp.jpg");}
 .j_wh{background: url("/images/wh.jpg");}
 .j_zyj{background: url("/images/zyj.jpg");}

 .ljc{ background:url(/images/ljc.jpg);}
 .db{ background:url(/images/db.jpg);}
 .xyq{ background:url(/images/xyq.jpg);}
 .ll{ background:url(/images/ll.jpg);}

 .j_zhuanjiaBottom p{ font-size:24px; text-align:center; color:#333; padding:40px 0 30px 0;}
 .j_zhuanjiaBottom p b{ color:#00a3a6}
 .j_zhuanjiaBottom ul{ width:800px; height:140px; margin:0 auto; background:url(/images/zhuanjiabottomline.jpg) center 40px no-repeat}
 .j_zhuanjiaBottom li{ width:120px; height:120px; float:left;  margin-right:50px; background-image:url(/images/zhuanjia_1.gif);background-repeat:no-repeat;cursor:pointer;}
 .j_zhuanjiaBottom li a{display:block;width:120px;height:120px;}
 .h_zhuang_li1{background-position:-120px 0; margin-top:-20px;}
 .h_zhuang_li2{background-position:-240px 0}
 .h_zhuang_li3{background-position:-360px 0; margin-top:-20px;}
 .h_zhuang_li4{background-position:-480px 0;}
