
@charset "utf-8";
body, html {
    background: none repeat scroll 0 0 #EEE5DE;
}
div {
    font-family: "Microsoft Yahei";
}
a {
    outline: medium none;
    text-decoration: none;
}
#body-img {
    background: url("pb_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
    height: 120px;
    width: 100%;
}
#body-img #topImg {
    height: 120px;
    margin: auto;
    width: 800px;
}
#sy_top {
    background: none repeat scroll 0 0 #30122C;
    height: 35px;
    overflow: hidden;
}
#sy_top .sy_top {
    line-height: 35px;
    margin: 0 auto;
    width: 980px;
}
#sy_top .sy_top .left {
    float: left;
    width: 715px;
}
#sy_top .sy_top .left ul {
    margin-left: 277px;
}
#sy_top .sy_top .left li {
    background: url("sy-dot1.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    margin-right: 10px;
    padding-left: 5px;
}
#sy_top .sy_top .left a {
    color: #A58C79;
    cursor: default;
    font-size: 14px;
}
#sy_top .sy_top .ulRight {
    float: right;
    width: 265px;
}
#sy_top .sy_top .ulRight li {
    background: url("sy-line1.jpg") no-repeat scroll right 14px rgba(0, 0, 0, 0);
    float: left;
    padding: 0 7px;
}
#sy_top .sy_top .ulRight a {
    color: #8C6E57;
    font-size: 12px;
}
#sy_top .sy_top .ulRight a:hover, #sy_top .sy_top .ulRight a:active {
    color: #BC935F;
}
#sy_top .sy_top .ulRight li.btn {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
}
#sy_top .sy_top .ulRight li.btn b {
    background: url("sy-btn1.png");
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
    display: block;
    float: left;
    font-weight: normal;
    margin-left: 10px;
    text-align: center;
    width: 20px;
}
#sy_top .sy_top .ulRight li.btn a {
    color: #31132D;
}
#sy_top .sy_top .ulRight li.btn a:hover, #sy_top .sy_top .ulRight li.btn a:active {
    color: #31132D;
}
#sy_banner {
    clear: both;
    height: 505px;
    margin: 0 auto;
    position: relative;
}
#slider {
    height: 450px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top: 55px;
}
#slider-big {
    height: 450px;
    margin: 0 auto;
}
#slider-big ul {
    height: 450px;
    margin: 0 auto;
}
#slider-big ul li {
    height: 450px;
}
#slider-big ul li.sybj01 {
    background: url("banner.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}
#slider-big ul li.sybj02 {
    background: url("banner.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}
#slider-big ul li.sybj03 {
    background: url("banner.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.sy_nav {
    background: url("synavbj.png");
    clear: both;
    height: 60px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 5;
}
.sy_nav.fixed {
    left: 0;
    position: fixed;
    top: 0;
    z-index: 9999;
}
.sy_nav .sy_navtion {
    height: 100%;
    margin: 0 auto;
    position: relative;
    width: 980px;
}
.sy_nav .sy_navtion h1 {
    float: left;
    height: 117px;
    left: -3px;
    position: absolute;
    top: -35px;
    width: 243px;
    z-index: 6;
}
.sy_nav #navtions {
    float: right;
    height: 57px;
    width: 700px;
}
#navtions ul li {
    float: left;
    height: 47px;
    padding-top: 12px;
    text-align: center;
    width: 100px;
}
#navtions ul li a {
    background: url("sy-navline.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 16px;
    width: 100px;
}
#navtions ul li a b {
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    opacity: 0.3;
    padding-top: 5px;
}
#navtions ul li.hover {
    background: url("synavlibj.png");
	background-position:center center;
	background-repeat:no-repeat;
}
#navtions ul li.hover a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#navtions ul li div.navtions-box {

    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CFB79D;
    border-image: none;
    border-right: 1px solid #CFB79D;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    clear: both;
    display: none;
    left: 0;
    padding: 15px;
    position: absolute;
    top: 55px;
    width: 948px;
    z-index: 0;
}
#navtions ul li div.navtions-box.show {
    display: block;
}
#navtions ul li div.navtions-box .listLeft {
    float: left;
    padding-top: 20px;
    width: 596px;
}
#navtions ul li div.navtions-box .listLeft ul {
    height: 74px;
    padding-top: 7px;
}
#navtions ul li div.navtions-box .listLeft ul li {
    background: url("synavlibj1.jpg");
	background-repeat:no-repeat;
	background-position:left center;
    height: 37px;
    line-height: 37px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 105px;
}
#navtions ul li div.navtions-box .listLeft ul a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 16px;
    text-align: left;
    width: 105px;
}
#navtions ul li div.navtions-box .listLeft ul a:hover {
    color: #9D6C38;
}
#navtions ul li div.navtions-box .listLeft .sousou {
    clear: both;
    float: left;
    margin-top: 20px;
}
#navtions ul li div.navtions-box .listLeft .sousou .text {
    float: left;
    height: 32px;
    position: relative;
    width: 356px;
}
#navtions ul li div.navtions-box .listLeft .sousou .text .text1 {
    background: url("sy-sousou.jpg");
    border: medium none;
    color: #767676;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    padding-left: 45px;
    padding-top: 0;
    width: 311px;
}
#navtions ul li div.navtions-box .listLeft .sousou .text .btn {
    background: url("synavbtn.jpg");
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 73px;
}
#navtions ul li div.navtions-box .listLeft .sousou .button {
    float: right;
    margin-left: 20px;
    width: 215px;
}
#navtions ul li div.navtions-box .listLeft .sousou .button a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 102px;
}
#navtions ul li div.navtions-box .listLeft .sousou .button a.button1 {
    background: url("synavbutton_r1_c1.jpg");
    margin-right: 10px;
}
#navtions ul li div.navtions-box .listLeft .sousou .button a.button2 {
    background: url("synavbutton_r1_c3.jpg");
}
#navtions ul li div.navtions-box .imgRight {
    float: right;
    width: 330px;
}
#slider-btn {
    bottom: 15px;
    height: 19px;
    left: 50%;
    margin-left: -460px;
    position: absolute;
    width: 125px;
}
#slider-btn ul li {
    background: url("slide-img1.png");
    float: left;
    height: 19px;
    line-height: 19px;
    margin: 0 5px;
    opacity: 0.3;
    text-align: center;
    width: 19px;
}
#slider-btn ul li a {
    color: #CBCDCC;
    font-size: 12px;
}
#slider-btn ul li.light {
    opacity: 1;
}
#sy_marinbox {
    bottom: 0;
    height: 35px;
    left: 50%;
    margin: 0 auto 0 -490px;
    position: absolute;
    width: 980px;
}
#right-tb {
    bottom: 120px;
    height: 274px;
    position: absolute;
    right: 0;
    width: 230px;
}
#right-tb h3 {
    color: #AB7329;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#right-tb h3 span {
    color: #AB7329;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
#right-tb ul li {
    float: left;
}
#right-tb ul a {
    display: block;
    outline: medium none;
    text-indent: -9999px;
}
#right-tb ul li.tb1 a {
    background: url("icon.jpg");
	background-repeat:no-repeat;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb1 a:hover {
	background-position:-230px 0;
	height: 77px;
    width: 77px;
}
#right-tb ul li.tb1 a:active {
	background-position:-460px 0;
	height: 77px;
    width: 77px;
}
#right-tb ul li.tb2 a {
    background: url("icon.jpg");
	background-position:-77px 0;
	background-repeat:no-repeat;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb2 a:hover {
	background-position:-307px 0;
	height: 77px;
    width: 77px;

}
#right-tb ul li.tb2 a:active {
	background-position:-537px 0;
	height: 77px;
    width: 77px;
}
#right-tb ul li.tb3 a {
    background: url("icon.jpg");
	background-position:-154px 0;
	background-repeat:no-repeat;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb3 a:hover {
	background-position:-384px 0;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb3 a:active {
	background-position:-614px 0;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb4 a {
    background: url("icon.jpg");
	background-position:0 -77px;
	background-repeat:no-repeat;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb4 a:hover {
	background-position:-230px -77px;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb4 a:active {
	background-position:-460px -77px;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb5 a {
    background: url("icon.jpg");
	background-position:-77px -77px;
	background-repeat:no-repeat;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb5 a:hover {
	background-position:-307px -77px;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb5 a:active {
	background-position:-537px -77px;
    height: 77px;
    width: 77px;
}
#right-tb ul li.tb6 a {
    background: url("icon.jpg");
	background-position:-154px -77px;
	background-repeat:no-repeat;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb6 a:hover {
	background-position:-384px -77px;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb6 a:active {
	background-position:-614px -77px;
    height: 77px;
    width: 76px;
}
#right-tb ul li.tb7 a {
    background: url("icon.jpg");
	background-position:0 -154px;
	background-repeat:no-repeat;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb7 a:hover {
	background-position:-230px -154px;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb7 a:active {
	background-position:-460px -154px;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb8 a {
    background: url("icon.jpg");
	background-position:-77px -154px;
	background-repeat:no-repeat;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb8 a:hover {
    background: url("icon.jpg");
	background-position:-307px -154px;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb8 a:active {
	background-position:-537px -154px;
    height: 76px;
    width: 77px;
}
#right-tb ul li.tb9 a {
    background: url("icon.jpg");
	background-position:-154px -154px;
	background-repeat:no-repeat;
    height: 76px;
    width: 76px;
}
#right-tb ul li.tb9 a:hover {
	background-position:-384px -154px;
    height: 76px;
    width: 76px;
}
#right-tb ul li.tb9 a:active {
	background-position:-614px -154px;
    height: 76px;
    width: 76px;
}
#sy_banner #right-pho {
    bottom: 73px;
    height: auto;
    position: absolute;
    right: 0;
    width: 230px;
}
#sy_banner #right-pho p {
    color: #AB7329;
    font-size: 14px;
}
#sy_banner #right-pho p b {
    font-size: 16px;
    font-weight: normal;
}
#sy_banner #right-pho p span {
    display: block;
    font-size: 18px;
    margin-top: 10px;
    text-align: center;
}
#zs {
    background: url("zsbj.jpg") repeat-x ;
    height: 50px;
}
#zs .zs-box {
    height: 50px;
    margin: 0 auto;
    position: relative;
    width: 980px;
}
#zs .zs-box b {
    float: left;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 400px;
}
#zs .zs-box b ul li {
    background: url("zsdot.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 50px;
    padding-left: 10px;
    width: 742px;
}
#zs .zs-box b a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    width: 742px;
}
#zs .zs-box h6 {
    float: left;
    height: 50px;
    overflow: hidden;
    position: absolute;
    width: 400px;
}
#zs .zs-box h6 ul li {
    background: url("zsdot.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    height: 50px;
    padding-left: 10px;
    width: 742px;
}
#zs .zs-box h6 a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: bold;
    height: 50px;
    line-height: 50px;
    width: 742px;
}
#zs .zs-box .zs-right {
    float: right;
    height: 50px;
    width: 240px;
}
#zs .zs-box .zs-right .zs-btn {
    margin-top: 8px;
    width: 250px;
}
#zs .zs-box .zs-right .zs-btn .text2 {
    background: url("zs-text.jpg");
    border: medium none;
    color: #C5BCB6;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;
    width: 149px;
}
#zs .zs-box .zs-right .zs-btn .button2 {
    background: url("zs-btn.jpg");
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    width: 63px;
}
#sy_cycle {
    clear: both;
    height: 43px;
    margin: 0 auto;
    padding-top: 10px;
    width: 980px;
}
#sy_cycle .cycle-title {
    background: url("sy-cycle1.jpg");
    color: #AE7D4C;
    display: block;
    float: left;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    text-indent:5px;
    width: 64px;
}
#sy_cycle .cycle-list {
    border: 1px solid #E1D1C4;
    float: left;
    height: 17px;
    margin-left: 5px;
    padding: 3px 2px 0 2px;
    width: 880px;
}
#sy_cycle .cycle-list a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    margin-right: 1px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 21px;
    z-index: 2;
}
#sy_cycle .cycle-list a.color1.hover {
    background: none repeat scroll 0 0 #5580B1;
}
#sy_cycle .cycle-list a.color1 {
    background: none repeat scroll 0 0 #B0985C;
}
#sy_cycle .cycle-list a.color2 {
    background: none repeat scroll 0 0 #CCA85E;
}
#sy_cycle .cycle-list a.color3 {
    background: none repeat scroll 0 0 #DCA147;
}
#sy_cycle .cycle-list a pre {
    background: url(/statics/images/cjck/sprites-01.png) no-repeat -204px -436px;
    color: #333333;
    display: none;
    font-size: 12px;
    height: 19px;
    left: -35px;
    line-height: 15px;
    position: absolute;
    text-align: center;
    top: -20px;
    width: 89px;
}
#sy_cycle .cycle-font {
    color: #AC753E;
    display: block;
    float: right;
    font-size: 12px;
    margin-top: 6px;
}
#sy_mainO {
    height: 270px;
    left: 50%;
    margin: 0 auto 0 -490px;
    overflow: hidden;
    position: relative;
    width: 980px;
}
#sy_mainO .left {
    float: left;
    width: 720px;
}
#sy_mainO .left .circle1 {
    background: url("sy-mainObj1.jpg");
    float: left;
    height: 270px;
    width: 16px;
}
#sy_mainO .left .circle2 {

    background: none repeat scroll 0 0 #FCFCFC;
    border-color: #CEC9C5;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    float: left;
    height: 268px;
    width: 688px;
}
#sy_mainO .left .circle3 {
    background: url("sy-mainObj2.jpg");
    float: left;
    height: 270px;
    width: 16px;
}
.public-title1, .public-title2 {
    border-bottom: 1px solid #E6E2DF;
    height: 45px;
    line-height: 45px;
}
.public-title1 ul li {
    display: inline;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 85px;
}
.public-title1 ul li.light {
    background: url("sy-title1bj.jpg");
	background-position:left 10px;
	background-repeat:no-repeat;
}
.public-title1 ul li.light a {
    color: #EEE5DE;
}
.public-title1 ul a {
    color: #666666;
    font-size: 16px;
}
.public-title1 span {
    float: right;
}
.public-title1 span a {
    color: #8E908F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
#mainO-box {
    height: 225px;
    overflow: hidden;
    width: 688px;
}
.mainO-scrollBox {
    height: 190px;
    width: 1376px;
}
#mainO_slid {
    display: none;
    float: left;
    height: 190px;
    margin-top: 20px;
    width: 688px;
}
#mainO_slid.block {
    display: block;
}
#slide-left {
    float: left;
    height: 190px;
    overflow: hidden;
    position: relative;
    width: 290px;
}
#mainO_slid .imgs, #mainO_slid .imgs1 {
    height: 190px;
    overflow: hidden;
    position: relative;
    width: 290px;
}
#mainO_slid .imgs ul, #mainO_slid .imgs1 ul {
    width: 1160px;
}
#mainO_slid .imgs li, #mainO_slid .imgs1 li {
    height: 190px;
    position: relative;
    width: 290px;
}
#mainO_slid .imgs li p, #mainO_slid .imgs1 li p {
    bottom: 0;
    color: #FFFFFF;
    font-size: 14px;
    height: 25px;
    left: 0;
    line-height: 25px;
    position: absolute;
    text-align: center;
    width: 290px;
    z-index: 10;
}
#mainO_slid .imgs li b, #mainO_slid .imgs1 li b {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    display: block;
    height: 25px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 100%;
}
#mainO_slid .btns, #mainO_slid .btns1 {
    position: absolute;
    right: 0;
    top: 10px;
    width: 35px;
}
#mainO_slid .btns ul li, #mainO_slid .btns1 ul li {
    background: url("sy-mainOyj1.png");
    cursor: pointer;
    float: left;
    height: 8px;
    margin-right: 5px;
    width: 8px;
}
#mainO_slid .btns ul li.light, #mainO_slid .btns1 ul li.light {
    background: url("sy-mainOyj2.png");
}
#mainO_slid .right-box {
    float: right;
    height: 230px;
    width: 378px;
}
#mainO_slid .right-box dl {
    height: 64px;
}
#mainO_slid .right-box dl dt a {
    color: #31122C;
    font-size: 18px;
    margin: 5px 0;
}
#mainO_slid .right-box dl dd a {
    color: #B38155;
}
#mainO_slid .right-box dl dd {
    color: #959595;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.7;
    margin-top: 5px;
}
#mainO_slid .right-box ul {
    height: 115px;
    margin-top: 10px;
}
#mainO_slid .right-box ul li {
    background: url("sy-mainOdian1.jpg") no-repeat scroll left 13px rgba(0, 0, 0, 0);
    line-height: 26px;
    padding-left: 10px;
}
#mainO_slid .right-box ul li a {
    color: #333333;
    font-size: 14px;
}
#mainO_slid .right-box ul li a:hover {
    color: #B38155;
}
#mainO_slid .right-box ul span {
    color: #999999;
    float: right;
    font-size: 12px;
    font-weight: normal;
}
#sy_mainO .right p {
    height: 190px;
    margin-top: 5px;
    width: 210px;
    font-size:12px;
    text-indent: 2em;
    line-height: 24px;
}
.public-title2 .h3 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
}
/*.public-title2 .h3 span {
    float: right;
}*/
.public-title2 .h3 span a {
    color: #8E908F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
	color:blue;
}
.public-title2 .hh {
    color: #7C3519;
    font-size: 16px;
    font-weight: normal;
}
.public-title2 .hh span {
    float: right;
}
.public-title2 .hh span a {
    color: #8E908F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
#sy_mainO .right {
    float: right;
    width: 238px;
}
#sy_mainO .right .circle1 {
    background: url("sy-mainObj1.jpg");
    float: left;
    height: 270px;
    width: 14px;
}
#sy_mainO .right .circle2 {

    background: none repeat scroll 0 0 #FCFCFC;
    border-color: #CEC9C5 ;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    float: left;
    height: 268px;
    width: 210px;
}
#sy_mainO .right .circle3 {
    background: url("sy-mainObj2.jpg");
    float: left;
    height: 270px;
    width: 14px;
}
#sy_mainT {
    clear: both;
    height: 490px;
    margin: 20px auto 40px;
    width: 980px;
}
#sy_mainT .mainT-left {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CEC9C5;
    border-radius: 5px;
    float: left;
    height: auto;
    width: 718px;
}
#public-padding {
    margin: 0 auto;
    width: 688px;
}
#mainT-zjbox {
    height: 450px;
    overflow: hidden;
    width: 718px;
}
.mainT-zj {
    height: 430px;
    width: 2872px;
}
#mainT-zjbox .block {
    display: block;
}
#zhuanjiaBox {
    display: none;
    float: left;
    height: 430px;
    margin-top: 20px;
    width: 718px;
}
#zj-wrap {
    height: 260px;
    margin: 0 auto;
    overflow: hidden;
    width: 688px;
}
#zj-wrap .zj-box {
    height: 260px;
}
.zj-cont {
    float: left;
    height: 260px;
    width: 688px;
}
.zj-cont dl dt {
    float: left;
    width: 220px;
}
.zj-cont dl dd {
    float: right;
    width: 448px;
}
.zj-cont dl dd .h4 {
    border-bottom: 1px dashed #C9C9C9;
    font-family: "Microsoft YaHei";
    height: 40px;
    line-height: 40px;
}
.zj-cont dl dd .h4 a {
    color: #8A6E58;
    font-size: 20px;
    font-weight: bold;
}
.zj-cont dl dd .h4 span {
    color: #B38155;
    font-size: 16px;
    font-weight: bold;
    margin-left: 5px;
}
.zj-cont dl dd .intro {
    margin-bottom: 3px;
    overflow: hidden;
    padding-bottom: 15px;
    padding-top: 13px;
    text-indent: 2em;
    color: #666666;
		font-family: "Microsoft YaHei";
		text-indent: 2em;
		line-height: 20px;
		font-size: 14px;
}
.zj-cont dl dd .intro b {
    color: #666666;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
}
.zj-cont dl dd .intro p {
    color: #333333;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    line-height: 24px;
}
.zj-cont dl dd .btn {
    clear: both;
    float: left;
}
.zj-cont dl dd .btn .h6 {
    float: left;
    font-family: "Microsoft YaHei";
    height: 33px;
    width: 101px;
}
.zj-cont dl dd .btn .h6 a {
    display: block;
    height: 33px;
    line-height: 33px;
    text-align: center;
    text-indent: -9999px;
    width: 101px;
}
.zj-cont dl dd .btn b.h60 a {
    background: url("sy-zj-xxjs.jpg");
}
.zj-cont dl dd .btn b.h61 {
    margin-left: 10px;
}
.zj-cont dl dd .btn b.h61 a {
    background: url("sy-zj-yygh.jpg");
}
.zj-cont dl dd .btn b.h62 {
    margin-left: 10px;
}
.zj-cont dl dd .btn b.h62 a {
    background: url("sy-zj-zxzx.jpg");
}
#img-tab {
    height: 151px;
    margin-top: 15px;
}
#img-tab b {
    cursor: pointer;
    display: block;
    float: left;
    height: 155px;
    width: 29px;
}
#img-tab .imgTabLeft {
    background: url("sy-anniuji1.png");
}
#img-tab .imgTabLeft.light {
    background-position: -40px 0;
}
#img-tab .imgTabRight {
    background: url("sy-anniuji1.png");
	background-position:-80px 0px;
	background-repeat:no-repeat;
}
#img-tab .imgTabRight.light {
    background-position: -120px 0;
}
#img-tab .scroll {
    float: left;
    height: 155px;
    overflow: hidden;
    width: 660px;
}
#img-tab #scroll-box {
    clear: both;
    float: left;
    height: 156px;
    width: 4000px;
}
#img-tab .scroll ul li {

    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #DCDCDC;
    border-image: none;
    border-style: solid solid none none;
    border-width: 1px 1px 0 medium;
    cursor: pointer;
    display: inline;
    float: left;
    height: 138px;
    padding-top: 15px;
    text-align: center;
    width: 109px;
}
#img-tab .scroll ul li img {
    display: block;
    height: 95px;
    margin: 0 auto;
    width: 80px;
}
#img-tab .scroll ul li.border {
    background: none repeat scroll 0 0 #F5EEE8;
    border-right: 1px solid #DCDCDC;
    border-top: 1px solid #F5F5F5;
}
#img-tab .scroll ul li.border p span {
    color: #B38155;
}
#img-tab .scroll ul li p {
    padding-top: 10px;
}
#img-tab .scroll ul li p span {
    color: #666666;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
}
#mainT-envir {
    display: none;
    height: 430px;
    width: 718px;
}
#mainT-envir #envir-big {
    height: 310px;
    margin: 20px auto 0;
    overflow: hidden;
    position: relative;
    width: 690px;
}
#mainT-envir #envir-big .envir-bigbox {
    height: 310px;
}
#mainT-envir #envir-big .envir-bigbox .envir-cont {
    height: 310px;
    width: 690px;
}
#mainT-envir #envir-big .envir-bigbox .envir-cont p {
    bottom: 8px;
    color: #FFFFFF;
    display: none;
    font-size: 16px;
    position: absolute;
    right: 10px;
    z-index: 5;
}
#mainT-envir #envir-big .envir-bigbox .envir-cont p.block {
    display: block;
}
#mainT-envir #envir-big #bd {
    background: url("kuai.png");
    bottom: 0;
    height: 32px;
    position: absolute;
    right: 0;
    width: 505px;
    z-index: 3;
}
#mainT-envir #envir-big .envir-bigbox .envir-cont img {
    display: block;
    float: left;
    height: 310px;
    width: 690px;
}
#mainT-envir #envir-tab {
    height: 95px;
    margin-top: 15px;
    padding: 0 15px;
}
#mainT-envir #envir-tab b {
    cursor: pointer;
    display: block;
    float: left;
    height: 16px;
    margin-top: 33px;
    width: 9px;
}
#mainT-envir #envir-tab b.imgtabL {
    background: url("sy-hjbtnl.jpg");
}
#mainT-envir #envir-tab b.imgtabR {
    background: url("sy-hjbtnr.jpg");
    float: right;
}
#mainT-envir #envir-tab .envir-scro {
    float: left;
    height: 80px;
    margin-left: 11px;
    overflow: hidden;
    width: 650px;
}
#envir-scrobox {
    height: 80px;
    width: 4000px;
}
#envir-scrobox ul li {
    border: 3px solid #FFFFFF;
    float: left;
    height: 70px;
    margin-right: 2px;
    width: 155px;
}
#envir-scrobox ul li.border {
    border: 3px solid #BBA08B;
}
#envir-scrobox ul li img {
    display: block;
    height: 70px;
    width: 155px;
}
#mainT-honor {
    display: none;
    height: 430px;
    width: 718px;
}
#mainT-honor #honor-box {
    height: 420px;
    margin: 20px auto 0;
    position: relative;
    width: 690px;
}
#mainT-honor #honor-box b {
    cursor: pointer;
    height: 82px;
    position: absolute;
    top: 105px;
    width: 66px;
    z-index: 2;
}
#mainT-honor #honor-box b.honor-btnL {
    background: url("sy-hobtnL.jpg");
}
#mainT-honor #honor-box b.honor-btnR {
    background: url("sy-hobtnR.jpg");
    right: 0;
}
#mainT-honor #honor-scro {
    height: 420px;
    overflow: hidden;
    position: absolute;
    width: 690px;
    z-index: 0;
}
#mainT-honor #honor-scro ul {
    height: 420px;
    width: 2000px;
}
#mainT-honor #honor-scro ul li {
    float: left;
    height: 420px;
    width: 690px;
}
#mainT-honor #honor-scro ul li img {
    display: block;
    height: 298px;
    margin-left: 115px;
    width: 456px;
}
#mainT-honor #honor-scro ul li p {
    color: #333333;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 20px;
    text-align: center;
    text-indent: 24px;
}
#sy_mainT .mainT-right {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CEC9C5;
    border-radius: 5px;
    float: right;
    height: 495px;
    padding: 0 15px;
    width: 206px;
}
.mainT-right .cont {
       margin: 0 auto;
}
.mainT-right .cont p {
    border-bottom: 1px dashed #CACACA;
    height: 130px;
    margin-top: 20px;
    width: 210px;
}
.mainT-right .cont p img {
    height: 100px;
    width: 210px;
}
.mainT-right .cont p span {
    color: #854833;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}
.mainT-right .cont ul {
    height: 103px;
    margin-top: 5px;
}
.mainT-right .cont ul li {
    background: url("sj1.jpg") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    line-height: 1.5;
    overflow: hidden;
    padding-left: 10px;
}
.mainT-right .cont ul li a {
    color: #666666;
    font-size: 12px;
}
.mainT-right .cont ul li a:hover {
    color: #999999;
}
.mainT-right dl {
    border-bottom: 1px dashed #C9C9C9;
    clear: both;
    height: 45px;
    padding-top: 10px;
    width: 210px;
}
.mainT-right dl dt {
    background: url("sy-zj-r_r1_c1.jpg");
    float: left;
    height: 38px;
    margin-right: 8px;
    width: 42px;
}
.mainT-right dl.lights dt {
    background: url("sy-zj-r_r4_c1.jpg");
}
.mainT-right dl.lights dd a {
    color: #333333;
}
.mainT-right dl dd a {
    color: #666666;
    font-size: 12px;
    line-height: 1.5;
}
#sy_links {
    background: none repeat scroll 0 0 #E0D3CB;
    clear: both;
    height: auto;
}
#sy_links .sy_links {
    margin: 0 auto;
    width: 980px;
}
.sy_links .tit {
    border-bottom: 1px solid #CFBFB2;
    height: 43px;
    line-height: 43px;
}
.sy_links .tit h2 {
    color: #666666;
    cursor: pointer;
    float: left;
    font-size: 16px;
    font-weight: normal;
    margin-right: 25px;
}
.sy_links .tit h2.hover {
    color: #7C3519;
}
.sy_links .conts {
    height: 55px;
    padding: 15px 0;
}
.sy_links .conts .yf-ppry {
    clear: both;
    height: 55px;
    width: 980px;
}
.sy_links .conts .yf-ppry b {
    cursor: pointer;
    float: left;
    height: 16px;
    margin-top: 20px;
    width: 10px;
}
.sy_links .conts .yf-ppry b.ppryRightBtn {
    float: right;
}
#ppry-box {
    float: left;
    height: 55px;
    margin-left: 16px;
    overflow: hidden;
    width: 940px;
}
.sy_links .conts .yf-ppry .neirong {
    height: 55px;
    width: 2793px;
}
.sy_links .conts .yf-ppry .neirong ul {
    float: left;
    height: 55px;
    width: 1100px;
}
.sy_links .conts .yf-ppry .neirong ul li {
    float: left;
    height: 53px;
    margin-right: 7px;
    width: 148px;
}
.sy_links .conts .yf-ppry .neirong ul li a {
    border: 1px solid #CEC9C4;
    display: block;
    float: left;
    height: 53px;
    width: 148px;
}
.sy_links .conts .yf-ppry .neirong ul li.img1 a {
    background: url("sy-ppryhs_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img1 a:hover {
    background: url("sy-ppry_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img2 a {
    background: url("sy-ppryhs_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img2 a:hover {
    background: url("sy-ppry_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img3 a {
    background: url("sy-ppryhs_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img3 a:hover {
    background: url("sy-ppry_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img4 a {
    background: url("sy-ppryhs_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img4 a:hover {
    background: url("sy-ppry_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img5 a {
    background: url("sy-ppryhs_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img5 a:hover {
    background: url("sy-ppry_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img6 a {
    background: url("sy-ppryhs_r1_c11.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img6 a:hover {
    background: url("sy-ppry_r1_c11.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img11 a {
    background: url("sy-zllmhs_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img11 a:hover {
    background: url("sy-zllm_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img22 a {
    background: url("sy-zllmhs_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img22 a:hover {
    background: url("sy-zllm_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img33 a {
    background: url("sy-zllmhs_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img33 a:hover {
    background: url("sy-zllm_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img44 a {
    background: url("sy-zllmhs_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img44 a:hover {
    background: url("sy-zllm_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img55 a {
    background: url("sy-zllmhs_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img55 a:hover {
    background: url("sy-zllm_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img66 a {
    background: url("sy-zllmhs_r1_c11.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img66 a:hover {
    background: url("sy-zllm_r1_c11.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img111 a {
    background: url("sy-yqljhs_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img111 a:hover {
    background: url("sy-yqlj_r1_c1.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img222 a {
    background: url("sy-yqljhs_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img222 a:hover {
    background: url("sy-yqlj_r1_c3.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img333 a {
    background: url("sy-yqljhs_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img333 a:hover {
    background: url("sy-yqlj_r1_c5.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img444 a {
    background: url("sy-yqljhs_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img444 a:hover {
    background: url("sy-yqlj_r1_c7.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img555 a {
    background: url("sy-yqljhs_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img555 a:hover {
    background: url("sy-yqlj_r1_c9.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img666 a {
    background: url("sy-yqljhs_r1_c11.jpg");
}
.sy_links .conts .yf-ppry .neirong ul li.img666 a:hover {
    background: url("sy-yqlj_r1_c11.jpg");
}

#jianjie_banner {
    /*background: url("jianjie-banner.jpg");
	background-repeat:no-repeat;
	background-position:center center;*/
    height: 400px;
    position: relative;
}
#child_main {
    background: url("zy-showbj.jpg") no-repeat scroll left bottom #FFFFFF;
    height: auto;
    margin: auto;
    padding: 10px;
    position: relative;
    width: 960px;
}
#mainLeft {
    float: left;
    height: auto;
    width: 230px;
}
#left_one {
    border: 3px solid #F5F5F5;
    height: auto;
}
#left_one .left-one {
    border: 2px solid #FFFFFF;
    height: auto;
    width: 220px;
}
#left_one .left-one dl.title {
    background: none repeat scroll 0 0 #F4F1EC;
    height: 34px;
    padding-left: 15px;
    padding-top: 10px;
}
#left_one .left-one dl.title dt {
    color: #51240E;
    float: left;
    font-size: 24px;
    font-weight: normal;
    margin-right: 5px;
}
#left_one .left-one dl.title dd {
    color: #51240E;
    display: block;
    font-size: 13px;
}
#left_one .left-one ul.list li {
    background: url("zy-listbj2.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    height: 40px;
    line-height: 40px;
}
#left_one .left-one ul.list li a {
    background: url("zy-listbj1.jpg") no-repeat scroll 205px 17px rgba(0, 0, 0, 0);
    color: #51240E;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
}
#left_one .left-one ul.list li a s {
    font-size: 12px;
    margin-left: 15px;
    text-decoration: none;
}
#left_one .left-one ul.list li a b {
    font-weight: normal;
}
#left_one .left-one ul.list li a:hover, #left_one .left-one ul.list li a:active {
    color: #C07D31;
}
#left_two {
    height: 258px;
    margin-top: 15px;
    position: relative;
    width: 230px;
}
#left_two .leftTwo {
    left: 0;
    position: absolute;
    top: 0;
}
#left_three {
    height: 70px;
    margin-top: 10px;
    padding-bottom: 15px;
    width: 230px;
}
#left_four {
    margin: 15px auto 0;
    overflow: hidden;
    width: 230px;
}
#left_four h3 {
    color: #AB7329;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#left_four h3 span {
    color: #AB7329;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
#left_four .four_scro {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E7E7E7;
    height: 270px;
    margin-top: 15px;
    padding: 10px 5px;
}
#left_four .four_box {
    height: 270px;
    overflow: hidden;
}
#left_four .four_scro #newLeft-scrolls {
}
#left_four .four_scro .newLeft-box {
    width: 220px;
}
#left_four .four_scro dl {
    height: 120px;
    margin-bottom: 20px;
}
#left_four .four_scro dl dt {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D7D7D7;
    float: left;
    height: 115px;
    margin-right: 7px;
    padding-top: 3px;
    text-align: center;
    width: 95px;
}
#left_four .four_scro dl dd h5 {
    color: #AF7F4E;
    font-size: 14px;
    height: 25px;
    padding-top: 10px;
}
#left_four .four_scro dl dd p {
    color: #6E625C;
    font-size: 12px;
    line-height: 20px;
}
#left_four .four_scro dl dd b {
    font-weight: bold;
}
#left_four .four_scro dl dd p a {
    color: #D79311;
}
#left_four .four_scro dl dd .btn a {
    display: block;
    float: left;
    height: 22px;
    margin-top: 10px;
    width: 54px;
}
#left_four .four_scro dl dd .btn a.a1 {
    margin-right: 3px;
}
#mainRight {
	background: none repeat scroll 0 0 #FFFFFF;
    border-color: #cdcbbf;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    float: right;
    height: auto;
    padding-bottom: 20px;
    width: 718px;

   
}
#r-curposition {
    background: url("r-curPbj.jpg") repeat-x;
    height: 49px;
    padding: 0 15px;
    width: 688px;
}
#r-curposition h5 {
    border-bottom: 1px solid #CDCBBF;
    color: #AD886D;
    font-size: 16px;
    font-weight: normal;
    height: 49px;
    line-height: 49px;
    width: 688px;
}
#r-curposition h5 a {
    color: #736962;
    font-size: 15px;
}
#r-curposition h5 span {
    color: #736962;
    margin: 0 5px;
}
#jianjie-img {
    border: 1px solid #CBCBBF;
    height: 258px;
    margin: 10px auto 14px;
    width: 686px;
}
#jianjie-img img {
    display: block;
    height: 258px;
    width: 686px;
}
#jianjie-font {
    height: auto;
    margin: auto auto 15px;
    padding-bottom: 10px;
    width: 688px;
}
#jianjie-font h1 {
    color: #C3A694;
    font-size: 24px;
    font-weight: normal;
    padding: 15px 0 0;
}
#jianjie-font h2 {
    color: #69635F;
    display: block;
    font-size: 16px;
    margin-top: 15px;
}
#jianjie-font p {
    color: #757276;
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
}
#jianjie-font p b {
    font-weight: bold;
}
#jianjie-zllm {
    margin: 0 auto 10px;
    width: 688px;
}
#jianjie-zllm .title {
    border-bottom: 1px dashed #B6B6B6;
    height: 39px;
    line-height: 39px;
}
#jianjie-zllm .title h6 {
    background: url("zy-yuanquan.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #995F23;
    font-size: 18px;
    font-weight: normal;
    padding-left: 20px;
}
#jianjie-zllm .hospital .row {
    height: 35px;
    line-height: 35px;
    width: 688px;
}
#jianjie-zllm .hospital a {
    color: #69635F;
    display: block;
    float: left;
    font-size: 14px;
    padding: 0;
    width: 172px;
}
.hospitalClear li {
    float: left;
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
    width: 200px;
}
.hospitalClear li a {
    color: #69635F;
    font-size: 14px;
}
#activity {
    background: url("activibj.jpg") repeat-x;
    background-color:#e0d3cb;
    clear: both;
    height: 160px;
}
#activity .activ-box {
    margin: auto;
    width: 980px;
}
#activity .activ-box h6.hdtj {
    border-bottom: 1px solid #CDBFB2;
    color: #7B3619;
    font-size: 16px;
    font-weight: bold;
    height: 42px;
    line-height: 42px;
}
#activity .activ-box span a {
    color: #8e908f;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-top: -17px;
}
#activity .activ-box .activ-img {
    margin: 12px 0 -10px;
}
#activity .activ-box .activ-img a {
    
    display: inline;
    height: 80px;
    margin-right: 5px;
    width: 240px;
    float:left;
    text-align:center;
    font-size:14px;
}
#activity .activ-box .activ-img a img{width: 238px; height: 61px;border: 1px solid #FFFFFF;}
#activity .activ-box .activ-img a span{padding:10px 0px;display:block;color:#2a232b}

#mainRight #wenhua-img {
    margin: 15px auto 20px;
    width: 688px;
}
#mainRight #wenhua-font {
    margin: auto;
    width: 688px;
}
#mainRight #wenhua-font b {
    background: url("wenhuah6bj.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #D9BE86;
    display: block;
    font-size: 16px;
    font-weight: normal;
    margin: 0 0 5px;
    padding-left: 10px;
}
#mainRight #wenhua-font p {
    color: #69635F;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
}
#mainRight #news-box {
    margin: auto;
    width: 688px;
}
#mainRight #news-box .dl-list {
    border-bottom: 1px solid #E0E1E3;
    margin-bottom: 20px;
    width: 688px;
}
#mainRight #news-box .dl-list dl dt {
    float: left;
    height: 139px;
    width: 247px;
}
#mainRight #news-box .dl-list dl dd {
    float: right;
    height: 116px;
    overflow: hidden;
    width: 427px;
}
#mainRight #news-box .dl-list dl dd h6 a {
    color: #885700;
    font-size: 16px;
    font-weight: normal;
}
#mainRight #news-box .dl-list dl dd p {
    color: #69635F;
    font-size: 13px;
    line-height: 30px;
    margin-top: 10px;
}
#mainRight #news-box .dl-list dl dd p b {
    color: #885700;
    font-weight: bold;
}
#mainRight #news-box .dl-list dl dd p a {
    color: #DEA049;
}
#pagelist {
    border-top: 1px solid #E0E1E3;
    margin: 30px auto auto;
    padding-bottom: 70px;
    padding-top: 30px;
    width: 688px;
}
#pagelist ul {
    margin: auto;
    width: 498px;
}
#pagelist ul li {
    border: 1px solid #DBD4CF;
    float: left;
    margin-right: 5px;
}
#pagelist ul a {
    color: #A0635C;
    display: block;
    float: left;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 3px 8px;
}
#pagelist ul a:hover {
    background: none repeat scroll 0 0 #F0ECEA;
}
#pagelist ul li.light, #pagelist ul li.light a, #pagelist ul li.light a:hover {

    background: none repeat scroll 0 0 #A2705D;
    border-color: #A2705D;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #FFFFFF;
    height: 18px;
    line-height: 18px;
}
.shpa {
    width: 688px;
}
.shpa b {
    border: 1px solid #CCCCCC;
    color: #D04E00;
    display: inline-table;
    margin-top: 30px;
    padding: 0 5px;
}
.shpa a {
    border: 1px solid #CCCCCC;
    color: #1F3A87;
    display: inline-table;
    padding: 0 5px;
}
.shpa a:hover {
    background: none repeat scroll 0 0 #1F3A87;
    border: 1px solid #1F3A87;
    color: #FFFFFF;
}
#lxwm-font {
    margin: auto;
    width: 688px;
}
#lxwm-font p {
    color: #736962;
    font-size: 14px;
    padding-top: 35px;
}
#lxwm-font p span {
    color: #DCA147;
    font-size: 16px;
    margin-left: 5px;
    margin-right: 3px;
}
#lxwm-dt {
    margin: 20px auto 0;
    width: 688px;
}
#lxwm-dt h6 {
    background: url("zy-yuanquan.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);

    border-bottom: 1px dashed #B6B6B6;
    color: #995F23;
    font-size: 18px;
    font-weight: normal;
    height: 39px;
    line-height: 39px;
    padding-left: 15px;
}
#lxwm-dt .dtimg {
    border: 1px solid #E1D3C1;
    height: 474px;
    margin-top: 40px;
    width: 686px;
}
#lxwm-reminder {
    margin: auto;
    width: 688px;
}
#lxwm-reminder dl {
    height: 90px;
    padding: 30px 0 10px;
}
#lxwm-reminder dl dt {
    float: left;
    margin-left: 40px;
}
#lxwm-reminder dl dd {
    color: #5E524A;
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 15px;
    text-indent: 24px;
    width: 520px;
}
#lxwm-reminder dl dd a {
    color: #E18B2A;
    font-size: 15px;
}
#lxwm-reminder .btn {
    height: 32px;
    margin-left: 280px;
    padding-bottom: 30px;
}
#lxwm-reminder .btn a {
    display: block;
    float: left;
    height: 30px;
    margin-right: 10px;
    width: 103px;
}
#environmental-box {
    margin: auto;
    width: 688px;
}
#yf-right {
    height: auto;
    padding-bottom: 20px;
    width: 688px;
}
#yf-right .yf-hjtit {
    border-bottom: 1px solid #E7E7E7;
    height: 35px;
    margin-top: 20px;
}
#yf-right .yf-hjtit ul li {
    color: #909090;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding: 0 28px;
}
#yf-right .yf-hjtit ul li.light {

    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #E7E7E7;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #B37B24;
    cursor: pointer;
    font-size: 14px;
}
#yf-hjTabBox {
    height: 553px;
    margin: auto;
    overflow: hidden;
    width: 643px;
}
#yf-right .yf-hjBigImg {
    height: 458px;
    overflow: hidden;
    padding-top: 20px;
    width: 643px;
}
#yf-right .yf-hjBigScro {
    height: 458px;
    width: 643px;
}
#yf-right .yf-hjBigImg ul {
    float: left;
    height: 458px;
    width: 7713px;
}
#yf-right .yf-hjBigImg ul li {
    float: left;
    height: 458px;
    width: 643px;
}
#yf-right .yf-hjBigImg ul li p {
    height: 95px;
    margin-top: 20px;
    text-align: left;
}
#yf-right .yf-hjBigImg ul li p span {
    display: block;
    height: 30px;
    line-height: 30px;
}
#yf-right .yf-hjBigImg ul li p span a {
    color: #474747;
    font-size: 14px;
}
#yf-right .yf-hjBigImg ul li p a {
    color: #909090;
    font-size: 12px;
    line-height: 1.5;
}
#yf-right .yf-hjSmall {
    height: 75px;
    width: 643px;
}
#yf-right .yf-hjSmall b {
    cursor: pointer;
    display: block;
    float: left;
    height: 34px;
    margin-top: 20px;
    width: 19px;
}
#yf-right .yf-hjSmall .hjBtnLeft {
    background: url("goright.jpg");
}
#yf-right .yf-hjSmall .hjBtnLeft.light {
    background: url("goright2.jpg");
}
#yf-right .yf-hjSmall .hjBtnRight {
    background: url("goleft.jpg");
    float: right;
}
#yf-right .yf-hjSmall .hjBtnRight.light {
    background: url("goleft2.jpg");
}
#yf-right .yf-hjSmall .yf-SmallScroll {
    float: left;
    height: 75px;
    margin: 0 15px;
    overflow: hidden;
    width: 565px;
}
#yf-right .yf-smaSrco {
    height: 74px;
    width: 1695px;
}
#yf-right .yf-hjSmall .hjBtnRight ul {
    float: left;
    height: 74px;
    width: 565px;
}
#yf-right .yf-hjSmall ul li {
    border: 1px solid #FFFFFF;
    display: inline;
    float: left;
    height: 74px;
    margin: 0 5px;
    width: 131px;
}
#yf-right .yf-hjSmall ul li.light {
    border: 1px solid #FFFFFF;
}
#yf-right .yf-hjSmall a {
    display: block;
    height: 74px;
    width: 131px;
}
.environmental-font {
    color: #69635F;
    font-size: 14px;
    line-height: 2;
    text-indent: 2em;
}
#expertlist-box {
    margin: auto;
    width: 688px;
}
#expertlist-box .list-modular {
    border: 1px solid #E5E5E5;
    height: 235px;
    margin-top: 20px;
    padding: 1px;
    position: relative;
}
#expertlist-box .list-modular dt {
    float: left;
    height: 228px;
    width: 210px;
}
#expertlist-box .list-modular dd {
    float: left;
    height: 228px;
    margin-left: 10px;
    overflow: hidden;
    width: 450px;
}
#expertlist-box .list-modular dd h6 {
    color: #B0985A;
    font-size: 22px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
}
#expertlist-box .list-modular dd p {
    color: #85817F;
    font-size: 14px;
    line-height: 26px;
    margin-top: 15px;
}
#expertlist-box .list-modular dd p span {
    color: #B38155;
    font-size: 15px;
}
#expertlist-box .list-modular dd p a {
    color: #DEA049;
    font-size: 13px;
    margin-left: 5px;
}
#expertlist-box .annius {
    bottom: 15px;
    position: absolute;
}
#expertlist-box .annius a {
    display: block;
    float: left;
    height: 32px;
    margin-right: 10px;
    width: 103px;
}
#detailed-box {
    margin: auto;
    width: 688px;
}
#detailed-box .zjxx {
    height: 258px;
    margin-bottom: 20px;
    overflow: hidden;
    padding-top: 20px;
}
#detailed-box .zjxx dt {
    float: left;
    height: 258px;
}
#detailed-box .zjxx dd {
    float: right;
    width: 445px;
}
#detailed-box .zjxx dd .title {
    border-bottom: 1px solid #E7E6E2;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}
#detailed-box .zjxx dd .title h6 {
    border-bottom: 1px solid #CDC2A4;
    color: #AF7F4E;
    float: left;
    font-size: 20px;
    font-weight: normal;
}
#detailed-box .zjxx dd p {
    clear: both;
    color: #6E625C;
    font-size: 14px;
    line-height: 30px;
}
#detailed-box .zjxx dd p span {
    font-weight: bold;
}
#detailed-box .zjxx .annius {
    margin-top: 20px;
}
#detailed-box .zjxx .annius a {
    margin-right: 20px;
}
#detailed-box .deta-tit {
    border-bottom: 1px solid #E7E6E2;
    clear: both;
    height: 40px;
    margin-bottom: 10px;
}
#detailed-box .deta-tit h5 {
    border-bottom: 1px solid #CDC2A4;
    color: #AF7F4E;
    float: left;
    font-size: 20px;
    font-weight: normal;
    height: 40px;
}
#detailed-box p {
    color: #6E625C;
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 10px;
}
#process-img {
    margin: 15px auto 0;
    width: 688px;
}
#process-box {
    margin: auto;
    width: 688px;
}
.process-one {
    background: none repeat scroll 0 0 #F1F1F1;
    margin-bottom: 20px;
    padding: 10px;
    position: relative;
}
.process-one span {
    background: url("addimg.jpg");
	background-repeat:no-repeat;
	background-position:0 -16px;
    cursor: pointer;
    display: block;
    height: 14px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    width: 14px;
}
.process-one span.tab {
    background-position: 0 0;
}
.process-one h5 {
    color: #885700;
    font-size: 14px;
    font-weight: normal;
    padding-left: 25px;
}
.process-one h5 b {
    font-size: 18px;
    font-weight: bold;
}
.process-one .font {
    clear: both;
    color: #666666;
    display: none;
    font-size: 14px;
    line-height: 26px;
    margin-top: 15px;
}
.process-one .font.block {
    display: block;
}
#newlist-box {
    margin: auto;
    width: 688px;
    color: #584318;
		font-size: 14px;
		line-height: 30px;

}
}
#newlist-box .newlist-one {
	color: #584318;
font-size: 14px;
line-height: 30px;
text-indent: 24px;
}
#newlist-box .newlist-one h6 {
    height: 50px;
    line-height: 50px;
    text-align: center;
}
#newlist-box .newlist-one h6 a {
    color: #885700;
    font-size: 16px;
    font-weight: bold;
}
#newlist-box .newlist-one p {
    color: #69635F;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
}
#newlist-box .newlist-one .time-box {
    border-bottom: 1px dashed #B0985C;
    margin: auto auto 10px;
    padding-bottom: 10px;
    width: 688px;
}
#newlist-box .newlist-one .time-box h5.tit {
    color: #885700;
    font-size: 16px;
    font-weight: bold;
    margin-top: 30px;
    text-align: center;
}
#newlist-box .newlist-one .time {
    height: 25px;
    padding-top: 25px;
    width: 688px;
}
#newlist-box .newlist-one .time em {
    font-style: normal;
}
#newlist-box .newlist-one .time em, #newlist-box .newlist-one .time a {
    color: #B0985C;
    display: block;
    float: left;
    font-size: 12px;
}
#newlist-box .newlist-one .time em.didian {
    margin-left: 100px;
}
#newlist-box .newlist-one .time em.riqi {
    margin-left: 35px;
}
#newlist-box .newlist-one .time a {
    background: url("q1.png");
    height: 23px;
    margin-top: -5px;
    text-indent: -9999px;
    width: 80px;
}
#newlist-box .newlist-one .time a.zj {
    background: url("q2.png");
}
#newlist-box .newlist-one .time a.zix {
    margin-left: 20px;
    margin-right: 7px;
}
#service-box {
    margin: auto;
    width: 688px;
}
#service-box h6.yj {
    color: #B0985C;
    font-size: 24px;
    font-weight: normal;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
#service-box p {
    color: #736962;
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 40px;
    text-indent: 24px;
}
#service-box .qk1 {
    height: 26px;
    margin: auto;
    width: 249px;
}
#service-box .qk1 a {
    background: url("qk1.jpg");
    display: block;
    height: 27px;
    line-height: 27px;
    text-align: center;
    text-indent: -9999px;
    width: 249px;
}
#service-box .qk1 a:active {
    background-position: 0 1px;
}
#service-box h6.yj1 {
    color: #B0985C;
    font-size: 15px;
    font-weight: normal;
    height: 100px;
    line-height: 100px;
}
#service-box p.p2 span {
    display: block;
}
#service-list .title {
    border-bottom: 1px solid #E7E6E2;
    height: 39px;
}
#service-list .title img {
    display: block;
    float: left;
    margin-right: 5px;
}
#service-list .title h6 {
    border-bottom: 1px solid #CDC2A4;
    color: #AF7F4E;
    float: left;
    font-size: 20px;
    font-weight: normal;
    height: 39px;
}
#service-list .title span {
    float: right;
    line-height: 39px;
}
#service-list .title span a {
    color: #E18B2A;
    font-size: 13px;
}
#service-list ul {
    float: left;
    margin-bottom: 20px;
    margin-top: 5px;
    width: 245px;
}
#service-list ul.ulr {
    margin-left: 115px;
}
#service-list li {
    border-bottom: 1px dashed #CFBF8C;
    height: 37px;
    line-height: 37px;
}
#service-list li a {
    color: #594E3A;
    font-size: 14px;
}
#ser1-img {
    margin: 15px auto 0;
    width: 688px;
}
#service1-box {
    margin: auto;
    width: 688px;
}
#service1-box h6.byby {
    border-bottom: 1px dashed #B48A40;
    color: #B0985C;
    font-size: 24px;
    font-weight: normal;
    height: 39px;
    margin-bottom: 20px;
    margin-top: 15px;
    text-align: left;
}
#service1-box p {
    color: #736962;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 40px;
    text-indent: 24px;
}
#service1-box p a {
    background: url("ser-qk.jpg");
    display: block;
    height: 27px;
    margin: 40px auto 30px;
    text-indent: -9999px;
    width: 250px;
}
#service1-box p a:active {
    background-position: 0 1px;
}
#service1-box h6.yj1 {
    color: #B0985C;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 40px;
}
#service1-box p.p2 span {
    display: block;
}
#service2-box {
    margin: auto;
    width: 688px;
}
/*================2014/04/08��Ӳ��֣���ʼ��=========================*/

#service2-box .aa {
    width: 688px;
	 border-bottom: 1px dashed #B48A40;
	height:100px;
}

#service2-box .aa ul {
    width: 600px;
	margin-top:10px;
	margin-left:75px;
}
#service2-box .aa ul li{
    width: 688px;
	width:118px;
	height:36px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
	text-align:center;
	line-height:36px;
	color:#FFF;
	background-image:url(aa.jpg);
	
}
#service2-box .aa ul li a{ 
color: #FFFFFF;
}
/*���� #service2-box p b �� #service2-box p   ��������ʽ���������һ�� clear:both;  */

/*=================2014/04/08��Ӳ���(����)==============================*/

#service2-box p b {
    background: url("wenhuah6bj.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #D9BE86;
    display: block;
    font-size: 16px;
    font-weight: normal;
    margin: 0 0 5px;
    padding-left: 10px;
	clear:both;
}
#service2-box h6.tit {
    border-bottom: 1px dashed #B48A40;
    color: #B0985C;
    font-size: 24px;
    height: 34px;
}
#service2-box p {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
	clear:both;
}
#service2-box p span {
    display: block;
}
#service2-box .ser2-one {
    padding-bottom: 15px;
}
#service2-box .ser2-one .title {
    border-bottom: 1px dashed #B6B6B6;
    height: 39px;
    line-height: 39px;
}
#service2-box .ser2-one h6 {
    background: url("zy-yuanquan.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #995F23;
    font-size: 18px;
    font-weight: normal;
    margin: 15px 0 25px;
    padding-left: 20px;
}
#service2-box .ser2-one p {
    text-indent: 24px;
}
#package-img {
    margin: 15px auto 20px;
    position: relative;
    width: 688px;
}
#process-img .dw {
    display: block;
    height: 28px;
    position: absolute;
    right: 49px;
    text-indent: -9999px;
    top: 44px;
    width: 110px;
}
#package-box {
    margin: auto;
    width: 688px;
}
#package-box .fwtc h6 {
    border-bottom: 1px dashed #B48A40;
    color: #816127;
    font-size: 24px;
    font-weight: normal;
    height: 36px;
    margin-bottom: 15px;
}
#package-box .fwtc p {
    color: #584318;
    font-size: 14px;
    line-height: 30px;
    text-indent: 24px;
}
#package-box .package-list {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #E5E5E5;
    border-radius: 10px;
    height: 93px;
    margin-top: 30px;
    padding: 5px 10px;
    width: 676px;
}
#package-box .package-list .dl-img {
    border: 1px solid #FFFFFF;
    float: left;
    height: 89px;
    position: relative;
    width: 251px;
}
#package-box .package-list .dl-img a {
    display: block;
    height: 89px;
    width: 251px;
}
#package-box .package-list .dl-img a .bj {
    background: url("packfdthover.png");
    display: block;
    height: 89px;
    left: 0;
    position: absolute;
    top: 0;
    width: 251px;
}
#package-box .package-list .dl-font {
    color: #4C4840;
    float: left;
    font-size: 14px;
    line-height: 30px;
    margin-left: 30px;
    padding-top: 15px;
    width: 385px;
}
#pack_tab {
    margin-top: 20px;
    width: 688px;
}
#packtab-box {
    overflow: hidden;
    width: 686px;
}
#packtab-box .packtabs {
    display: none;
    width: 686px;
}
#packtab-box .packtabs.show {
    display: block;
}
#pack_tab h3.head {
    background: none repeat scroll 0 0 #CCA760;
    color: #FFFFFF;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
#pack_tab h4.headtit {
    background: none repeat scroll 0 0 #CCA760;
    border-top: 1px solid #FFFFFF;
    height: 40px;
}
#pack_tab h4.headtit span {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 227px;
}
#pack-tab tr {
    border-bottom: 1px solid #D8C6AF;
    border-top: 1px solid #D8C6AF;
    height: 80px;
}
#pack-tab tr .td1 {
    color: #836432;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    width: 94px;
}
#pack-tab tr .td2 {
    border: medium none;
    color: #B89664;
    font-size: 14px;
    line-height: 1.5;
    padding-left: 15px;
    padding-right: 15px;
}
#pack-tab tr td {
    border-right: 1px solid #D8C6AF;
}
#pack-tab .tr1 {
    color: #B89664;
    font-size: 14px;
    line-height: 1.5;
}
#pack-tab .tr1 td {
    padding: 0 10px;
}
#pack_tab p {
    color: #B89664;
    font-size: 14px;
    line-height: 1.5;
    text-align: center;
}
#pack_tab p span {
    display: block;
}
#pack_tab #anniu {
    margin: auto;
    padding-bottom: 20px;
    padding-top: 10px;
    width: 250px;
}
#pack_tab #anniu a {
    margin-right: 10px;
}
#zjList-box {

    border-color: #DDD6CA;
    border-image: none;
    border-right: 1px solid #DDD6CA;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 860px;
    margin: auto;
    padding-bottom: 10px;
    width: 686px;
}
#zjList-box {
    overflow-x: hidden;
    overflow-y: scroll;
}
#zjList-box .title {
    background: url("listbj.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 44px;
}
#zjList-box .title h5 {
    border-bottom: 1px solid #DED8CC;
    color: #A27A46;
    font-size: 20px;
    height: 43px;
    line-height: 44px;
    margin: auto;
    padding: 0 5px;
    width: 658px;
}
#zjList-box #table {
    border: 1px solid #D3D1C4;
    margin: 15px auto 0;
    width: 666px;
}
#zjList-box #table td {
    text-align: center;
}
#zjList-box #table .tit td {
    background: none repeat scroll 0 0 #FBF2E2;
    border-left: 1px solid #D3D1C4;
    color: #A77E46;
    font-size: 14px;
    font-weight: bold;
    height: 65px;
    width: 82px;
}
#zjList-box #table .tit td p {
    color: #7A7A7A;
    font-size: 12px;
    font-weight: normal;
    padding-top: 10px;
}
#zjList-box #table td {
    border: 1px solid #D3D1C4;
    color: #333333;
    font-size: 12px;
    height: 30px;
}
#zjList-box #table .black a {
    color: #A77E46;
    font-size: 14px;
}
#zjList-box #table .pink td {
    background: none repeat scroll 0 0 #FCF6EB;
    border: 1px solid #D3D1C4;
    height: 30px;
}
#zjList-box #table .pink a {
    color: #A77E46;
    font-size: 14px;
}
#package-font {
    margin: 15px auto;
    width: 688px;
}
#package-font p {
    color: #8C6E57;
    font-size: 14px;
    line-height: 1.5;
}
#package-font p b {
    font-weight: bold;
}
#package-font p s {
    font-weight: bold;
    text-decoration: none;
}
#package-font .anniu {
    margin: 15px auto 0;
    width: 226px;
}
#package-font .anniu a {
    margin-right: 10px;
}
.epages {
	clear:both;
    margin: 30px auto 50px;
    text-align: center;
}
.epages a {
    border: 1px solid #DBD4CF;
    color: #A0635C;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 3px 8px;
    text-align: center;
    text-decoration: none;
}
.epages a:hover {
    background: none repeat scroll 0 0 #F0ECEA;
    text-decoration: none;
}
.epages b {
    background: none repeat scroll 0 0 #A2705D;
    border: medium none;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    padding: 3px 8px;
}
.epages a b {
    background: none repeat scroll 0 0 #A2705D;
    border: 0 none;
    height: 18px;
    line-height: 18px;
    padding: 0;
}
.epages a:hover b {
    background: none repeat scroll 0 0 #F0ECEA;
}
#expertlist-box .list-modular dd .xq {
    color: #DEA049;
    font-size: 13px;
}
.fenye_l {
    color: #885700;
    float: left;
    font-size: 14px;
	overflow: hidden;
    width: 275px;
	height: 14px;
}
.fenye_l a {
    color: #885700;
    font-size: 14px; 
}
.fenye_r {
    color: #885700;
    float: right;
    font-size: 14px;
	overflow: hidden;
    width: 275px;
	 height: 14px;
}
.fenye_r a {
    color: #885700;
    font-size: 14px;
}

#fwzn-box {
    margin: auto;
    width: 688px;
}
#fwzn-box p.fonts {
    color: #736962;
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 20px;
}
#fwzn-box p.fonts .weight {
    font-weight: bold;
}
#fwzn-box p.fonts1 {
    padding-bottom: 10px;
}
#fwzn-box h6.h6tit {
    border-bottom: 1px dashed #B7B7B7;
    color: #AD7D52;
    font-size: 16px;
    font-weight: normal;
    height: 36px;
    margin-bottom: 20px;
}
#fwzn-box p.fonts b.cs {
    color: #C59F6A;
}
#r-curposition .red {
    color: #E63C23;
    font-size: 15px;
}
#sousuo-box {
    margin: auto;
    width: 688px;
}
#sousuo-box .sousuo-list {
    border-bottom: 1px dashed #B6B6B6;
    padding-bottom: 20px;
    width: 688px;
}
#sousuo-box .sousuo-list .sousuo-tit {
    background: url("zuoj.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    margin: 20px 0 10px;
    padding-left: 10px;
}
#sousuo-box .sousuo-list .sousuo-tit a {
    color: #B2985D;
    font-size: 16px;
}
#sousuo-box .sousuo-list .sousuo-tit span {
    color: #B2985D;
    float: right;
    font-size: 16px;
    font-weight: normal;
}
#sousuo-box .sousuo-list .sousuo-tit b {
    color: #FF0101;
    font-size: 17px;
    font-weight: normal;
}
#sousuo-box .sousuo-list .sousuo-font {
    	color: #584318;
			font-size: 14px;
			line-height: 30px;
			text-indent: 24px;
}
#sousuo-box .sousuo-list .sousuo-font .more {
    color: #CAA771;
}
#baike-ti {
    background: url("bottom-ti-bg.jpg") repeat-x scroll center bottom #FFFFFF;
    height: 1680px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 1px;
    width: 996px;
}
#baike-ti .box01 {
    background: url("box01-bg.jpg");
    border: 1px solid #CDCBBF;
    color: #666666;
    font-size: 16px;
    height: 102px;
    margin: 0 auto;
    width: 978px;
}
#baike-ti .box01 a {
    color: #666666;
    font-family: "΢���ź�";
}
#baike-ti .box01 .div01 {
    float: left;
    font-size: 16px;
    height: 72px;
    line-height: 34px;
    padding-left: 104px;
    padding-top: 15px;
    width: 202px;
}
#baike-ti .box01 .div02 {
    float: left;
    height: 72px;
    line-height: 34px;
    padding-left: 104px;
    padding-top: 15px;
    width: 260px;
}
#baike-ti .box01 .div03 {
    float: left;
    height: 72px;
    line-height: 34px;
    padding-left: 103px;
    padding-top: 15px;
    width: 200px;
}
#baike-ti .box02 {
    background: none repeat scroll 0 0 #F3F0EB;
    border: 1px solid #CDCBBF;
    color: #A27B44;
    font-size: 14px;
    height: 41px;
    line-height: 41px;
    margin: 10px auto;
    text-indent: 28px;
    width: 978px;
}
#baike-ti .box02 a {
    color: #A27B44;
}
#baike-ti .box03 {
    height: 75px;
    margin: 10px auto;
    width: 980px;
}
#baike-ti .sub-nav {
    background: url("nav-bg.jpg") repeat-x scroll 0 0 #FAFAFA;
    float: left;
    height: 45px;
    width: 960px;
}
#baike-ti .sub-nav ul {
    display: inline;
    height: 36px;
    width: 960px;
}
#baike-ti .sub-nav ul li {
    display: inline;
    float: left;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 95px;
}
#baike-ti .sub-nav ul .no {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#baike-ti .sub-nav a {
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    height: 36px;
    text-align: center;
    width: 105px;
}
#baike-ti .sub-nav ul li.light {
    background: url("sub-a-hover-bg.jpg") no-repeat scroll center bottom #FAFAFA;
    display: block;
    height: 37px;
}
#baike-ti .sub-nav ul li.light a {
    color: #DEBB83;
}
#baike-ti .left-subnav {
    background: url("nav-left.jpg");
	background-repeat:no-repeat;
    float: left;
    height: 45px;
    width: 9px;
}
#baike-ti .right-subnav {
    background: url("nav-right.jpg");
	background-repeat:no-repeat;
    display: inline;
    float: left;
    height: 45px;
    width: 9px;
}
.txt-box {
    color: #666666;
    float: left;
    font-size: 12px;
    height: 317px;
    line-height: 26px;
    padding-left: 15px;
    padding-top: 35px;
    width: 390px;
}
.txt-box p a {
    color: #403F3C;
    display: block;
    font-size: 18px;
    height: 26px;
}
.txt-box p a:hover {
    color: #B97F29;
}
.txt-box p a span {
    color: #333333;
    float: right;
    font-size: 12px;
}
#baike-ti .box03 .nav-o {
    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #E2E2E2;
    border-image: none;
    border-right: 1px solid #E2E2E2;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 28px;
    margin-left: 9px;
    width: 959px;
}
#baike-ti .box03 .nav-o ul {
    display: none;
    padding-left: 20px;
}
#baike-ti .box03 .nav-o ul li {
    background: url("next-li-bg.jpg") no-repeat;
	background-position:0 9px;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding:0px 24px;
}
#baike-ti .box03 .nav-o ul li a {
    color: #515151;
    display: block;
    height: 30px;
    
}
#baike-ti .box03 .nav-o ul li a:hover {
    background: url("ul-a-bghover.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
}
#baike-ti .box04 {
    background: url("box04-bg.jpg");
    float: left;
    height: 365px;
    margin-left: 10px;
    position: relative;
    width: 728px;
}
#baike-ti .box04 .hh4 {
    color: #996633;
    font-size: 18px;
    height: 50px;
    left: 20px;
    position: absolute;
    top: 10px;
    width: 100px;
}
#baike-ti .box04 .img-box {
    float: left;
    height: 349px;
    margin: 8px;
    position: relative;
    width: 285px;
}
#baike-ti .box04 .img-box .img-o {
    height: 310px;
    width: 285px;
}
#baike-ti .box04 .img-box .img-o ul {
    height: 310px;
    margin-top: 35px;
    width: 285px;
}
#baike-ti .box04 .img-box .img-o ul li {
    display: none;
    height: 310px;
    width: 285px;
}
#baike-ti .box04 .img-box .img-o ul li img {
    display: block;
    height: 310px;
    width: 285px;
}
#baike-ti .box05 {
    background: url("box05-bg.jpg");
    float: left;
    height: 365px;
    margin-left: 15px;
    position: relative;
    width: 236px;
}
.colL {
    float: left;
}
.toplineList {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
}
.toplineList li {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0;
    overflow: hidden;
    padding: 0;
    vertical-align: top;
    width: 100%;
}
.toplineList h3 {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    font-size: 14px;
    line-height: 28px;
    margin: 0;
    padding: 0;
}
.toplineList .num {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #AAAAAA;
    float: right;
    font-size: 14px;
    line-height: 28px;
    padding-right: 5px;
}
.toplineList .num a, .toplineList .num a:visited {
    color: #AAAAAA;
}
.toplineList .firstNd {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #C46669;
    margin: 0 0 9px;
    padding: 0;
}
.toplineList .firstNd h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font: 900 14px/32px "����";
    text-align: center;
}
.toplineList .firstNd p {
    font-size: 14px;
    line-height: 24px;
    text-indent: 0;
}
.toplineList .firstNd-1, .toplineList .firstNd-2, .toplineList .firstNd-3, .toplineList .firstNd-4 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0 0 9px;
    padding: 0;
}
.toplineList .firstNd-1 h2, .toplineList .firstNd-2 h2, .toplineList .firstNd-3 h2, .toplineList .firstNd-4 h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font: 900 14px/32px "����";
    text-align: center;
}
.toplineList .firstNd-1 h2 {
    color: #C46669;
}
.toplineList .firstNd-2 h2 {
    color: #FE6902;
}
.toplineList .firstNd-3 h2 {
    color: #F97DA8;
}
.toplineList .firstNd-4 h2 {
    color: #2E80BA;
}
.mod-imgText {
    background: url("/style/css/img/smallTools-bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    clear: both;
    line-height: 0;
    margin: 0 1px;
    padding: 0;
}
.mod-imgText img {
    float: left;
    line-height: 21px;
    padding-bottom: 2px;
}
.displaynone {
    display: none;
}
.scrlBody {
    float: left;
    overflow: hidden;
}
.imgList-widget-4 {
    margin: 0 auto;
    padding: 0;
    width: 230px;
}
.imgList-widget-4 .scrlBody {
    width: 230px;
}
.imgList-widget-4 .scrl-2 {
    height: 160px;
}
.imgList-widget-4 .scrl-2 .scrlBody {
    height: 160px;
    position: relative;
}
.imgList-widget-4 li {
    float: left;
    padding-top: 5px;
    position: relative;
    width: 230px;
}
.imgList-widget-4 .img-bg {
    background-color: #050505;
    display: block;
    height: 30px;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 130px;
    width: 230px;
}
.imgList-widget-4 p {
    height: 30px;
    left: 0;
    line-height: 30px;
    position: absolute;
    top: 132px;
}
.imgList-widget-4 p a, .imgList-widget-4 p a:hover, .imgList-widget-4 p a:visited {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    overflow: hidden;
    padding-left: 10px;
    text-decoration: none;
}
.scrl-2 .scrlCtrl {
    position: absolute;
    right: 10px;
    top: 15px;
}
.scrlCtrl .scrlPrev, .scrlCtrl .scrlNext {
    background-color: #F1C2C3;
    border-radius: 9px;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-weight: bold;
    height: 15px;
    line-height: 15px;
    text-align: center;
    text-decoration: none;
    width: 15px;
}
.scrlCtrl a.scrlPrev:hover, .scrlCtrl a.scrlNext:hover {
    background-color: #C46669;
    color: #FFFFFF;
    text-decoration: none;
}
.scrlCtrl ul {
    display: inline-block;
    float: left;
    height: 16px;
}
.scrlCtrl .pic-count {
    float: left;
    padding: 0 5px;
}
.scrlCtrl .pic-count span {
    color: #ADADAD;
    font-family: "Arial";
    height: 16px;
    line-height: 16px;
}
.smallTools {
    background: url("/style/css/img/smallTools-bg.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    border-top: 1px solid #FFFFFF;
    font-size: 12px;
    margin: 0 1px;
    overflow: hidden;
    padding-top: 10px;
}
.smallTools .w40 li {
    line-height: 24px;
    overflow: hidden;
}
.smallTools .w40 em {
    background: url("sprites.png");
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 20px;
    margin-right: 4px;
    margin-top: 4px;
    width: 20px;
}
.smallTools .w40 .t01 {
    background-position: 0 0;
}
.smallTools .w40 .t02 {
    background-position: 0 -33px;
}
.smallTools .w40 .t03 {
    background-position: 0 -65px;
}
.smallTools .w40 .t04 {
    background-position: 0 -96px;
}
.smallTools .w40 .t05 {
    background-position: 0 -134px;
}
.smallTools .w40 .t06 {
    background-position: 0 -167px;
}
.smallTools .w40 .t07 {
    background-position: 0 -198px;
}
.smallTools .w40 .t08 {
    background-position: 0 -230px;
}
.smallTools .p2 li {
    margin-left: 8px;
}
.smallTools .w40 a {
    color: #666666;
    font-size: 14px;
}
.scrl-2 .scrlCtrl {
    position: absolute;
    right: 10px;
    top: 15px;
}
.scrlCtrl .scrlPrev, .scrlCtrl .scrlNext {
    background-color: #EDD4B4;
    border-radius: 9px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-weight: bold;
    height: 15px;
    line-height: 15px;
    text-align: center;
    text-decoration: none;
    width: 15px;
}
.scrlCtrl a.scrlPrev:hover, .scrlCtrl a.scrlNext:hover {
    background-color: #C46669;
    color: #FFFFFF;
    text-decoration: none;
}
.scrlCtrl ul {
    display: inline-block;
    float: left;
    height: 16px;
}
.scrlCtrl .pic-count {
    float: left;
    padding: 0 5px;
}
.scrlCtrl .pic-count span {
    color: #ADADAD;
    font-family: "Arial";
    height: 16px;
    line-height: 16px;
}
.index03-tit {
    height: 30px;
    margin: 0 10px !important;
}
.index03-tit h2 {
    color: #B97F29;
    font-size: 16px;
    line-height: 38px;
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
}
.clearfix {
    width: 690px;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
#baike-ti .top {
    background: url("sub-h-bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCABE;
    height: 33px;
}
#baike-ti .top h4 {
    color: #A17A43;
    line-height: 33px;
    padding-left: 10px;
}
#baike-ti .top span {
    color: #FF0000;
    float: right;
    font-size: 8px;
    height: 33px;
    line-height: 33px;
    padding-right: 15px;
}
#baike-ti .top span a {
    color: #FF0000;
}
#baike-ti .box06 {
    border: 1px solid #CCCABE;
    float: left;
    height: 353px;
    margin-left: 10px;
    margin-top: 30px;
    width: 236px;
}
#baike-ti .box06 .img-box {
    border-bottom: 1px solid #CCCABD;
    height: 180px;
    text-align: center;
    width: 236px;
}
#baike-ti .box06 .img-box img {
    margin: 6px auto;
}
#baike-ti .box06 p {
    color: #666666;
    font-size: 14px;
    line-height: 25px;
    padding-left: 5px;
    padding-top: 5px;
}
#baike-ti .box06 span {
    color: #F6973D;
}
#baike-ti .box06 p span a {
    color: #F6973D;
}
#baike-ti .box06 #left_four .four_scro {
    border: 1px solid #E7E7E7;
    height: 270px;
    margin-top: 15px;
    padding: 10px 5px;
}
#baike-ti .box06 #left_four .four_box {
    height: 270px;
    overflow: hidden;
}
#baike-ti .box07 {
    border: 1px solid #CCCABE;
    float: left;
    height: 353px;
    margin-left: 10px;
    margin-top: 30px;
    width: 480px;
}
#baike-ti .box07 .box-up {
    border-bottom: 1px dashed #CCCCCC;
    height: 135px;
    margin: 0 auto;
    padding-top: 15px;
    width: 457px;
}
#baike-ti .box07 .box-up img {
    float: left;
    margin: 0 10px;
}
#baike-ti .box07 .box-up h4 {
    color: #A17A43;
    line-height: 33px;
    text-align: center;
}
#baike-ti .box07 .box-up p {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
}
#baike-ti .box07 .box-up p span a {
    color: #F6973D;
}
#baike-ti .box07 ul {
    float: left;
    font-size: 14px;
    height: 150px;
    line-height: 24px;
    margin: 20px 10px 0;
    width: 218px;
}
#baike-ti .box07 ul a {
    color: #666666;
}
#baike-ti .box08 {
    border: 1px solid #CCCABE;
    float: left;
    height: 310px;
    margin-left: 10px;
    margin-top: 30px;
    position: relative;
    width: 730px;
}
#baike-ti .box08 .h-4 {
    color: #A17A43;
    left: 333px;
    position: absolute;
    top: 10px;
}
#baike-ti .box08 .more-m {
    left: 260px;
    position: absolute;
    top: 10px;
}
#baike-ti .box08 .more-m a {
    color: #FF0000;
    font-size: 12px;
}
#baike-ti .box08 .box-x {
    float: left;
    height: 272px;
    width: 320px;
}
#baike-ti .box08 .box-x .uu ul {
    float: left;
    height: 272px;
    width: 88px;
}
#baike-ti .box08 .box-x .uu ul li {
    color: #666666;
    display: block;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    width: 90px;
}
#baike-ti .box08 .box-x .uu ul li {
    border-right: 1px solid #E8E8E8;
    color: #666666;
    display: block;
    height: 33px;
    width: 88px;
}
#baike-ti .box08 .box-x .uu ul li.light {
    border-bottom: 1px solid #E8E8E8;
    border-right: medium none;
    border-top: 1px solid #E8E8E8;
    color: #990033;
}
#baike-ti .box08 .box-x .uu ul li.light a {
    color: #BD0B25;
}
#baike-ti .box08 .box-x .uu ul li a {
    color: #666666;
}
#baike-ti .box08 .box-x .img-x {
    border-right: 1px dashed #C2C2C2;
    float: left;
    height: 273px;
    width: 230px;
}
#baike-ti .box08 .box-x .img-x ul li {
    display: none;
}
#baike-ti .box08 .box-x .img-x ul li img {
    padding: 6px;
}
#baike-ti .box08 .txt-x {
    float: left;
    height: 266px;
    padding-left: 15px;
    padding-right: 20px;
    width: 350px;
}
#baike-ti .box08 .txt-x p {
    color: #2B2B2B;
    font-size: 14px;
    height: 97px;
    line-height: 27px;
    padding-top: 14px;
    text-indent: 37px;
    width: 400px;
}
#baike-ti .box08 .txt-x .box-m {
    height: 155px;
    width: 370px;
}
#baike-ti .box08 .txt-x .box-m h4 {
    border-bottom: 2px solid #EEC281;
    color: #B97F29;
    float: left;
    font-size: 15px;
    height: 24px;
    line-height: 25px;
    width: 96px;
}
#baike-ti .box08 .txt-x .box-m .div-n ul {
    border-bottom: 1px solid #BAB8B8;
    color: #652B15;
    float: left;
    height: 25px;
    width: 266px;
}
#baike-ti .box08 .txt-x .box-m .div-n ul li {
    border-right: 1px solid #EAEAEA;
    float: left;
    font-size: 12px;
    height: 12px;
    margin-top: 5px;
    text-align: center;
    width: 50px;
}
#baike-ti .box08 .txt-x .box-m .div-n ul li.lighta {
    color: #D59B44;
}
#baike-ti .box08 .txt-x .box-m .mm {
}
#baike-ti .box08 .txt-x .box-m .mm ul {
    color: #666666;
    display: none;
    float: left;
    font-size: 14px;
    height: 119px;
    margin-top: 14px;
    width: 368px;
}
#baike-ti .box08 .txt-x .box-m .mm ul li {
    background: url("cicle.jpg") no-repeat scroll 0 7px rgba(0, 0, 0, 0);
    height: 25px;
    padding-left: 13px;
}
#baike-ti .box09 {
    border: 1px solid #CCCABE;
    float: left;
    height: 310px;
    margin-left: 10px;
    margin-top: 30px;
    width: 236px;
}
#baike-ti .box09 .box-kk {
}
#baike-ti .box10 {
    border: 1px solid #CCCABE;
    float: left;
    height: 353px;
    margin-left: 10px;
    margin-top: 30px;
    width: 730px;
}
#baike-ti .box10 .box-up {
    border-bottom: 1px dashed #CCCCCC;
    height: 120px;
    margin: 0 auto;
    padding-top: 15px;
    width: 730px;
}
#baike-ti .box10 .box-up img {
    float: left;
    margin: 25px 10px;
}
#baike-ti .box10 .box-up h4 {
    color: #A17A43;
    line-height: 33px;
    text-align: center;
}
#baike-ti .box10 .box-up p {
    color: #666666;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
	padding-top:10px;
}
#baike-ti .box10 .box-up p span a {
    color: #F6973D;
}
#baike-ti .box10 ul {
    float: left;
    font-size: 14px;
    height: 150px;
    line-height: 24px;
    margin: 20px 10px 0;
    width: 218px;
}
#baike-ti .box10 ul a {
    color: #666666;
}
.box-kk .box {
    height: auto !important;
    margin-left: 10px;
    margin-top: 10px;
    min-height: 105px;
    width: 220px;
}
.box-kk .box-n {
    display: none;
}
.box-kk .box-n.show {
    display: block;
}
.box-kk .box-n dl {
    height: 72px;
    margin-top: 10px;
    width: 215px;
}
.box-kk .box-n dl dt {
    float: left;
    height: 70px;
    width: 70px;
}
.box-kk .box-n dl dd {
    float: left;
    height: 70px;
    margin-left: 10px;
    width: 130px;
}
.box-kk .box-n dl dd span {
    display: block;
    font-size: 14px;
    height: 28px;
}
.box-kk .box-n dl dd p {
    color: #666666;
    font-size: 12px;
    line-height: 22px;
}
.box-kk .box-n dl dd p a {
    color: #F6973D;
}
.one h2 {
    background: url("down_icon.gif");
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
    border-bottom: 1px dashed #ABABAB;
    color: #666666;
    cursor: default;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    text-align: left;
    width: 200px;
}
.one ul {
    display: none;
    font-size: 12px;
}
.one ul.show {
    display: block;
}
.one ul li {
    border-bottom: 1px solid #999999;
    cursor: pointer;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 200px;
}
.one ul li.light {
    background: none repeat scroll 0 0 #FFCC00;
    display: block;
}

#center_float {
    background: url("tcck.gif");
    height: 223px;
    position: relative;
    width: 549px;
}
#center_float .flaot1, #center_float .flaot2 {
    display: block;
    float: left;
    height: 34px;
    margin-top: 175px;
    text-indent: -9999px;
    width: 121px;
}
#center_float .flaot3 {
    height: 15px;
    position: absolute;
    right: 1px;
    text-indent: -9999px;
    top: 45px;
    width: 15px;
}
#center_float .flaot1 {
    margin-left: 250px;
    margin-right: 24px;
}
#xxy-box {
    margin: auto;
    width: 688px;
}
#xxy-box h5.gjbx {
    border-bottom: 1px dashed #B6B6B6;
    color: #AF7F4E;
    font-size: 20px;
    font-weight: normal;
    height: 30px;
    margin-bottom: 20px;
}
#xxy-box p {
    color: #736962;
    font-size: 15px;
    line-height: 26px;
    padding-bottom: 30px;
    text-indent: 24px;
}
#xxy-box p span {
    color: #B38155;
    font-size: 18px;
}
#xxy-box .bjimg {
    height: 516px;
    margin-bottom: 40px;
    width: 688px;
}
#mainTop {
    height: auto;
    width: 980px;
}
#mainTop .box03 {
    height: 75px;
    width: 962px;
}
#mainTop .sub-nav {
    background: url("nav-bg.jpg") repeat-x scroll 0 0 #FAFAFA;
    float: left;
    height: 45px;
    width: 944px;
}
#mainTop .sub-nav ul {
    display: inline;
    height: 36px;
}
#mainTop .sub-nav ul li {
    background: url("sub-li-bg.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 94px;
}
#mainTop .sub-nav ul .no {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#mainTop .sub-nav a {
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    height: 36px;
    text-align: center;
    width: 105px;
}
#mainTop .sub-nav ul li.light {
    background: url("sub-a-hover-bg.jpg") no-repeat scroll center bottom #FAFAFA;
    display: block;
    height: 37px;
}
#mainTop .sub-nav ul li.light a {
    color: #DEBB83;
}
#mainTop .left-subnav {
    background: url("nav-left.jpg");
    float: left;
    height: 45px;
    width: 9px;
}
#mainTop .right-subnav {
    background: url("nav-right.jpg");
	background-repeat:no-repeat;
    display: inline;
    float: left;
    height: 45px;
    width: 9px;
}
#mainTop .box03 .nav-o {

    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #E2E2E2;
    border-image: none;
    border-right: 1px solid #E2E2E2;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    float: left;
    height: 28px;
    margin-left: 9px;
    width: 942px;
}
#mainTop .box03 .nav-o ul {
    display: none;
    padding-left: 20px;
}
#mainTop .box03 .nav-o ul li {
    background: url("next-li-bg.jpg") no-repeat scroll 0 12px rgba(0, 0, 0, 0);
    float: left;
    font-size: 12px;
    line-height: 32px;
    text-align: center;
    width: 100px;
}
#mainTop .box03 .nav-o ul li a {
    color: #515151;
    display: block;
    height: 30px;
    width: 90px;
}
#mainTop .box03 .nav-o ul li a:hover {
    background: url("ul-a-bghover.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
}
#mainTop .Hot {
    background: none repeat scroll 0 0 #F3F0EB;
    border: 1px solid #CDCBBF;
    float: left;
    height: 40px;
    margin: 10px auto;
    width: 958px;
	overflow:hidden
}
#mainTop .Hot li {
    float: left;
    line-height: 40px;
    margin: 0 5px;
}
#mainTop .Hot li a {
    color: #AF8A6D;
    font-size: 14px;
}
#left_six {
    height: auto;
    margin: 15px auto;
}
#left_six .imgs {
    height: 147px;
    width: 230px;
}
#left_six .imgs img {
    border: 1px solid #E7E7E7;
    display: block;
    height: 145px;
    width: 228px;
}
#left_six h3 {
    color: #AB7329;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#left_six h3 span {
    color: #AB7329;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
#linkA {
    bottom: 20px;
    height: 150px;
    left: 300px;
    position: absolute;
    width: 400px;
}
#linkA a {
    display: block;
    height: 150px;
    width: 400px;
}
#taocana {
    bottom: 35px;
    height: 35px;
    left: 50%;
    margin-left: -490px;
    position: absolute;
    width: 980px;
    z-index: 999;
}
#taocana .taocanqk {
    height: 35px;
    margin: 0 0 0 547px;
    width: 335px;
}
#taocana .taocanqk a {
    display: block;
    height: 35px;
    text-indent: -9999px;
    width: 335px;
}
#sy_mainT .mainT-left .alicks {
    display: block;
    overflow: hidden;
    width: 35px;
}
#sy_mainT .mainT-left .alicks a {
    display: none;
    position: absolute;
}
#sy_mainT .mainT-left .alicks a.block {
    display: block;
}
#yjanqk {
    background: url("bdckzxbj.jpg");
    height: 102px;
    margin: auto;
    padding-top: 20px;
    width: 688px;
}
#yjanqk li {
    background: url("bdckzxyjbj.png");
    display: inline;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-bottom: 20px;
    margin-left: 50px;
    text-align: center;
    width: 95px;
}
#yjanqk li a {
    color: #C3A57A;
    font-size: 15px;
}
#clickjj {
    margin: auto;
    width: 688px;
}
#clickjj .clickWrap {
    overflow: hidden;
}
#clickjj .clickDiv {
    display: none;
    width: 688px;
}
#clickjj .clickDiv.block {
    display: block;
}
#left_fix {
    background: none repeat scroll 0 0 #F5F2ED;
    border: 3px solid #F5F5F5;
    height: auto;
}
#left_fix .left-six {
    border: 2px solid #FFFFFF;
    height: auto;
    padding: 0 3px;
    width: 216px;
}
#left_fix .left-six h5 {
    background: url("dbyzh5bj.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    height: 39px;
    text-align: center;
}
#left_fix .left-six h5 img {
    display: inline-block;
    margin-top: 7px;
}
#left_fix .left-six .six-anniu {
    background: url("dbyzh5bj.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);
}
#left_fix .left-six h6.an-tit {
    background: url("dbyzsj.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #693C5D;
    font-size: 15px;
    font-weight: normal;
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
}
#left_fix .left-six .six-anniu ul {
    background: url("dbyzh5bj.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);
}
#left_fix .left-six .six-anniu ul li {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EBE8E2;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    margin-right: 2px;
    text-align: center;
    width: 68px;
}
#left_fix .left-six .six-anniu ul {
    margin-right: -2px;
}
#left_fix .left-six .six-anniu ul li a {
    color: #5A5A5A;
    display: block;
    font-size: 12px;
    height: 20px;
    width: 68px;
}
#bk_box {
    height: auto;
    margin: 0 auto;
    position: relative;
    width: 980px;
}
#bk_box a {
    display: block;
    height: 65px;
    position: absolute;
    right: 152px;
    top: 85px;
    width: 87px;
}


/**************************����Ƽ��Ķ�����ʼ��***************************/
#left_thr{
	background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E7E7E7;
    margin-top: 15px;
}

#left_thr h2{
	width:229px;
	height: 40px;
	background:url(top10.jpg) no-repeat;
	margin-left:-1px;
}

#left_thr ul{width:95%;padding:0px;margin:0px auto;padding:4px 0px; background:url(top10_bg.jpg) no-repeat; height:284px;}
#left_thr ul li{width:85%;height:28px; line-height:27px;padding:0px;margin:0px;float:left;clear:both; margin-left:30px;_margin-left:15px;}

#left_thr ul li a{ float:left;color:#8b6f59;font-size:13px;}
#left_thr ul li a:visited{color:#000000}

/**************************����Ƽ��Ķ���������***************************/
/**�������*/
ul,ul li{ list-style:none;padding:0px;margin:0px}
.jjk{width:688px;height:112px;border:1px solid #eee5de; background:#f9f6f7}
.jjk span{float:left;margin-left:40px;margin-top:25px}
.jjk ul{width:500px;margin-top:15px;margin-left:40px;float:left}
.jjk ul li{float:left; background:url(jj_libg.jpg) no-repeat;width:88px;height:27px; line-height:27px;margin:10px 15px 5px 15px; font-size:14px; text-align:center}
.jjk ul li a{color:#ffffff; text-decoration:none}
/**********  baodao120  �¼� ��ʽ*********/
/*���ҷ���*/
.toplistbox{width:980px; position:relative; margin-left: -490px;left: 50%;padding-bottom:20px;height:220px}
.toplistbox_l{width:16px;height:220px;background:url(toplistbox_l.jpg) no-repeat; float:left}
.toplistbox_r{width:16px;height:220px;background:url(toplistbox_r.jpg) no-repeat; float:left}
.toplistbox_c{width:948px;float:left; background-color:#fcfcfc;height:218px;border:1px solid #cec9c4;border-left:0px;border-right:0px}
.toplistbox ul{width:100%;padding-top:20px}
.toplistbox ul li{width:295px; float:left;height:100px;margin:0px 3px 0px 18px;_margin:0px 3px 0px 10px}
.toplistbox ul li span{ background:url(twoclassifybg.jpg) no-repeat;width:56px;height:64px; display:block; text-indent:-999px; overflow:hidden; float:left}
.toplistbox ul li span.bg1{ background-position:0px 0px}
.toplistbox ul li span.bg2{ background-position:0px -64px}
.toplistbox ul li span.bg3{ background-position:0px -128px}
.toplistbox ul li span.bg4{ background-position:0px -192px}
.toplistbox ul li span.bg5{ background-position:0px -256px}
.toplistbox ul li span.bg6{ background-position:0px -320px}
.listright{width:225px; float:right}
.listright .h2{color:#8c6e57; font-size:18px; font-weight:normal}
.listright dl{width:100%;padding-top:10px}
.listright dl dd{width:75px;color:#666666;float:left; line-height:24px}
.listright dl dd a{color:#666666; font-size:12px}
/*���ŷ���*/
.newsclassfy{width:980px; position:relative; margin-left: -490px;left: 50%;height:230px;margin-bottom:50px}
.newsclassfy_l{width:16px;height:230px; background:url(tbottom_l.jpg) no-repeat; float:left}
.newsclassfy_r{width:16px;height:230px; background:url(tbottom_r.jpg) no-repeat; float:left}
.newsclassfy_c{width:948px;float:left; background-color:#fcfcfc;height:228px;border:1px solid #cec9c4;border-left:0px;border-right:0px}
.newsclassfy_c ul{width:100%}
.newsclassfy_c ul li{width:210px;float:left;margin:25px 13px 0px;_margin:0px 8px}
.newsclassfy_c ul li b{ background:url(newxianbg.jpg) no-repeat; background-position:left bottom;padding-top:20px;padding-bottom:15px;width:100%; font-weight:normal}
.newsclassfy_c ul li b span{color:#7c3519; font-size:16px;}
.newsclassfy_c ul li b b{color:#c77e33; font-size:12px;margin-left:15px; font-weight:normal}
.newsclassfy_c ul li dl{width:100%;padding-top:15px}
.newsclassfy_c ul li dl dd{width:100%; font-size:12px; line-height:27px; background:url(newdian.jpg) no-repeat; background-position:left center; text-indent:10px}
.newsclassfy_c ul li dl dd a{color:#666666}
/*����ҳ���л�*/
.sedlistbox{width:980px; position:relative; margin-left: -490px;left: 50%;padding-bottom:20px;height:129px;overflow:hidden}
.sedlistbox_l{width:16px;height:129px;background:url(sedlistbox_l.jpg) no-repeat; float:left}
.sedlistbox_r{width:16px;height:129px;background:url(sedlistbox_r.jpg) no-repeat; float:left}
.sedlistbox_c{width:948px;float:left; background-color:#fcfcfc;height:127px;border:1px solid #cec9c4;border-left:0px;border-right:0px}
.sedlistbox ul{width:100%;padding-top:20px}
.sedlistbox ul li{width:295px; float:left;height:100px;margin:0px 5px 0px 5px}
.sedlistbox ul li span{ background:url(twoclassifybg.jpg) no-repeat;width:56px;height:64px; display:block; text-indent:-999px; overflow:hidden; float:left}
.sedlistbox ul li span.bg1{ background-position:0px 0px}
.sedlistbox ul li span.bg2{ background-position:0px -64px}
.sedlistbox ul li span.bg3{ background-position:0px -128px}
.sedlistbox ul li span.bg4{ background-position:0px -192px}
.sedlistbox ul li span.bg5{ background-position:0px -256px}
.sedlistbox ul li span.bg6{ background-position:0px -320px}
.slistright{width:225px; float:right}
.slistright h2{color:#8c6e57; font-size:18px; font-weight:normal}
.slistright dl{width:100%;padding-top:10px}
.slistright dl dd{width:75px;color:#666666;float:left; line-height:24px}
.slistright dl dd a{color:#666666; font-size:12px}
.sedlistbox .Cont{width:906px;overflow:hidden;float:left;}
.sedlistbox .ScrCont{width:10000000px;}
.sedlistbox #List1,.sedlistbox #List2{float:left;}
.sedlistbox .LeftBotton{height:33px;width:21px;background: url(sedlistbtn.png) no-repeat;background-position:left top;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.sedlistbox .RightBotton{height:33px;width:21px;background:url(sedlistbtn.png) no-repeat;background-position:-21px top;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
/*�ҳ��*/
.active_jx{width:100%;padding-top:40px}
.active_jxt{font-size:17px; color:#8c6e57;padding-bottom:15px}
.active_jxc{width:100%}
.active_jxc_l{float:left;width:331px;height:176px;position: relative;}
.active_jxc_l b{ background:url(nowbiao.png);width:44px;height:45px; display: block; z-index: 1px;position:absolute;top:0px;left:0px} 
.active_jxc_r{width:260px;float:left;margin-left:40px}
.active_jxc_r h2{color:#ef5f3a; font-size:18px;padding-bottom:10px;line-height:22px; font-weight:bold}
.active_jxc_r p{color:#070d0d; font-size:12px; line-height:30px;}
.hdbtn{width:100%;margin-top:25px}
.hdbtn a{color:#ffffff; font-size:14px;width:85px;height:25px; line-height:24px; text-align:center; text-decoration:none;float:left}
.hdbtn a.hdbtn1{ background:url(ljxxbtn.png) no-repeat; display:block}
.hdbtn a.hdbtn2{ background:url(zxbmbtn.png) no-repeat; display:block;margin-left:30px}
.hqactive{width:100%;padding-top:40px}
.hqactive ul li{float:left;width:214px;height:211px; position:relative; background-color:#efefef;margin:0px 8px 40px 7px}
.hqactive ul li h2{ line-height:25px;color:#29232b; font-size:14px; text-align:center;padding:15px 10px 0px 10px}
.hqactive ul li h2 a{color:#29232b; text-decoration:none}
.hqactive ul li b{ background:url(overbiao.png);width:44px;height:45px; display: block; position:absolute;top:0px;left:0px} 
.enterbtn{ position:absolute;top:45px;left:80px; display:none}
.enterbtn a{width:63px;height:54px; display:block; text-indent:-999px; overflow:hidden; background:url(enterbtn.png); background-position:0px 0px;}
.enterbtn a:hover{background-position:0px -54px;}
/*��л�*/
.active_jxctab{width:155px;margin:0px auto;padding-top:15px}
.active_jxctab ul{width:100%}
.active_jxctab ul li{float:left;width:64px;height:3px; background-color:#cfcfcf;margin:0px 5px}
.active_jxctab ul li.hover{ background-color:#b38155; cursor:pointer}
#active_jxc0{ display:none}
#active_jxc0.block{ display:block}

/*����table*/
.artical_qb{width:100%}
.artical_qb table{width:100%;font-size:14px}
.artical_qb table th{font-weight: bold;border:1px solid #d3ba9e;height:40px;color:#794204}
.artical_qb table td{border:1px solid #d3ba9e;height:25px;padding:5px; line-height:24px;color:#69635F}
.artical_qb table td b{color:#794204;}
/*�ٿ�����ҳ������*/
.twotit{text-align:right;padding-top:10px;font-size:15px;line-height:22px;color:#885700;font-weight:bold}

/*�����ٿ�banner�л�*/
#slider_bk {
    height: 345px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top: 55px;
	
}
#slider-big-bk {
    height: 345px;
    margin: 0 auto;
}
#slider-big-bk ul {
    height: 345px;
    margin: 0 auto;
}
#slider-big-bk ul li {
    height: 345px;
}
#slider-big-bk ul li.sybj01 {
    background: url("banner.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
}
#slider-big-bk ul li.sybj02 {
    background: url("banner.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
}
#slider-big-bk ul li.sybj03 {
    background: url("banner.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
}

#sy_marinbox_bk {
    bottom: 0;
    height: 35px;
    left: 50%;
    margin: 0 auto 0 -490px;
    position: absolute;
    width: 980px;
}
#slider-btn-bk {
    bottom: 15px;
    height: 19px;
    left: 50%;
    margin-left: -460px;
    position: absolute;
    width: 125px;
}
#slider-btn-bk ul li {
    background: url("slide-img1.png");
    float: left;
    height: 19px;
    line-height: 19px;
    margin: 0 5px;
    opacity: 0.3;
    text-align: center;
    width: 19px;
}
#slider-btn-bk ul li a {
    color: #CBCDCC;
    font-size: 12px;
}
#slider-btn-bk ul li.light {
    opacity: 1;
}

/*精彩专题*/
.z_jczt{ width:100%; float:left;}
.z_jczt_con{ width:94%; margin:0 auto;}
.z_jczt_con ul{ width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.z_jczt_con li{ width:48.5%; margin-top:5px;}
.z_jczt_con li dt{ width:306px; height:160px; border:1px solid rgb(220,220,220); padding:1px; overflow:hidden;}
.z_jczt_con li dd{ width:310px; height:32px; line-height:32px; margin-top:2px; background: url(zt_list_bg.jpg) no-repeat; }
.z_jczt_con li dd a{color:#823c16; font-size:16px; margin-left:27px;}
#pages{ text-align:center}