@import url('https://fonts.googleapis.com/css?family=Raleway');.wrapper{background:url(/images/11/main/img-bannerShadow.png) #fff no-repeat 50% 0;}
.wrap{padding:20px 0;}
.wrap aside ,
.wrap .content-main{float:right;width:300px;}
.wrap aside .topBar{font-size:16px;color:#333333;line-height:24px;margin:20px 0 0;}
.wrap aside .topBar b{font-family:'Raleway', sans-serif;font-weight:normal;}
.wrap aside .topBar h3{font-size:30px;line-height:16px;font-weight: 400;}
.wrap aside .topBar h3 i{margin-left:10px;color: #e8d4cd;}
aside #contact-nav,
aside #category-nav{margin:50px 0;}
aside #contact-nav h3 strong,
aside #category-nav h3 strong{font-size:30px;font-weight: 500;}
aside #contact-nav li{overflow:hidden;position:relative;border-bottom:1px solid #efefef;padding:14px 0;}
aside #contact-nav li a{font-size:15px;color:#6e6e6e;display:block;}
aside #contact-nav li a i{width:20px;margin-right:10px;text-align:center;font-size:20px;}
aside .Cate >li h3,
aside .Cate >li .subUL li .subULHead{overflow:hidden;position:relative;border-bottom:1px solid #efefef;}
aside .Cate >li h3,
aside .Cate >li .subUL li .subULHead p{width:calc(100% - 25px);}
aside .Cate >li >h3{width:100%;}
aside .Cate >li h3 span{color:#cab698;margin-right:8px;vertical-align:bottom;font-weight:bold;font-size:20px;}
aside .Cate >li h3 b,
aside .Cate >li .subUL li .subULHead b{color: #e8d4cd;font-weight:bold;font-size:20px;position:absolute;right:5px;top:calc(50% - 15px);cursor:pointer;width:30px;text-align:right;height:30px;line-height:30px;}
aside .Cate >li h3 a{
    font-size: 19px;
    line-height: 180%;
}
aside .Cate >li h3 a, aside .Cate >li .subUL li .subULHead p a ,aside .Cate >li .subUL li .sub2UL li .sub2ULHead p a{padding:15px 0;}
aside .Cate li a{font-size: 15px;display:block;color:#6e6e6e;transition:all linear 0.2s;}
aside .Cate li a:hover, aside .Cate li.action a{color: #b32c2f;}
aside .Cate >li ul{overflow:hidden;}
aside .Cate >li:not(.action) ul,
aside .Cate .subUL >li:not(.action) ul{display:none;}
aside .Cate >li .subUL li .subULHead p a{padding-left:20px;color:#6e6e6e;}
aside .Cate >li .subUL li.action .subULHead p a{color: #d8484a;}
aside .Cate >li .subUL li .subULHead b{color:#d3d3d3;}
aside .Cate >li .subUL li .sub2UL li .sub2ULHead p a{padding-left:35px;border-bottom:1px solid #efefef;color:#6e6e6e;}
aside .Cate >li .subUL li .sub2UL li.action .sub2ULHead p a{background:#ededed;}
.wrap aside #ad-list ul li{margin:10px 0;}
.wrap aside #ad-list ul li a.photo{background-position:50% 50%;transition:all 0.4s ease;background-size:cover;}
aside iframe{width:100%;}
aside #fb-wrap{text-align:center;}
.wrap .content-main{margin-left:5%;width:calc(95% - 300px);}
.wrap .content-main .tit{overflow:hidden;position:relative;margin:20px 0;padding-bottom:5px;border-bottom:1px #d2b287 solid;}
.wrap .content-main .tit .h2{font-size:20px;color:#9a9a9a;}
.wrap .content-main .tit .waylink{position:absolute;bottom:5px;right:5px;color:#6f6f6f;}
.wrap .content-main .tit .waylink ol{overflow:hidden;font-size:12px;display:inline-block;padding:0;margin:0;}
.wrap .content-main .tit .waylink ol li{float:left;position:relative;padding-left:10px;margin-left:5px;list-style:none;}
.wrap .content-main .tit .waylink ol li:first-child{padding-left:0;margin-left:0;}
.wrap .content-main .tit .waylink ol li a{color:#6f6f6f;}
.wrap .content-main .tit .waylink ol li .h3{font-size:12px;font-weight:normal;}
.wrap .content-main .tit .waylink ol li:after{position:absolute;content:'>';left:0;top:0;color:#6f6f6f;font-size:12px;}
.wrap .content-main .tit .waylink ol li:first-child:after{display:none;}
#sub-banner a.photo img{
    height: 410px!important;
}
#community{margin:50px 0;}
#community ul{overflow:hidden;}
#community li{float:left;line-height:0;margin:0 5px 5px 0;}
#community li div{line-height:0;}

@media screen and (max-width:1280px){
    #sub-banner a.photo img{
    height: 320px!important;
}
}
@media screen and (max-width:1024px){#sub-banner a.photo img{width: 100%;height: 230px!important;}
.wrap aside .topBar h3{font-size:25px;}
.wrap aside{width:90%;margin:0 auto;float:none;padding-top:50px;}
.wrap .content-main{margin-left:0;width:100%;float:none;}
}
@media screen and (max-width:768px){.topFix{position:inherit;}
.wrapper{z-index:0;}
#sub-banner a.photo{background-size:cover;}
#sub-banner a.photo img{height:auto !important;width:150%;}
.wrap aside #ad-list ul{overflow:hidden;}
.wrap aside #ad-list ul li{margin:10px 1%;float:left;width:48%}
}
@media screen and (max-width:480px){.wrap .content-main .tit .waylink{position:relative;right:0;font-size:5pt;line-height:5pt;bottom:0;}
.wrap .content-main .tit .h2{}
#sub-banner a.photo{
    background-position: 24% 50%;
}                                
#sub-banner a.photo img{height: 305px !important;}
}