@charset "UTF-8";
html{font-size:62.5%; /*10 ÷ 16 × 100% = 62.5%*/}
body{line-height:inherit;}

/*图标字体*/
@font-face {
    font-family: 'iconfont';  /* project id 243063 */
    src: url('//at.alicdn.com/t/font_243063_2sfj0t58aw1p2e29.eot');
    src: url('//at.alicdn.com/t/font_243063_2sfj0t58aw1p2e29.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_243063_2sfj0t58aw1p2e29.woff') format('woff'),
    url('//at.alicdn.com/t/font_243063_2sfj0t58aw1p2e29.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_243063_2sfj0t58aw1p2e29.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont"!important;font-size:1.6rem;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

/*图标字体*/

/*全局公共CSS*/

/*body{ border-top : 3px solid #c1a165; }*/

/*字号设置*/
.f10{font-size:1rem;}
.f12{font-size: 1.2rem;}
.f14{font-size:1.4rem;}
.f16{font-size:1.6rem;}
.f18{font-size:1.8rem;}
.f20{font-size:2rem;}
.f22{font-size:2.2rem;}
.f24{font-size:2.4rem;}
.f26{font-size:2.6rem;}
.f28{font-size:2.8rem;}
.f30{font-size:3rem;}
.f40{font-size:4rem;}
.f51{font-size:5.1rem;}
.f66{font-size:6.6rem;}
.f85{font-size:8.5rem;}

/*字号设置*/

/*字体颜色*/
.col1{color:#005198;}
.col3{color:#333;}
.col6{color:#666;}
.col7{color:#150e26;}
.col9{color:#999;}
.colf{color:#fff;}

/*页面主色调*/
.col2{color:#007eec;}

/*主色调2*/
.spc10{margin:10px 0;}
/*字体颜色end*/

/*背景色*/
.bg1{background-color:#ffffff;}
.bg2{background-color:#002d54;}

/*背景色end*/
.bs{border:1px solid red;}

/*线*/
.u-line{border-bottom:1px solid #ffffff;}

/*线 end*/
a,a:active,a:visited,a:link{color:inherit;}

/*激活状态*/
.u-news-active{color:#bf9f62!important;border-bottom:2px solid #bf9f62;}

/*激活状态end*/
.container-full{width:100%;}

/*页脚联系我们*/
.footer-menu-line .menu-item {width: auto; padding-right: 25px; text-align: left;}
.footer-menu-line{margin-top:35px;position:relative;color:#fff;}
.footer-menu li > a{display:block;font-size:1.4rem;}
.footer-menu li dl dd{margin-top:12px;}
.footer-menu li dl a{display:block;font-size:1.2rem;margin-bottom:5px;}

/*.footer-menu-contact{ margin-right : 30px; }*/
.footer-menu-contact li{margin-bottom:10px;}
.footer-menu-contact li:first-child{margin-bottom:20px;}
.footer-menu-contact li a{padding:0 6px;}
.footer-copy{margin:1.5rem auto;padding:1rem 0;color:#fff;}

/*页脚联系我们 end*/

/*页眉分享代码中英文*/
.m-head-share{height:30px;line-height:30px;margin-top:0;overflow:hidden;border:0px solid #999999;padding-right:4%;}
.m-head-share a{background-image:none;padding-left:0;color:#005198;padding-right:4px;}
.sharebtn a{background-image:none;padding-left:0;color:#808080;}
.sharebtn a i{font-size:2.6rem;}
.u-head-tel{color:#999999;}

/*页头导航*/
.g-head{background-color:#ffffff;}
.m-head-menu{border-bottom:0px solid #999999;margin:0 auto;z-index:9999; /*overflow: hidden;*/height:42px;line-height:42px;font-size:1.6rem;}
/*LOGO 垂直居中*/
.m-head-menu .index-logo{position:absolute; margin-top:-10px;}
#mHeadMenu:after{display:block;margin-bottom:10px;}
.navbar-default{background-color:transparent;border-color:transparent;}
.navbar{margin-bottom:0;}
.nav > li > .dropdown > a{color:#005198;border-bottom-color:transparent;padding:0 0 0 30px;transition:all 0s cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0s cubic-bezier(.175,.885,.32,1);-ms-transition:all 0s cubic-bezier(.175,.885,.32,1);-moz-transition:all 0s cubic-bezier(.175,.885,.32,1);-o-transition:all 0s cubic-bezier(.175,.885,.32,1);}
.nav>li>a {padding: 0 0 0 30px;}
.nav >li:first-child > .dropdown >a{padding-left:0;}
.nav > li > .dropdown > a:hover{color:#666;}
.nav > li > > a:hover{color:#666;}
.nav > li >  .dropdown >  a i{line-height:0;}
.nav > li >  .dropdown > a:focus,.nav > li >  .dropdown > a:hover{background-color:transparent;}
.nav-secondary .u-nav-active{border-bottom:0 solid #c1a165;}
.nav>li>a:focus, .nav>li>a:hover {
    background: none;
}

.nav-secondary>li>a {
    border-bottom: none;
}


.nav-secondary>li>a.nav-top-level{color: #005198;}
.nav-secondary>li>a.nav-top-level:hover{color: #666;}

.visible-xs .nav-active1 {padding: 0 10px;font-size: 1.6rem;}

.m-mobile-nav{display: table; padding:0 5px; margin:0 auto; position: relative;}
.m-mobile-nav .navbar-nav{padding-left: 0; position: absolute;}

/*顶部菜单下拉*/
.dropdown .menu{color:#999999;padding:0 15px;cursor:pointer;display:inline-block;}
/*.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{border-bottom:3px solid #c1a165;background: none;transition:all 0s cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0s cubic-bezier(.175,.885,.32,1);-ms-transition:all 0s cubic-bezier(.175,.885,.32,1);-moz-transition:all 0s cubic-bezier(.175,.885,.32,1);-o-transition:all 0s cubic-bezier(.175,.885,.32,1);}*/
.dropdown-menu li a{font-size:1.4rem;color:#666;}
.dropdown-menu li a:hover{background-color:#005198;color:#ffffff;}
.dropdown-menu {top: 44px;}
.nav .open>a{background-color: transparent;}

/*友情链接*/
.m-link-list{background-color:#005198;color:#ffffff;padding:0.8rem 0;}
.u-link-list{display:inline-block;margin-left:3rem;}
.u-link-list.swiper-slide{width:auto;}
.swiper-link {margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1;}

/*页脚联系我们*/
.footer-menu .iconfont{vertical-align:middle;}
.m-footer-copy{margin-bottom:35px;}
.footer-copy>div{display: inline-table; padding: 0 5px;}


@media screen and (min-width:768px){
    .dropdown-menu{padding:0;overflow:hidden;}
    .dropdown-menu li{display:block;}
    .dropdown .dropdown-menu > li > a{padding:0 0 0 30px;line-height:45px;}
    .dropdown .dropdown-menu:nth-child(1) > li > a{padding:0 12px 0 12px;line-height:45px;}
    .dropdown .dropdown-menu:nth-child(2) > li > a{padding:0 12px 0 12px;line-height:45px;}
    .m-head-share{margin-top:0px;}
}
@media (min-width:1200px){
    .container-fluid{max-width:1220px;}
}
@media screen and (min-width:768px) and (max-width:1000px){
    .nav > li > .dropdown > a,.dropdown .menu{padding:0 6px;}
    .nav > li > a{padding:0 6px;}
}

@media screen and (max-width:1027px) {
    .m-head-menu ul{font-size: 14px;}
    .m-head-menu ul li:nth-child(1) i{font-size: 2.2rem;}
    .m-head-menu ul li:last-child i{font-size: 1.6rem;}
    .nav > li > .dropdown > a{;padding:0 0 0 25px;}
    .nav>li>a {padding: 0 0 0 25px;}
}

@media screen and (max-width:767px){
    .nav > li > .dropdown > a:hover{color:#fff;}
    .nav > li > .dropdown > a{padding:0 10px;font-size:1.6rem;}
    
    .nav>li>a {padding:0;}
    .navbar-nav li>a.nav-top-level{padding:0 10px;font-size: 1.6rem;}

    .nav .open > a:focus,.nav .open > a,.nav .open > a:hover{background-color:transparent;border:1px solid #fff; border-radius:15px;}
    /*.nav > li >  .dropdown > a:hover{border-bottom: 1px solid #fff;}*/
    .navbar-inverse{background-color:#015198;border:0;}
    .navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#1251b6;}
    .navbar-inverse .navbar-nav > li > a:focus,.navbar-inverse .navbar-nav > li > a:hover{background-color:transparent;}
    .navbar-inverse .navbar-nav > li > a{color:#fff;}
    .m-head-share{border:none;}
    .nav > li:first-child > .dropdown > a{line-height:40px;}
    .logo-xs{margin-bottom:55px;}
    .nav > li > .dropdown > a{line-height:30px;}
    .nav > li:first-child > .dropdown > a{color:#dddddd;}
    .dropdown .menu{line-height:30px;color:#999999;padding:0 10px;font-size:1.6rem;cursor:pointer;display:inline-block;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#fff; font-size: 1.4rem;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover{background-color:transparent;}
    .m-head-share{padding:15px 0; height :auto; border-bottom:0; position: relative;}
    .u-en-ch{ position : absolute;display: table;right: 10px;top: 0;bottom: 0;margin: auto;}
    /*.m-link-list,.m-footer-copy{margin-bottom:10px;}*/
    .m-bg{position:fixed;top:0;left:0;z-index:998;width:100%;height:100%;background-color:rgba(51,51,51,.7);}
    .navbar-xs{display:none;position:fixed;padding-top:75px;top:0;left:0;z-index:999;margin:0 -10px;width:85%;height:100%;left:-70%; overflow-y : auto; background-color:#015198;}
    .navbar-nav li{height:40px;display:table;width:100%;}
    .navbar-nav .open .dropdown-menu > li > a{padding-left:2em;}
    .nav > li:last-child > .dropdown > a{padding-right:10px;}
    .navbar-nav>li>a.nav-active1{line-height: 30px;}


    .dropdown-menu li a{font-size:1.6rem;color:#999999;}
    .sharebtn a i{font-size:2.4rem;}
    .swiper-button-prev,.swiper-button-next{display: none;}
}


.myshare_38 .bdshare-button-style2-32 a {
    width: 38px;
    line-height: 38px;
    height: 38px;
    background-image: url('../images/share_38.png');
    margin: 6px 8px 0;
}

.myshare_38 .bdshare-button-style2-32 .bds_fbook {
    background-position: 0 0;
}

.myshare_38 .bdshare-button-style2-32 .bds_twi {
    background-position: 0 -45px;
}

.myshare_38 .bdshare-button-style2-32 .bds_linkedin {
    background-position: 0 -90px;
}

.myshare_38 .bdshare-button-style2-32 .bds_weixin {
    background-position: 0 -136px;
}

.myshare_38 .bdshare-button-style2-32 .bds_tsina {
    background-position: 0 -182px;
}

.myshare_30 .bdshare-button-style2-32 a {
    width: 30px;
    line-height: 30px;
    height: 30px;
    background-image: url('../images/share_38.png');
    background-size: 30px;
    margin: 6px 15px 0 0;
}

.myshare_30 .bdshare-button-style2-32 .bds_fbook {
    background-position: 0 0;
}

.myshare_30 .bdshare-button-style2-32 .bds_twi {
    background-position: 0 -34px;
}

.myshare_30 .bdshare-button-style2-32 .bds_linkedin {
    background-position: 0 -69px;
}

.myshare_30 .bdshare-button-style2-32 .bds_weixin {
    background-position: 0 -104px;
}

.myshare_30 .bdshare-button-style2-32 .bds_tsina {
    background-position: 0 -139px;
}

.myshare_26 .bdshare-button-style2-32 a {
    width: 26px;
    line-height: 26px;
    height: 26px;
    background-image: url('../images/share_26.png');
    background-size: 26px;
    margin: -2px 6px 0;
}

.myshare_26 .bdshare-button-style2-32 .bds_fbook {
    background-position: 0 0;
}

.myshare_26 .bdshare-button-style2-32 .bds_twi {
    background-position: 0 -31px;
}

.myshare_26 .bdshare-button-style2-32 .bds_linkedin {
    background-position: 0 -61px;
}

.myshare_26 .bdshare-button-style2-32 .bds_weixin {
    background-position: 0 -92px;
}

.myshare_26 .bdshare-button-style2-32 .bds_tsina {
    background-position: 0 -123px;
}