h1{font-size:2em; font-weight:normal; margin-left:0.46875em; color:#BC6C06; height:0.83333333333em; font-weight:bold\9; margin-top:1em\9;}
#slide{width:100%; margin:0 auto;}
.fullwidthbanner-container img{max-width:100%;}
#page-wrapper{width:85%; height:auto; margin:0.83333333333em auto; }
#page-left-wrapper{float:left; width:20%; height:auto;}
#lanmu-list{width:100%; height:auto; border:1px solid #E1DCD4; border-radius:0.41666666666em; }
.en-title{margin-left:1em; font-size:1em; padding-bottom:2em; }
.top-title{width:90%; margin:0 auto; height:6em; border-bottom: 1px solid #DDDBD7; text-align:left\9;}
#lanmu-list nav{ float:left; width:100%;  text-align: left\9;}
#lanmu-list nav ul{ width:80%; margin:0 auto; padding:0; text-align:left\9;}
#lanmu-list nav ul li{ width:100%; font-size:1.16666666666em; height:2.5em; line-height:2.5em; list-style-type: none; border-bottom: 1px darkgray dotted;}
#lanmu-list nav ul li span{ font-size:0.5em; margin-right:1em; color:#DDDBD7; }
#lanmu-list nav ul li a{ color:#BC6C06; font-weight:600; } 
#lanmu-list nav ul li a:hover{ color:#BC6C06; font-weight:600; } 
.gl{clear:both; width:100%; height:9em; background: url("../images/gl-bg.jpg") 1.66666666666em 0 no-repeat; }
#lp-search{ width:100%; margin-top:1.66666666666em; }
#lp-search img{float:left\9; margin-right:0.83333333333em;}
.cn-search{float:left\9; font-size:1.333333333333em; color:#BC6C06; font-weight:700;}
.en-search{float:left\9; color:#B2B2B2; font-size:14px; font-weight: normal; margin-left:0px;}
.search-area{width:100%; text-align: left\9; height:auto; margin-top:0.83333333333em; font-size:1em; padding:5px 0 5px 0; border:1px solid #E1DCD4; border-radius:0.41666666666em;}
#searchForm{width:90%; float:left\9; margin:0 auto; clear:both;}
.sel{width:100%; float:left\9; margin-left:1.66666666666em; margin-top:0.83333333333em;}
.area{padding:0.25em}
#bottom-icon{ width:100%; height:8.33333333333em; margin-top:1.66666666666em; margin-bottom:1.66666666666em;}
.dc{float:left; width:45%; height:8.33333333333em; border:1px solid #E1DCD4; border-radius:0.41666666666em; text-align:center; }
.dc img{margin-top:1em\9; padding-top:1.25em; }
.jd{float:right; width:45%; height:8.33333333333em; border:1px solid #E1DCD4; border-radius:0.41666666666em; text-align:center}
.jd img{margin-top:1em\9; padding-top:1.25em;}
.icon-info{margin-top:0.25em; font-size:1.08333333333em; }
.icon-info a{color:#000;}
.icon-info a:hover{color:#BC6C06;}
#page-right-wrapper{float:right; width:78%; height:auto; }
#page-now{width:100%; height:2.5em; line-height:2.5em; border-bottom:1px solid #E1DCD4; }
#page-now img{float:left; margin-top:0.83333333333em; margin-top:0px\9; margin-right:0.83333333333em; border:none\9; height:2.5em\9; line-height:2.5em\9; vertical-align:middle\9;}
.title-name{float:left; font-size:1.33333333333em; color:#BC6C06; font-weight:700;}
.page-nav-now{float:right; font-size:1em; }
#page-content{width:100%; height:auto; margin-top:1.66666666666em; border:1px solid #E1DCD4; border-radius:3px;}
#page-content ul { width:100%; margin:0 auto; padding:10px; padding:0px\9; margin-left:10px\9; margin-right:10px\9;}
#page-content ul li {width:98%; width:100%\9; font-size:1.16666666666em; height:2.5em; line-height:2.5em; text-align:left\9; list-style-type: none; border-bottom: 1px darkgray dotted;}
#page-content ul li a{color:#000;}
#page-content ul li a:hover{color:#BC6C06;}
#single-content{width:100%; height:auto; margin-top:1.66666666666em; border:1px solid #E1DCD4; border-radius:3px; margin:0 auto; text-align:left\9;}
#single-content h1 {text-align:center;}
#single-content .entry-meta { width:100%; height:1em; margin-bottom:10px; color:#766661;}
#single-content .entry-meta ul { width:80%; margin-left:20%; margin-bottom: 20px;}
#single-content .entry-meta ul li {float:left; margin-right:20px; }
#single-content .article_content {clear:both; width:98%; margin:0 auto; }
#single-content .pagenav{float:right; height:2.5em; line-height:2.5em; color:#BC6C06}
#single-content .pagenav .prev-nav {float:left; margin-right:20px; }
#single-content .pagenav .next-nav {float:left; }
#single-content .bdsharebuttonbox{float:left;}
#pcats-content{ width:100%; height:auto; display:table; margin-top:1.66666666666em; border:1px solid #E1DCD4; border-radius:3px;}
#pcats-content ul { width:100%; height:auto; margin:0 auto; margin-left:0px\9; padding:10px; }
#pcats-content ul li {width:98%; float:left; width:150px; height:150px; margin-bottom:40px; margin-right:25px; margin-right:20px\9; border:1px solid #E1DCD4; list-style-type: none; text-align:center;}
#pcats-content ul li a{font-size:14px; font-weight:bold; color:#666560; }
#pcats-content ul li a:hover{color:#BC6C06;}


@media screen and (max-width:550px){
    h1{font-size:1.25em;}
    #page-wrapper{width:98%;}
    #page-left-wrapper{width:25%}
    .top-title{height:4.5em;}
    #page-right-wrapper{width:73%;}
    #lanmu-list nav ul li span{margin-right:0.5em;}
    #lanmu-list nav ul li a{ font-size:0.83333333333em; font-weight:normal;} 
    .gl{ height:1em; background: url("../images/gl-bg.jpg") 0 0 no-repeat;}
    #lp-search{ width:100%; margin-top:1em; text-align:left; height:2.5em\9; line-height:2.5em\9;}
    #lp-search img{margin-top:0px\9; margin-right:0.41666666666em;  border:none\9; height:2.5em\9; line-height:2.5em\9; max-width:20%;}
    .cn-search{font-size:1.25em; font-weight: normal;}
    .en-search{display:none;}
    .search-area{ margin-top:0.41666666666em; padding:2px 0 2px 0; }
    .sel{ margin-left:0.41666666666em; margin-top:0.41666666666em;}
    .dc img{max-width:90%;}
    .jd img{max-width:90%;}
    .icon-info a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
}

