/*广告自适应样式*/
div[id^="ad_survey_ad_slot"] a { display: block;}
        div[id^="ad_survey_ad_slot"] a img {
            width: 100%
        }

/*导航样式修改*/
.hdTop .navFlyout .nav-flyout-container{
    padding-top: 10px!important;
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title{
    margin-bottom: 10px!important;
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item{
    height: 270px!important;
}
body {
    font-family:'PingFang SC',Helvetica,'Microsoft YaHei',Arial;
}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0; list-style:none;}
img { border:none; vertical-align: top;}
a { text-decoration:none; color: #000}
/* a:visited { color:#a7a7a5;}  */
a:hover { text-decoration:none;}
body {font-size:12px; color: #000; word-break: break-all;background:url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/bodybg.jpg) repeat-y center; }
.clear,.con { zoom:1;}
.clear:after,.con:after { content:''; clear:both; display:block;}
input{border: 0px;outline:none;}
h3,h4{font-weight: normal;}
body,html,.all-con{height:100%;}
.container{min-height:100%;}

.kong{height: 40px;}
.container{width: 1030px;margin: 0 auto;position: relative;z-index: 10;background:url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/containerbg.jpg) repeat-y left;}
.top-banner{background: #E7E9E8 url(//rs2.huanqiucdn.cn/huanqiu/image/www/corp/stbanner.jpg)no-repeat center;height: 127px;width: 100%;}
.b-container{overflow: hidden;padding-top: 25px;}
/* 导航 */
#header-wrap{position: fixed; width: 100%;z-index: 3000000000;background: #000000; -webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;-o-transition: transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;}
#top-ad-wrap{text-align: center; background: #fff;}
.oPadding {padding: 15px 0;}
.hdTop p,.hdTop ul,.hdTop li {margin:0;padding:0;list-style:none;}
.hdTop{ height: 40px; font-size: 16px; color: #FFFFFF;}
.hdTop .navClick{width:100%;height: 40px;position: absolute;}
.hdTop .navTopSec{ max-width: 1030px; height: 40px; margin: 0 auto; position: relative;z-index:100;}
.hdTop .navTopSec .nav-container .nav-logo{ display: inline-block; width: 73px; height: 45px; background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/huanqiu_logo.png) no-repeat; background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/huanqiu_logo_1x.png) no-repeat\0; background-size: 100%; position: relative; z-index: 100;}
.hdTop .navTopSec .nav-container .nav-section{ background-color: rgba(0,0,0,0); position: absolute; top: 0; padding-left: 88px;}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu,.hdTop .navTopSec .nav-container .nav-section .nav-section-article-title{height: 40px; line-height: 40px; color: #bfbfbf;}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu a{color: #AEAEAE;}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu i{margin:0 12px;font-style: normal;}
.hdTop .navTopSec .nav-container .nav-section .nav-section-article-title{display: none;color: #AEAEAE;max-width: 800px;overflow: hidden;font-size:14px;}
.hdTop .navTopSec .nav-container .search-form{position: absolute;top: 0; right: 30px; max-width: 0; z-index: 30; -webkit-transition: max-width .3s ease-out; -o-transition: max-width .3s ease-out;  transition: max-width .3s ease-out; width: calc(100% - 118px);}
.hdTop .navTopSec .nav-container .search-form.ani-search{max-width: 920px;}
.hdTop .navTopSec .nav-container .search-form .search-form-fields{position: relative; height: 25px;overflow: hidden; top: 7px; width: calc(100% - 25px);}
.hdTop .navTopSec .nav-container .search-form .search-form-fields .search-input{display: inline-block; height: 25px;left: 0; min-height: 0; position: absolute; width: 98%;padding-left: 10px;}
.hdTop .navTopSec .nav-container .search-form .search-form-fields .search-submit-button{background: #fff; border: 0; border-radius: 0; color: #0c0c0c; margin: 0; padding-bottom: 0; padding-top: 0; position: absolute; right: 0; width: 30px; height: 25px; line-height: 25px;cursor: pointer;font-size:22px;}
.hdTop .navTopSec .nav-container .search-form .search-button{display: inline-block; width: 20px; height: 20px; background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/search_icon.png) no-repeat;background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/search_icon_1x.png) no-repeat\0; background-size: 100%; position: absolute;right: 0;top: 11px;cursor: pointer;}
.hdTop .navTopSec .nav-container .search-form .search-button.open{background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/search_icon2.png) no-repeat;background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/search_icon2_1x.png) no-repeat\0; background-size: 100%;}
.hdTop .navTopSec .nav-container .nav-menu{position: absolute; top: 13px; right: 0; z-index: 32;width: 20px;height: 20px;background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/nav_list.png) no-repeat;background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/nav_list_1x.png) no-repeat\0; background-size: 100%;cursor: pointer;}
.hdTop .navTopSec .nav-container .nav-menu.close-btn{background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/close_icon.png) no-repeat;background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/common/close_icon_1x.png) no-repeat\0;background-size: 100%;width: 18px;height: 18px;top: 11px;}
.hdTop .navFlyout{ background: #000000;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9; max-height: none; padding: 0; position: absolute; width: 100%; height: 638px; display: none;}
.hdTop .navFlyout .nav-flyout-container{ margin: 0 auto; max-width: 1030px; padding: 20px 0; overflow: hidden;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item{float: left; width: 23%;height: 285px; padding: 0 20px 0 0;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item.no-right{padding-right: 0;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title{margin-bottom: 20px;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title span{font-size:14px;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title h3{font-size: 18px; color: #ffffff; letter-spacing: 0.6px; line-height: 30px;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title h4{font-size: 16px; color: #ffffff; letter-spacing: 0.53px; line-height: 18px;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li{margin: 5px 0;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li a{font-size: 14px;color: #bfbfbf; letter-spacing: 0.4px; line-height: 22px;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li a:hover{color: #ffffff;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li span{display: inline-block;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li .name-cn{width: 18%;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li .name-en{width: 60%;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list.long li .name-cn{width: 31%;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list.long2 li .name-cn{width: 37%;}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list.long3 li .name-cn{width: 25%;}
@media screen and (max-width:960px){
    .hdTop .navTopSec,.hdTop .navFlyout .nav-flyout-container{max-width: 630px;}
    .hdTop .navTopSec .nav-container .nav-section .nav-section-article-title{max-width: 450px;letter-spacing:0;}
    .hdTop .navFlyout{height:735px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item{padding: 0 8px 0 0;width: 32%;height:239px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item.s-hight{height:215px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li a{line-height: 18px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title{ margin-bottom: 15px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li{margin:0;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li p{line-height: 22px;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li .name-en{width:50%;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list.long li .name-cn{width:34%;}
    .hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list.long2 li .name-cn{width:40%;}
}
@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);} 50%{opacity: 1;}}
@keyframes zoomIn2 {50% { opacity: 1;}0% {opacity: 0.1;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}
@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}50% {opacity: 1;}}
@-webkit-keyframes zoomIn2 {50% {opacity: 1;}0% { opacity: 0.1; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3);}}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;animation-duration: .5s;}
.zoomIn2 {-webkit-animation-name: zoomIn2;animation-name: zoomIn2;animation-duration: .5s;}

/* 广告 */
.topAd_01{max-width:1000px;margin:0 auto; background:#F8F8F8;}
.rightAd_01,.rightAd_02,.rightAd_03,.rightAd_04{width:300px;max-height:270px;margin-bottom: 30px;overflow: hidden;display:none;}
.nextAd_01{width: 270px;max-height: 70px;margin-top:15px;overflow: hidden;display:none;}
.leftAd_01{max-height: 85px;overflow: hidden;margin-bottom: 40px;display:none;}

/*红导航修改*/
#header-wrap{
    background: #90080E;
}
.hdTop .navTopSec .nav-container .nav-logo{
    height: 40px;
    height: 45px; background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/list/huanqiu_logo2x.png) no-repeat; background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/list/huanqiu_log.png) no-repeat\0; background-size: 100%;
    background-position-x: -4px;
}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu, .hdTop .navTopSec .nav-container .nav-section .nav-section-article-title{
    color: #fff;
}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu a{
    color: #fff!important;
}
.hdTop .navTopSec .nav-container .search-form .search-button{
    background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/detail/hqicon.png) no-repeat;
    background-position: -37px -9px;
    top:10px;
}
.hdTop .navTopSec .nav-container .search-form .search-button.open{
    background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/detail/hqicon.png) no-repeat;
    background-position: -37px -9px;
    top:10px;
}
.hdTop .navTopSec .nav-container .nav-menu{
    background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/detail/hqicon.png) no-repeat;
    background-position: -68px -9px;
    top: 10px;
}
.hdTop .navTopSec .nav-container .nav-menu.close-btn{
    width: 20px;
    height: 20px;
    background: url(//rs2.huanqiucdn.cn/huanqiu/image/www/detail/hqicon.png) no-repeat;
    background-position: -9px -9px;
    top: 10px;
}
.hdTop .navFlyout{
    background: #F5F5F5;
    filter:alpha(opacity=99); -moz-opacity:0.99; -khtml-opacity:0.99; opacity:0.99;
    
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title h3{
    color: #000;
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-title h4{
    color: #000;
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li a{
    color:#333;
}
.hdTop .navFlyout .nav-flyout-container .nav-flyout-menu-item .nav-flyout-menu-item-list li a:hover{
    color:#90080E;
}
.hdTop{border:none;}
.l-line{
    display: inline-block;
    width: 1px;
    height: 15px;
    background: #A6393E;
    margin-bottom: 18px;
    margin-left: 3px;
}
.hdTop .navTopSec .nav-container .nav-section .nav-section-submenu i{color: #fff!important;}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {

    .hdTop .navTopSec .nav-container .search-form .search-button,
    .hdTop .navTopSec .nav-container .search-form .search-button.open,
    .hdTop .navTopSec .nav-container .nav-menu,
    .hdTop .navTopSec .nav-container .nav-menu.close-btn{ 
        background-image:url(//rs2.huanqiucdn.cn/huanqiu/image/www/detail/hqicon_2x.png); 
        background-size:400px auto;
    }

}
@supports ((-webkit-backdrop-filter: saturate(180%) blur(20px)) or (backdrop-filter: saturate(180%) blur(20px))) {
    body .hdTop .navFlyout {
        background: rgba(255, 255, 255, 0.8);
        -webkit-backdrop-filter: saturate(180%) blur(20px);
        backdrop-filter: saturate(180%) blur(20px);
        box-shadow: 0 2px 10px 0 rgba(215,215,215,0.50);
    }
}
/* 左侧列表菜单部分 */
.l-container{float: left;width: 150px;background:#F9F9F9;min-height: 500px;} 
.l-container .l-list .l-list-con{margin-bottom: 20px;}
.l-container .l-list .l-list-con .list-title{font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 10px;}
.l-container .l-list .l-list-con .list-title a:hover{color: #CB0100;}
.l-container .l-list .l-list-con .list-title span{position: relative; display: inline-block;width: 2px;height: 15px;background: #CB0100 ;top: 2px;margin-right: 8px;}
.l-container .l-list .l-list-con .l-list-inner{overflow: hidden;margin-left: 10px;}
.l-container .l-list .l-list-con .l-list-inner li{}
.l-container .l-list .l-list-con .l-list-inner li a{font-size: 12px;color: #000000;letter-spacing: 0;line-height: 20px;}
.l-container .l-list .l-list-con .l-list-inner li a:hover{color: #CB0100;}
.l-container  .news-menu{display: none;}
.l-container  .news-menu h3{font-size: 16px;color: #CB0100;line-height: 20px;margin-bottom: 10px;}
.l-container  .news-menu h3 span{position: relative; display: inline-block;width: 2px;height: 15px;background: #CB0100 ;top: 2px;margin-right: 8px;}
.l-container  .news-menu ul li{font-size: 14px;margin: 10px 0;}
/* 相关部分右侧 */
.r-container{float: left; width: 810px;margin: 0 0 150px 33px;}
.r-container .con-title{position: relative;padding-bottom: 45px;}
.r-container .con-title .red-icon{position: absolute;width: 33px;height: 15px;background: #CB0100;top: 8px;left: -33px;}
.r-container .con-title h3{font-size: 22px;color: #000000;display: inline-block;padding:0 15px 0 12px;}
.r-container .con-title .tit-line{position: absolute; background: #E5E5E5;width: 680px;height: 1px;top: 15px;}
.r-container .con-title a{position: absolute;right: 0px;top: 1px;font-size: 12px;color: #CB0100; letter-spacing: 0;line-height: 28px;background: #fff;z-index: 2;padding-left: 10px;}
/* 关于环球 */
.r-container .con-about p{font-size: 16px; color: #000000; letter-spacing: 0;line-height: 28px;margin-bottom: 30px;}
/* 底部footer */
.footer{height: 45px; background: #E5E5E5;box-shadow: inset 0 1px 3px 0 rgba(0,0,0,0.15);}
.footer .main{width: 1030px;margin: 0 auto;overflow: hidden;}
.footer .main .footer-l{float: left}
.footer .main .footer-r{float: right;}
.footer .main .footer-l,.footer .main .footer-r{height: 45px;line-height: 45px;font-size: 12px;color: #929292;}
.footer .main .footer-r a{color: #929292;}
.footer .main .footer-r span{margin: 0 10px;}
