@charset "gb2312";
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: 14px/1.5 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', '\5FAE\8F6F\96C5\9ED1'; color: #333;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; }
.ft-red { color: #e60012; }
/*--------layout--------*/


.header {width:100%;height:31px;background:#622F02;margin:0 auto;}
.headerbd {width: 1001px;margin:0 auto;}
.headnr {width: 985px; height:31px;padding:0 5px; }
.gdtxt {width:435px;height:31px;line-height:31px;float:left;color:#fff;font-size:14px;}
.xtips {float: left;height: 32px;width: 170px;color: #fff;font-size: 12px;line-height: 32px;font-size:14px;}
.erweima {cursor: pointer;float: left;height: 20px;	background:url(../images/d1.jpg) 6px 4px no-repeat #F4AC2E;font-size:12px;display: inline;  line-height:20px;margin: 5px 6px 0px 0px; width:140px;}
.ewm_name {float: left;	height: 20px;width:120px;line-height: 20px;text-indent:24px;color:#fff;}

.logo_{ width:100%; height:83px; color:#fff; line-height:83px; clear:both;}
.logoi{ width:1001px; height:83px; margin:0 auto;}
.logoi img{ float:left;}
.Nav {width:100%; height:45px;background:#F4AC2E;}
.topNav{width: 1000px; height: 45px;  position: relative; margin:0 auto;}
.nav-down { width: 208px; height: 45px; position: absolute; background: #622F02; padding-left: 22px; line-height: 45px; color: #fff; border-right: 1px solid #c38a25; top: -45px; left: 0; font-size: 15px; }
span.menu-down { display: block; width: 15px; height: 15px; margin: 15px 22px 0 0; background: url("../images/sprite_bg2.jpg") 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); }
.guanzhu { width: 769px; height: 100%; float: right; font-size:15px; }
span.gz-tt { display: inline-block; float: left; width: 52px; height: 58px; font-size: 24px; color: #1b1b1b; line-height: 28px; }
.gz-list { width: 769px;}
.gz-list li { width: 96px; height: 45px; line-height:45px; position: relative; float: left; _display: inline; }
.gz-list li a { display: block; text-align: center; position: absolute; }
a.gz-a1, a.gz-a2, a.gz-a3, a.gz-a4, a.gz-a5, a.gz-a6, a.gz-a7, a.gz-a8,a.gz-ai1, a.gz-ai2, a.gz-ai3, a.gz-ai4, a.gz-ai5, a.gz-ai6, a.gz-ai7, a.gz-ai8{ top: 0; left: 0; width: 96px; height: 45px; background:#F4AC2E; }
a.gz-cla { bottom: 0; width: 100%; color:#622F02;}
a.gz-cla:hover{color:#fff;}

a.gz-ai1 { background:#622F02;}
a.gz-ai2 { background:#622F02;}
a.gz-ai3 { background:#622F02; }
a.gz-ai4 { background:#622F02; }
a.gz-ai5 { background:#622F02; }
a.gz-ai6 { background:#622F02;}
a.gz-ai7 { background:#622F02; }
a.gz-ai8 { background:#622F02; }
a.gz-a1 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E; }
a.gz-a2 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E; }
a.gz-a3 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E;}
a.gz-a4 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E;}
a.gz-a5 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E; }
a.gz-a6 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E; }
a.gz-a7 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E;  }
a.gz-a8 {background: url(../../www.029skin.com/style/article/images/sprite_bg2.pngg") 94px -422px no-repeat #F4AC2E;}


.down-page { clear: both; position: absolute; height: 450px; top:160px; left: 50%; margin-left: -500px; }
.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: #f4ac2e; }
.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: 20px 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: 5px; }
.zq-con-l li { width: 100%; height:50px; padding: 0px 0 8px 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: #f4ac2e; }
.zq-con-r { width: 208px; height: 100%; float: left; margin: 25px 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: #f4ac2e; }
.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; }
.zq-doctor p { width: 194px; font-size: 12px; padding-top: 8px; line-height: 20px; }
.slide-focus { height: auto; overflow:hidden; position: relative;margin:0 auto;z-index: 100; width:100%;}


.wrap-1 { width: 970px; height: 440px; border: 1px solid #e5e5e5; margin: 24px auto 0; padding: 15px 14px 0; }
.about { width: 226px; }
.news { width: 712px; }
.caption { font-size: 24px; height: 44px; overflow: hidden; }
.caption2 { border-bottom: 1px dashed #dcdcdc; position: relative; }
span.guanzhu { display: block; width: 130px; position: absolute; bottom: 3px; right: 0; color: #666; font-size: 14px; }
i.cap-icon { display: block; width: 24px; height: 24px; float: left; background: #f4ac2e; margin: 6px 8px 0 0; overflow: hidden; }
.cap-en { font-size: 14px; color: #a0a0a0; }
.about p.pro { font-size: 12px; padding: 8px 0 5px; text-indent: 2em; line-height: 22px; }
.pinpai { height: 70px; }
.pinpai2 { margin: 5px 0 8px; }
.pinpai a { width: 67px; height: 24px; display: inline-block; text-align: center; line-height: 24px; border: 1px solid #e5e5e5; margin: 4px 2px; float: left; }
.pinpai2 a { margin: 4px 0; font-size: 12px; }
.pinpai a.cur { background: #f4ac2e; border-color: #f4ac2e; }


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; }
span.rx-pre, span.rx-next { position: absolute; top: 16px; }
span.rx-pre { left: 190px; }
span.rx-next { right: 0; }




h2.huanzhe-1 { font-size: 26px; font-weight: 500; text-align: center; margin: 17px; }
.huanzhe-2 { width: 655px; height: 50px; padding-top: 10px; padding-left:10px; background-color: #e5e4e4; margin: 20px auto 0; font-size: 12px; line-height: 22px; padding-left: 10px; }
.huanzhe-5 { width: 700px; height: 181px; position: relative; margin: 25px auto 0; }
.huanzhe-5 p { width: 340px; height: 148px; position: absolute; top: 18px; left: 340px; line-height: 24px; font-size:12px;}
.tag{ font-size:14px; margin-top:20px; margin-left:25px;}
.tag a{ padding-left:10px;}
.pag{ font-size:14px; margin-left:25px; margin-top:5px;}
.pag p{ float:left;}
.huanzhe-6 { width: 698px; height: 119px;  border-top: none; margin: 0 auto; overflow: hidden; margin-top:20px; border:#CFCECE 1px solid;}
.hz-online4 { padding-left: 26px; height: 25px; margin: 25px 0 0 22px; line-height: 15px; background: url("../images/sprite_bg3.png") -35px -466px no-repeat; }
#jieda { width: 510px; height: 39px; border: 1px solid #cfcece; padding-left: 12px; margin-left: 20px; font-size: 14px; line-height: 39px; color: #999; }
#hz-tijiao { width: 122px; height: 39px; font-size: 18px; color: #666; line-height: 39px; font-family: 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', '\5FAE\8F6F\96C5\9ED1'; margin-left: 21px; background: #ccc; cursor: pointer; }
.bz_zx { float: right; width: 190px; }
.bz_zx a, .bz_zx span { float: left; display: inline-block; background: url("../images/sprite_bg2.png") no-repeat; }
span.bz_tj { width: 60px; height: 22px; padding-left: 18px; background-position: -160px -540px; }
.bz_zx a { width: 18px; height: 18px; margin: 2px 4px 0 5px; }
.bz_zx a.bz_online1 { background-position: -51px -283px; overflow: hidden; }
.bz_zx a.bz_online2 { background-position: -51px -302px; overflow: hidden; }
.bz_zx a.bz_online3 { background-position: -51px -321px; overflow: hidden; }
.bz_zx a.bz_online4 { background-position: -51px -340px; position: relative; }
a.bz_online4 .bz_p { width: 117px; height: 116px; display: none; position: absolute; bottom: 22px; left: -55px; }
a.bz_online4:hover .bz_p { display: block; }
.huanzhe-7 { margin: 18px 17px 15px 0 !important; height: 22px; }
.huanzhe-8 { width: 698px; height: 169px; border: 1px solid #cfcece; border-top: 3px solid #cfcece; margin: 0 auto 20px; position: relative; overflow: hidden; }
.huanzhe-8 h1 { font-size: 24px; font-weight: 500; position: absolute; top: 11px; left: 18px; }
.tj-1 { width: 333px; height: 130px; border-right: 1px solid #ccc; margin-left: 13px; margin-top:10px;}
.tj-2 { width: 280px; padding-left: 40px; border-right: none; }
.huanzhe-8 ul {  _display: inline; }
.pp1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#292929}
.huanzhe-8 li { list-style: inside square; width: 274px; height: 28px; border-bottom: 1px dashed #ccc; color: #999; }
.huanzhe-8 li a { font-size: 12px; padding: 0 2px; line-height: 28px; }
.huanzhe-8 li a:hover { background-color: #F4AC2E; }
.contleftc{width: 698px;border: 1px solid #cfcece;border-top: 3px solid #cfcece;margin: 0 auto 20px;position: relativoverflow: hidden; padding-top:15px; padding-bottom:15px;}
.contleftc .anlit{ width:664px; height:40px; line-height:40px; margin-left:15px;}
.contleftc .anlit h2{font-family:'Î¢ÈíÑÅºÚ'; font-size:18px;color:#373737; font-weight:normal; width:180px; float:left;}
.contleftc .anlit h2 span{ color:14px; color:#c6c5c5; font-size:14px; }
.contleftc .anlit p{ float:right; font-size:12px;}
.contleftc .anlit p span{ color:#f30000;}
.contleftc .anlit font{ float:right; margin-right:10px;}
.contleftc .anli{ width:664px; height:296px;}
.contleftc .anli .anli1{ width:338px; height:296px;}
.contleftc .anli .anli2{ width:310px; height:296px; margin-left:6px;}
.contleftc .anli .anli1_2{ margin-top:6px;}
.content{ width:675px; margin:0 auto; color:#666666;}
.content p{ margin:15px auto; line-height:28px; font-size:16px;}



/*---------footer--------------*/

.footer { height: 270px; background: url("../images/foot_bg.jpg") repeat-x; overflow: hidden; margin-top:20px;margin-bottom: 45px;}
.bot { width: 1000px; margin: 20px auto 0; height: 429px; }
.bot-1 { height: 276px; border-bottom: 1px solid #434343; }
.bot-logo { float: left; width: 230px; height: 228px; border-right:#CFCFCF 1px solid; padding-right:20px;}
.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: 35px; line-height: 25px; margin-top: 15px; }
.bot-bz { float: left; width: 562px; height: 234px; padding-left: 12px;overflow: hidden; }
a.bot-icon1, a.bot-icon2, a.bot-icon3, a.bot-icon4, a.bot-icon5 { display: block; float: left; width: 90px; height: 24px; border-bottom: 1px solid #434343; margin-right: 20px; 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; }
.bz-sort { padding-top: 15px; width: 68px; float: left; }
.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: #f4ac2e; }
address.bot-lx { float: left; display: block; width: 196px; margin-left: 16px; margin-top:5px;}

.foot02{ width:500px; height:228px; background:url(../images/foot02_bg.jpg) no-repeat; float:left; color:#9A938D;  border-right: #CFCFCF 1px solid;padding-right: 35px;}
.foot02 ul{width:550px; margin-top:20px;}
.foot02 ul li{ width:155px; margin-left:20px;float:left; margin-top:25px;}
.foot02 ul li img{ float:left;}
.foot02 ul li p{ float:left; width:108px; font-size:12px; line-height:16px; margin-left:8px;}


address.bot-lx img { display: block; margin-left: 22px; }
address.bot-lx span { display: block; margin-top: 8px; color: #8D857E; font-style: normal; font-size: 12px; line-height: 22px; padding-left:15px;}


/*---------shareµ¥Ò³--------------*/

.pub-l { width: 747px; overflow: hidden; margin-top:10px;}

.huanzhe-4 { width: 654px; margin: 0 auto; }


.pub-r { width: 220px; padding: 0 15px; overflow: hidden; }

.rexin { height: 355px; position: relative; margin-top: 10px; width: 225px; overflow: hidden; }
span.rx-pre, span.rx-next { position: absolute; top: 16px; }
span.rx-pre { left: 190px; }
span.rx-next { right: 0; }
.rx-1 { height: 62px; margin-top: 10px; overflow: hidden; position: relative; }
.rx-1 ul { width: 250px; position: absolute; }
.rx-1 li { width: 54px; height: 62px; float: left; margin-right: 2px; overflow: hidden; }
.rx-1 li img { border: 1px solid #d1d1d1; cursor: pointer; }
.rx-1 li.cur img { border: 2px solid #f4ac2e; }
.rx-2 { width: 220px; height: 171px; margin-top: 15px; position: relative; }
.rx-2 ul { position: absolute; height: 171px; }
.rx-2 ul li { position: relative; float: left; }
.rx-2 img { }
.rx-2 p {width:220px; position: absolute; height: 52px; background-color: rgba(229, 229, 229, 0.6); background: transparent\9\0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#96e5e5e5, endColorstr=#96e5e5e5);
zoom: 1; background: -ms-linear-gradient(top, rgba(229,229,229,0.6) 0%, rgba(229,229,229,0.6) 100%); bottom: 0; font-size: 12px; padding: 5px 0 0 16px; line-height: 24px; color: #333; }
.rx-3 { margin-top: 14px; }


.article { margin-top: 25px; line-height: 25px; }
.article-zx { height: 50px; text-align: center; padding-top: 50px; }
.problem { height: 325px; border-bottom: 1px solid #e5e5e5; }
.art-tab { width: 221px; height: 249px; overflow: hidden; position: relative; }
.art-tab ul { width: 700px; }
.art-tab li { width: 221px; height: 249px; float: left; }
.art-tab li img { border: 1px solid #e5e5e5; }
.art-list { width: 80px; height: 20px; position: absolute; right: 0; bottom: 0; }
.art-list span { display: block; float: left; margin: 0 5px; width: 12px; height: 12px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; text-indent: -999px; background-color: #999; overflow: hidden; }
.art-list span.on { background-color: #c93; }
.fl{ float:left}

/*---------wrap--------------*/

.wrap { width: 1000px; position: relative;  margin: 0 auto; overflow: hidden; }
.wrapd{  width: 998px; margin:0 auto; height:auto; overflow:hidden; border: 1px solid #e5e5e5; margin-top:20px;}
.place { height: 50px; padding-left: 34px; background: url("../images/sprite_bg2.png") -144px -320px no-repeat; line-height: 50px; text-align: left; border-bottom: 1px solid #e5e5e5; }
/*---------wrap_left--------------*/

.wrap_left { width: 220px; padding: 16px 15px; float: left; overflow: hidden; _display: inline; }
.left_list { width: 100%; height: 455px; overflow: hidden; }
.left_list ul { height: 100%; }
.left_list ul a { float: left; width: 220px; height: 50px; display: block; overflow: hidden; }
/*.left_list ul{ background:url(../images/sprite_bg3.png) 10px -31px no-repeat; overflow:auto;}*/

.left_list li { width: 220px; height: 49px; border-bottom: 1px dashed #e5e5e5; overflow: hidden; cursor: pointer; }
.left_list_01, .left_list_02, .left_list_03, .left_list_04, .left_list_05, .left_list_06, .left_list_07, .left_list_08, .left_list_09 { background: url("../images/sprite_bg2.png") -112px top no-repeat; padding-left: 52px; width: 168px; height: 100%; overflow: hidden; }
.left_list li.cur { height: 50px; background-color: #f4ac2e; border: none; }
.left_list .left_list_02 { background-position: -112px -43px; }
.left_list .left_list_03 { background-position: -112px -81px; }
.left_list .left_list_04 { background-position: -112px -120px; }
.left_list .left_list_05 { background-position: -112px -163px; }
.left_list .left_list_06 { background-position: -112px -207px; }
.left_list .left_list_07 { background-position: -112px -247px; }
.left_list .left_list_08 { background-position: -112px -287px; }
.left_list .left_list_09 { background-position: 13px -562px }
.left_list li span { line-height: 20px; display: block; }
span.left_list_con { font-size: 14px; margin-top: 8px; font-weight: 800; }
span.left_list_con_en { font-size: 10px; }
.left_about { width: 100%; }
h2.a-abl { line-height: 40px; font-size: 20px; text-align: left; font-family:"Î¢ÈíÑÅºÚ"; color:#6C3D13;font-weight: normal;}
.left_about span img { width: 220px; }
.left_about p { width: 100%; line-height: 25px; font-size: 12px; height: 75px; margin-top: 10px; text-indent: 2em; }
.left_tel { height: 114px; padding: 9px 0; margin-left: 5px; }
.left_tel dd { height: 45px; padding: 12px 0 0 0; }
.left_tel dd span { display: block; line-height: 16px; }
a.tx-online1{ display: inline-block; width: 33px; height: 33px; overflow: hidden; float: left; background:url(../images/222.jpg); margin-right: 9px; }
a.tx-online3{ display: inline-block; width: 33px; height: 33px; overflow: hidden; float: left; background:url(../images/333.jpg); margin-right: 9px; }
a.tx-online2 { background-position: -326px 0; }

span.tx-tel { font-size: 22px; font-family: Times New Roman; height: 22px; line-height: 22px; color:#FF8900

}

.contr{ width: 230px;}
.contr_1 h2{font-family:'Î¢ÈíÑÅºÚ'; font-size:20px;color:#6C3D13; line-height:38px; font-weight:normal;}

/*---------wrap_right--------------*/

#picBox { position: relative; width: 646px; height: 355px; overflow: hidden; }
#picBox dl.pic_g { position: absolute; height: 358px; }
#picBox dl.pic_g dt { position: relative; float: left; width: 646px; }
#picBox dl.pic_g dt #PBC1, #PBC2, #PBC3, #PBC4, #PBC5 { overflow: hidden; width: 646px; height: 358px; position: relative; z-index: 1; }
#picBox dl.pic_g dt #PBC1 ul, #PBC2 ul, #PBC3 ul, #PBC4 ul, #PBC5 ul { position: absolute; }
#picBox dl.pic_g dt #PBC1 ul li, #PBC2 ul li, #PBC3 ul li, #PBC4 ul li, #PBC5 ul li { position: relative; float: left; }


.gy_p { width: 100%; height: 280px; overflow: hidden; }
.gy_p_l { width: 371px; height: 279px; float: left; position: relative; display: none; }
.gy_p_l img { width: 369px; height: 277px; border: 1px solid #dadada; float: left; }
.gy_p_l p { position: absolute; bottom: 0; width: 369px; left: 1px; padding: 5px 0; background-color: rgba(255, 255, 255, 0.6); background: transparent\9\0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#96ffffff, endColorstr=#96ffffff);
zoom: 1; background: -ms-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.6) 100%); text-align: center; display: none; }
.gy_p_r { width: 230px; height: 100%; float: right; }
.gy_p_r ul { width: 100%; display: block; overflow: auto; }
.gy_p_r ul li { width: 105px; height: 60px; margin: 5px; background: #dadada; float: left; _display: inline; }
.gy_p_r ul li img { width: 103px; height: 58px; border: 1px solid #dadada; }
.gy_p_r ul li img:hover { border: 1px solid #f4ac2e; }
.gy_p_r span { width: 100%; margin-top: 20px; line-height: 30px; text-indent: 2em; display: block; }
.gy_ls { width: 100%; margin-top: 40px; height: 505px; }
.gy_l_l { width: 100%; height: 70px; background: #333; padding: 20px 0 0; }
.gy_l_l ul { width: 98%; height: 100%; background: url("../images/ico_05.gif") 5px 40px no-repeat; }
.gy_l_l li { width: 70px; height: 70px; line-height: 30px; margin: 0 4px; color: #999; text-align: center; float: left; }
.gy_l_l li.cur { position: relative; }
.gy_l_l li span { font-size: 12px; display: block; }
.gy_l_l li.cur span { font-size: 20px; color: #fff; }
.gy_l_l li i { display: block; width: 8px; height: 8px; margin: 6px auto 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #ccc; overflow: hidden; }
.gy_l_l li.cur i { background: #f4ac2e; }
span.gy-down { width: 35px; height: 18px; background: url("../images/sprite_bg2.png") left bottom no-repeat; position: absolute; bottom: -18px; left: 16px; _bottom: -17px; _left: 18px; overflow: hidden; display: none; }
.gy_l_l li.cur span.gy-down { display: block; }
.gy_l_pl { height: 390px; margin: 30px auto 10px; border: 1px solid #e5e5e5; }
.gy_l_pl ul { height: 100%; display: none; }
.gy_l_pl ul li { height: 162px; width: 182px; float: left; margin: 16px; _display: inline; }
.gy_l_pl ul li img { height: 120px; width: 180px; border: 1px solid #dadada; float: left; }
.gy_l_pl ul li span { line-height: 30px; width: 100%; height: 40px; margin-top: 10px; text-align: center; font-size: 14px; float: left; display: block; }
.gy_con { width: 100%; margin: 20px auto; height: 500px; }
.gy_con span { text-indent: 2em; display: block; line-height: 25px; width: 100%; }
.gy_con_01 { width: 100%; height: 270px; margin-bottom: 20px; overflow: hidden; }
.gy_con_1_l { float: left; width: 450px; _display: inline; }
.gy_con_1_l p { width: 100%; height: 30px; font-weight: bold; line-height: 30px; margin: 5px 0; font-size: 16px; }
.gy_con_1_p { width: 170px; height: 100%; float: right; background: url("../images/pinpai_01.jpg") 3px 60px no-repeat; _display: inline; }
.gy_con_02 { width: 100%; height: 220px; }
.gy_con_2_l { float: left; width: 450px; margin-top: 50px; _display: inline; }
.gy_con_2_p { width: 170px; height: 100%; float: right; background: url("../images/pinpai_02.jpg") 3px 10px no-repeat; _display: inline; }
/*---------weiqing--------------*/





.bz_left_ask { padding: 5px 15px 0; height: 310px; border-bottom: 1px solid #e5e5e5; }
.bz_left_ask a { display: inline-block; float: left; width: 70px; height: 29px; border: 1px solid #e5e5e5; text-align: center; line-height: 29px; margin: 0 2px 2px 0; }
.bz_left_ask a:hover { background: #f4ac2e; border-color: #f4ac2e; }
.bz_wyzx { margin-top: 15px; }
input.bz-online4 { width: 220px; line-height: 40px; padding: 0; border: 1px solid #cfcece; font-size: 18px; font-family: 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', '\5FAE\8F6F\96C5\9ED1'; cursor: pointer; margin-top: 15px; }
a.bz-online3 { width: 220px; height: 40px; background: #f4ac2e; font-size: 16px; color: #1b1b1b; line-height: 40px; border: none; }
a.bz-online3{display: inline-block;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
text-align: center;}
a.a-red, a.a-red:visited{color: #e60012;}

.bz_left_address { font-size: 12px; line-height: 23px; margin-top: 10px; height: 130px; }

.add_mask { filter: alpha(opacity=30); -moz-opacity: 0.3; cursor: pointer; opacity: 0.3; }
.eliminate_mask { filter: alpha(opacity=100); -moz-opacity: 1; cursor: pointer; opacity: 1; }
.contr_3{ width:230px; height: auto; overflow:hidden; margin-top:15px; border-bottom:1px #EBEBEB solid; padding-bottom:15px;}
.contr_3 h2{font-family:'Î¢ÈíÑÅºÚ'; font-size:20px;color:#6C3D13; line-height:38px; font-weight:normal;}
.contr_3 h2 span{ color:#828282; font-size:12px; }
.contr_3 h2 font{ color:#f40000;}
.guan1{ width:230px; height: auto; overflow:hidden; ont-family:'Î¢ÈíÑÅºÚ'; font-size:12px;}
.guan1 ul li{ width:230px; line-height:24px; clear:both;}
.guan1 ul li font{ color:#fe610c;}
.guan1 ul li span{ color:#ee0000;}
.guan1 ul li p{ line-height:24px;}
.guan1 ul li p.pp11{ float:left; width:170px;}
.guan1 ul li p.pp21{ float:right; width:42px; background:url(../images/gz_b.jpg) left no-repeat; text-indent:18px; color:#ee0000;}
.guan1 ul li p.pp0{ float:right; width:42px; background:url(../images/gz_b2.jpg) left no-repeat; text-indent:18px; }

.pub-l h2{ margin-left:20px; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";font-weight: normal; color:#622F02}

.clear{ clear:both}
.contleftc{width:664px; padding:0px 20px; height:auto; overflow:hidden;}
.cont1{ width:664px; margin-top:5px;}
.cont1 dl{ font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; color:#039dad; line-height:38px;}
.cont1 .cont1_1{ width:307px; height:233px; margin-top:7px;}
 .cont1_2{ width:740px;}
 .cont1_2 .cont{ width:352px; height:75px; margin-left:10px;}
.cont1_2 .cont .cont_1{ width:52px; height:75px;}
.cont1_2 .cont .cont_1 h2{font-family:'Î¢ÈíÑÅºÚ'; font-size:30px; color:#F4AC2E; text-align:center; line-height:44px; border-bottom:1px solid #F4AC2E;}
.cont1_2 .cont .cont_1 p{ width:40px; height:32px; line-height:32px; background: url(../images/zanaaa.jpg) left no-repeat;text-align:center; color:#EB0101; margin:0 auto; text-indent:17px}

 .cont1_2 .cont .cont_2{ width:292px; height:75px;}
.cont1_2 .cont .cont_2 h2{ font-size:14px; line-height:26px; margin-top:5px;}
 .cont1_2 .cont .cont_2 h2 a{ color:#622F02;}
 .cont1_2 .cont .cont_2 p{ text-indent:24px; line-height:24px; font-size:12px; color:#828282}
 .cont1_2 .cont .cont_2 p a{ color:#fe610c;}
 
.cont_list{ width:670px; height:83px; background:#f8f8f8; margin-top:20px; padding:14px 17px; margin-left:20px;}
.cont_list h2{ font-size:14px; }
.cont_list h2 a{color:#622F02; font-weight:bold;}
.cont_list p{ text-indent:24px; line-height:24px; margin-top:5px; font-size:12px; color:#828282;}
.cont_list p a{ color:#FE610C;}

.page {height:27px; width:auto; margin:30px 160px;overflow:hidden; }
.page li { margin-right:6px; height:25px; line-height:25px; float:left;  border:1px solid #CCCCCC;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.page a { padding:0 8px; display:inline-block; float:left;overflow:hidden;height:25px;color:#686868;}
.page span {float:left;height:25px; text-align:center; padding:0 5px; line-height:25px;}
.page select {float:left; width:45px; height:23px; text-align:center; line-height:23px; margin-top:4px; margin-right:8px;}
.page a.page-fir ,.page a:hover ,.page a.curr{background:#FEFEFE; color:#686868;}
.page b a {padding:0 10px;}
.thisclass {padding:0 8px;background:#FEFEFE;  border:1px solid #CCCCCC; color:#FF0000; float:left;}

/*Í·²¿µ¼º½div*/
.headtxt{ margin-top:16px; width:502px;}
.headtxt h2{ font-size:16px; line-height:20px; padding-bottom:10px;}
.headtxt .headli{ width:240px; line-height:25px; float:left;}
.headimg {width:502px;}
.headimg .headli{width:235px; float:left; margin:10px 10px 0 0;}
