html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, dl, dt, dd, input { padding:0; margin:0; border:0 }
ul, ol, li { list-style:none outside none; }
body { position:relative; -webkit-text-size-adjust:none; font:"微软雅黑"; font-size:14px; color:#333; background:url(../images/body_bg.jpg) repeat; overflow-x:hidden; }
a, a:visited { text-decoration:none; color:#333; outline:none; cursor:pointer; }
a:hover { color:#000; }
img { vertical-align:top; display:inline-block; border: none; }
.btn { display:inline-block; vertical-align:middle }
.fl { float:left; }
.fr { float:right; }
.fw { font-weight: bold; }
.clear { content:''; clear:both; display:block; height:0; visibility:hidden; line-height:0; zoom:1; }
.arial { font-family:'arial'; }
.ft24 { font-size:24px; }
.ft18 { font-size:18px; }
.ft14 { font-size: 14px; }
.ft12 { font-size:12px; }
a.a-red, a.a-red:visited { color:#e60012; }
a.a-red:hover { color:#d38d00; }
.ft-red { color:#e60012; }
* html, * html body { background-image:url(../other/about:blank); background-attachment:fixed; }
/*--------layout--------*/

.service-1, .huanjing-1 { text-indent:2em; line-height:24px; }
a.bz-online1, a.bz-online2, a.bz-online3, input.bz-online4, a.bz-online5, a.bz-online6, a.bz_clickmore, a.by_zixun, a.by_yuyue, a.bz-online7, a.hz-online2, a.hz-online3, input#hz-tijiao, a.lx-online1 { display:inline-block; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; }
span#by_btn_l, span#by_btn_r, span.rx-pre, span.rx-next, span#sb-pre, span#sb-next, span#by_btn2_l, span#by_btn2_r, span#by_btn3_l, span#by_btn3_r, span#news-pre, span#news-next { display:block; width:11px; height:11px; cursor:pointer; background:url(../images/sprite_bg1.png) -945px top no-repeat; }
span.rx-next, span#sb-next { background-position:-956px top; }
.bz_l_hot, .jp-hot { display:block; width:35px; height:16px; background:url(../images/sprite_bg5.png) left -78px no-repeat; position:absolute; }
.suspend { width:70px; height:362px; position:fixed; _position:absolute; right:0; _top:30px; _bottom:auto; background-color:#fff; z-index:110; }
.ie6-r { top:expression(eval(document.documentElement.scrollTop)+30);
}
.ie6-r2 { top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-886));
}
.suspend a { position:relative; display:block; height:70px; margin-bottom:3px; background-color:#fbb63c; text-align:center; overflow:hidden; }
.suspend a:hover { background-color:#fba610; }
.suspend span { display:block; background:url(../images/sprite_bg4.png) no-repeat; margin:0 auto; overflow:hidden; }
.suspend span.sp-1 { width:37px; height:26px; background-position:left -85px; margin:17px 0 0 15px; *margin-left:4px;
}
.suspend span.sp-2 { width:31px; height:30px; background-position:left -112px; margin:10px 0 0 17px; *margin-left:3px;
}
.suspend span.sp-3 { width:44px; height:37px; background-position:left -143px; margin:3px 0 0 17px; *margin-left:15px;
}
.suspend span.sp-4 { width:28px; height:37px; background-position:left -181px; margin-top:10px; }
.suspend span.sp-5 { width:36px; height:34px; background-position:left -219px; margin:10px auto 0 auto; }
.suspend i.sp-num { position:absolute; top:5px; right:12px; *top:4px;
*right:8px;
font-style:normal; font-size:12px; color:#fff; }
/*--------header--------*/

.header_box { height:209px; width:100%; margin:0 auto; background:url(../images/body_bg2.png) repeat-x; }
.header { height:209px; width:1000px; margin:0 auto; }
.header .qwc1 { height:30px; display:block; clear:both; }
.xiwang { height:30px; line-height: 30px; overflow: hidden; color:#898989; }
.xiwang p span, .xiwang p a { float:left; }
.xiwang p b { float:left; display:block; font-size:30px; margin:0 5px; line-height:15px; height:25px; padding-bottom: 5px; }
.xiwang p a { display:inline-block; background:url(../images/sprite_bg2.png) -51px -195px no-repeat; width:21px; height:21px; overflow:hidden; margin:4px 8px 0 0; }
.xiwang p a.tengxun { background-position:-51px -217px; }
.xiwang p a.qq { background-position:-51px -239px; }
.xiwang p a.weixin { background-position:-51px -261px; }
.head2 { height: 134px; }
a.logo { float:left; margin-top:35px; }
a.tel { float:right; margin-top:49px; }
.topNav { height:45px; width:1000px; position: relative; }
.nav-down { width:208px; height:45px; position:absolute; background:#333; padding-left:22px; line-height:45px; color:#fff;/* border-right:1px solid #c38a25; */ top:-45px; left:0; font-size:15px; font-weight:800; }
span.menu-down { display:block; width:15px; height:15px; margin:15px 22px 0 0; background:url(../images/sprite_bg2.png) -89px -106px no-repeat; overflow:hidden; }
span.rotate { -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; -ms-transition: -moz-transform 0.3s ease-out; -o-transition: -moz-transform 0.3s ease-out; transition: transform 0.4s ease-out; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.menu { width:769px; height:100%; float:right; }
.menu li { width:96px; height:100%; background:url(../images/sprite_bg2.png) 94px -422px no-repeat; text-align: center; float:left; cursor:pointer; }
.menu li a { display:block; width:96px; height:45px; position: relative; overflow: hidden; }
.menu li a span { display:block; font-weight: 800; width:96px; height:45px; position:absolute; left:0; line-height: 45px; font-size:15px; }
span.m-cur { top:0; }
span.m-over { top:45px; color:#fff; background:#333; }
.down-page { clear:both; position:absolute; width:1000px; height:450px; top:209px; left:50%; margin-left:-500px; }
.nav-1 { clear:both; width:70px; height: 100%; position:absolute; left:-70px; top:0; border-right:1px solid #e2e2e2; background: #fff; overflow: hidden; display:none; }
.nav-1 dd { height:88px; border-bottom:1px dashed #dcdcdc; overflow: hidden; }
.nav-1 dd a { display:block; margin:0 auto; background-image: url(../images/sprite_bg1.png); }
dd.page-d1 a { width:39px; height:36px; background-position:-727px top; margin-top:28px; }
dd.page-d1 a:hover { background-position:-727px -36px; }
dd.page-d2 a { width:39px; height:35px; background-position:-767px top; margin-top:20px; }
dd.page-d2 a:hover { background-position:-767px -35px; }
dd.page-d3 a { width:36px; height:35px; background-position:-807px top; margin-top:25px; }
dd.page-d3 a:hover { background-position:-807px -35px; }
dd.page-d4 a { width:41px; height:33px; background-position:-844px top; margin-top:25px; }
dd.page-d4 a:hover { background-position:-844px -33px; }
dd.page-d5 a { width:43px; height:31px; background-position:-886px top; margin-top:30px; }
dd.page-d5 a:hover { background-position:-886px -31px; }
.nav-2 { width:229px; height: 449px; float:left; background-color:#fff; display:none; border-bottom:1px solid #e5e5e5; }
.zhuanqu { height:75px; width:209px; padding-left:20px; background:url(../images/sprite_bg3.png) 130px -155px no-repeat; }
.zhuanqu i, .zhuanqu h3 { float:left; }
.zhuanqu i { display:block; width:24px; height:24px; margin-top:14px; background-image: url(../images/sprite_bg3.png); margin-right:9px; }
.zhuanqu h3 { font-size:14px; float:left; margin-top:15px; }
.zhuanqu p { clear:both; padding-top:3px; }
.zhuanqu p a { margin:0 3px; padding:0 2px; font-size:12px; }
.zhuanqu p a:hover { background-color:#dcdcdc; }
i.zq-icon2 { background-position:left -25px; }
i.zq-icon3 { background-position:left -50px; }
i.zq-icon4 { background-position:left -75px; }
i.zq-icon5 { background-position:left -100px; }
i.zq-icon6 { background-position:left -125px; }
.nav-2 .cur { background-color:#ef5397; }
.nav-2 .cur i.zq-icon1 { background-position:-24px top; }
.nav-2 .cur i.zq-icon2 { background-position:-24px -25px; }
.nav-2 .cur i.zq-icon3 { background-position:-24px -50px; }
.nav-2 .cur i.zq-icon4 { background-position:-24px -75px; }
.nav-2 .cur i.zq-icon5 { background-position:-24px -100px; }
.nav-2 .cur i.zq-icon6 { background-position:-24px -125px; }
.nav-3 { width:767px; _width:765px; height: 446px; float:left; }
.zq-con { width:100%; height: 100%; overflow: hidden; background:#fff; border:2px solid #ccc; display:none; }
.zq-con-l { width:502px; height: 380px; float:left; margin:25px 0 0 22px; border-right:1px solid #ccc; _display:inline; }
h2.zq-h2 { font-size:18px; font-weight: 600; }
.zq-con-l ul { width:464px; margin-top:10px; }
.zq-con-l li { width:100%; padding:10px 0 10px 2px; border-bottom:1px dashed #dcdcdc; overflow:hidden; }
.zq-con-l li h3 { font-size:14px; float:left; line-height:30px; }
.zq-con-l li p { float:left; width:384px; margin-top:8px; }
.zq-con-l li a { display:block; float:left; height:14px; line-height:14px; _line-height:16px; font-size:12px; margin:0 5px 8px 0; padding:1px 3px; overflow: hidden; }
.zq-con-l li a:hover { background:#ef5397; }
.zq-con-r { width:208px; height: 100%; float:left; margin:15px 0 0 15px; _display:inline; }
.liaojie { height:120px; border-bottom:3px solid #dcdcdc; margin-top:5px; }
.liaojie li { height: 27px; _height:25px; border-bottom:1px dashed #dcdcdc; line-height: 27px; overflow:hidden; }
.liaojie li span, .liaojie li a { float:left; display:block; font-size:12px; }
.liaojie li a { padding:0 2px; height:20px; line-height:20px; margin-top:5px; }
.liaojie li a:hover { background:#ef5397; }
.liaojie li a.lj-a { background:#dcdcdc; height:20px; line-height:20px; padding:0 3px; margin:5px 12px 0 10px; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow: hidden; _line-height: 20px; }
.liaojie li span.lj-num { padding-left:12px; margin-top:7px; height:12px; background: url(../images/sprite_bg3.png) left -235px no-repeat; font-size:10px; line-height: 12px; }
.zq-doctor { height:244px; margin-top:10px; text-align:right; }
.zq-doctor img { margin-right:15px; }
.zq-doctor p { width:194px; font-size:12px; padding-top:8px; line-height:20px; text-align:left; }
/*---------banner-----------*/

.a-bouncein, .a-bounceinT, .a-bounceinR, .a-bounceinB, .a-bounceinL, .a-rotatein, .a-rotateinLT, .a-rotateinLB, .a-rotateinRT, .a-rotateinRB, .a-flipin, .a-flipinX, .a-flipinY { -webkit-animation:.8s ease-out backwards;
-moz-animation:.8s ease-out backwards;
-ms-animation:.8s ease-out backwards;
animation:.8s ease-out backwards;
}
.a-fadein, .a-fadeinT, .a-fadeinR, .a-fadeinB, .a-fadeinL { -webkit-animation:1s ease-out backwards; -moz-animation:1s ease-out backwards; -ms-animation:1s ease-out backwards; animation:1s ease-out backwards; }
.a-bounceout, .a-bounceoutT, .a-bounceoutR, .a-bounceoutB, .a-bounceoutL, .a-rotateout, .a-rotateoutLT, .a-rotateoutLB, .a-rotateoutRT, .a-rotateoutRB, .a-flipout, .a-flipoutX, .a-flipoutY { -webkit-animation:.8s ease-in forwards;
-moz-animation:.8s ease-in forwards;
-ms-animation:.8s ease-in forwards;
animation:.8s ease-in forwards;
}
.a-fadeout, .a-fadeoutT, .a-fadeoutR, .a-fadeoutB, .a-fadeoutL { -webkit-animation:1s ease-in forwards; -moz-animation:1s ease-in forwards; -ms-animation:1s ease-in forwards; animation:1s ease-in forwards; }
.slide-focus { width:100%; height:450px; position:relative; margin:0 auto; z-index:100; overflow:hidden; }
.slide-focus .pic { width:100%; height:450px; position:absolute; left:0; top:0; }
.slide-focus .pic ul { width:100%; margin:0 auto; }
.slide-focus .pic li { text-align: center; width:100%; height:450px; position:absolute; top:0; left:0; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; z-index:101; overflow:hidden; }
.slide-focus .pic li.now { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; z-index:111; }
.tanru-1, .tanru-2, .tanru-3, .tanru-4, .tanru-5 { z-index:11; padding-top:30px; _display:inline; }
.tanru-1, .tanru-3 { width:535px; height:450px; }
.tanru-2 { width:528px; height:386px; margin-left:50px; }
.tanru-4 { width:491px; height:349px; padding:90px 0 0 80px; }
.danru-1, .danru-2, .danru-3, .danru-4, .danru-5 { z-index:11; padding-top:120px; margin-right:50px; _display:inline; }
.danru-1 { width:452px; height:196px; }
.danru-2 { width:492px; height:231px; }
.danru-3 { width:495px; height:260px; }
.danru-4 { width:470px; height:238px; }
.danru-5 { width:500px; height:231px; margin-right:80px; }
.slide-focus .pic li.now .a-fadeinB { -webkit-animation-name:fadeinB; -moz-animation-name:fadeinB; -ms-animation-name:fadeinB; animation-name:fadeinB; }
.slide-focus .pic li.now .a-bouncein { -webkit-animation-name:bouncein; -moz-animation-name:bouncein; -ms-animation-name:bouncein; animation-name:bouncein; -webkit-animation-delay:.8s;
-moz-animation-delay:.8s;
-ms-animation-delay:.8s;
animation-delay:.8s;
}
.list { width:108px; height:16px; position:absolute; bottom:10px; left:50%; z-index:121; margin-left:-54px; }
.list li { width:16px; height:16px; float:left; margin:0 5px; background-color:#fff; border-radius: 8px; -moz-border-radius:8px; -webkit-border-radius:8px; text-indent:-999px; cursor:pointer; overflow:hidden; }
.list li.cur { background-color:#ef5397; }
span#prev1, span#next1 { display:none; width:28px; height:40px; position:absolute; top:190px; z-index:120; cursor:pointer; }
span#prev1 { background:url(../images/left-arrow.png) no-repeat; left:20%; }
span#next1 { background:url(../images/right-arrow.png) no-repeat; right:20%; }
a.ex-zx1, a.ex-zx2 { display: block; float:left; width:133px; height:39px; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:17px; line-height: 39px; text-align: center; font-weight:bold; position:relative; z-index:5000; }
a.ex-zx1 { background:#6a6a6a; color:#fff; margin-right:29px; }
a.ex-zx1:hover { color:#ddd; }
a.ex-zx2 { background:#ef5397; }
.ban-wrap { display:block; width:100%; height:100%; z-index:101; }
.ban-wrap img { float:left; }
.slide-focus span.ban-a2 { display:block; float:right; width:133px; height:39px; margin:-40px 50px 0 0; }

/* 淡入-从下 */

@-webkit-keyframes fadeinB { 0% {
opacity:0;
-webkit-transform:translateY(100px);
}
100% {
opacity:1;
-webkit-transform:translateY(0);
}
}
 @-moz-keyframes fadeinB { 0% {
opacity:0;
-moz-transform:translateY(100px);
}
100% {
opacity:1;
-moz-transform:translateY(0);
}
}
 @-ms-keyframes fadeinB { 0% {
opacity:0;
-ms-transform:translateY(100px);
}
100% {
opacity:1;
-ms-transform:translateY(0);
}
}
 @keyframes fadeinB { 0% {
opacity:0;
transform:translateY(100px);
}
100% {
opacity:1;
transform:translateY(0);
}
}

/* 弹入 */

@-webkit-keyframes bouncein { 0% {
opacity:0;
-webkit-transform:scale(0.3);
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
}
70% {
-webkit-transform:scale(0.7);
}
100% {
-webkit-transform:scale(1);
}
}
 @-moz-keyframes bouncein { 0% {
opacity:0;
-moz-transform:scale(0.3);
}
50% {
opacity:1;
-moz-transform:scale(1.05);
}
70% {
-moz-transform:scale(0.7);
}
100% {
-moz-transform:scale(1);
}
}
 @-ms-keyframes bouncein { 0% {
opacity:0;
-ms-transform:scale(0.3);
}
50% {
opacity:1;
-ms-transform:scale(1.05);
}
70% {
-ms-transform:scale(0.7);
}
100% {
-ms-transform:scale(1);
}
}
 @keyframes bouncein { 0% {
opacity:0;
transform:scale(0.3);
}
50% {
opacity:1;
transform:scale(1.05);
}
70% {
transform:scale(0.7);
}
100% {
transform:scale(1);
}
}
.banner { width:100%; text-align:center; position:relative; z-index:100; padding-bottom:24px; height:299px; }
.banner img { display:block; position:absolute; height:299px; top:0; left:50%; }
.search { width:968px; height:37px; margin:0px auto; background:url(../images/index.jpg) repeat-x bottom; border-bottom: 1px solid #EFE9E0; border-left:1px solid #EFE9E0; border-right:1px solid #EFE9E0; border-top:1px solid #EFE9E0; padding-left:10px; }
.search img { float:left; }
.search .s_pic1 { float:left; background:url(../images/index-02.jpg); width:108px; height:37px; }
.search .key { width:560px; height:23px; padding-top:14px; padding-left:5px; float:left; }
.search .key a { text-decoration:none; font-size:12px; }
.search .fm { float:left; width:260px; height:30px; padding-top:7px; margin:0px 0px; }
.search .input { float:left; display:block; BORDER-BOTTOM:#CCC 1px solid; BORDER-LEFT: #CCC 1px solid; BORDER-TOP:#CCC 1px solid; BORDER-RIGHT: #CCC 1px solid; height:20px; line-height:20px; width:180px; margin-right:20px; }
.search .btn { float:left; display:block; background:url(../images/index-04.jpg); width:46px; height:24px; border:0px; margin:0px 0px; }
/*---------footer--------------*/

.footer { height:80px; background:#333; padding-top:5px;  overflow: hidden; }
.bot { width:1010px; margin:91px auto 0; height: 429px; }
.bot-1 { height:276px; border-bottom:1px solid #434343; }
.bot-logo { float:left; width:188px; height:228px; background:url(../images/sprite_bg3.png) 184px -255px no-repeat; }
.bot-logo img { margin-top:26px; }
span.bot-tel { display:block; height:25px; background:url(../images/sprite_bg3.png) -30px -256px no-repeat; font-size: 20px; color: #fff; padding-left:30px; line-height: 25px; margin-top:15px; }
.bot-bz { float:left; width:580px; height:234px; padding-left:10px; background:url(../images/sprite_bg3.png) 587px -255px no-repeat; overflow: hidden; }
a.bot-icon1, a.bot-icon2, a.bot-icon3, a.bot-icon4, a.bot-icon5, a.bot-icon6 { display: block; float:left; width:85px; height:24px; line-height:24px; border-bottom: 1px solid #434343; margin-right: 11px; overflow: hidden; }
.bot-bz a, .bot-bz a:visited { color: #fff; }
.bot-bz a i { display:inline-block; width:22px; height: 22px; float:left; margin-right:5px; background: url(../images/sprite_bg3.png) -33px -290px no-repeat; }
a.bot-icon2 i { background-position:-33px -313px; }
a.bot-icon3 i { background-position:-33px -336px; }
a.bot-icon4 i { background-position:-33px -359px; }
a.bot-icon5 i { background-position:-33px -382px; }
a.bot-icon6 i { background-position:-33px -405px; }
.bz-sort { padding-top:15px; width:76px; float:left; padding-left:20px; }
.bz-sort li { height:28px; width:114px; line-height: 28px; }
.bz-sort li a { font-size: 12px; padding:0 2px; }
.bz-sort li a:hover { background:#ef5397; }
address.bot-lx { float:left; display: block; width:210px; margin-left:16px; }
address.bot-lx img { display: block; margin-left:22px; }
address.bot-lx span { display:block; margin-top:8px; color:#fff; font-style:normal; font-size: 12px; line-height: 22px; }
a.a-tab5, a.a-tab6, a.a-tab7, a.a-tab8 { display: inline-block; width:37px; height: 37px; background:url(../images/sprite_bg1.png) -198px -97px no-repeat; margin:5px 10px 0 0; overflow: hidden; }
a.a-tab6 { background-position:-236px -97px; }
a.a-tab7 { background-position:-275px -97px; }
a.a-tab8 { background-position:-314px -97px; }
a.a-tab5:hover { background-position:-198px -134px; }
a.a-tab6:hover { background-position:-236px -134px; }
a.a-tab7:hover { background-position:-275px -134px; }
a.a-tab8:hover { background-position:-314px -134px; }
.bot-2 { width:286px; height:36px; float:right; margin-top:30px; }
#search { display:block; float:left; width:230px; _width:226px; height:36px; border:none; background: #242424; font-size: 14px; line-height: 36px; font-family: 'Microsoft YaHei', '微软雅黑', '\5FAE\8F6F\96C5\9ED1'; color: #fff; padding-left:20px; }
#tijiao { display:block; width:36px; height:36px; border:none; background:url(../images/sprite_bg3.png) -20px -428px no-repeat; cursor: pointer; float:left; }
.bot-3 { width:806px; margin:0 auto; text-align: center; color:#fff; font-size:12px; line-height:25px; }
span.icp { padding:0 22px; }
a.website { color:#fff; padding:0 6px; }
.left-wx { width:148px; height:200px; background-color:#fff; position:fixed; _position:absolute; bottom:0; _bottom:auto; left:0; z-index:110; display:none; overflow:hidden; }
.ie6-l { top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
/*列表*/

.liebiao { width:980px; padding:8px auto; margin:0px auto; height:auto; overflow:visible; font-size:12px; background:#FFF; }
.lb-left { width:716px; float:left; height:auto; border:1px solid #DCC0A7; min-height:1452px; overflow:visible; }
.lb-left .daohang { margin:0px 10px; padding-top:10px; height:26px; border-bottom:#666 dashed 1px; }
.lb-left .daohang .t { background-color:#ef5397; width:5px; height:20px; float:left; }
.lb-left .daohang .lj { width:680px; height:20px; float:left; padding-left:10px; line-height:20px; }
.lb-left H1 { FONT-SIZE: 24px; MARGIN: 20px; COLOR:#8E6037; LINE-HEIGHT: 25px; TEXT-ALIGN: center }
.bug { LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px }
.text { FONT-SIZE: 14px; MARGIN: 10px 16px; LINE-HEIGHT: 23px; text-align:justify; text-justify:inter-ideograph; }
.text p { FONT-SIZE: 14px; line-height:28px; text-align:justify; text-justify:inter-ideograph; text-indent:2em; }
.text a { FONT-SIZE: 14px; color:#8E6693; text-decoration:underline; }
.pd01 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px }
.Aedit { padding-left:16px; }
.Anextarticle { padding:10px 0px 10px 0px; height:20px; }
.Anextarticle a { font-size:14px; }
.Anextarticle a:hover { font-size:14px; }
.ltms { CLEAR: both; height:auto; BORDER-RIGHT: #ffdeb4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffdeb4 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: #fffcf6; PADDING-BOTTOM: 3px; MARGIN: 10px 10px; OVERFLOW: auto; BORDER-LEFT: #ffdeb4 1px solid; COLOR: #333; LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffdeb4 1px solid; zoom:1; }
.ltms H2 { FONT-SIZE: 12px; BACKGROUND: url(../images/item.gif) no-repeat 0px -446px; FLOAT: left; MARGIN: 0px; TEXT-INDENT: 2em }
.dm_list { DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 3px; WIDTH: 300px; padding-left:20px; padding-bottom:14px; }
.dm_list H4 { PADDING-LEFT: 10px; FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px; WIDTH: 190px; LINE-HEIGHT: 22px; BORDER-BOTTOM: #8E6037 2px solid }
.dm_list H4 a { color:#8E6037; font-size:14px; }
.dm_list H4 a:hover { color:#8E6037; font-size:14px; }
.dm_list SPAN { PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 22px; BORDER-BOTTOM:#8E6037 2px solid; TEXT-ALIGN: right }
.dm_list SPAN a { color:#8E6037; font-size:14px; }
.dm_list UL { CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #008200; PADDING-TOP: 5px }
.dm_list LI { PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #8E6037 1px dashed; LIST-STYLE-TYPE: none }
.rt { TEXT-ALIGN: right }
.a2:link { color:#8e6693; }
.pd02 { PADDING-RIGHT: 0px; PADDING-LEFT: 220px; PADDING-BOTTOM: 20px; PADDING-TOP: 30px }
.zxz { BACKGROUND: url(../images/zixunanbj.gif) no-repeat; FLOAT: left; MARGIN: 5px 10px 5px 10px; WIDTH: 88px; PADDING-TOP: 12px; HEIGHT: 30px; TEXT-ALIGN: center }
.lb-left .lb-list { margin:10px auto 0 auto; width:680px; }
.lb-left .lb-list .ft { color:#F00; font-size:16px; }
.lb-left .lb-list h3 { border-bottom:1px dashed #dddddd; color:#4da32f; font-size:15px }
.lb-left .lb-list h3 a { color:#8E6037!important; font-size:16px; }
.lb-left .lb-list h3 a:hover { font-size:16px; }
.lb-left .lb-list span { float:right; margin:-15px 0 0 0; color:#aaaaaa }
.lb-left .lb-list font { color:#666666; font-size:12px; }
.lb-left .lb-list p { padding:10px 0; line-height:22px; color:#4d4b4b; text-indent:22px; }
.lb-left .lb-list div { background:#F5EFE1; border-bottom:1px solid #e4f5e5; border-top:1px solid #e4f5e5; height:28px; line-height:28px; padding:0 8px; font-size:12px; }
.lb-left .lb-list div strong { color:#FF6600 }
.lb-left .lb-list .wen, .lb-left .lb-list .da { float:right; margin:-26px 0 0 0; padding:2px 8px 0 30px; }
.lb-left .lb-list .wen { background:url(../images/w_li01.gif) no-repeat; margin-right:100px; *margin-right:10px !important;
*margin-right:0px;
}
.lb-left .lb-list .da { background:url(../images/w_li01.gif) no-repeat 0 -36px; }
.lb-left #fenye { margin:20px auto; height:auto; text-align:center; padding-right:16px; }
.lb-left #fenye span 
.lb-left #fenye a { display:block; float:left; width:25px; height:25px; line-height:25px; text-align:center; border:1px solid #CCC; margin-right:3px; text-decoration:none; color:#000 }
.lb-left #fenye a:hover { color:#F90 }
.lb-left #fenye a.current { display:block; float:left; width:25px; height:25px; line-height:25px; text-align:center; border:1px solid #CCC; margin-right:3px; color:#F00 }
.lb-left #fenye a.current:hover { color:#F90 }
.lb-left #fenye a.link1 { display:block; float:left; width:40px }
.lb-right { width:254px; margin-left:8px; float:left; }
.lxwm { background:url(../images/index-05.jpg); width:254px; height:74px; padding-top:80px; }
.lxwm .zx1 { float:left; display:block; width:81px; height:74px; }
.lxwm .zx2 { float:left; display:block; width:80px; height:74px; }
.lxwm .zx3 { float:left; display:block; width:86px; height:74px; }
.xjjs { width:254px; }
.xjjs .t { width:254px; height:33px; }
.xjjs ul { width:254px; height:259px; overflow:hidden; }
.xjjs ul li { display:inline; }
.xjjs ul .txt { width:230px; height:30px; line-height:30px; background:url(../images/index-09.jpg) no-repeat; padding-left: 24px; overflow:hidden; float:left; }
.xjjs ul .txt a { font-size:14px; color:#95643B; }
.xjjs ul .pic { width:252px; height:77px; display:none; padding-left:0px; text-align:center; overflow:hidden; float:left; border-left:1px solid #EDEAE5; border-right:1px solid #EDEAE5; border-top:1px solid #EDEAE5; border-bottom:1px solid #EDEAE5; }
.xjjs ul .pic_show { width:252px; height:77px; padding-left:0px; text-align:center; display:block; overflow:hidden; border-left:1px solid #EDEAE5; border-right:1px solid #EDEAE5; border-top:1px solid #EDEAE5; border-bottom:1px solid #EDEAE5; }
.tjzj { height:auto; }
.tjzj .t { width:254px; height:33px; }
.tjzj .zjbox { width:252px; height:420px; overflow:hidden; border-left:1px solid #DCC0A7; border-right:1px solid #DCC0A7; border-bottom:1px solid #DCC0A7; }
.tjzj .zj { height:211px; background:url(../images/bg_ln.gif) repeat-x; background-position:bottom; margin:0px 5px; }
.tjzj .zj .pic { padding-top:0px; width:130px; float:left; }
.tjzj .zj .txt { padding-top:10px; float:left; height:174px; width:110px; }
.tjzj .zj .txt .a_t { font-size:16px; color:#EA1E65; }
.tjzj .zj .txt .t1 { font-weight:bold; line-height:24px; }
.tjzj .zj .txt .t2 { padding:0px 6px; background-color:#EA1E65; color:#FFF; }
.tjzj .zj .txt p { line-height:24px; }
.zxwz { height:auto; }
.zxwz .t { width:254px; height:32px; }
.zxwz .wzbox { width:240px; height:294px; overflow:hidden; border-left:1px solid #DCC0A7; border-right:1px solid #DCC0A7; border-bottom:1px solid #DCC0A7; padding:6px 6px 0px 6px; }
.zxwz .wzbox ul { margin-top:5px; width:217px; height:210px; background:url(../images/index-16.jpg) no-repeat; padding-left:23px; }
.zxwz .wzbox ul li { float:left; line-height:26px; height:26px; width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.lyxl { height:189px; width:254px; }
