﻿@charset "utf-8";
@import url("main.css");
.banner { height: 500px; margin-top: -42px; z-index: 9; position: relative; background: #FFF; }
.banner a { height: 500px; display: block; }
.banner span { padding-top: 8px; height: 6px; width: 13px; margin: 0 auto; text-align: center; display: block; overflow: hidden; }
.banner span a { width: 25px; height: 6px; background: #868686; margin: 0 5px; display: inline-block; overflow: hidden; }
.banner span a:hover, .banner span a.cur { background: #fff; }
#flashs .btn { bottom: -12px; margin-right: -10px; padding: 20px 6px; position: absolute; right: 50%; z-index: 7; }
#flashs .btn span { color: #fff; background: none repeat scroll 0 0 #B9AB90; cursor: pointer; display: inline-block; margin-left: 5px; padding: 2px 6px; height: 2px; }
#flashs .btn span.cur { background: #4F9C00; color: #110D0C; }
.bgitem { position: absolute; }
.cen { background: url(pic18.gif) no-repeat center top; }
.car { height: 298px; overflow: hidden; padding: 18px 22px 0 28px; overflow: hidden; color: #956c34; background: url(carbg.jpg) no-repeat center 0 #fff; margin-top: 27px; }
.car_c { padding: 13px 0 0; }
.car_c li.car1 { border: 0; padding: 0; }
.car_c li { float: left; line-height: 32px; border-right: dotted 1px #e6c391; overflow: hidden; padding-left: 15px; width: 133px; }
.car_c li a { color: #956c34; line-height: 32px; display: block; }
.car_c li.nones { border: none; }
.cp { width: 714px; height: 960px; overflow: hidden; background: #fff; padding: 13px 23px 0; }
.til01 { height: 38px; background: url(pic22.gif) repeat-x 0 bottom; font-family: "微软雅黑"; font-size: 16px; font-weight: normal; line-height: 16px; }
.til01 a { height: 38px; display: inline-block; margin-right: 30px; }
.til01 a b { font-family: Arial; font-size: 40px; float: left; color: #b9ab90; width: 27px; height: 36px; line-height: 30px; display: block; margin-right: 3px; }
.til01 a p { float: left; color: #9b7f4a; }
.til01 a p em, .til01 a.cur p em, .til01 a:hover p em { display: block; font-family: Arial; font-size: 11px; color: #b9ab90; font-style: normal; }
.til01 a.cur, .til01 a:hover { background: url(pic21.gif) no-repeat center bottom; text-decoration: none; }
.til01 a.cur b, .til01 a.cur p, .til01 a:hover b, .til01 a:hover p { color: #26a500; }
.more01 { padding: 16px 0 0; height: 13px; overflow: hidden; }
.more01 a:hover, .more01 a { background: none; padding: 0; margin: 0; }
.cp_c ul { width: 727px; }
.cp_c li { width: 226px; float: left; padding: 18px 13px 0 2px; height: 279px; border-bottom: dotted 1px #c7b08d; margin-bottom: 8px; }
.cp_c li.born { border: 0; }
.cp_c li img { width: 208px; height: 208px; border: solid 1px #d2cbc0; padding: 8px; border-bottom: 0; display: block; }
.cp_c li span { height: 26px; line-height: 26px; border: solid 1px #d2cbc0; border-top: 0; display: block; text-align: center; background: #eae1d2; }
.cpbox { height: 973px; padding: 31px 0 0; overflow: hidden; }
.dh { width: 200px; height: 973px; overflow: hidden; background: #f9f5e6; }
.dh h2, .hz h2 { background: url(pic24.jpg) repeat-x 0 0; height: 49px; line-height: 49px; text-align: center; font-family: "微软雅黑"; font-size: 18px; font-weight: normal; }
.dh h2 a, .hz h2 a { color: #fff; }
.dh_c { padding: 4px 13px 0; }
.dh_c h3 { background: url(pic26.gif) no-repeat 0 12px; padding-left: 19px; height: 36px; line-height: 36px; border-bottom: dotted 1px #c7b08d; font-size: 14px; margin-bottom: 8px; }
.dh_c h3 a { color: #4b9400; }
.dh_c h4 { clear: both; padding: 6px 22px; height: 25px; line-height: 25px; font-size: 12px; overflow: hidden; }
.dh_c h4:hover { background: url(pic23.jpg) no-repeat 0 6px; }
.dh_c h4 a { color: black; }
.dh_c li { height: 32px; line-height: 32px; overflow: hidden; padding: 0 24px; border-bottom: dotted 1px #c7b08d; }
.ge { display: block; }
.al { height: 259px; background: #fff; padding: 18px 14px 0; overflow: hidden; }
.al_c { padding: 23px 0 0; }
.al_c li { width: 221px; float: left; padding: 0 12px 0 0; }
.al_c li.all1 { padding: 0; }
.al_c li img { width: 213px; height: 140px; border: solid 1px #e0d6b0; padding: 3px; display: block; }
.al_c li span { display: block; line-height: 35px; text-align: center; }
.al_c li span a { color: #956c34; }
.ys { height: 1100px; background: #fff; overflow: hidden; font-family: "微软雅黑"; font-size: 14px; line-height: 26px; color: #946d34; }
.ys h2 { background: url(pic37.jpg) no-repeat center 123px; line-height: 52px; font-size: 30px; text-align: center; font-weight: normal; padding: 42px 0 0; height: 144px; }
.ys h2 b { display: block; font-size: 50px; color: #4b9400; }
.ys span { color: #4b9400; }
.ys_c { padding: 0 24px 0 31px; }
.ys_c h3 { height: 34px; line-height: 34px; border-bottom: dotted 1px #946d34; margin-left: 12px; color: #4b9400; width: 423px; }
.ys01 { height: 458px; background: url(pic38.jpg) no-repeat center bottom; }
.ys02 { height: 377px; background: url(pic38.jpg) no-repeat center bottom; }
.ys03 { height: 388px; padding: 14px 0 0; background: url(pic14.jpg) no-repeat 0 20px; }
.ysc1 { height: 175px; background: url(pic10.jpg) no-repeat 15px 6px; padding: 0 0 0 42px; width: 385px; }
.ysc2 { background: url(pic11.jpg) no-repeat 0 6px; padding: 0 0 0 32px; width: 432px; }
.ysc3 { height: 183px; background: url(pic12.jpg) no-repeat 5px 6px; padding: 0 0 0 34px; }
.ysc4 { background: url(pic13.gif) no-repeat 0 6px; padding: 0 0 0 32px; }
.ysc5 { height: 142px; padding: 0 0 0 33px; }
.ysc6 { background: url(pic15.jpg) no-repeat 0 6px; padding: 0 0 0 33px; }
.ys_c li { width: 356px; background: url(pic27.gif) no-repeat 0 15px; padding: 7px 0 0 17px; clear: both; line-height: 26px; width: 356px; }
.ysw1 { width: 467px; }
.ysp1 { width: 415px; height: 377px; padding: 3px 0 0; background: url(pic06.jpg) 0 0 no-repeat; }
.ysw2 { width: 415px; }
.ysp2 { width: 415px; height: 377px; padding: 9px 0 0 74px; background: url(pic07.jpg) 0 0 no-repeat; }
.ysw3 { width: 449px; overflow: hidden; }
.ysp3 { width: 415px; height: 388px; padding: 23px 0 0 40px; background: url(pic08.jpg) 0 0 no-repeat; }
.ys03 .ysh1 { width: 496px; margin-left: 50px; }
.hz { width: 280px; background: #f9f5e6; height: 400px; overflow: hidden; }
.hz_c { padding: 19px 0 0; }
.hz_c li { width: 120px; height: 79px; float: left; padding: 0 0 0 13px; overflow: hidden; }
.hz_c li img { width: 118px; height: 64px; border: solid 1px #e0d6b0; }
.jz { width: 644px; height: 389px; overflow: hidden; background: #fff; padding: 11px 14px 0 22px; }
.jz dl { height: 147px; padding: 19px 0 0 3px; }
.jz dt { width: 230px; float: left; }
.jz dt img { width: 199px; height: 132px; border: solid 1px #e0d6b0; padding: 3px; }
.jz dd { width: 411px; float: left; line-height: 22px; }
.jz dd h3 { height: 24px; line-height: 18px; font-size: 12px; }
.jz dd p { height: 88px; overflow: hidden; }
.jz dd span a, .gy01 dd span a { color: #d9a33d; }
.gy { height: 848px; overflow: hidden; background: #fff; padding: 12px 14px 0; }
.gy01 { height: 392px; background: url(pic25.gif) no-repeat 10px bottom; overflow: hidden; }
.gy01 dt { width: 487px; padding: 15px 0 0; float: left; }
.gy01 dt img { width: 444px; height: 322px; border: solid 1px #f3e8d4; padding: 5px; }
.gy01 dd { width: 434px; line-height: 22px; float: left; }
.gy01 dd h3 { clear: both; height: 36px; line-height: 36px; font-size: 14px; padding: 10px 0 0; }
.gy01 dd .gyp1 { height: 129px; border-bottom: dotted 1px #d9b27c; overflow: hidden; }
.gy01 dd p { height: 129px; overflow: hidden; }
.gy01 dd span { display: block; }
.gy02 { clear: both; }
.gy02 ul { clear: both; width: 945px; }
.gy02 li { width: 221px; padding: 23px 15px 0 0; float: left; overflow: hidden; }
.gy02 li img { width: 213px; height: 280px; border: solid 1px #e0d6b0; padding: 3px; display: block; }
.gy02 li span { height: 36px; line-height: 36px; text-align: center; display: block; }
.new { background: #fff; }
.zx, .zx1, .wd { height: 373px; padding: 13px 0; overflow: hidden; }
.til02 { height: 29px; line-height: 27px; background: url(pic22.gif) repeat-x 0 bottom; font-family: "微软雅黑"; font-size: 16px; font-weight: normal; }
.til02 a { border-bottom: solid 2px #26a500; color: #26a500; line-height: 27px; display: inline-block; }
.more02 { padding: 9px 3px 0 0; height: 13px; overflow: hidden; }
.more02 a { border: 0; }
.zx { width: 300px; }
.zx p { height: 115px; padding: 11px 0 0 8px; }
.zx p img { width: 234px; height: 97px; }
.zx1 p { height: 115px; padding: 11px 0 0; }
.zx1 p img { width: 173px; height: 97px; }
.zx1 p .a-img { padding-left: 5px; }
.zx1 { width: 300px; background: url(pic42.gif) no-repeat 13px center; padding-left: 43px; }
.zx_c img { border: solid 1px #eee; padding: 3px; }
.zx_c ul { margin: 5px auto; }
.zx_c li { height: 26px; line-height: 26px; background: url(pic28.png) no-repeat 1px 8px; padding-left: 18px; overflow: hidden; }
.zx_c li span { float: right; color: #d9a33d; }
.wd { width: 256px; background: url(pic42.gif) no-repeat 12px center; padding-left: 36px; }
.wd_c { padding: 0 16px 0 5px; }
.wd_c dl { clear: both; padding: 13px 0 0; color: #c3a66e; line-height: 22px; }
.wd_c dt { height: 26px; overflow: hidden; background: url(pic47.jpg) no-repeat 0 3px; padding-left: 27px; }
.wd_c dd { background: url(pic46.jpg) no-repeat 0 2px; padding-left: 27px; }
.link { height: 128px; line-height: 29px; overflow: hidden; background: url(pic19.gif) repeat-x 0 0 #4b9400; }
.lnkc { width: 960px; overflow: hidden; }
.ontop { top: -1px; right: 4px; background: url(pic34.png) no-repeat 0 0; width: 58px; height: 24px; display: block; }
.link h2 { height: 36px; line-height: 36px; padding: 10px 0 0; font-size: 14px; color: #fff; font-weight: normal; }
.link h2 em { float: left; font-family: "Times New Roman" , Times, serif; font-size: 24px; padding: 0 6px 0 2px; }
.link h2 a { color: #fff; }
.lnk_c { width: 990px; padding-top: 9px; background: url(pic33.png) repeat-x 0 0; }
.lnk_c a { padding: 0 14px 0 5px; white-space: nowrap; color: #c0daa6; }