﻿/* CSS Document */
* { font-family:"微软雅黑", "宋体", Arial, SimSun, sans-serif; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#LRdiv0 { display:none!important }
body { font-size: 12px; color: #000000; }
a { color: #000000; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: none; cursor: pointer; }
li { list-style-type: none }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.clear { clear:both; }
a { text-decoration:none; }
body { color:#2f2f2f; font-size:12px; line-height:27px; margin:0; padding:0;  }
ul { list-style: none; }
img { border:none; }
img { }
.fl { float:left; }
#fl { float:left; }
.fr { float:right; }
#fr { float:right; }
.red { color:red; }
#tl { text-align:left; }
a { cursor: pointer; }
p { padding: 0; margin: 0; }
/*head*/
.main_zh { margin:0px auto; width:1000px; overflow:hidden; }
.hanlie { width:1000px; float:left; border-bottom:1px dashed #CCC; padding-bottom:15px; padding-top:15px; }
.liangb { width:100px; float:left; text-align:center; }
.liangb img{  width:60px;}
.liangb dl { width:100px; text-align:center }
.liangb dl dt { width:100px;  font-size:18px; font-family:"微软雅黑", "黑体"; }
.liangb dl dt h2 { font-size:20px; font-family:"微软雅黑", "黑体"; margin:0; font-weight:normal; }
.liangb dl dd { width:233px; float:left; line-height:20px; }
.liangb dl a { padding:3px 5px 0 0; font-size:16px; display:block; }
.liangb dl span { padding-left:5px; }
/*head end*/
/*part1*/
.part1 { overflow:hidden; margin-top:15px; }
.main { width:1000px; margin:0 auto; overflow:hidden; padding-top:20px; }
/*hd*/
.hdp { width:358px; height:478px; border:1px #e3e2e2 solid; background:#FFF; overflow:hidden; }
.hdp_con { width:352px; height:471px; padding:3px; }
.slider { position: relative }
.slider div { position: relative; text-align: center; padding: 0px; list-style-type: none; margin: 0px; width: 352px; background: #ffffff; height: 407px; overflow: hidden; }
.slider span { z-index: 99; position: absolute; text-align: center; width: 100%; bottom: 2px; color: #ffffff; font-size: 12px; font-weight: bold }
.slider .txtbg { position: absolute; filter: alpha(opacity=70); width: 100%; bottom: 0px; background: #000; height: 17px; padding-top: 5px; left: 0px; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7 }
.slider .txtbg img { width: 620px; height: 407px; }
.hdnum { width: 352px; height: 60px; overflow: hidden; padding-top: 2px }
.hdnum li { padding: 1px; background-color: #000; width: 53px; float: left; margin:0 2px; overflow: hidden; }
.hdnum li img { width: 53px; height: 60px; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5 }
.hdnum li.on { padding: 0; background-color: #f54102; width: 53px; }
.hdnum li.on img { border: #f54102 2px solid; filter: alpha(opacity=100); width: 49px; height: 56px; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1 }
.wqnmlgb { width:759px; height:441px; }
/*hd end*/
/*mtdt*/
.mt { width:330px; height:478px; border:1px #e3e2e2 solid; background:#FFF; margin-left:10px; }
.dtbd { height:43px; overflow:hidden; background:#f6f4f4; border-bottom:1px #e1e1e1 solid; line-height:43px; font-size:18px; font-weight:800; }
.dtbd a { width:114px; height:43px; text-align:center; color:#000; float:left; display:block; }
.dtbd a.hover { background:url(../images/mune.jpg) no-repeat; color:#FFF; text-decoration:none; }
.dtbd_nr h2 { text-align:center; padding:20px 0px 10px 0px; }
.dtbd_nr h2 a { font-size:16px; text-align:center; }
.dtbd_nr p { font-size:14px; line-height:28px; color:#666666; text-indent:2em; padding:0px 20px 20px 15px; border-bottom:1px #999 dashed; }
.dtbd_nr ul { background:url(../images/ul_bj.jpg) no-repeat left 5px; margin-top:15px; line-height:30px; margin-left:15px; }
.dtbd_nr ul li a { padding-left:25px; font-size:14px; color:#333333; }
.dtbd_nr img { float:left; padding:8px 0px 0px 14px; }
.yyjs { width:286px; height:478px; border:1px #e3e2e2 solid; background:#FFF url(../images/tel.jpg) no-repeat bottom; }
.yyjs .dtbd { background:#f6f4f4 url(../images/xx.jpg) no-repeat left; }
.yyjs .dtbd p { padding-left:40px; }
.yyt img { padding:10px; }
.js { font-size:14px; line-height:24px; color:#666666; text-indent:2em; padding:0px 10px 10px 15px; }
.yyjs p a { color:#0D674D; }
.yyjs dl { width:66px; height:95px; float:left; padding:0px 10px 5px 15px; }
.yyjs dl dt { width:66px; height:66px; float:left; }
.yyjs dl dd { width:66px; height:29px; float:left; text-align:center; }
.yyjs dl dd a { font-size:14px; line-height:28px; color:#333333; }
/*part2*/
.part2 { overflow:hidden; margin-top:15px; background:#FFF; border:1px #e3e2e2 solid; }
.part2_tit { border-bottom:1px #e3e2e2 solid; height:43px; width:100%; font-size:18px; line-height:43px; color:#0D674D; font-weight:800; }
.fx { background:#f6f4f4 url(../images/xbt.png) no-repeat left; }
.part2_tit p { padding-left:40px; }
.part2_tit img { float:right; padding:10px }
.part2_l { width:689px; height:325px; margin:17px 0px 10px 10px; display:inline; }
.part2_r { width:280px; height:325px; margin:17px 10px 10px 0px; display:inline; }
.jsqh_m { width:180px; height:325px; overflow:hidden; }
.jsqh_c { width:500px; height:324px; overflow:hidden; }
.jsqh_m li { width:180px; height:72px; margin-bottom:12px; }
#lmmenu1 { width:180px; height:72px;cursor:pointer }
#lmmenu2 { width:180px; height:72px;cursor:pointer }
#lmmenu3 { width:180px; height:72px; cursor:pointer }
#lmmenu4 { width:180px; height:72px;cursor:pointer }
#lmmenu1.hover { width:180px; height:72px; }
#lmmenu2.hover { width:180px; height:72px;}
#lmmenu3.hover { width:180px; height:72px; }
#lmmenu4.hover { width:180px; height:72px; }
.gz { width:279px; height:34px; background:url(../images/bt_bj.jpg) no-repeat; font-size:16px; line-height:34px; }
.gz p { padding-left:30px; color:#FFF; }
.part2_r li { width:272px; padding-top: 2px; height:36px; border-bottom:1px #dddddd dashed; }
.part2_r h2 { margin-top:5px; }
.part2_r h2 img { padding:5px 5px 0px 5px; }
.part2_r h2 a { font-size: 14px; font-family: "宋体"; font-weight: 100; line-height:24px; color:#0D674D; }
/*part3*/
.part3 { overflow:hidden; margin-top:15px; background:#FFF; border:1px #e3e2e2 solid; }
.zj { background:#f6f4f4 url(../images/zj_t.jpg) no-repeat left; }
.zj_l { width:691px; height:520px; margin:17px 0px 10px 10px; display:inline; }
.zj_r { width:280px; height:325px; margin:17px 10px 10px 0px; display:inline; }
.yyt2 img { padding:10px 0px; }
.e { font-size:12px; color:#666666; line-height:24px; text-indent:2em; border-bottom:1px #999 dashed; padding-bottom:10px; margin-bottom:8px; }
.zj_r ul li { font-size:12px; line-height:26px; background:url(../images/jt.jpg) no-repeat left center; padding-left:20px; }
.zj_r ul li a { color:#000; }
.ccc { width:279px; height:34px; background:url(../images/yy_t.jpg) no-repeat; font-size:16px; line-height:34px; }
.ccc p { padding-left:30px; color:#FFF; font-size:12px; }
.jc { font-size:14px; font-weight:800; }
.ys { font-size:14px; color:#ff9100; font-weight:800; }
.zja { height:404px; width:691px; }
.zja_l { width:267px; height:404px; }
.zja_r { width:424px; height:404px; background:url(../images/zj_r.jpg) no-repeat; }
.syzj { width:134px; height:83px; font-size:26px; color:#0D674D; padding:20px 0px 0px 40px; font-weight:800; }
.syzj img { padding-top:15px; }
.gznx { width:200px; height:96px; padding: 20px 0px 0px 30px; }
.jy { font-size:20px; color:#0D674D; font-weight:800; }
.jy span { font-size:45px; color:#cb7a0e; }
.sf { font-size:16px; color:#0D674D; margin-top: 5px; }
.sf span { color:#cb7a0e; font-size:20px; }
.nl span { color:#cb7a0e; font-size:20px; }
.nl { font-size:13px; color:#404040; margin-top: -6px; }
.zja_r ul { padding:25px 0px 0px 20px; }
.zja_r ul li { font-size:14px; line-height:30px; background:url(../images/jt2.jpg) no-repeat left center; padding-left:20px; }
.zja_r ul li a { color:#333; }
.rwzj { font-size:12px; line-height:24px; color:#ffffff; padding:15px 20px 0px 120px; }
.rwzj a { color:#fdd9aa; }
.zjsc { font-size:12px; line-height:27px; color:#333; padding:10px 20px 0px 10px; }
.zjsc span { font-size:14px; color:#0D674D; font-weight:800; }
.hzpj { padding-left:10px; color:#000; }
.hzpj span { color:#0D674D; font-weight:800; }
.gd01 { height: 86px; width:691px; margin: 0 auto; overflow: hidden; margin-top:20px; }
#gd_mid { width: 691px; height: 104px; float:left; }
.gd_side { float: left; padding-top:5px; width:21px; display: inline; overflow: hidden }
#gd_mid img { float:left; margin-left:10px; }
#gd_mid img:hover { border:2px #0D674D solid; width:93px; height:82px; }
/* part4*/

.part4 { overflow:hidden; margin-top:15px; background:#FFF; border:1px #e3e2e2 solid; }
.tx { background:#f6f4f4 url(../images/fktx_t.jpg) no-repeat left; }
.tx_l { display: inline; height: 325px; margin: 17px 0 10px 10px; width: 691px; }
.tx_r { display: inline; height: 364px; margin: 17px 10px 10px 0; width: 280px; }
.tx_r ul { width:277px; height:323px; background:#f6f4f5; border-top:none; } /*border:1px #999 solid;*/
.tx_r ul a { color:#333; }
#pmmenu1, #pmmenu2, #pmmenu3, #pmmenu4, #pmmenu5, #pmmenu6 { height:35px; width:279px; font-size:12px; line-height:35px; padding-left:30px; }
#pmmenu1 a, #pmmenu2 a, #pmmenu3 a, #pmmenu4 a, #pmmenu5 a, #pmmenu6 a { margin-left:10px; text-decoration:none; }
#pmmenu1.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu1.hover { background:url(../images/sz11.jpg) no-repeat; }
#pmmenu2.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu2.hover { background:url(../images/sz22.jpg) no-repeat; }
#pmmenu3.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu3.hover { background:url(../images/sz33.jpg) no-repeat; }
#pmmenu4.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu4.hover { background:url(../images/sz44.jpg) no-repeat; }
#pmmenu5.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu5.hover { background:url(../images/sz55.jpg) no-repeat; }
#pmmenu6.hover a { font-size:12px; margin-left: 10px; color:white; font-weight:100; font-family:"宋体"; }
#pmmenu6.hover { background:url(../images/sz66.jpg) no-repeat; }
#pmmenu1 { background:url(../images/sz1.jpg) no-repeat left; }
#pmmenu2 { background:url(../images/sz2.jpg) no-repeat left; }
#pmmenu3 { background:url(../images/sz3.jpg) no-repeat left; }
#pmmenu4 { background:url(../images/sz4.jpg) no-repeat left; }
#pmmenu5 { background:url(../images/sz5.jpg) no-repeat left; }
#pmmenu6 { background:url(../images/sz6.jpg) no-repeat left; }
.xqh { height:300px; width:106px; }
.xqh li { width:106px; height:38px; background:url(../images/h.jpg) center -1px no-repeat; text-align:center; line-height:38px; }
.xqh ul { margin-top:10px; }
.xqh li a { color:#000; }
.xqh li.hover { background:url(../images/h_bj.jpg) no-repeat center; }
.xqh li.hover a { color:#FFF; text-decoration:none; }
.xqh_nr { width:570px; height:305px; }
.bg { width:167px; height:289px; padding-left:8px; margin-top:10px; }
.bg a { font-size:12px; line-height:38px; color:#717171; box-shadow: 0 2px 1px #999999; display: inline-block; margin: 0 9px 8px 1px; padding: 0 2px; }
.bg a:hover { text-decoration:none; color:#0D674D; }
.k1 { height:40px; width:165px; border:1px #eeeeee solid; background:url(../images/b_bj.jpg) no-repeat bottom; border-bottom:none; margin-bottom:4px; float:left; margin-top:5px; }
.k2 { height:40px; width:87px; border:1px #eeeeee solid; background:url(../images/b_bj.jpg) no-repeat bottom; border-bottom:none; margin-bottom:4px; float:left; margin-top:5px; }
.k3 { height:40px; width:63px; border:1px #eeeeee solid; background:url(../images/b_bj.jpg) no-repeat bottom; border-bottom:none; margin-bottom:4px; float:right; margin-top:5px; }
.k4 { height:40px; width:66px; border:1px #eeeeee solid; background:url(../images/b_bj.jpg) no-repeat bottom; border-bottom:none; margin-bottom:4px; float:left; margin-top:5px; }
.k5 { height:40px; width:84px; border:1px #eeeeee solid; background:url(../images/b_bj.jpg) no-repeat bottom; border-bottom:none; margin-bottom:4px; float:right; margin-top:5px; }
.xnr { width:380px; height:295px; float:right; margin-top:10px; }
.m10 { margin-top:10px; }
.tt h2 a { font-size:14px; line-height:24px; color:#0D674D; }
.tt p { font-size:12px; line-height:24px; color:#717171; border-bottom:1px #d3d3d3 dotted; padding-bottom:10px; }
.xnr ul { padding-top:20px; }
.xnr ul li { font-size:12px; line-height:34px; border-bottom:1px #d3d3d3 dotted; background:url(../images/jt2.jpg) no-repeat left center; padding-left:20px; }
.xnr ul li a { color:#717171; }
#conpmmenu1, #conpmmenu2, #conpmmenu3, #conpmmenu4, #conpmmenu5, #conpmmenu6 { width: 279px; height: 98px; padding-top:2px; }
.tdqh ul li { float:left; width:113px; height:38px; border:1px #e2e2e2 solid; border-right:none; text-align:center; line-height:38px; }
.tdqh ul li a { color:#505050; }
.tdqh ul li.hover a { color:#fff; text-decoration:none; }
.tdqh ul li.hover { background:url(../images/bt2.jpg) no-repeat; }
#qmmenu4 { border-right:1px #e2e2e2 solid; }
.zta { width:1000px; height:102px; margin:15px auto; }
.hj_l { width:251px; height:338px; overflow:hidden; }
.hj_r { width:247px; height:338px; overflow:hidden; }
.hj img { padding:0px 2px 3px 0px; }
/*list*/

.banner_li { width:100%; height:287px; }
.banner_li_con { height:287px; width:1000px; margin:0 auto; }
.lfl { width:1000px; height: 136px; margin:0 auto; }
.lfl ul { background: url(../images/banimg_03.jpg) no-repeat; height: 126px; }
.lfl ul li { float:left; width:155px; height:86px; color:#986d4b; margin-right:10px; display:inline; }
.lfl ul li h2 { text-align:center; font-size:16px; padding-top:10px; margin-top: 15px; }
.lfl ul li h2 a { color:#6d4322; font-size:16px; padding-left:0px; }
.lfl ul li p { text-align:center; margin-left: 1px; line-height: 20px; margin-top: 8px; }
.lfl ul li a { font-size:12px; line-height:20px; color:#986d4b; }
.lfl ul li a:hover { color:#0D674D; }
#m0 { margin-right:0px; }
.li_tit { height:40px; background:#e42e7f; }
.mbx { height:40px; line-height:40px; width:625px; font-size:12px; color:#f7f7f7; padding-left:20px; }
.mbx a { color:#f7f7f7; }
.snm { height:40px; padding-right:20px; width:320px; }
#ss2 { width:252px; height:31px; border:none; background:#FFF; margin-top:5px; float:left; padding-left:20px; color:#604f34; }
#tjss2 { width:47px; height:31px; background:url(../images/btn2.jpg) no-repeat; border:none; cursor:pointer; margin-top:5px; float:left; }
.li_l { width:716px; overflow:hidden; }
.zt1 { width:716px; overflow:hidden; margin-top:21px; }
.li_r { width:270px; overflow:hidden; }
.zt1_l { width:285px; height:294px; }
.zt1_r { height:295px; width:415px; overflow:hidden; }
.zt1_r ul li:hover { background:url(../images/tt_bj5.jpg) no-repeat; }
.zt1_r ul li { width:415px; height:40px; background:url(../images/tt_bj2.jpg) no-repeat; line-height:40px; margin-bottom:11px; font-size:14px; }
.zt1_r ul li span { color:#ab6c22; background:url(../images/sj.jpg) no-repeat 30px center; padding:0px 50px 0px 40px; }
.zt1_r ul li a { color:#333333; }
.li_yy { height:291px; width:268px; overflow:hidden; border:1px #f0c0c8 solid; margin-top:21px; background:#FFF; }
.yy2 img { padding:6px 0px 0px 6px; }
.li_yy p { font-size:12px; line-height:24px; color:#333333; padding:0px 10px 0px 10px; text-indent:2em; }
.sxa { padding-left:22px; }
.sxa img { padding:5px 9px 0px 0px; }
.li_main { width:713px; border:1px #dcdcdc solid; margin-top:21px; overflow:hidden; background:#FFF; }
.lili { width:680px; overflow:hidden; margin:0 auto 15px; border-bottom:1PX #9b9b9b dashed; padding-top:15px; }
.lili h2 { font-size:14px; line-height:34px; background:url(../images/xb.jpg) no-repeat left; padding-left:10px; }
.lili h2 span { font-size:12px; color:#333333; font-weight:100; }
.lili p { font-size:12px; text-indent:2em; line-height:24px; }
.fy { width:680px; overflow:hidden; margin-left:20px; margin-bottom:18px; }
.fy li { float:left; padding:0px 5px; border:1px #e6d2a9 solid; line-height:20px; margin-left:5px; display:inline; }
.fy li a { color:#333 }
.fy li.thisclass a { color:#bc3e00 }
/*zjqh*/
.li_zj { border:1px #ecd9c6 solid; height:256px; width:267px; }
#lb_zj { width:100%; text-align:center; float:left; }
#slider { width:100%; line-height:0; text-align:center; position:relative; overflow:hidden; }
#slider ul { -webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0; -o-transition:left 800ms ease-in 0; -ms-transition:left 800ms ease-in 0; transition:left 800ms ease-in 0; }
#pagenavi { position:absolute; bottom:10px; left:20px; width:100%; height:10px; }
#pagenavi a { background:#abaaa6; display:inline-block; _display:block; *display:block;
width:10px; height:10px; float:left; margin-left:5px; }
#pagenavi a.active { background:#851727; }
/*zj end*/
.wx { width:267px; overflow:hidden; border:1px #ecd9c6 solid; background:#FFF; }
.aywq { width:269px; height:40px; background:url(../images/aywq.jpg) no-repeat; margin-top:21px; }
.aywq a { font-size:17px; line-height:40px; padding:0px 0px 0px 30px; font-weight: bold; }
.aywq a span { font-size:12px; padding:0px 10px 0px 0px; }
.aywq2 { width:269px; height:40px; background:url(../images/aywq.jpg) no-repeat; margin-top:17px; }
.aywq2 a { font-size:17px; line-height:40px; font-weight: bold; padding:0px 0px 0px 30px; }
.aywq2 a span { font-size:12px; padding:0px 10px 0px 0px; }
.wx_1 { width:241px; margin:7px auto; border-bottom:1px #e5e5e5 solid; text-align:right; line-height:26px; }
.wx_1 img { padding-left:10px; }
.p1 { font-size:14px; color:#0D674D; }
.p2 { font-size:12px; color:#333333; }
.p3 { font-size:13px; color:#333333; }
.p3 span { color:#0D674D; }
.wx_2 { width:241px; margin:7px auto; border-bottom:1px #e5e5e5 solid; overflow:hidden; }
.p4 { font-size:14px; color:#000; background:url(../images/bz1.jpg) no-repeat left center; padding-left:30px; }
.wx_2 dl { float:left; width:48px; height:80px; text-align:center; margin:10px 15px 0px 16px; }
.wx_2 dl a { color:#000; }
.wx_3 { width:211px; margin:0 auto; height:117px; }
.kfal { width:267px; overflow:hidden; border:1px #ecd9c6 solid; background:#FFF; }
.kfal ul { margin:10px 10px 15px 10px; }
.kfal ul li { height:37px; border-bottom:1px #eee dashed; line-height:37px; }
.kfal ul li img { padding:5px 5px 0px 0px; }
.kfal ul li a { color:#000; font-size:14px; }
.map { width:267px; overflow:hidden; border:1px #ecd9c6 solid; background:#FFF; }
.kfal ul li a:hover { color:#0D674D; }
.map img { padding:10px 0px 0px 11px; }
.map p { font-size:12px; color:#333333; text-align:center; line-height:24px; }
/*arc*/

.jdjs { width:267px; overflow:hidden; border:1px #ecd9c6 solid; background:#FFF; }
.jdjs ul { margin:14px 0px; }
.jdjs ul li { width:258px; height:45px; line-height:45px; font-size:14px; }
.jdjs ul li a { padding-left:50px; color:#000; }
.jdjs ul li.hover a { padding-left:50px; color:#0D674D; }
#xbmenu0 { background:url(../images/wz1.jpg) no-repeat; }
#xbmenu1 { background:url(../images/wz2.jpg) no-repeat; }
#xbmenu2 { background:url(../images/wz3.jpg) no-repeat; }
#xbmenu3 { background:url(../images/wz4.jpg) no-repeat; }
#xbmenu4 { background:url(../images/wz5.jpg) no-repeat; }
#xbmenu5 { background:url(../images/wz6.jpg) no-repeat; }
#xbmenu6 { background:url(../images/wz7.jpg) no-repeat; }
#xbmenu7 { background:url(../images/wz8.jpg) no-repeat; }
#xbmenu0.hover, #xbmenu1.hover, #xbmenu2.hover, #xbmenu3.hover, #xbmenu4.hover, #xbmenu5.hover, #xbmenu6.hover, #xbmenu7.hover { background:url(../images/wz_h.jpg) no-repeat; }
.xgwz { width:267px; overflow:hidden; border:1px #ecd9c6 solid; background:#FFF; }
.xgwz ul { margin:15px 0px; }
.xgwz ul li { padding-left:10px; line-height:36px; }
.xgwz ul li span { height:15px; width:15px; background:#f2d8dc; display:block; float:left; text-align:center; color:#0D674D; margin-top:10px; line-height:16px; margin-right:10px; }
.xgwz ul li a { color:#000; font-size:14px; }
.xgwz ul li a:hover { color:#0D674D; }
.wz_con { background:#FFF; width:714px; overflow:hidden; border:1px #ecd9c6 solid; margin-top:21px; }
.wz_con h1 { line-height:23px; font-size: 20px; line-height:48px; text-align:center; padding-top:10px; }
.xnma { width:255px; height:30px; margin:0 auto; }
.xnma h2 { font-size:12px; text-align:center; }
.wzgg { width:684px; height:80px; margin:15px auto; padding-bottom:10px; }
.znr { width:684px; overflow:auto; margin:0px auto; }
.znr div { font-size:14px; }
.znr p { font-size:15px; line-height:25px; color:#000; padding-bottom:15px; text-indent:30px;}
.yj { padding:40px 0px 25px 0px; }
.hhh { width:631px; height:147px; margin:0 auto; }
.tagg a { padding-right:10px; color:#e1582e; }
.tagg { overflow:hidden; padding-top:10px; color:#e1582e; }
.wzfy { width:674px; height:34px; border:1px #ecd9c6 solid; background:#fffbee; margin:20px auto; }
.wzfy li { float:left; text-align:center; width:337px; line-height:34px; overflow:hidden; }
.tjwz { width:714px; border:1px #ecd9c6 solid; background:#FFF; overflow:hidden; }
.tjwz_tit { width:714px; height:31px; background:#0D674D; line-height:31px; font-size:15px; color:#FFF; margin-top:15px; }
.tjwz_tit span { color:#FFF; padding:0px 10px; }
.tj_l { height:161px; width:315px; background:url(../images/fgx.jpg) no-repeat right; margin:16px 0px 10px 50px; display:inline; }
.tj_l li a { font-size:12px; line-height:30px; color:#000; }
.tj_l li a:hover { color:#0D674D; }
.tj_r { height:161px; width:285px; margin:16px 0px 10px 50px; display:inline; }
.tj_r li a { font-size:12px; line-height:30px; color:#000; }
.tj_r li a:hover { color:#0D674D; }
.eee { overflow:hidden; margin-top:15px; width:714px; }
.myt_tit { height:32px; width:714px; border-bottom:2px #0D674D solid; line-height:32px; font-size:16px; color:#dddddd; margin-top:15px; overflow:hidden; }
.myt_tit span { font-size:19px; color:#0D674D; }
.myt_con { width:714px; border:1px #ecd9c6 solid; background:#FFF; overflow:hidden; margin-top:10px; background:#FFF; }
.gd02 { height:175px; width:691px; margin: 20px auto; overflow: hidden; }
#gd_mid2 { width: 691px; height: 175px; float:left; margin:0px 12px; display: inline; }
.gd_side2 { float: left; padding-top:60px; width:21px; display: inline; overflow: hidden }
.gzj { width:197px; height:175px; text-align:center; margin-right:12px; float:left; display:inline; }
.gzj p { font-size:14px; color:#0D674D; line-height:18px; }
.gzj span { color:#727272; }
.xyyx { width:168px; height:23px; line-height:23px; margin:5px auto; }
.xyyx a { font-size:12px; color:#FFF; }
.xy_l { width:84px; height:23px; text-align:center; background:#0D674D; }
.xy_r { width:84px; height:23px; text-align:center; background:#d09446; }
.banner_arc { width:100%; height:389px;margin-bottom:10px; }
.banner_arc_con { width:1000px; height:389px; margin:0 auto; }
.bb3 { width:1000px; height:130px;}
.bb3 .lfl { padding-top:30px; }
/*rl_list*/
.rl1_l { width:252px; height:294px; }
.rl1_r { height:295px; width:445px; overflow:hidden; }
.rl1_r ul li { width:445px; height:40px; background:url(../images/tt_bj.jpg) no-repeat; line-height:40px; margin-bottom:11px; font-size:14px; }
.rl1_r ul li span { color:#ab6c22; background:url(../images/sj.jpg) no-repeat 20px center; padding:0px 50px 0px 30px; }
.rl1_r ul li a { color:#333333; }
.rl1_l ul { width:252px; height:110px; border-top:1px #dfdede solid; }
.rl1_l ul li { border:1px #dfdede solid; border-top:none; height:26px; line-height:26px; font-size:14px; background:url(../images/lbj.jpg) no-repeat 30px center; }
.rl1_l ul li a { color:#877764; padding-left:50px; }
.nx { width:716px; overflow:hidden; margin:0 auto; overflow:hidden; }
.nx_l { font-size:19px; line-height:20px; color:#FFF; background:url(../images/ch_bj.jpg) no-repeat; width:659px; height:35px; line-height:35px; padding-left:10px; overflow:hidden; }
.nx_l span { font-size:15px; }
.nx_r { width:42px; height:35px; font-size:12px; line-height:60px; }
.rlnr { width:684px; overflow:hidden; margin:0 auto; }
.rlnr ul { width:289px; padding:10px 10px 25px 0px; }
.rlnr ul li { border-bottom:1px #c7c7c7 dashed; }
.rlnr ul li a { color:#333333; }
.rlnr ul li span { color:#dcb889; border: 1px solid #ecd9c6; padding-right:10px; }
.sub_l { position: relative; z-index: 11; width:198px; height:555px; background:#FFF; }
#ifixed.fixed { position: fixed; top: 0; }
.fixtop { height: 552px; width: 200px; z-index: 999999; background:#FFF; }
.jnr_con { border:1px #c7b289 solid; height: 488px; overflow: hidden; width: 198px; border-top:none; }
.hhhh { width:1000px; margin:0 auto; }
.sub_r { width:776px; overflow:hidden; }
.jnr_con ul { padding-top:3px; }
.jnr_con li { float:left; height:37px; width:178px; margin-left:10px; border-bottom:1px #c7b289 solid; background:#f0f0f0 url(../images/cb_new_04.jpg) 120px center no-repeat; }
.jnr_con li a { font-size:14px; line-height:37px; color:#6d4322; padding-left:50px; }
.jnr_con li.hover { background:#fff0f2 url(../images/cb_newa_03.jpg) 120px center no-repeat; }
.jnr_con li.hover a { color:#902433; }
.jnr_con li:hover { background:#fff0f2 url(../images/cb_newa_03.jpg) 120px center no-repeat; }
.jnr_con li:hover a { color:#0D674D; }
/*right2*/
.su_tit { height:40px; width:746px; background:#0D674D url(../images/wz.jpg) 20px center no-repeat; padding-left:30px }
.pip { width:776px; height:168px; margin:10px auto; }
.pip_con { width:774px; border:1px #dcdcdc solid; overflow:hidden; background:#FFF; }
.aml { width:732px; overflow:hidden; margin:0 auto; padding-top:5px; }
.bzz h2 { font-size:18px; line-height:45px; color:#333333; font-weight:100; background:url(../images/hh1.jpg) no-repeat left; padding-left:20px; border-bottom:1px #cccccc dashed; }
.mll { height:124px; width:732px; padding:15px 0px 25px 0px; }
.mll_l { width:162px; height:124px; }
.mll_m { width:340px; height:124px; padding-left:10px; font-size:12px; color:#666666; }
.mll_m h2 { font-size:14px; line-height:24px; font-weight:100; }
.mll_r { width:189px; height:124px; }
.mll_r span { font-size:12px; line-height:24px; color:#cb7a0e; padding-right:10px; }
.mll_r a { color:#333333; }
.zzgg { width:142px; height:20px; }
.zzgg a { color:#FFF; line-height:20px; font-size:12px; }
.zz { width:70px; height:20px; text-align:center; background:#0D674D }
.gg { width:70px; height:20px; text-align:center; background:#cb7a0e }
.hnm { width:415px; height:32px; margin-top:15px; }
.hnm ul li { float:left; width:130px; height:32px; margin-right:7px; display:inline; background:url(../images/tsjs31.jpg) no-repeat; text-align:center; line-height:27px; font-size:14px; }
.hnm ul li a { color:#333; }
.hnm ul li.hover { background:url(../images/tsjs3.jpg) no-repeat; }
.hnm ul li.hover a { color:#fff; }
.hj { padding:15px 0px 10px 0px; }
.hj dl { width:228px; height:170px; float:left; text-align:center; display:inline; margin:10px 0px 15px 22px; }
.hj dl img { padding:5px; border:1px #cccccc solid; }
.hj dl a { color:#666666; font-size:14px; }
.hj .fy { padding-top:10px; }
.cn { width:776px; overflow:hidden; }
.sb { width:388px; height:262px; background:url(../images/sb_bj.jpg) no-repeat; }
.sb:hover { background:url(../images/sb_hover.jpg) no-repeat; }
.sb img { padding-right:10px; }
.sb p { font-size:14px; line-height:24px; padding-right:7px; padding-top:27px; }
.sb p span { color:#aa773b; font-weight:800; }
.sbm { width:234px; height:26px; text-align:center; margin-left:70px; float:left; }
.sb:hover a { color:#FFF; }
.sbb { width:774px; overflow:hidden; margin:0 auto; padding-top:20px; }
.chc p { font-size:14px; line-height:30px; color:#666666; text-indent:2em; padding-bottom:15px; }
.zjj_tit { width:759px; height:52px; background:url(../images/k1.jpg) no-repeat 10px 10px; padding:10px 0px 0px 10px; font-size:28px; line-height:30px; color:#0D674D; line-height:40px; }
.zjj_tit span { color:#FFF; padding:0px 15px 0px 15px; }
.zjj { margin-bottom:20px; }
.zjj_con { width:737px; margin:0 auto; overflow:hidden; padding:10px 0px 18px 0px; }
.zjj_l { width:258px; height:309px; }
.zjj_r { width:460px; height:309px; }
.zjj_t { width:460px; height:33px; background:#ececec; line-height:33px; font-size:14px; overflow:hidden; }
.zjj_t a { color:#666666; }
.sp1 { width:83px; text-align:center; background:#0D674D; font-size:20px; padding:5px; }
.zjj_t a .sp1 { color:#FFF; }
.sp2 { padding:0px 75px 0px 15px; }
.zjj_m { width:460px; overflow:hidden; margin:24px 0px 0px 0px; }
.zjj_m img { padding:25px 10px 10px 0px; }
.pp1 { font-size:12px; line-height:24px; color:#cb7a0e; }
.pp2 { font-size:12px; line-height:24px; text-indent:2em; color:#666666; }
.pp3 { color:#666666; padding-top:3px; }
.sp3 { color:#cb7a0e; }
.pp4 { color:#0D674D; }
.ttt1 { margin-left:109px; display:inline; margin-top:20px; }
.ttt2 { margin-left:10px; display:inline; margin-top:20px; }
.lcqz_t { font-size:16px; line-height:26px; height:26px; background:url(../images/hh1.jpg) no-repeat 10px center; width:260px; margin:15px 0px 10px 0px; }
.lcqz_t p { padding-left:30px; }
.lcqz { width:734px; height:120px; border:1px #dcdcdc solid; }
.lcqz img { float:left; padding:8px 0px 0px 10px; }
.pp { border-top:1px #cb7a0e dashed; padding-top:18px; }
.xx_l { width:154px; height:213px; float:left; }
.xx_r { width:198px; height:213px; }
.m5 { margin-top:5px; }
.xx .pp1 { padding:20px 0px 10px 0px; }
.zjj_rt { width:774px; overflow:hidden; padding-bottom:18px; }
.bbd { border-bottom:1px #cb7a0e dashed; }
/*lylx*/
.lylx_tit { width:740px; height:49px; background:url(../images/lylx1.jpg) no-repeat center 10px; line-height:29px; text-align:center; color:#f4414d; }
.zh { width:740px; overflow:hidden; margin:0 auto; }
.lylx_tit h2 { font-size:18px; padding:10px 10px 0px 0px; color:
}
.lylx1 { font-size:12px; line-height:24px; color:#666666; padding:15px 0px; }
.flx { width:740px; overflow:hidden; }
.flx img { float:left; margin:0px 30px 0px 0px; }
.fsl { text-indent:2em; font-size:12px; line-height:24px; color:#333333; }
.fsl span { font-weight:800; }
.tip { font-size:12px; line-height:24px; color:#0D674D; padding-top:10px; }
.fs2 { font-size:12px; line-height:30px; font-weight:800; }
.fs3 { font-size:12px; line-height:30px; font-weight:100; text-indent:2em; }
.clx { width:740px; padding-bottom:25px; overflow:hidden; }
.clx img { padding:15px 13px 0px 0px; }
.clx p { padding:50px 10px 0px 0px; line-height:24px; }
.clx p span { color:#0D674D; font-weight:800; }
/*lmy*/

.lmy_top { height:116px; width:100%; background:#FFF; border-bottom:6px #0D674D solid; }
.lmy_con { width:1000px; height:116px; margin:0 auto; }
.lmy_cl { width:321px; height:116px; }
.lmy_cr { width:656px; height:116px; }
.lmy_cr li { margin-left: 20px; float: left; font-size: 16px; width: 65px; padding-left:2px; padding-right:2px; line-height: 35px; }
.lmy_cr li a { width:80px; height:35px; display:block; }
.lmy_cr ul { padding-top: 40px; height: 116px; }
.lmy_cr li:hover { background:#0D674D; text-decoration:none; }
.lmy_cr li a:hover { color:white; }
.lm_banner { width:1000px; height:311px; margin:0 auto; }
.lm_l { height:311px; width:761px; }
.lm_r { height:309px; width:236px; margin-top:1px; border:1px #b47017 solid; /*border-bottom:none;*/ }
.lm_ll { width:34px; height:311px; }
.lm_ll li { width:34px; height:103px; background:#1a1a1a; border-bottom:1px #160700 solid; cursor:pointer; }
.lm_ll li p { font-size:16px; line-height:18px; color:#FFF; text-align:center; padding:8px 10px; }
.lm_lr { height:311px; width:727px; }
#m3 { width:34px; height:103px; border: none; }
.lm_ll li.menu1On, .lm_ll li.menu2On, .lm_ll li.menu3On { background:#0D674D; border-bottom:1px #160700 solid; }
.menu3On { border:none; }
.lm_tt { width:222px; height:121px; border-bottom:1px #e5c9a3 dashed; margin:0 auto; padding-top:10px; }
.lm_tt h2 { font-size:12px; line-height:18px; }
.lm_tt a { color:#ac6a13; }
.lm_tt img { padding:10px 4px 0px 0px; }
.lm_tt p { font-size:12px; line-height:20px; text-indent:2em; color:#6b6b6b; padding-top:10px; }
.lmy_mune dl { width:1000px; overflow:hidden; margin:20px 0px; }
.lmy_mune dl dd { float:left; margin-left:59px; display:inline; }
.lmy_mune dl dd .hover { background:#9e532c; padding:0px 5px; border:1px #9e532c solid; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.lmy_mune dl dd a:hover { background:#9e532c; padding:0px 5px; border:1px #9e532c solid; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.lmy_mune dl dd a { font-size:14px; line-height:27px; color:#9e532c; }
.dhzx { width:1000px; overflow:hidden; }
.dhzx_l { width:303px; height:268px; margin-top:15px; }
.dhzx_r { width:679px; height:268px; margin-top:15px; }
.xtit { width:90px; border-bottom:1px #bd9945 solid; height:33px; text-align:center; line-height:33px; color:#a15a04; font-size:18px; }
.xtit_r { width:213px; border-bottom:1px #d2d1cd solid; height:33px; }
.dhzx_l_t { overflow:hidden; margin-bottom:16px; width:303px; overflow:hidden; }
.dhzx_l ul li { float:left; width:94px; height:30px; border:1px #e1d4b3 solid; text-align:center; line-height:30px; margin:0px 6px 10px 0px; }
.dhzx_l ul li:hover { background:#0D674D }
.dhzx_l ul li:hover a { color:white; text-decoration:none; }
.dhzx_l img { padding-top:8px; }
.dhzx_r_t { width:679px; height:33px; margin-bottom:16px; }
.xtit_rr { width:589px; border-bottom:1px #d2d1cd solid; height:33px }
.xtit_rr a { float:right; padding-right:10px; line-height:33px; }
.kszx_con { width:679px; height:116px; margin:17px auto; }
.kszx_con img { padding-right:30px; }
.kszx_con h2 { font-size:13px; line-height:23px; }
.kszx_con h2 a { color:#b88035; }
.kszx_con p { font-size:12px; line-height:23px; color:#6f6f6f; text-indent:2em; padding-right:10px; }
.lmhj img { margin-right:15px; display:inline; }
.zzbk { margin-top:10px; overflow:hidden; }
.zzbk_tit { height:40px; width:1000px; font-size:27px; color:#0D674D; line-height:40px; }
.zzbk_tit span { font-size:12px; color:#cda6aa; line-height:20px; }
.zzbk_l { width:712px; height:331px; border-top:1px #aa773b solid; }
.zzbk_r { width:258px; height:332px; }
.lmyqh_m { width:712px; height:33px; background:#f8e1c6; margin:18px 0px 10px 0px; }
.lmyqh_m li { margin:0px 20px 0px 20px; display:inline; height:31px; float:left; text-align:center; line-height:31px; background:url(../images/lmy12.jpg) no-repeat left center; padding-left:15px; }
.lmyqh_m li.hover { border-bottom:1px #aa773b solid; padding:0px; background:url(../images/jj.jpg) no-repeat bottom center; }
.lmy_hh { width:712px; height:263px; }
.lmy_hl { width:207px; height:263px; background:#fff4e6; border:1px #edc290 solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.lmy_hl h2 { padding:15px 0px 0px 15px; }
.lmy_hl h2 a { font-size:18px; line-height:29px; color:#aa773b; }
.lmy_hl p { font-size:12px; line-height:24px; color:#676767; text-indent:2em; padding:10px 10px 10px 15px; }
.lmy_hl p a { color:#aa773b; }
.a1 { font-size:14px; line-height:22px; color:#aa773b; padding:10px 0px 10px 15px; }
.lmnm { width:185px; height:31px; display:inline; margin:10px 10px 0px 15px; }
#ss3 { width:120px; height:28px; border:1px #b8b8b8 solid; float:left; color:#5c5c5c; padding-left:5px; font-size:12px; }
#tjss5 { width:52px; height:30px; background:url(../images/lmy15.jpg) no-repeat; border:none; cursor:pointer; float:right; }
.lmy_hr { width:486px; height:263px; }
.lmy_zz_l { width:149px; height:129px; }
.lmy_zz_r { width:317px; height:129px; }
.lmy_zz_r h2 { text-align:center; font-size:18px; line-height:29px; padding:10px 0px; }
.lmy_zz_r a { color:#a87131; }
.lmy_zz_r p { font-size:14px; line-height:26px; color:#474747; text-indent:2em; }
.hnn { height:35px; width:486px; border-top:1px #a6a6a6 dashed; margin-top:20px; overflow:hidden; }
.hnn li { float:left; padding:0px 10px; text-align:center; height:33px; line-height:35px; margin-right:30px; display:inline; }
.hnn li a { color:#8f4d00; }
.hnn li.hover { border-bottom:2px #aa773b solid; }
.hnn_con ul li { width:220px; float:left; font-size:12px; line-height:26px; background:url(../images/lmy14.jpg) no-repeat left center; padding-left:20px; }
.hnn_con ul li a { color:#474747; }
.hnn_con { padding-top:7px; overflow:hidden; }
.lby_zjtd { width:1000px; margin-top:18px; }
.lby_zjtd_tit { height:40px; width:1000px; background:#0D674D; line-height:40px; font-size:27px; line-height:40px; padding-left:10px; color:#ffffff; }
.lby_zjtd_tit span { color:#c38e94; font-size:12px; line-height:20px; }
.lby_zjtd_tit img { padding:6px 25px 0px 0px; }
.lby_zjtd_l { width:590px; height:349px; margin-top:15px; position:relative; }
.lby_zjtd_r { width:390px; height:349px; margin-top:15px; background:url(../images/lmy17.jpg) no-repeat; }
#bga { background:#f7f7f7; }
.tdd_l { width:80px; height:275px; line-height:26px; margin:60px 0px 0px 14px; float:left; text-align:center; }
.tdd_r { width:275px; height:275px; line-height:26px; margin:60px 10px 0px 0px; float:right; }
.tdd_r a { color:#ae7f37; }
.tdd_l p { font-size:12px; line-height:26px; color:#92521e; }
.tdd_l .bbb2 { color:#0D674D; padding:0px 2px; background:#e4dede; border:1px #e4dede solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tdd_l .bbb4 { color:#0D674D; padding:0px 2px; background:#e4dede; border:1px #e4dede solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tdd_l .bbb3 { padding-top:40px; }
.tdd_l .bbb5 { padding-top:40px; }
.tdd_r .bbb8 { padding-top:15px; }
.tdd_r .bbb10 { padding-top:15px; }
.qtyz { width:1000px; overflow:hidden; margin-top:18px; }
.qtyz_con { width:998px; border:1px #dcdcdc solid; overflow:hidden; border-top: none; }
.qtyz_nr { width:223px; height:163px; padding-left:25px; border-right:1px #bc8b70 dashed; margin:10px 0px 20px 0px; float:left; }
.qtyz_nr a { font-size:12px; line-height:26px; color:#676767; }
.qtyz_nr h2 { margin-bottom:5px; }
.qtyz_nr h2 a { font-size:16px; line-height:29px; color:#a1500e; }
.qtyz_nr h2 a span { font-size:14px; }
#b0 { border:none; }
.lmy_hj { width:1000px; overflow:hidden; margin-top:18px; }
.lbd { border-bottom:3px #a13244 solid; }
.lmy_hj1 { width:312px; overflow:hidden; }
.lmy_hj2 { width:377px; overflow:hidden; }
.lmy_hj3 { width:303px; overflow:hidden; }
.lmy_zjn { width:270px; height:196px; border:2px #FFF solid; position:relative; }
.tm { width:270px; height:196px; background:#a87830; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; position:absolute; left:0px; top:0px; z-index:1; }
.tmnr { width:233px; height:175px; position:absolute; z-index:5; left:15px; top:15px; }
.tmnr_t { height:82px; width:233px; }
.tmnr_t img { padding-right:10px; }
.tmnr_t h2 { padding-top:10px; }
.tmnr_t h2 a { font-size:23px; line-height:24px; color:#FFF; }
.tmnr_t h3 a { font-size:16px; line-height:24px; color:#FFF; }
.tmnr p { font-size:12px; line-height:23px; color:#FFF; }
.tmnr p span { font-weight:800; }
.tmzx { color:#955700; background:#f9e5c6; border:1px #e4dede solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float:right; padding:0px 2px; line-height:20px; }
.lby_zjtd_l ul { overflow:hidden; bottom:20px; position:absolute; }
.lby_zjtd_l ul li { width:20px; height:20px; margin:0px 20px 0px 50px; display:inline; float:left; cursor:pointer; }
#conwmenu0 { margin:80px 0px 0px 0px; }
#conwmenu1 { margin:80px 0px 0px 20px; }
#conwmenu2 { margin:80px 0px 0px 110px; }
#conwmenu3 { margin:80px 0px 0px 190px; }
#conwmenu4 { margin:80px 0px 0px 290px; }
#conwmenu5 { margin:80px 0px 0px 340px; }
.dcyj { border-right: 1px dashed #bc8b70; float: left; height: 163px; margin: 10px 0 20px; width: 248px; }
.dcyj h2 { text-align:center; font-size:16px; line-height:29px; color:#a1500e; padding:10px 0px 15px 0px; }
.dcyj img { padding:0px 10px 0px 10px; }
.dcyj h3 { font-size:12px; line-height:23px; font-weight:100; }
.dcyj p { text-indent:2em; line-height:20px; font-size:12px; }
.dcyj a { color:#a1500e; }
.dcyz { width:1000px; overflow:hidden; }
.dcyz_tit { height:61px; width:1000px; margin:18px 0px 25px 0px; }
.dcyz_l { width:301px; height:267px; }
.dcyz_m { width:351px; height:258px; margin-left:20px; display:inline; border:4px #a4733a solid; }
.dcyz_r { width:298px; height:265px; }
.hsn { width:305px; height:186px; padding:20px 0px 0px 20px; }
.apz { height:36px; background:#a7763b; margin-top:16px; }
.apz ul li { list-style:none; float:left; width:117px; line-height:35px; font-size:16px; text-align:center; color:#FFF; font-weight:800; cursor:pointer }
.apz ul li.hover { background:url(../images/lll.jpg) no-repeat center bottom; }
.hsn h2 { font-size:18px; line-height:29px; color:#a7763b; font-weight:100; }
.hsn ul li { line-height:35px; border-bottom:1px #a77639 solid; float:left; width:147px; cursor:pointer; }
.hsn ul li a { padding-left:10px; margin-left: 27px; }
.hsn ul { margin-bottom:16px; overflow:hidden; }
.hsn a { color:#a77639; }
.hsn p { line-height:35px; border-bottom:1px #a77639 solid; font-size:14px; color:#a77639; }
.hsn a.jngt { color:#FFF; }
.jngt { font-size:12px; line-height:30px; color:#ffffff; background:#955e1c; padding:2px 5px; }
.cc_zjtd_l { width:586px; height:372px; border:1px #f7e3c7 solid; margin-top:19px; }
.cc_zjtd_r { width:390px; height:374px; background:url(../images/zzj2.jpg) no-repeat; margin-top:19px; }
.zzj_l { width:250px; height:372px; }
.zzj_r { width:300px; height:372px; padding-right:15px; }
.zzj_r h2 { font-size:28px; border-bottom:1px #dbdbd9 solid; padding:30px 0px 15px 0px; }
.zzj_r h2 span { font-size:18px; padding-left:20px; }
.txx { font-size:18px; line-height:30px; color:#92521e; }
.txx2 { font-size:16px; line-height:30px; color:#92521e; }
.zzj_js { font-size:12px; line-height:24px; color:#444444; padding-top:20px; }
.zzj_js span { color:#92521e; font-weight:800; }
.zjjzx1 { margin:23px 0px 0px 40px; display:inline; }
.zjjzx2 { margin:23px 0px 0px 20px; display:inline; }
.ljj { width:74px; height:43px; float:right; display:block; }
.al { width:360px; height:98px; margin:0 auto; padding-top:10px; }
.al_l { width:100px; height:88px; }
.al_r { width:248px; height:88px; }
.al_r a { color:#92521e; }
.al_r h2 { font-size:12px; line-height:30px; }
.al_r p { line-height:20px; padding-top:5px; }
/*2014-9-12  top head img */
.far .fimgc { margin-left:60px; margin-top:10px; }
/*gundong*/
.znr strong { font-size:15px; font-family:"宋体"; }
.top_bor { border-bottom:1px solid #b6445e; margin-top:18px; width:450px; margin-left:25px; }
.clickj { border: 1px solid #C9C9C9; width:140px; height:40px; font-size: 12px; margin-left: 180px; }
/*2014-9-20*/
.tophd2_right { float:left; height:149px; width:593px; }
.tophd2_right span { text-align:center; width:100px; height:35px; border-radius:4px; margin-left:15px; border:1px solid #71A886; line-height:35px; display:block; float:left; font-size: 14px; }
.tophd2_right1 { width:593px; height:45px; margin-top:10px; }
.tophd2_right2 { width:593px; margin-top:10px; height:45px; }
.tophd2_right span a { color:#393939; }
.tophd2_right span a:hover { color:#0D674D; text-decoration:none; }
.conwh { background:white; }
#connvnv0 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-left:160px; margin-top:-20px; display:none; position:absolute; }
#connvnv1 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:280px; display:none; position:absolute; }
#connvnv2 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:400px; display:none; position:absolute; }
#connvnv3 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:520px; display:none; position:absolute; }
#connvnv4 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:640px; display:none; position:absolute; }
#connvnv5 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:750px; display:none; position:absolute; }
#connvnv6 { width:140px; height:80px; z-index:100; float:left; background:#E1D4B3; margin-top:-20px; margin-left:860px; display:none; position:absolute; }
#connvnv0 a, #connvnv1 a, #connvnv2 a, #connvnv3 a, #connvnv4 a, #connvnv5 a, #connvnv6 a { color:#2f2f2f; }
#index_search { float:left; width:590px; line-height:33px; height:33px; padding-right:0px; }
/*首页活动头部*/
.zqhd_top { width:100%; background:#BC1620; height:102px; }
.zqhd_center { width:1000px; margin:0 auto; }
.zqhd_top a { display: inline-block; width:100%; height:102px; }
.cenbox_zxyy { width:257px; margin:10px auto 14px auto; clear:both; }
.cenbox_zxyy h3 { font-family:"微软雅黑"; font-size:15px; background:url(../images/zxyy.jpg) left center no-repeat; height:30px; line-height:30px; text-indent:8px; }
.cenbox_zxyy span { width:50px; text-align:center; float:left; margin:0 10px 0 0px; }
.cenbox_zxyy span a { }
.cenbox_zxyy span img { padding-bottom:8px; }
/*-----------------------预约中心样式----------------------------*/
.order { width:261px; height:85px; }
.order a { text-decoration: none; -webkit-transition: all .3s linear 0s;
-moz-transition: all .3s linear 0s;
-ms-transition: all .3s linear 0s;
outline: none; star:expression(this.onFocus=this.blur());}
.order-c { width:260px; height:85px; margin:0 auto; padding-top:17px; }
.order-c dl { width:50px; float:left; display:inline; }
.order-c dd { width:50px; height:47px; text-align:center; }
.order-c dd a { width:50px; height:47px; display:block; }
.order-c1, .order-c2, .order-c3 { margin:0 8px; }
.order-c dt { width:50px; height:32px; line-height:32px; text-align:center; }
.order-c1 dd a {}
.order-c1:hover dd a {}
.order-c1:hover dt a { color:#b62626; }
.order-c2 dd a {}
.order-c2:hover dd a {}
.order-c2:hover dt a { color:#8b643f; }
.order-c3 dd a {}
.order-c3:hover dd a {}
.order-c3:hover dt a { color:#3d596b; }
.order-c4 dd a {}
.order-c4:hover dd a {}
.order-c4:hover dt a { color:#587544; }
#right_faq p { height:40px; line-height:40px; }
#right_faq p span { width:120px; height:30px; text-align:center; border: 1px #ecd9c6 solid; line-height:30px; }
#right_faq p span:hover { background:#0D674D; }
#right_faq p span:hover a { color:white; }
#right_faq p .right_mr { margin-right:10px; float:right; }
#right_faq a { color:#000; }
#right_faq p .right_mr1 { margin-left:10px; float:left; }
.cb_left_new { width:200px; }
.cb_left_new p a { color:#8a684d; }
.cb_left_new .cb_left_1 { margin-left:45px }
.cb_left_new .cb_left_2 { margin-left:50px }
.cb_left_new .cb_left_3 { margin-left:31px }
.cb_left_new .cb_left_4 { margin-left:26px }
.tdqh { overflow:hidden }
.foot { margin-top:10px;}
.foot_nav { color: #fff; font-size: 14px; height: 42px; line-height: 42px; overflow: hidden; text-align: center; background:#e42e7f }
.foot_nav a { color: #fff; padding: 0 16px; }
.foot_nr { margin: 0 auto; overflow: hidden; padding: 28px 0; width: 1000px; }
.foot_logo { height: 258px; padding-right: 20px; width: 423px; }
.weixin { height: 258px; padding-left: 20px; width: 223px; }
.foot_wz { display: inline; margin: 16px 0 0 40px; width: 420px; }
.foot_wz span { display: block; }
.foot_wz p { color: #fff; line-height: 24px; margin-top: 10px; }
/*list_nav*/
.tsdh { width:1000px; height:90px; margin:8px auto; }
.tsdh p { width:890px; height:90px; float:left; margin-left: 98px; display:inline; }
.tsdh p a { width:184px; height:90px; float:left; display:inline-block; }
.arc_table { width:666px; height:auto; margin:20px auto; _margin:15px auto; }
.arc_table a:hover { color:#FF0000; }
.footer { width:100%; background:#ff59a3 }
.banner_new { background: url(../images/banner.jpg) no-repeat top center; height: 500px; margin: 0 auto; }
.menu { background: #ff59a3; height: 50px; overflow: hidden }
.menu .menu_con { width: 1000px; margin: 0 auto; height: 50px; background: url(../images/sy_menu.jpg) no-repeat top center; }
.menu .menu_con div { width: 86px; height: 40px; margin: 5px 20px; float: left;line-height: 40px;font-size: 20px;}
.menu .menu_con a {color:#fff;}
.foot{ margin-top:10px;}
.foot_nav{color: #fff; font-size: 14px; height: 42px; line-height: 42px; overflow: hidden; text-align: center;}
.foot_nav a{color: #fff; padding: 0 16px;}
.foot_nr{margin: 0 auto; overflow: hidden; padding: 28px 0; width: 1000px;}
.foot_logo{float:left; height: 258px; padding-right: 20px; width: 423px;}
.weixin{ height: 258px; padding-left: 20px; width: 223px;}
.foot_wz{display: inline; margin: 16px 0 0 40px; width: 420px;}
.foot_wz span{display: block;}
.foot_wz p{color: #fff; line-height: 24px; margin-top: 10px;}


@media (max-width: 640px){
   body{
       width: 100%;
       overflow: hidden;
       min-width:0!important;
   }
    .headline{
        display: none;
    }
    .banner_new{
        width: 100%;
        background-size: 100% 100%;
        height:10rem;
    }
    .menu{
        height: 5.6rem;
    }
    .menu .menu_con{
        width: 100%;
        background: #ff59a3;
    }
    .menu .menu_con a{
        display: inline-block;
        clear: both;
        width: 24%;
    }
    .menu .menu_con div{
        background: #ff59a3;
        clear: both;
        margin: auto;
    }
    .main{
        width: 100%;
    }
    .main_zh{
        width: 100%;
    }
    .hanlie{
        display: none;
    }
    .liangb{
        width: 20%;
    }
    .liangb dl,.liangb dt{
        width: 100%;
    }
    .liangb dl dt{
        width: 100%;
    }
    .hanlie{
        width: 100%;
    }
    #doctors{
        display: none;
    }
    #zxpt{
        display: none;
    }
    #news{
        width: 100%!important;
        border: none!important;
        margin-top: -3rem;
    }
    .bgfff{
        width: 100%;
    }
    .news_qh_txt{
        width: 340px!important;
    }
    .menu_con a:nth-of-type(4n+1){
        margin-left: 0.2rem;
    }
    .top25{
        margin: 0;
    }
    .news_qh_txtbox{
        left: 1rem!important;
    }
    .news_qh_nav{
        left: 1rem!important;
    }
    .xm_ts{
        display: none;
    }
    .blood_vsa{
        width: 100%!important;
    }
    .col_hot_fl{
        width: 100%!important;
        display: block!important;
    }
    .qiehan{
        display: none;
    }
    .none{
        display: block;
    }
    #index_zx{
        height: auto!important;
    }
    #boxtwo{
        height: auto!important;
    }
    .xm_ts .title{
        display: none;
    }
    .xm_ts ul{
        width: 100%!important;
        display: block!important;
        border: none!important;
    }
    #index_zx .blood .xm_ts li{
        width: 50%!important;
    }
    #boxthree{
        display: none;
    }
    .xiao{
        display: none;
    }
    #boxfive{
        width: 100%;
        height: 17rem!important;
    }
    .boxfive_qh_nav{
        width: 100%!important;
    }
    .boxfive_qh_txtbox{
        width: 100%!important;
    }
    .boxfive_qh_txt>ul{
        width: 41%!important;
    }
    .boxfive_qh_txt>ul:last-of-type{
        display: none;
    } 
    .youqing{
        display: none;
    }
    .foot_nav{
        display: none;
    }
    .foot_logo{
        display: none;
    }
    .foot_wz{
        width: 90%;
    }
    .snm{
        display: none;
    }
    .mbx{
        width: 100%;
    }
    .li_l{
        width: 100%;
    }
    .li_main{
        width: 100%;
    }
    .lili{
        width: 96%;
        margin-left: 2%;
    }
    .li_r{
        display: none;
    }
    .fy{
        width: 100%;
        margin-left: 0;
    }
    .fy li{
        margin-left: 0;
    }
    .foot_nr{
        width: 100%;
    }
    .foot_wz{
        margin: 16px 0 0 25px;
    }
    .wz_con{
        width: 100%;
    }
    .wz_con>a{
        display: none;
    }
    .znr{
        width: 96%;
        margin-left: 2%;
    }
    .xnma{
     width: 100%;
    }
    .xnma a{
        display: none;
    }
    .wzfy{
        width: 100%;
        height: auto;
        border: 0;
        background: none;
    }
    .tjwz_tit{
        width: 100%;
    }
    .tj_l{
        display: none;
    }
    .tjwz{
        width: 100%;
    }
    .tj_r{
        width: 100%;
    }
    .wzfy li{
        width: 100%;
    }
    .zx_nav{
        display: none;
    }
    #index_zx .index_zx_title{
        height: auto!important;
    }
    #index_zx .index_zx_title ul li{
        border-bottom: none!important;
    }
    #index_zx .index_zx_title ul{
        width: 100%!important;
    }
} 



.zy {
    width: 998px;
    height: 500px;
    margin: 0 auto;
    border: 1px #b4b3b3 solid;
    border-top: none;
}
.zy ul {
    height: 53px;
    float: left;
    margin-left: 8px;
    margin-top: 30px;
    *margin-left: 4px;
}
.zy ul li {
    width: 480px;
    height: 40px;
    margin-right: 12px;
    float: left;
}
.pubTitle span {
    height: 39px;
    line-height: 39px;
    border-bottom: 2px solid #da0d40;
    float: left;
    font-size: 20px;
    color: #da0d40;
}
.pubTitle a {
    height: 39px;
    line-height: 39px;
    float: right;
    font-size: 18px;
    color: #333;
    padding-right: 10px;
    border-right: 1px solid #cecece;
}