﻿#right-tb {
   
    height: 274px;

    width: 230px;
}
#right-tb h3 {
    color: #0966C5;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#right-tb h3 span {
    color: #0966C5;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
#right-tb ul li {
    float: left; width:75px; height:75px; background-color:#efefef;
}
#right-tb ul li:hover{ background-color:#dedede;}

#right-tb ul li p{ text-align:center;}

#right-tb img{ width:34px; height:34px; margin-top:10px;}

#right-tb ul li a {
 color:#545454;
 font-size:13px;
    height: 75px;
    width: 75px; display:block;
}

.neiron{ padding-left:20px; padding-right:20px;}
.neiron p{ text-indent:0em;}

#child_main {
   
    height: auto;
    margin: auto;

    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: #0966C5;
    float: left;
    font-size: 24px;
    font-weight: normal;
    margin-right: 5px;
}
#left_one .left-one dl.title dd {
    color: #0966C5;
    display: block;
    font-size: 13px;
}
#left_one .left-one ul.list li {
   
    height: 40px;
    line-height: 40px;
}
#left_one .left-one ul.list li a {
   
    color: #0966C5;
    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: #545454;
}
#left_two {
    height: 258px;
    margin-top: 15px;
    position: relative;
    width: 230px;
}
#left_two .leftTwo {

}
#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: #0966C5;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#left_four h3 span {
    color: #0966C5;
    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: 100%;

   
}
#r-curposition {
   
    height: 49px;
    padding: 0 15px;
    width: 97%;
}
#r-curposition h5 {
    border-bottom: 1px solid #CDCBBF;
    color: #0966C5;
    font-size: 16px;
    font-weight: normal;
    height: 49px;
    line-height: 49px;
    
    width: 100%;
}
#r-curposition h5 a {
    color: #0966C5;
    font-size: 15px;
}
#r-curposition h5 span {
    color: #0966C5;
    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("../image/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-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 {
   
    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: #0966C5;
    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: #0966C5;
    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: #0966C5;
    font-size: 14px;
    padding-top: 35px;
}
#lxwm-font p span {
    color: #DCA147;
    font-size: 16px;
    margin-left: 5px;
    margin-right: 3px;
}

#newlist-box .newlist-one h6 {
    height: 50px;
    line-height: 50px;
    text-align: center;
}
#newlist-box .newlist-one h6 a {
    color: #0966C5;
    font-size: 16px;
    font-weight: bold;
}
#newlist-box .newlist-one p {
    color: #484848;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
}
#newlist-box .newlist-one .time-box {
    border-bottom: 1px dashed #0966C5;
    margin: auto auto 10px;
    padding-bottom: 10px;
    width: 688px;
}
#newlist-box .newlist-one .time-box h5.tit {
    color: #0966C5;
    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: #0966C5;
    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("../image/q1.png");
    height: 23px;
    margin-top: -5px;
    text-indent: -9999px;
    width: 80px;
}
#newlist-box .newlist-one .time a.zj {
    background: url("../image/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: #0966C5;
    font-size: 24px;
    font-weight: normal;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
#service-box p {
    color: #0966C5;
    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("../image/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: #0966C5;
    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: #0966C5;
    font-size: 24px;
    font-weight: normal;
    height: 39px;
    margin-bottom: 20px;
    margin-top: 15px;
    text-align: left;
}
#service1-box p {
    color: #0966C5;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 40px;
    text-indent: 24px;
}
#service1-box p a {
    background: url("../image/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: #0966C5;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 40px;
}
#service1-box p.p2 span {
    display: block;
}
#service2-box {
    margin: auto;
    width: 688px;
}


#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(404.png);
	
}
#service2-box .aa ul li a{ 
color: #FFFFFF;
}




#service2-box p b {
    background: url("../image/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: #0966C5;
    font-size: 24px;
    height: 34px;
}
#service2-box p {
    color: #484848;
    font-size: 15px; font-family:"寰蒋闆呴粦";
    line-height: 25px;
    margin-top: 20px;
	clear:both;
	padding-bottom:5px;
}
#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("../image/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("../image/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("../image/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 {
    margin: 30px auto 50px;
    text-align: center;
    clear:both;
}
.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: #545454;
    float: left;
    font-size: 14px;
	overflow: hidden;
    width: 275px;
}
.fenye_l a {
    color: #545454;
    font-size: 14px; 
}
.fenye_r {
    color: #545454;
    float: right;
    font-size: 14px;
	overflow: hidden;
    width: 275px;
}
.fenye_r a {
    color: #545454;
    font-size: 14px;
}

#fwzn-box {
    margin: auto;
    width: 688px;
}
#fwzn-box p.fonts {
    color: #0966C5;
    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("../image/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: #2B2B2B;
    font-size: 14px;
    line-height: 24px;
}
#sousuo-box .sousuo-list .sousuo-font .more {
    color: #CAA771;
}
#baike-ti {
    background: url("../image/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("../image/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("../image/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("../image/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("../image/nav-left.jpg");
	background-repeat:no-repeat;
    float: left;
    height: 45px;
    width: 9px;
}
#baike-ti .right-subnav {
    background: url("../image/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: #484848;
  display: block;
  font-size: 18px;
  height: 26px;
  font-weight: bold;
  text-overflow: ellipsis;
  width: 400px;
  white-space: nowrap;
}
.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("../image/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("../image/ul-a-bghover.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
}
#baike-ti .box04 {
    background: url("../image/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("../image/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("404.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("404.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("../image/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("../image/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: #505050;
    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("../image/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("../image/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("../image/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: #0966C5;
    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("../image/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("../image/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("../image/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("../image/nav-left.jpg");
    float: left;
    height: 45px;
    width: 9px;
}
#mainTop .right-subnav {
    background: url("../image/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("../image/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("../image/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: #0966C5;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
#left_six h3 span {
    color: #0966C5;
    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("404.png");
    height: 102px;
    margin: auto;
    padding-top: 20px;
    width: 688px;
}
#yjanqk li {
    background: url("../image/bdckzxyjbj.png");
    display: inline;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-bottom: 20px;
    margin-left: 50px;
    text-align: center;
    width: 95px;
}




.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(404.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(404.png) no-repeat; display:block}
.hdbtn a.hdbtn2{ background:url(404.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(404.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(404.png); background-position:0px 0px;}
.enterbtn a:hover{background-position:0px -54px;}



#slider_bk {
    height: 440px;
    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("../image/banner.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
}
#slider-big-bk ul li.sybj02 {
    background: url("../image/banner.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
}
#slider-big-bk ul li.sybj03 {
    background: url("../image/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("../image/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;
}

.ks_picbox{width:688px;margin:20px auto 0px auto;}
.ks_leftbtn{float:left;width:15px;height:32px; background:url(404.png) no-repeat;margin-top:10px; cursor:pointer}
.ks_rightbtn{float:right;width:15px;height:32px; background:url(404.png) no-repeat;margin-top:10px;cursor:pointer}
.ks_picneirong{width:638px;margin-left:10px; overflow:hidden;float:left}
.ks_picneirong ul{width:10000px}
.ks_picneirong ul li{float:left;width:155px;margin:0px 2px;height:70px;}