﻿@charset "utf-8";

#huilan-aikf-show {
    top: 60% !important
}

#sbm_img {
    border: none
}

.fl {
    float: left
}

.fr {
    float: right
}

.top-fr {
    float: right !important
}

.fwnone {
    font-weight: 400 !important
}

.clear {
    clear: both
}

.clearfix:after {
    content: '';
    display: block;
    clear: both
}

.ovh {
    overflow: hidden
}

.hide {
    display: none
}

.show {
    display: block
}

.img100 {
    width: 100%
}

.img125 {
    width: 125px;
    height: 47px;
    border: 1px dashed #ddd
}

.img126 {
    width: 122px;
    height: 108px;
    border: 1px dashed #ddd
}

.relative {
    position: relative
}

.pull-right {
    text-align: right
}

.t-content {
    text-align: center
}

input[type=radio],
input[type=checkbox] {
    margin: 0 8px
}

.overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.row {
    margin-left: 0;
    margin-right: 0
}

.w100 {
    width: 100% !important
}

.pointer {
    cursor: pointer
}

.borderNone {
    border: none !important
}

.border {
    border: 1px solid #ddd
}

.textarea {
    padding: 0 10px;
    border: 1px solid #ddd;
    width: 100%;
    height: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

textarea {
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.codeInput {
    width: 100px;
    font-size: 16px;
    padding: 0 10px
}

.navbar-form {
    padding: 0
}

.border-box {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ThemeFborder02,
.ThemeFborderhover02:hover {
    border-color: #85be44 !important
}

.ThemeFborder,
.ThemeFborderhover:hover {
    border-color: #85be44 !important
}

.company_list_box .company_topmenu li:hover a.titlenew:before,
.company_list_box .company_topmenu li.active a.titlenew:before {
    border-bottom-color: #85be44 !important
}

.Themefont,
.Themetxthover:hover,
.list_children a span,
.qyk_sublistleft h3,
.qyk_sublistleft .sublist_about li.three_btn .iconfont:before,
.qiye_xinxi .successUl li:before,
.company_list_box .company_topmenu li.active a.titlenew {
    color: #d84566 !important
}

.Themebgxj02 {
    background-color: #2888ea !important
}

.Themebgxj02:hover {
    filter: Alpha(opacity=70);
    opacity: .7
}

.Themebg,
.Themebghover:hover,
.company_list_box .company_topmenu li a.titlenew:after {
    background-color: #d84566 !important
}

.Themefont:hover {
    filter: Alpha(opacity=70);
    opacity: .7
}

.red {
    color: #85be44 !important
}

.OrangeFont {
    color: #ff7800 !important
}

.OrangeBg {
    background: #498bad !important
}

.black {
    color: #333 !important
}

.white {
    color: #fff !important
}

.color-999 {
    color: #999
}

.color-0 {
    color: #000
}

.bge6 {
    background: #e6e6e6
}

.bgf6 {
    background: #f6f6f6
}

.bgfff {
    background: #fff !important
}

.cruDiv {
    cursor: pointer;
    display: inline-block
}

.mt0 {
    margin-top: 0 !important
}

.mt4 {
    margin-top: 4px
}

.mt5 {
    margin-top: 5px
}

.mt10 {
    margin-top: 10px !important
}

.mt16 {
    margin-top: 12px !important
}

.mt12 {
    margin-top: 16px
}

.mt20 {
    margin-top: 20px !important
}

.mt30 {
    margin-top: 30px
}

.mt50 {
    margin-top: 50px !important
}

.mb12 {
    margin-bottom: 12px
}

.mb20 {
    margin-bottom: 20px
}

.mb30 {
    margin-bottom: 30px
}

.ml5 {
    margin-left: 5px !important
}

.ml8 {
    margin-left: 8px !important
}

.ml10 {
    margin-left: 10px !important
}

.ml12 {
    margin-left: 12px
}

.ml20 {
    margin-left: 20px
}

.ml30 {
    margin-left: 30px
}

.ml40 {
    margin-left: 40px
}

.ml50 {
    margin-left: 50px
}

.mr5 {
    margin-right: 5px
}

.mr10 {
    margin-right: 10px
}

.mr20 {
    margin-right: 20px
}

.mr30 {
    margin-right: 30px
}

.mr40 {
    margin-right: 40px
}

.plr5 {
    padding: 0 5px
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px
}

.pt20 {
    padding-top: 20px
}

.pt30 {
    padding-top: 30px
}

.pb8 {
    padding-bottom: 8px
}

.pb10 {
    padding-bottom: 10px
}

.pb20 {
    padding-bottom: 20px
}

.pb30 {
    padding-bottom: 30px
}

.pl5 {
    padding-left: 5px
}

.pl10 {
    padding-left: 10px
}

.pl20 {
    padding-left: 20px
}

.pl30 {
    padding-left: 30px
}

.pr30 {
    padding-right: 30px
}

.pr50 {
    padding-right: 50px
}

.p0 {
    padding: 0 !important
}

.p020 {
    padding: 0 20px
}

.padding5 {
    padding: 5px
}

.padding10 {
    padding: 10px;
    background: #fff
}

.w985 {
    width: 985px
}

.w10 {
    width: 10%
}

.w13 {
    width: 13%
}

.w12 {
    width: 12%
}

.w15 {
    width: 15%
}

.w18 {
    width: 18%
}

.w20 {
    width: 20%
}

.w25 {
    width: 20%
}

.w30 {
    width: 30%
}

.f12 {
    font-size: 13px
}

.f14 {
    font-size: 14px
}

.f16 {
    font-size: 16px
}

.f18 {
    font-size: 18px
}

.f20 {
    font-size: 20px
}

.f24 {
    font-size: 24px
}

.weight,
.fw {
    font-weight: 700
}

.line-2 {
    line-height: 2 !important
}

.border {
    border-color: #ddd;
    background: #fff
}

.border-top {
    border-top: 1px solid #efefef
}

.btnnew,
.btnnew_2 {
    height: 38px;
    line-height: 38px;
    color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -moz-border-radius: 2px
}

.btnnew:hover,
.btnnew_2:hover {
    filter: Alpha(opacity=70);
    opacity: .7
}

.StoreIndex .conBox li a.icon-menu:before {
    font-size: 22px
}

.xclist_pages.pllpages .col-lg-3 {
    display: none
}

.xclist_pages.pllpages .col-lg-9 {
    width: 100%;
    text-align: center
}

.xclist_pages.pllpages .pagination>li>input {
    width: 40px;
    height: 22px;
    margin-right: 10px;
    padding: 0 2px;
    text-align: center;
    font-size: 12px;
    float: none;
    display: inline-block
}

.xclist_pages.pllpages .pagination>li>button {
    height: 30px;
    margin: 0;
    background: #85be44;
    color: #fff;
    border-radius: 2px;
    border-color: #266db7 !important;
    position: relative;
    top: -2px
}

.xclist_pages.pllpages .pagination>li>button:hover {
    filter: Alpha(opacity=70);
    opacity: .7
}

.xclist_pages.pllpages .pagination>li>a,
.xclist_pages.pllpages .pagination>li>span {
    padding: 10px 15px;
    border: 1px solid #cdcdcd;
    background: #f8f8f8;
    color: #666 !important
}

.xclist_pages.pllpages .pagination>li>a:hover,
.xclist_pages.pllpages .pagination>li>span:hover {
    color: #666;
    border-color: #ccc;
    background-color: #f3f3f3
}

.xclist_pages.pllpages div {
    height: 50px;
    cursor: default
}

.xclist_pages.pllpages .pagination>li.active a {
    color: #fff !important;
    border-color: #266db7 !important
}

.xclist_pages.pllpages .pagination>li {
    vertical-align: middle;
    margin-left: 10px;
    display: inline-block
}

.xclist_pages.pllpages .pagination>li:first-child>a,
.xclist_pages.pllpages .pagination>li:first-child>span,
.xclist_pages.pllpages .pagination>li:last-child>a,
.xclist_pages.pllpages .pagination>li:last-child>span {
    border-radius: 0
}

.conBox {
    width: 1200px;
    margin: 0 auto
}

.col-md-5 {
    float: left;
    width: 33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.col-md-6 {
    float: left;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.LeftBox {
    z-index: 1000
}

.munul .iconfont,
.LeftBox li s.iconfont,
.Right_side_button li .iconfont,
.FloorLi i.iconfont,
.title_tabs i.iconfont,
.themefontc span.iconfont,
.titlenew span.iconfont {
    display: block;
    float: left;
    margin-top: 18px;
    margin-right: 5px;
    width: 14px;
    height: 15px;
    background: url(../images/ico_new.png) no-repeat;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: -webkit-transform .9s;
    transition: -webkit-transform .9s;
    transition: transform .9s;
    transition: transform .9s, -webkit-transform .9s
}

.themefontc span.iconfont {
    margin-top: 2px
}

.titlenew span.icon-News {
    background-position: -116px 6px;
    margin-top: 6px
}

.themefontc span.icon-chanpin {
    background-position: -81px 6px
}

.themefontc span.icon-passport {
    background-position: -43px 6px
}

.LeftBox li s {
    margin-top: 20px !important
}

.LeftBox li:hover s.iconfont {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: -webkit-transform .9s;
    transition: -webkit-transform .9s;
    transition: transform .9s;
    transition: transform .9s, -webkit-transform .9s
}

.LeftBox li s.icon1,
.FloorLi i.icon1 {
    background-position: 0 1px
}

.LeftBox li s.icon2,
.FloorLi i.icon2 {
    background-position: 0 -32px
}

.LeftBox li s.icon3,
.FloorLi i.icon3 {
    background-position: 0 -63px
}

.LeftBox li s.icon4,
.FloorLi i.icon4 {
    background-position: 0 -95px
}

.LeftBox li s.icon5,
.FloorLi i.icon5 {
    background-position: 0 -129px
}

.LeftBox li s.icon6,
.FloorLi i.icon6 {
    background-position: 0 -159px
}

.LeftBox li s.icon7,
.FloorLi i.icon7 {
    background-position: 0 -192px
}

.LeftBox li s.icon8,
.FloorLi i.icon8 {
    background-position: 0 -223px
}

.LeftBox li s.icon9,
.FloorLi i.icon9 {
    background-position: 0 -255px
}

.LeftBox li s.icon10,
.FloorLi i.icon10 {
    background-position: 0 -287px
}

.LeftBox li s.icon11,
.FloorLi i.icon11 {
    background-position: 0 -319px
}

.LeftBox li s.icon12,
.FloorLi i.icon12 {
    background-position: 0 -351px
}

.LeftBox li s.icon13,
.FloorLi i.icon13 {
    background-position: 0 -383px
}

.LeftBox li s.icon14,
.FloorLi i.icon14 {
    background-position: 0 -415px
}

.LeftBox li s.icon15,
.FloorLi i.icon15 {
    background-position: 0 -448px
}

.LeftBox li s.icon16,
.FloorLi i.icon16 {
    background-position: 0 -479px
}

.LeftBox li:hover s.icon1 {
    background-position: -19px 1px
}

.LeftBox li:hover s.icon2 {
    background-position: -19px -32px
}

.LeftBox li:hover s.icon3 {
    background-position: -19px -63px
}

.LeftBox li:hover s.icon4 {
    background-position: -19px -95px
}

.LeftBox li:hover s.icon5 {
    background-position: -19px -129px
}

.LeftBox li:hover s.icon6 {
    background-position: -19px -159px
}

.LeftBox li:hover s.icon7 {
    background-position: -19px -192px
}

.LeftBox li:hover s.icon8 {
    background-position: -19px -223px
}

.LeftBox li:hover s.icon9 {
    background-position: -19px -255px
}

.LeftBox li:hover s.icon10 {
    background-position: -19px -287px
}

.LeftBox li:hover s.icon11 {
    background-position: -19px -319px
}

.LeftBox li:hover s.icon12 {
    background-position: -19px -351px
}

.LeftBox li:hover s.icon13 {
    background-position: -19px -383px
}

.LeftBox li:hover s.icon14 {
    background-position: -19px -415px
}

.LeftBox li:hover s.icon15 {
    background-position: -19px -448px
}

.LeftBox li:hover s.icon16 {
    background-position: -19px -479px
}

.LeftBox li s.icon17,
.FloorLi i.icon17 {
    background-position: -38px -32px
}

.LeftBox li s.icon18,
.FloorLi i.icon18 {
    background-position: -38px -64px
}

.LeftBox li s.icon19,
.FloorLi i.icon19 {
    background-position: -38px -96px
}

.LeftBox li s.icon20,
.FloorLi i.icon20 {
    background-position: -38px -126px
}

.LeftBox li s.icon21,
.FloorLi i.icon21 {
    background-position: -38px -160px
}

.LeftBox li s.icon22,
.FloorLi i.icon22 {
    background-position: -38px -192px
}

.LeftBox li s.icon23,
.FloorLi i.icon23 {
    background-position: -38px -224px
}

.LeftBox li s.icon24,
.FloorLi i.icon24 {
    background-position: -38px -256px
}

.LeftBox li s.icon25,
.FloorLi i.icon25 {
    background-position: -38px -288px
}

.LeftBox li s.icon26,
.FloorLi i.icon26 {
    background-position: -38px -320px
}

.LeftBox li s.icon27,
.FloorLi i.icon27 {
    background-position: -38px -352px
}

.LeftBox li s.icon28,
.FloorLi i.icon28 {
    background-position: -38px -384px
}

.LeftBox li s.icon29,
.FloorLi i.icon29 {
    background-position: -76px -32px
}

.LeftBox li s.icon30,
.FloorLi i.icon30 {
    background-position: -76px -64px
}

.LeftBox li s.icon31,
.FloorLi i.icon31 {
    background-position: -76px -96px
}

.LeftBox li s.icon32,
.FloorLi i.icon32 {
    background-position: -76px -128px
}

.LeftBox li s.icon33,
.FloorLi i.icon33 {
    background-position: -76px -160px
}

.LeftBox li s.icon34,
.FloorLi i.icon34 {
    background-position: -76px -192px
}

.LeftBox li s.icon35,
.FloorLi i.icon35 {
    background-position: -76px -224px
}

.LeftBox li s.icon36,
.FloorLi i.icon36 {
    background-position: -76px -256px
}

.LeftBox li s.icon37,
.FloorLi i.icon37 {
    background-position: -76px -288px
}

.LeftBox li s.icon38,
.FloorLi i.icon38 {
    background-position: -76px -320px
}

.LeftBox li s.icon39,
.FloorLi i.icon39 {
    background-position: -76px -352px
}

.LeftBox li s.icon40,
.FloorLi i.icon40 {
    background-position: -76px -384px
}

.LeftBox li s.icon41,
.FloorLi i.icon41 {
    background-position: -114px -32px
}

.LeftBox li s.icon42,
.FloorLi i.icon42 {
    background-position: -114px -64px
}

.LeftBox li s.icon43,
.FloorLi i.icon43 {
    background-position: -114px -96px
}

.LeftBox li s.icon44,
.FloorLi i.icon44 {
    background-position: -114px -126px
}

.LeftBox li s.icon45,
.FloorLi i.icon45 {
    background-position: -114px -160px
}

.LeftBox li s.icon46,
.FloorLi i.icon46 {
    background-position: -114px -192px
}

.LeftBox li s.icon47,
.FloorLi i.icon47 {
    background-position: -114px -224px
}

.LeftBox li s.icon48,
.FloorLi i.icon48 {
    background-position: -114px -256px
}

.LeftBox li s.icon49,
.FloorLi i.icon49 {
    background-position: -114px -288px
}

.LeftBox li s.icon50,
.FloorLi i.icon50 {
    background-position: -114px -320px
}

.LeftBox li s.icon51,
.FloorLi i.icon51 {
    background-position: -114px -352px
}

.LeftBox li s.icon52,
.FloorLi i.icon52 {
    background-position: -114px -384px
}

.LeftBox li:hover s.icon17 {
    background-position: -57px -32px
}

.LeftBox li:hover s.icon18 {
    background-position: -57px -64px
}

.LeftBox li:hover s.icon19 {
    background-position: -57px -96px
}

.LeftBox li:hover s.icon20 {
    background-position: -57px -126px
}

.LeftBox li:hover s.icon21 {
    background-position: -57px -160px
}

.LeftBox li:hover s.icon22 {
    background-position: -57px -192px
}

.LeftBox li:hover s.icon23 {
    background-position: -57px -224px
}

.LeftBox li:hover s.icon24 {
    background-position: -57px -256px
}

.LeftBox li:hover s.icon25 {
    background-position: -57px -288px
}

.LeftBox li:hover s.icon26 {
    background-position: -57px -320px
}

.LeftBox li:hover s.icon27 {
    background-position: -57px -352px
}

.LeftBox li:hover s.icon28 {
    background-position: -57px -384px
}

.LeftBox li:hover s.icon29 {
    background-position: -95px -32px
}

.LeftBox li:hover s.icon30 {
    background-position: -95px -64px
}

.LeftBox li:hover s.icon31 {
    background-position: -95px -96px
}

.LeftBox li:hover s.icon32 {
    background-position: -95px -128px
}

.LeftBox li:hover s.icon33 {
    background-position: -95px -160px
}

.LeftBox li:hover s.icon34 {
    background-position: -95px -192px
}

.LeftBox li:hover s.icon35 {
    background-position: -95px -224px
}

.LeftBox li:hover s.icon36 {
    background-position: -95px -256px
}

.LeftBox li:hover s.icon37 {
    background-position: -95px -288px
}

.LeftBox li:hover s.icon38 {
    background-position: -95px -320px
}

.LeftBox li:hover s.icon39 {
    background-position: -95px -352px
}

.LeftBox li:hover s.icon40 {
    background-position: -95px -384px
}

.LeftBox li:hover s.icon41 {
    background-position: -133px -32px
}

.LeftBox li:hover s.icon42 {
    background-position: -133px -64px
}

.LeftBox li:hover s.icon43 {
    background-position: -133px -96px
}

.LeftBox li:hover s.icon44 {
    background-position: -133px -126px
}

.LeftBox li:hover s.icon45 {
    background-position: -133px -160px
}

.LeftBox li:hover s.icon46 {
    background-position: -133px -192px
}

.LeftBox li:hover s.icon47 {
    background-position: -133px -224px
}

.LeftBox li:hover s.icon48 {
    background-position: -133px -256px
}

.LeftBox li:hover s.icon49 {
    background-position: -133px -288px
}

.LeftBox li:hover s.icon50 {
    background-position: -133px -320px
}

.LeftBox li:hover s.icon51 {
    background-position: -133px -352px
}

.LeftBox li:hover s.icon52 {
    background-position: -133px -384px
}

.munul .icon_menu {
    background-position: -187px -59px;
    margin-top: 23px
}

.FloorLi i.iconfont {
    margin-left: 10px
}

.Right_side_button li .iconfont {
    margin-left: 11px;
    width: 19px;
    height: 19px;margin-left: 15px;
    width: 19px;
    height: 19px;
    margin-top: 13px;
}

.Right_side_button li .icon-Supplier {
    background-position: -185px -109px
}

.Right_side_button li .icon-mall {
    background-position: -185px -149px
}

.Right_side_button li .icon-collection {
    background-position: -185px -188px
}

.Right_side_button li .icon-bangzhu {
    background-position: -185px -225px
}

.Right_side_button li .icon-ditudingwei {
    background-position: -185px -266px
}

.Right_side_button li .icon-unie62a {
    background-position: -185px -335px
}

.Right_side_button li .icon-code {
    background-position: -185px -375px
}

.Right_side_button li .icon-shifttop {
    background-position: -185px -415px
}

.Right_side_button li:hover .icon-Supplier {
    background-position: -160px -109px
}

.Right_side_button li:hover .icon-mall {
    background-position: -160px -149px
}

.Right_side_button li:hover .icon-collection {
    background-position: -160px -188px
}

.Right_side_button li:hover .icon-bangzhu {
    background-position: -160px -225px
}

.Right_side_button li:hover .icon-ditudingwei {
    background-position: -160px -266px
}

.Right_side_button li:hover .icon-unie62a {
    background-position: -160px -335px
}

.Right_side_button li:hover .icon-code {
    background-position: -160px -375px
}

.Right_side_button li:hover .icon-shifttop {
    background-position: -160px -415px
}

.ClassBoxNavTitle .iconfont {
    float: right;
    width: 19px;
    height: 19px
}

.navleft .ClassBoxNavTitle .icon_j {
    background-position: -185px -75px
}

.navleft:hover .icon_j {
    background-position: -185px -90px
}

.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
    float: left
}

.wrap {
    height: auto;
    overflow: hidden
}

.slide .form-inline .form-group {
    margin: 0 5px 10px
}

.slide .form-inline .btnnew {
    height: 35px;
    line-height: 35px;
    vertical-align: top;
    margin-left: 10px;
    border-radius: 3px
}

.slide .table-responsive .table label.fl {
    margin-right: 20px;
    margin-bottom: 0;
    line-height: 40px;
    height: 40px
}

.slide .table-responsive .table input[type=radio],
.slide .table-responsive .table input[type=checkbox] {
    vertical-align: middle
}

.table-responsive .table td {
    word-break: break-all
}

.g-row {
    width: 1200px;
    margin: 0 auto;
    zoom: 1;
    position: relative;
    z-index: 0;
}

.box875 {
    width: 875px;
    float: left;
}

.m-tit2 {
    height: 34px;
    line-height: 34px;
    margin: 10px 0;
    overflow: hidden;
}

.m-tit2 i {
    display: block;
    width: 3px;
    height: 34px;
    background: #498bad;
    float: left;
    margin-right: 12px;
}

.m-tit2 h3 {
    float: left;
    font-size: 22px;
    font-weight: bold;
    font-family: "å¾®è½¯é›…é»‘";
    color: #333;
}

.m-tit2 span {
    width: 210px;
    float: left;
    font-size: 12px;
    color: #555;
      font-family: "微软雅黑" !important;
    padding-left: 28px;
    line-height: 40px;
}

.m-tit2 .m-more.c1 {
    color: #b77d00;
}
.m-tit2 .m-more {
    width: 120px;
    text-align: right;
    float: right;
    font-size: 14px;
    color: #999;
    font-family: "å®‹ä½“";
    padding-right: 12px;
}
a:link, a:visited, a:active {
    color: #333333;
    text-decoration: none;
}
.c1 {
    margin-left: 20px;
    cursor: pointer;
}

.m-zt {float: left; width: 320px;height:440px;border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }
.m-zt ul{clear: both; margin:0 10px 5px 15px;}
.m-zt ul li {margin-top: 15px; }
.m-zt ul li a.buys_hot{display: block; padding-left: 120px; height:85px; position: relative;}
.m-zt ul li a.buys_hot .buys_pic{position: absolute; left: 0; top: 0; width: 110px;height: 75px;}
.m-zt ul li a.buys_hot h3{height: 40px; line-height:20px; overflow: hidden; font-size: 14px; color: #3f3f3f;margin-bottom: 10px; }
.m-zt ul li a.buys_hot span{color:#c4c4c4;font-size:12px;font-family:"宋体"}    
.m-zt ul li a{display: block; font-size:12px;font-family:"宋体"; color: #4d4d4d; line-height:26px; height:26px; overflow: hidden; background:url(img/icon_d.gif) no-repeat 0 14px; padding-left:12px;}


.m-zt .event_zt {margin-right: -20px; overflow: hidden;}
.m-zt .event_zt li{float:left;width:140px; height: 160px;margin-right: 10px;}
.m-zt .event_zt li a{padding:0; height: 144px; background: none;}
.m-zt .event_zt li img{width:140px; height: 96px;}
.m-zt .event_zt li p{width:140px; height:48px; line-height: 22px; overflow: hidden; font-size: 12px; color: #333;}


.m-newsMeeting {float: right; width: 545px;height: 440px; border-top-left-radius: 4px;border-top-right-radius: 4px; overflow: hidden; }

.newsMeeting {margin-right: -20px; overflow: hidden;}
.newsMeeting li{float:left;width:160px; height: 100px;margin: 12px 0;margin-left: 16px; }
.newsMeeting li img{width:160px; height: 100px;}


.meetingTab{ height:300px; position:relative; }
.meetingTab .m-hd{ height:35px;}
.meetingTab .m-hd ul{ overflow:hidden; zoom:1;}
.meetingTab .m-hd ul li{ float:left;  width:250px; height:35px; line-height:35px; margin-left: 15px; text-align:center;cursor:pointer; font-size: 14px; color: #757575; border-bottom:2px solid #dadada;}
.meetingTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #d84566; border-bottom:2px solid #d84566;}

.meetingTab .m-bd{ position:relative; height:100%; z-index:0;}
.meetingTab .m-bd li{margin:0 15px 10px 15px; overflow: hidden;}

.meetingTab .m-bd li dl{margin-top: 12px;}
.meetingTab .m-bd li dl dt{ background: #f8f8f8;height:40px; line-height: 40px;}
.meetingTab .m-bd li dl dt p{float:left;color: #666; font-size: 14px; color: #242424;}

.meetingTab .m-bd li dl dt p.time{width:150px;color: #242424; float: right; padding-right:10px; text-align: right;}
.meetingTab .m-bd li dl dd{clear: both; height:30px; line-height: 30px; overflow: hidden;}
.meetingTab .m-bd li dl dd:hover{background: #ebeff9;}
.meetingTab .m-bd li dl dd p{float:left;color: #666;}
.meetingTab .m-bd li dl p.tit{width:250px; padding-right: 20px;padding-left:10px;}
.meetingTab .m-bd li dl p.time{width:160px;color: #999; float: right;}
.meetingTab .m-bd li dl p.area{width:60px; text-align: center;}
.meetingTab .m-bd li dl dd p a{ color: #333; font-size: 12px;}
.meetingTab .m-bd li dl dd:hover a:hover{ color: #1844a7;}


.m-jobTab{height: 440px;}
.jobTab{ height:300px; position:relative; }
.jobTab .m-hd{ height:40px; position:absolute; left:20px; top:-52px; z-index:1; }
.jobTab .m-hd ul{ overflow:hidden; zoom:1;}
.jobTab .m-hd ul li{ float:left;  width:40px; height:40px; line-height:40px; margin-right:10px; text-align:center;cursor:pointer; font-size: 16px; color: #757575;}
.jobTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #d84566;font-size: 18px;  border-bottom:2px solid #d84566;}

.jobTab .m-bd{ position:relative; height:100%; z-index:0;}
.jobTab .m-bd li{margin:6px 10px 10px; overflow: hidden;}
.jobTab .m-bd li dd{width: 270px; height: 54px; float: left;padding: 10px 12px; border-bottom: 1px solid #efeff1;}

.jobTab .m-bd li dl dd a.title{display: block; float: left; width: 170px; font-size: 14px; color: #333;}
.jobTab .m-bd li dl dd a.title:hover{ color: #1579d7;}
.jobTab .m-bd li dl dd a.btn_bj{display: block; float: right; width:85px; height: 24px; line-height: 24px;  text-align: center; border: 1px solid #cfcfcf; border-radius: 20px; font-size: 12px; color: #666;}
.jobTab .m-bd li dl dd a.btn_bj:hover{ color: #1579d7; border: 1px solid #d84566; background: #d84566; color:#fff;}


.jobTab .m-bd li dl dd p.p1{line-height:32px; float: left;width: 100px; font-size: 12px; color: #6f6f6f; font-family:"宋体"}
.jobTab .m-bd li dl dd p.p2{ width: 170px; line-height:32px;height:32px;float: left;text-align: right;  overflow: hidden;}
.jobTab .m-bd li dl dd p.p2 a{font-size: 12px; color: #6f6f6f;font-family:"宋体"; }
.jobTab .m-bd li dl dd p span{color: #d84566;}




.biaowangTab{ height:300px; overflow:hidden; position:relative; }
.biaowangTab .m-hd{ height:18px; overflow:hidden; position:absolute; right:48%; bottom:12px; z-index:1; }
.biaowangTab .m-hd ul{ overflow:hidden; zoom:1;}
.biaowangTab .m-hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:12px; text-align:center;border:1px solid #bd983d;cursor:pointer; text-indent: -9999px;border-radius: 50%;}
.biaowangTab .m-hd ul li.active{ background:#bd983d;opacity: 1;filter: alpha(opacity=100);}
.biaowangTab .m-bd{ position:relative; height:100%;margin-right: -20px;}

.biaowangTab .m-bd dd{float: left; position:relative;width: 186px;height:255px;margin-right:16px;transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0; background: #fff;}
.biaowangTab .m-bd dd:hover{-webkit-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; box-shadow:0px 0px 8px #ccc; transition: all 0.2s cubic-bezier(0.42, 0, 0.58, 1) 0;}
.biaowangTab .m-bd dd:hover img{-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
.biaowangTab .m-bd dd .u-img{ display:block;overflow: hidden; margin:10px auto 0; width: 160px;}
.biaowangTab .m-bd dd .u-img img {display: block; width: 160px;height: 160px;  -webkit-transition: -webkit-transform .2s linear;
	transition: -webkit-transform .2s linear;
	-o-transition: transform .2s linear;
	transition: transform .2s linear;
    transition: transform .2s linear, -webkit-transform .2s linear;}
    .biaowangTab .m-bd dd:hover .u-price{display: none;}    
    .biaowangTab .m-bd dd:hover .btn-shop{display: block;}    
.biaowangTab .m-bd dd .u-img i{font-style:inherit;  display:block; width:80px; height:28px; line-height: 28px; text-align: center; position:absolute; left:0; top:0; background: url(img/icon_bw_bg.png) no-repeat; font-size: 14px; color: #fff;}
.biaowangTab .m-bd dd:hover i{opacity: 0.6;}
.biaowangTab .m-bd dd a.u-tit {display: block; padding:0 10px; line-height:40px;height:40px; overflow:hidden;font-size:12px; color:#959595;}
.biaowangTab .m-bd dd .u-price { padding:10px 10px 0; line-height:30px;height:30px; font-size:14px; color:#e93431;}
.biaowangTab .m-bd dd .u-price b{font-size:16px;}
.biaowangTab .m-bd dd .btn-shop{display: none; margin: 0 auto; width: 140px; height: 30px; line-height: 30px; text-align: center; background: #d84566; font-size: 14px; color: #fff;  border-radius: 15px;}


.m-companyScroll { margin: 10px 0 20px;width:1180px;padding:0 10px; overflow: hidden; background: #fff;}
.m-companyScroll .ulList{width: 1140px;margin: 0 auto; overflow: hidden;}
.m-companyScroll .ulList li{width:185px; height:130px; float: left; margin: 15px 6px;}
.m-companyScroll .ulList li a{display: block; width:185px; height:100px;position: relative; box-shadow: 0 1px 8px #ddd;}
.m-companyScroll .ulList li a:hover .info{display: block;}
.m-companyScroll .ulList li img{ width: 185px; height: 100px;}
.m-companyScroll .ulList li .info{display: none; position: absolute; top: 0; left: 0; width: 185px; height: 100px; background: rgba(0, 0, 0, 0.7);}
.m-companyScroll .ulList li .info h3{font-size: 16px; color: #fff;line-height: 30px;height: 30px;text-align: center;margin-top: 20px;}
.m-companyScroll .ulList li .info p{text-align: center; font-size: 12px; color: #fff;}
.m-companyScroll .ulList li .year{text-align: center;  font-size: 16px; line-height: 40px;}
.m-companyScroll .ulList li .year span{  font-size: 16px; color:#498bad; padding-right: 10px;}
.m-companyScroll .ulList li .year b{font-weight:20px; color: #d84566;}

.brandTab{ height:225px; position:relative; }
.brandTab .brandTit{ position: absolute; top: 8px; left:15px;color: #1d1d1d; font-size: 18px;}
.brandTab .brandTit::before{font-family: "iconfont";color: #5ea2ff; content:"\e6e9"; font-size: 25px; height: 30px; line-height: 30px; vertical-align: top; padding-right: 5px;}
.brandTab .m-hd{ height:48px; background: #fff; border-bottom:2px solid #498bad;}
.brandTab .m-hd ul{ overflow:hidden; zoom:1; margin-left:180px;}
.brandTab .m-hd ul li{display: inline-block; padding:0 40px; height:48px; line-height:48px;text-align:center;cursor:pointer; font-size: 14px; color: #7e7e7e;}
.brandTab .m-hd ul li.active{opacity: 1;filter: alpha(opacity=100); color: #fff; background: #498bad; border-top-left-radius: 5px;border-top-right-radius: 5px;}

.brandTab .m-bd{ position:relative;margin-right: -20px; margin-top: 15px;}
.brandTab .m-bd li a{width:160px; height: 140px; float: left; margin-right:11px; overflow: hidden; background: #fff; border: 1px solid #dcdcdc;} 
.brandTab .m-bd li a img{ display: block; width: 140px; height: 70px; margin: 8px 10px;}
.brandTab .m-bd li a h3{text-align: center; border-top: 1px solid #dcdcdc;font-size: 14px; color: #131313;padding:5px 10px 0; height: 22px;overflow: hidden;}
.brandTab .m-bd li a p{ font-size: 12px; color: #666;padding:0 10px; height: 20px;overflow: hidden; text-align: center;}
.video li{margin-top: 7px;clear: both; overflow: hidden;background:none;padding:0}
.video li .u-img{width:120px;height:90px;float: left;}
.video li .u-img img{width:120px;height:56px;}
.video li .renwu{width: 140px;float:left;padding-left: 10px;color:#999;}
.video li .renwu h3{height: 55px;line-height: 27px;overflow: hidden;font-weight: 500;color: #333;font-size: 14px;}
.video li .renwu h3:hover{color:#e60000;}
.video li .vcat{width: 140px;height:35px;line-height: 35px;float:left;padding-left: 10px;font-size: 12px;overflow: hidden;color:#999;}
.video li .vcat:hover{color:#ff6700;}
.jobTab {
    height: 300px;
    position: relative;
}
.box280 {
    width: 280px;
    float: right;
}
.mt15 {
    margin-top: 15px!important;
}
.mt15 {
    margin-top: 15px;
}

.m-tit03 {
    width: 100%;
    height: 30px;
    line-height: 38px;
    border-bottom: 1px solid #e7e7e7;
    position: relative;
}
/**内边距**/
.box_a{ width:1200px; overflow:hidden; margin:auto;}
.g-p-10 { padding:10px;}
.g-p-15 { padding:15px;}
.g-p-20 { padding:20px;}
.g-pt-5 { padding-top:5px;}
.g-pt-10 { padding-top:5px;}
.g-pt-15 { padding-top:15px;}
.g-pt-20 { padding-top:20px;}
.g-pt-30 { padding-top:30px;}
.g-pt-40 { padding-top:40px;}
.g-pl-10 { padding-left:10px;}
.g-pl-15 { padding-left:15px;}
.g-pl-20 { padding-left:20px;}
.g-pl-30 { padding-left:30px;}
.g-pr-5 { padding-right:5px;}
.g-pr-10 { padding-right:10px;}
.g-pr-15 { padding-right:15px;}
.g-pr-20 { padding-right:20px;}
.g-pr-30 { padding-right:30px;}
.g-pb-5 { padding-bottom:5px;}
.g-pb-10 { padding-bottom:10px;}
.g-pb-15 { padding-bottom:5px;}
.g-pb-20 { padding-bottom:20px;}
.g-pb-30 { padding-bottom:30px;}
.m-tit h3.c2 {
    color: #d84566;
}.m-tit h3 {
    float: left;
    font-size: 18px;
    font-weight: bold;
    font-family: "寰蒋闆呴粦";
}