.goods_about {
    background:url(../images/bg1.jpg) no-repeat center #fff;
    background-size:100% 100%;
    background-attachment:fixed;
    padding:35px 0 40px 0;
}
.page_bg1 {
    background:url(../images/bg01.jpg) no-repeat center top #ffffff;
}
.page_bg2 {
    background:url(../images/bg02.jpg) no-repeat top #f8f9fb;
}
.page_bg3 {
    background:url(../images/footer_bann.png) no-repeat center #f8f9fb;
}
.page_bg4 {
    border-top:1px solid #ffffff;
    background:url(../images/footer_bann2_blue.png) no-repeat center #121c36;
}
.page_content {
    padding:50px 0;
}
.page_content2 {
    padding:35px 0;
}
.page_content3 {
    padding:60px 0;
}
.page_content4 {
    padding:15px 0;
}
.train_div {
    min-height:400px;
    background:url(../images/bg3.jpg) no-repeat left #f8f9fb;
    background-size:60% 100%;
}
.train_div .word_box {
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:3%;
    z-index:5;
    background-color:#fff;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    box-shadow:5px 5px 20px rgba(0, 0, 0, 0.1);
    width:800px;
    padding:40px;
}
.train_div .word_box .index_title {
    font-size:18px;
    font-weight:bold;
}
.train_div .word_box .index_content {
    font-size:16px;
    line-height:200%;
    padding-top:10px;
}
.train_div .word_box .index_button {
    padding-top:20px;
}

.goods_list_at2 {
    overflow:hidden;
}
.goods_list_at2 .item {
    -webkit-transition:all .4s;
    -moz-transition:all .4s;
    transition:all .4s;
    float:left;
    width:25%;
    padding:50px 10px;
    text-decoration: none;
}
.goods_list_at2 .title {
    text-align:center;
    font-size:20px;
    padding-top:30px;
    padding-bottom:10px;
    color:#1296db
}
.goods_list_at2 .desc {
    text-align:left;
    font-size:14px;
    line-height:200%;
    color:#757575
}


/*TAB*/
/*tab切换*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display:block;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display:table;
    content:" ";
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear:both;
}
.nav {
    padding-left:0;
    margin-bottom:0;
    list-style:none;
}
.nav > li {
    position:relative;
    display:block;
}
.nav > li > a {
    position:relative;
    display:block;
    padding:10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
    text-decoration:none;
    background-color:#0A6A9B;
}
.nav > li.disabled > a {
    color:#777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
    color:#777;
    text-decoration:none;
    cursor:not-allowed;
    background-color:transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
    border-color:#337ab7;
}
.nav .nav-divider {
    height:1px;
    margin:9px 0;
    overflow:hidden;
    background-color:#e5e5e5;
}
.nav > li > a > img {
    max-width:none;
}
.nav-tabs {
    border-bottom:1px solid #ddd;
}
.nav-tabs > li {
    float:left;
    margin-bottom:-1px;
}
.nav-tabs > li > a {
    margin-right:2px;
    line-height:1.42857143;
    border:1px solid transparent;
    border-radius:0;
}
.nav-tabs > li > a:hover {
    border-color:#eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    color:#555;
    cursor:default;
    background-color:#fff;
    border:1px solid #ddd;
    border-bottom-color:transparent;
}
.nav-tabs.nav-justified {
    width:100%;
    border-bottom:0;
}
.nav-tabs.nav-justified > li {
    float:none;
}
.nav-tabs.nav-justified > li > a {
    margin-bottom:5px;
    text-align:center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top:auto;
    left:auto;
}
@media (min-width:768px) {
    .nav-tabs.nav-justified > li {
        display:table-cell;
        width:1%;
    }
    .nav-tabs.nav-justified > li > a {
        margin-bottom:0;
    }
}
.nav-tabs.nav-justified > li > a {
    margin-right:0;
    border-radius:4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
    border:1px solid #ddd;
}
@media (min-width:768px) {
    .nav-tabs.nav-justified > li > a {
        border-bottom:1px solid #ddd;
        border-radius:4px 4px 0 0;
    }
    .nav-tabs.nav-justified > .active > a,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color:#fff;
    }
}
.nav-pills > li {
    float:left;
}
.nav-pills > li > a {
    border-radius:4px;
}
.nav-pills > li + li {
    margin-left:2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    color:#fff;
    background-color:#337ab7;
}
.nav-stacked > li {
    float:none;
}
.nav-stacked > li + li {
    margin-top:2px;
    margin-left:0;
}
.nav-justified {
    width:100%;
}
.nav-justified > li {
    float:none;
}
.nav-justified > li > a {
    margin-bottom:5px;
    text-align:center;
}
.nav-justified > .dropdown .dropdown-menu {
    top:auto;
    left:auto;
}
@media (min-width:768px) {
    .nav-justified > li {
        display:table-cell;
        width:1%;
    }
    .nav-justified > li > a {
        margin-bottom:0;
    }
}
.nav-tabs-justified {
    border-bottom:0;
}
.nav-tabs-justified > li > a {
    margin-right:0;
    border-radius:4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
    border:1px solid #ddd;
}
@media (min-width:768px) {
    .nav-tabs-justified > li > a {
        border-bottom:1px solid #ddd;
        border-radius:4px 4px 0 0;
    }
    .nav-tabs-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus {
        border-bottom-color:#fff;
    }
}
.tab-content > .tab-pane {
    display:none;
}
.tab-content > .active {
    display:block;
}
.nav-tabs .dropdown-menu {
    margin-top:-1px;
    border-top-left-radius:0;
    border-top-right-radius:0;
}
/*新闻*/

.nav-tabs > li {
    margin-right: 5px
}

.nav-tabs > li > a {
    font-size: 18px;
    padding: 10px 45px;
}

.nav-tabs > li > a {
    background-color: #1296DB;
    color: #FFFFFF;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #1296DB;
    cursor: default;
    background-color: #FFFFFF;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}

.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 15px 10px 10px 10px;
    border-radius: 0 0 4px 4px;
    background-color: #FFFFFF;
}

.tab-content > .tab-pane {
    overflow: hidden;
}

/*图片新闻*/
.item_book_pic {
    width:100%
}
.item_book_pic > .item_pic {
    float:left;
    width:20%;
    display:table-cell;
    vertical-align:top;
}
.item_book_pic > .item_pic_title {
    float:left;
    width:80%;
    padding-left:10px;
}
.item_book_pic > .item_pic_title h4 {
    font-size:16px;
    padding:0;
    margin:5px 0 10px 0;
    font-weight:bold
}
.item_book_pic > .item_pic_desc {
    float:left;
    width:80%;
    padding-left:10px;
    font-size:14px;
    line-height:200%;
}
/*文章列表*/
.itme_book_list {
    list-style:none;
    margin:0;
    padding:0;
}
.itme_book_list li {
    width:100%;
    padding:6px 0;
}
.itme_book_list li.at5 {
    float:left;
    width:50%;
    margin:0;
    padding:6px 15px 0 15px;
}
.itme_book_list li:before {
    float:left;
    padding-right:5px;
    height:30px;
    font-family:'Glyphicons Halflings', serif;
    content:"\e080";
    font-size:2px !important;
    padding-top:0;
    color:#1565C0;
}
.itme_book_list li span {
    float:right;
    font-size:14px;
    overflow:hidden;
    color:#9d9d9d;
    display:block !important;
}

/*手机状态*/
@media (max-width:1300px) {
    .espcms_im {
        display:none;
    }
    .sub_key, .head_nav {
        display:none
    }
}
@media (max-width:1189px) {
    .head_elem {
        padding:15px 0;
    }
    .head_wap_nav {
        float:left;
        padding-top:18px;
    }
    .elevation3 .list_item_img {
        width:100%;
        max-height:260px;
        overflow:hidden;
    }
}
@media screen and (min-width:360px) and (max-width:1300px) {
    .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
        float:left;
    }
    .col-mm-12 {
        width:100%;
    }
    .col-mm-11 {
        width:91.66666667%;
    }
    .col-mm-10 {
        width:83.33333333%;
    }
    .col-mm-9 {
        width:75%;
    }
    .col-mm-8 {
        width:66.66666667%;
    }
    .col-mm-7 {
        width:58.33333333%;
    }
    .col-mm-6 {
        width:50%;
    }
    .col-mm-5 {
        width:41.66666667%;
    }
    .col-mm-4 {
        width:33.33333333%;
    }
    .col-mm-3 {
        width:25%;
    }
    .col-mm-2 {
        width:16.66666667%;
    }
    .col-mm-1 {
        width:8.33333333%;
    }
    .head_logo {
        padding-top:0;
        padding-left:5px;
    }
    .head_logo img {
        max-width:180px
    }
    /*手机状态*/
    .head_elem {
        padding:10px 10px 10px 5px;
    }
    .title_h1 {
        overflow:hidden;
        padding:25px 0;
        width:100%;
    }
    .at_title {
        font-size:18px;
        text-align:center;
        width:100%;
    }
    .at_subhead {
        font-size:14px;
        text-align:center;
        width:100%;
        overflow:hidden;
        padding-top:5px;
    }
    .navbar_bd, .espcms_im {
        display:none;
    }
    .nav_menu {
        width:100%;
        text-align:right;
        padding-top:5px;
        display:block
    }
    .navbar_menu {
        border:0 solid #E0E0E0;
        background-color:#fff;
        width:35px;
        height:35px;
        border-radius:5px;
        text-align:center;
        outline:0
    }
    .navbar_menu i {
        color:#00A0E9;
        padding-left:2px;
        font-size:18px;
    }
    .navbar_menu:hover {
        color:#fff;
        background-color:#00A0E9;
        border-color:#00A0E9;
        outline:0
    }
    .navbar_menu:hover i {
        color:#fff;
    }
    /*下拉菜单*/
    .head_wap_nav {
        position:absolute;
        top:70px;
        left:0;
        z-index:50;
        width:100%;
        padding:0;
        margin:0;
        display:none;
        box-shadow:0 2px 10px #BDBDBD;
    }
    .head_wap_nav ul {
        width:100%;
        list-style:none;
        margin:0;
        padding:0;
        overflow:hidden;
    }
    .head_wap_nav ul li {
        margin:0;
        position:relative;
        display:block;
        padding:0;
        border-top:1px solid #038ECE;
    }
    .head_wap_nav > ul > li.active > a.main_link {
        color:#FFF176
    }
    .head_wap_nav ul li .main_link {
        border-top:1px solid #03A7F2;
        display:block;
        height:45px;
        line-height:45px;
        padding:0 5px;
        text-align:center;
        font-size:16px;
        color:#fff;
        background-color:#00A0E9;
    }
    .head_nav ul li .main_link:hover {
        color:#FFF176;
        background-color:#1976D2;
    }
    /*子分类*/
    .head_nav_dropdown {
        min-height:auto;
        min-width:100%;
        padding:0;
        z-index:1100;
        color:#ffffff;
        background-color:#00a0e9;
        border-radius:0;
        display:none;
        float:unset;
        margin:0;
        border:0;
    }
    .head_nav_dropdown > ul {
        width:100%;
        list-style:none;
        margin:0;
        padding:0;
        background-color:#1976D2;
    }
    .head_nav_dropdown > ul > li {
        width:100%;
        padding:10px 0;
        text-align:center;
        margin:0;
    }
    .head_wap_nav_dropdown > ul > li a {
        color:#ffffff;
        font-size:14px;
        text-align:center;
    }
    .head_nav_dropdown > ul > li a:hover {
        color:#00A0E9;
    }
    .dropdown-menu > li > a {
        text-align:center;
        color:#ffffff;
        padding:10px 0;
    }
}
@media screen and (min-width:1300px) {
    .head_wap_nav ul {
        display:none
    }
}
/*公共样式*/
@media screen and (min-width:360px) and (max-width:1300px) {
    .col_sm_12 {
        width:100%;
    }
    .container_fluid {
        padding-right:0px;
        padding-left:0px;
        margin-right:auto;
        margin-left:auto;
        overflow:hidden;
    }
    .page_content {
        padding:25px 0;
    }
    .btn_lg {
        padding:5px 16px !important;
        font-size:14px !important;
        line-height:1.3333333 !important;
        border-radius:5px !important;
    }
    .link_16 {
        font-size:14px;
    }
    .espcms_about {
        padding:20px 0 20px 0;
    }
    .goods_about {
        background:url(../images/bg1.jpg) no-repeat center #fff;
        background-size:auto 100%;
        background-attachment:fixed;
        padding:25px 0 20px 0;
    }
}
/*首页*/
@media screen and (min-width:360px) and (max-width:1300px) {
    .page_bg3, .page_bg4, .espcms_footer, .nov_type_list, .espcms_page_botton > span {
        display:none
    }
    .page_bann_pic {
        background-size:100% auto;
        min-height:60px;
    }
    .espcms_title {
        margin-bottom:10px;
        overflow:hidden;
    }
    .espcms_title .title_name {
        font-size:20px;
        font-weight:300;
        text-align:center;
        /*text-transform: uppercase;*/
        color:#444444;
        margin:0;
        padding:0;
    }
    .pic_content_str {
        width:100%;
        padding:10px 0;
        overflow:hidden;
    }
    .pic_content_str .conent_text_div {
        margin-top:10px;
        padding-left:0;
        font-size:14px;
        line-height:200%;
    }
    .conent_button {
        padding-top:10px;
        width:100%;
        text-align:center;
        overflow:hidden;
    }
    .conent_button .btn {
        width:100%;
        margin-bottom:5px;
        font-size:14px;
    }
}