/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, blockquote,
    /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li,
    /* list elements 列表元素 */
pre,
    /* text formatting elements 文本格式元素 */
fieldset, legend, button, input, textarea
    /* form elements 表单元素 */
    /* table elements 表格元素 */
{
    margin: 0;
    padding: 0;
}
label{
    color: #222;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

/*@font-face {*/
/*font-family: PingFang-SC-Bold;*/
/*src:url('../css/PingFang-SC-Bold.ttf');*/
/*}*/
/** 设置默认字体 **/
body, button, input, select, textarea
    /* for ie */
{
    /*font: 14px\5b8b\4f53,PingFang-SC-Bold,sans-serif;*/
    /*font-family:PingFang-SC-Bold,Microsoft YaHei,\\5B8B\4F53,Arial,"\5B8B\4F53 B8B\4F53",Helvetica,sans-serif;*/
    font-family:HiraginoSansGB-W3,"Hiragino Sans GB","Microsoft Yahei UI","Microsoft Yahei","微软雅黑","Segoe UI",Tahoma,"宋体b8b\4f53",SimSun,sans-serif;
}
#head{
    background-color: #ff801f;
}
body{
    overflow-x: hidden;
}
i{
    font-style: inherit;
}
a{
     color: #fff
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
address, cite, dfn, em, var {
    font-style: normal;
}
/* 将斜体扶正 */
code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}
/* 统一等宽字体 */
small {
    font-size: 12px;
}
/* 小于 12px 的中文很难阅读, 让 small 正常化 */
/** 重置列表元素 **/
ul, ol {
    list-style: none;
}
/** 重置文本格式元素 **/
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
    text-decoration: none;
}
/*sup {
     vertical-align: text-top;
}
 !* 重置, 减少对行高的影响 *!*/
sub {
    vertical-align: text-bottom;
}
/** 重置表单元素 **/
legend {
    color: #000;
}
/* for ie6 */
fieldset, img {
    border: 0;
}
/* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
    font-size: 100%;
}
/* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    display: block;
    margin: 0;
    padding: 0;
}
/*a{*/
/*    color: #fff;*/
/*}*/
select{
    border: 0;
    outline: 1px solid #bbb;
}
.selectnone{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    outline: none;
}
input::-ms-input-placeholder{
    text-align: left;
    font-size: 12px;
}
input::-webkit-input-placeholder{
    text-align: left;
    font-size: 12px;
}
.textcinput::-ms-input-placeholder{
    text-align: center;
    font-size: 14px;
}
.textcinput::-webkit-input-placeholder{
    text-align: center;
    font-size: 14px;
}
/*input:focus {*/
    /*!*color: #ed1941;*/
     /**!*/
    /*border: 1px solid #5c79bb;*/
    /*!*background-color: #afdfe4;*/
     /**!*/
/*}*/
.inputopacity{
    opacity:0;
}
.imgcenter{
    object-fit: cover;
}
.inputbknone[type='text']:focus{
    border: 1px solid #fff !important;
}
.selectborder{
    outline:  01px solid #fff;
}
.focus0:focus {
    border: 1px solid #fff;
}
.focus0bule3:focus {
    border: 1px solid #eff4f7;
}
.focus00:focus{
    border: none!important;
}
.focus00{
    border: none!important;
}
.border1fff[type='text']:focus{
    border-bottom:  01px solid #fff !important;
    border-right:  01px solid #fff !important;
    border-top:  01px solid #fff !important;
}
input{
    border: 1px solid #bbb;
}
mark {
    background: #ff0;
}
.f57hover:hover{
    background: #fff2e8;
    color: #ff801f !important;
}
.bgbluehover:hover{
    background: #eeeeee;
    color: #000;
}
.fcfffhover:hover{
    color: #000;
}

.fcF57hover:hover{
    color: #ff801f;
}
.fcF57hover2:hover i{
    color: #ff801f;
}
.fcF57hover2:hover{
    color: #ff801f;
}
.fz16hover:hover{
    font-size:  16px;
}

/*背景颜色*/
.bgfff{
    background: #fff;
}
.bgf7f7f7{
    background: #f7f7f7;
}
.bg5C61681{
    background: #5C6168;
}
.bgbule5{
    background: rgba(56, 204, 186, 22);
    border: 1px solid #38ccba;
}
.bgbule6{
    background: #38ccba;
    /*border: 1px solid #38ccba;*/
}
.bgbule4{
    background: rgba(20, 176, 255, 22);
    border: 1px solid #14b0ff;
}
.bghui3{
    background: #696d76;
}
.bghui8{
    background: #f2f2f2;
}

.bgbule2{
    background: #14B0FF;
}
.bgf40_2{
    background: #ff6666;
}
.bgf5f{
    background: #f5f5f5;
}
.bgf40_3{
    background: rgba(255, 145, 61, 22);
    border: 1px solid #ff913d;
}
.bg494C52 {
    background: #494C52;
}
input,textarea{
    outline:none;
}
/*字体颜色*/
.fcff801f{
    color: #ff801f;
}
.fcff9{
    color: #FF9645;
}
.fc595{
    color: #595959;
}
.fc40_2{
    color: #f45507;
}
.fc40_3{
    color: #f45507;
}
.fc606{
    color: #606060;
}
.fc686{
    color: #686868;
}
.bgf45{
    background: #f45507;
}
.fcbule6{
    color: #38ccba;
}
.fcbule5{
    color: #38ccba;
}
.fcF40_1{
    color: #ff9645;
}
.fcb7b{
    color: #B7B7B7;
}

.fcf40{
    color:#f40;
}
.fc666{
    color:#666;
}
.fc444{
    color:#444;
}
.fc888{
    color:#888;
}
.fc494C52{
    color: #494C52;
}
.fc189{
    color: #189f0f;
}
.fc1a519f{
    color: #1a519f;
}
.fcred{
    color: red;
}
.fc000{
    color: #000;
}
.fcblue{
    color: #6C9EE5;
}
.fcfff{
    color: #fff;
}
.fc222{
    color: #222;
}
.fc999{
    color: #999;
}
.fc606{
    color: #606060;
}
.fcbule2{
    color: #38CCBA;
}
.fcbule3{
    color: #14B0FF;
}
.fcbule4{
    color: #14b0ff;
}
.fcbule7{
    color: blue;
}
.fcred{
    color: #ff6666;
}
/*字体大小*/
.ft0{
    font-size: 0px;
}
.ft6{
    font-size:  06px;
}
.ft7{
    font-size:  07px;
}
.ft8{
    font-size:  08px;
}
.ft9{
    font-size:  09px;
}
.ft10{
    font-size:  1px;
}
.ft12{
    font-size:  12px;
}
.ft13{
    font-size:  13px;
}
.ft14{
    font-size:  14px;
}
.ft15{
    font-size:  15px;
}
.ft16{
    font-size:  16px;
}
.ft17{
    font-size:  17px;
}
.ft18{
    font-size:  18px;
}
.ft19{
    font-size:  19px;
}
.ft20{
    font-size:  20px;
}
.ft21{
    font-size:  21px;
}
.ft22{
    font-size:  22px;
}
.ft23{
    font-size:  23px;
}
.ft24{
    font-size:  24px;
}
.ft25{
    font-size:  25px;
}
.ft26{
    font-size:  26px;
}
.ft27{
    font-size:  27px;
}
.ft28{
    font-size:  28px;
}
.ft30{
    font-size:  30px;
}
.ft32{
    font-size:  32px;
}
.ft33{
    font-size:  33px;
}
.ft34{
    font-size:  34px;
}
.ft40{
    font-size:  40px;
}
.ft48{
    font-size:  48px;
}
.ftnormal{
    font-weight: normal;
}
.ftbold{
    font-weight: bold;
}
.ftNotoSansHans{
    font-family: NotoSansHans-Bold;
}
/*margin样式*/
.mar-2{
    margin: -2px;
}
.marla{
    margin-left: auto;
}
.mart10p{
    margin-top: 10%;
}
.marl10p{
    margin-left: 10%;
}
.marl16p{
    margin-left: 16%;
}
.mar5{
    margin: 05px;
}
.mar20{
    margin: 20px;
}
.marl5{
    margin-left:  05px;
}
.marl20p{
    margin-left: 20%;
}
.marl6{
    margin-left:  06px;
}
.marl7{
    margin-left:  07px;
}
.marl10{
    margin-left:  10px;
}
.marl14{
    margin-left:  14px;
}
.marl13{
    margin-left:  13px;
}
.marl15{
    margin-left:  15px;
}
.marl18{
    margin-left:  18px;
}
.marl20{
    margin-left:  20px;
}
.marl22{
    margin-left:  22px;
}
.marl24{
    margin-left:  24px;
}
.marl25{
    margin-left:  25px;
}
.marl28{
    margin-left:  28px;
}
.marl30{
    margin-left:  30px;
}
.marl40{
    margin-left:  40px;
}
.marl50{
    margin-left:  50px;
}
.marl70{
    margin-left:  70px;
}
.marl80{
    margin-left:  80px;
}
.marl90{
    margin-left:  90px;
}
.marl95{
    margin-left:  95px;
}
.marl100{
    margin-left: 100px;
}
.mar185{
    margin-left:  185px;
}
.marl270{
    margin-left: 2.7px;
}
.marra{
    margin-right: auto;
}
.marr3{
    margin-right:  03px;
}
.marr5{
    margin-right:  05px;
}
.marr10{
    margin-right:  10px;
}
.marr14{
    margin-right:  14px;
}
.marr15{
    margin-right:  15px;
}
.marr18{
    margin-right:  18px;
}
.marr20{
    margin-right:  20px;
}
.marr24{
    margin-right:  24px;
}
.marr28{
    margin-right:  28px;
}
.marr30{
    margin-right:  30px;
}
.marr40{
    margin-right:  40px;
}
.marr50{
    margin-right:  50px;
}
.marr180{
    margin-right:  180px;
}
.marr170{
    margin-right:  170px;
}
.marr210{
    margin-right: 210px;
}
.mart2{
    margin-top:  2px;
}
.mart5{
    margin-top:  05px;
}
.mart6{
    margin-top:  06px;
}
.mart7{
    margin-top:  07px;
}
.mart8{
    margin-top:  08px;
}
.mart10{
    margin-top:  10px;
}
.mart13{
    margin-top:  13px;
}
.mart14{
    margin-top:  14px;
}
.mart15{
    margin-top:  15px;
}
.mart18{
    margin-top:  18px;
}
.mart20{
    margin-top:  20px;
}
.mart24{
    margin-top:  24px;
}
.mart25{
    margin-top:  25px;
}
.mart28{
    margin-top:  28px;
}
.mart30{
    margin-top:  30px;
}
.mart32{
    margin-top:  32px;
}
.mart35{
    margin-top:  35px;
}
.mart40{
    margin-top:  40px;
}
.mart45{
    margin-top:  45px;
}
.mart50{
    margin-top:  50px;
}
.mart60{
    margin-top:  60px;
}
.mart58{
    margin-top:  58px;
}
.mart70{
    margin-top:  70px;
}
.mart80{
    margin-top:  80px;
}
.marb5{
    margin-bottom:  05px;
}
.marb10{
    margin-bottom:  10px;
}
.marb14{
    margin-bottom:  14px;
}
.marb18{
    margin-bottom:  18px;
}
.marb20{
    margin-bottom:  20px;
}
.marb24{
    margin-bottom:  24px;
}
.marb28{
    margin-bottom:  28px;
}
.marb30{
    margin-bottom:  30px;
}
.marb40{
    margin-bottom:  40px;
}
.marb50{
    margin-bottom:  50px;
}
.marb60{
    margin-bottom:  60px;
}
.marl120{
    margin-left:  12px;
}
.marl130{
    margin-left:  130px;
}
.marl140{
    margin-left:  140px;
}
.marl155{
    margin-left:  155px;
}
.marl210{
    margin-left: 210px;
}
.marautot20{
    margin:  20px auto 0;
}
.marauto{
    margin: 0 auto;
}
.marautot10per{
    margin:  10% auto 0;
}
.marautot40{
    margin:  40px auto 0;
}
.marautot60{
    margin:  60px auto 0;
}
.marautot80{
    margin:  80px auto 0;
}
.marautot100{
    margin: 100px auto 0;
}
.mara{
    margin: 0 auto;
}
.mar0{
    margin: 0;
}
/*padding样式*/
/*padding样式*/
.pad13{
    padding:  13px;
}
.pad15{
    padding:  15px;
}
.pad20{
    padding:  20px;
}
.pad30{
    padding:  30px;
}
.pad50{
    padding:  50px;
}
.pad5{
    padding:  05px;
}
.pad0{
    padding: 0;
}
.pad1p{
    padding: 1%;
}
.pad2p{
    padding:  5px 2%;
}
.pad1{
    padding:  1px;
}
.pad10{
    padding:  10px;
}
.padl1p{
    padding-left: 1%;
}
.padl3{
    padding-left:  03px;
}
.padl5{
    padding-left:  05px;
}
.padl10{
    padding-left:  10px;
}
.padl12{
    padding-left:  12px;
}
.padl14{
    padding-left:  14px;
}
.padl15{
    padding-left:  15px;
}
.padl16{
    padding-left:  16px;
}
.padl18{
    padding-left:  18px;
}
.padl20{
    padding-left:  20px;
}
.padl24{
    padding-left:  24px;
}
.padl28{
    padding-left:  28px;
}
.padl30{
    padding-left:  30px;
}
.padl35{
    padding-left:  35px;
}
.padl40{
    padding-left:  40px;
}
.padl50{
    padding-left:  50px;
}
.padl60{
    padding-left:  60px;
}
.padl65{
    padding-left:  65px;
}
.padl70{
    padding-left:  70px;
}
.padl75{
    padding-left:  75px;
}
.padr5{
    padding-right:  05px;
}
.padr10{
    padding-right:  10px;
}
.padr14{
    padding-right:  14px;
}
.padr15{
    padding-right:  15px;
}
.padr18{
    padding-right:  18px;
}
.padr20{
    padding-right:  20px;
}
.padr24{
    padding-right:  24px;
}
.padr28{
    padding-right:  28px;
}
.padr30{
    padding-right:  30px;
}
.padr35{
    padding-right:  35px;
}
.padr40{
    padding-right:  40px;
}
.padr50{
    padding-right:  50px;
}
.padr60{
    padding-right:  60px;
}
.padr100{
    padding-right: 100px;
}
.padt2{
    padding-top:  02px;
}
.padt5{
    padding-top:  05px;
}
.padt8{
    padding-top:  08px;
}
.padt10{
    padding-top:  10px;
}
.padt14{
    padding-top:  14px;
}
.padt18{
    padding-top:  18px;
}
.padt20{
    padding-top:  20px;
}
.padt21{
    padding-top:  21px;
}
.padt24{
    padding-top:  24px;
}
.padt28{
    padding-top:  28px;
}
.padt30{
    padding-top:  30px;
}
.padt32{
    padding-top:  32px;
}
.padt40{
    padding-top:  40px;
}
.padt45{
    padding-top:  45px;
}
.padb2{
    padding-bottom:  02px;
}
.padb3{
    padding-bottom:  03px;
}
.padb5{
    padding-bottom:  05px;
}
.padb8{
    padding-bottom:  08px;
}
.padb9{
    padding-bottom:  09px;
}
.padb10{
    padding-bottom:  10px;
}
.padb14{
    padding-bottom:  14px;
}
.padb18{
    padding-bottom:  18px;
}
.padb20{
    padding-bottom:  20px;
}
.padb24{
    padding-bottom:  24px;
}
.padb28{
    padding-bottom:  28px;
}
.padb30{
    padding-bottom:  30px;
}
.padb40{
    padding-bottom:  40px;
}
.padb50{
    padding-bottom:  50px;
}
.padb60{
    padding-bottom:  60px;
}
.padb160{
    padding-bottom:  160px;
}
.padr200{
    padding-right: 200px;
}
/*height*/
.hb100{
    height: 100%;
}
.h8{
    height:  08px;
}
.h10{
    height:  10px;
}
.h12{
    height:  12px;
}
.h15{
    height:  15px;
}
.h16{
    height:  16px;
}
.h18{
    height:  18px;
}
.h23{
    height:  23px;
}
.h24{
    height:  24px;
}
.h28{
    height:  28px;
}
.h20{
    height:  20px;
}
.h25{
    height:  25px;
}
.h26{
    height:  26px;
}
.h30{
    height:  30px;
}
.h32{
    height:  32px;
}
.h34{
    height:  34px;
}
.h35{
    height:  35px;
}
.h36{
    height:  36px;
}
.h37{
    height:  37px;
}
.h38{
    height:  38px;
}
.h40{
    height:  40px;
}
.h42{
    height:  42px;
}
.h48{
    height:  48px;
}
.h49{
    height:  49px;
}
.h50{
    height:  50px;
}
.h51{
    height:  51px;
}
.h56{
    height:  56px;
}
.h60{
    height:  60px;
}
.h68{
    height:  68px;
}
.h70{
    height:  70px;
}
.h71{
    height:  71px;
}
.h72{
    height:  72px;
}
.h75{
    height:  75px;
}
.h80{
    height:  80px;
}
.h82{
    height:  82px;
}
.h90{
    height:  90px;
}
.h100{
    height: 100px;
}
.h103{
    height: 103px;
}
.h110{
    height:  110px;
}
.h115{
    height:  115px;
}
.h120{
    height:  120px;
}
.h130{
    height:  130px;
}
.h140{
    height:  140px;
}
.h150{
    height:  150px;
}
.h160{
    height:  160px;
}
.h170{
    height:  170px;
}
.h180{
    height:  180px;
}
.h190{
    height:  190px;
}
.h200{
    height: 200px;
}
.h220{
    height: 220px;
}
.h255{
    height: 255px;
}
.h270{
    height: 270px;
}
.h280{
    height: 280px;
}
.h290{
    height: 290px;
}
.h320{
    height: 320px;
}
.h370{
    height: 370px;
}
.h390{
    height: 390px;
}
.h460{
    height: 460px;
}
.h500{
    height: 500px;
}
.h510{
    height: 510px;
}
.h520{
    height: 520px;
}
.h640{
    height: 640px;
}
.h660{
    height: 660px;
}
.h670{
    height: 670px;
}
.h730{
    height: 730px;
}
.h954{
    height: 954px;
}
/*line-height*/
.lh0{
    line-height:  0px;
}
.lh10{
    line-height:  10px;
}
.lh14{
    line-height:  14px;
}
.lh15{
    line-height:  15px;
}
.lh16{
    line-height:  16px;
}
.lh17{
    line-height:  17px;
}
.lh18{
    line-height:  18px;
}
.lh19{
    line-height:  19px;
}
.lh20{
    line-height:  20px;
}
.lh23{
    line-height:  23px;
}
.lh25{
    line-height:  25px;
}
.lh24{
    line-height:  24px;
}
.lh28{
    line-height:  28px;
}
.lh30{
    line-height:  30px;
}
.lh32{
    line-height:  32px;
}
.lh36{
    line-height:  36px;
}
.lh37{
    line-height:  37px;
}
.lh38{
    line-height:  38px;
}
.lh40{
    line-height:  40px;
}
.lh49{
    line-height:  49px;
}
.lh50{
    line-height:  50px;
}
.lh51{
    line-height:  51px;
}
.lh53{
    line-height:  53px;
}
.lh56{
    line-height:  56px;
}
.lh58{
    line-height:  58px;
}
.lh60{
    line-height:  60px;
}
.lh70{
    line-height:  70px;
}
.lh72{
    line-height:  72px;
}
.lh75{
    line-height:  75px;
}
.lh80{
    line-height:  80px;
}
.lh90{
    line-height:  90px;
}
.lh100{
    line-height: 100px;
}
.lh110{
    line-height:  110px;
}
.lh120{
    line-height:  120px;
}
.lh130{
    line-height:  130px;
}
.lh34{
    line-height:  34px;
}
.lh35{
    line-height:  35px;
}
.lh70{
    line-height:  70px;
}
.lh140{
    line-height:  140px;
}
.lh150{
    line-height:  150px;
}
.lh160{
    line-height:  160px;
}
.lh170{
    line-height:  170px;
}
.lh180{
    line-height:  180px;
}
.lh190{
    line-height:  190px;
}
.lh200{
    line-height: 200px;
}
/*width*/
.minw10{
    min-width:  10px;
}
.wb3{
    width: 3%;
}
.wb5{
    width: 5%;
}
.wb10{
    width: 10%;
}
.wb11{
    width: 11%;
}
.wb12{
    width: 12%;
}
.wb125{
    width: 12.5%;
}
.wb13{
    width: 13%;
}
.wb14{
    width: 14%;
}
.wb15{
    width: 15%;
}
.wb16{
    width: 16%;
}
.wb17{
    width: 17%;
}
.wb20{
    width: 20%;
}
.wb21{
    width: 21%;
}
.wb23{
    width: 23%;
}
.wb25{
    width: 25%;
}
.wb28{
    width: 28%;
}
.wb30{
    width: 30%;
}
.wb31{
    width: 31%;
}
.wb33{
    width: 33.333%;
}
.wb35{
    width: 35%;
}
.wb36{
    width: 36%;
}
.wb40{
    width: 40%;
}
.wb42{
    width: 42%;
}
.wb44{
    width: 44%;
}
.wb45{
    width: 45%;
}
.wb49{
    width: 49%;
}
.wb50{
    width: 50%;
}
.wb54{
    width: 54%;
}
.wb55{
    width: 55%;
}
.wb56{
    width: 56%;
}
.wb58{
    width: 58%;
}
.wb59{
    width: 59%;
}
.wb60{
    width: 60%;
}
.wb62{
    width: 62%;
}
.wb65{
    width: 65%;
}
.wb68{
    width: 68%;
}
.wb69{
    width: 69%;
}
.wb70{
    width: 70%;
}
.wb73{
    width: 73%;
}
.wb75{
    width: 75%;
}
.wb76{
    width: 76%;
}
.wb77{
    width: 77%;
}
.wb78{
    width: 78%;
}
.wb79{
    width: 79%;
}
._wb79{
    width: 79%;
}
.wb80{
    width: 80%;
}
.wb82{
    width: 82%;
}
.wb84{
    width: 84%;
}
.wb85{
    width: 85%;
}
.wb86{
    width: 86%;
}
.wb87{
    width: 87%;
}
.wb88{
    width: 88%;
}
.wb90{
    width: 90%;
}
.wb95{
    width: 95%;
}
.wb97{
    width: 97%;
}
.wb92{
    width: 92%;
}
.wb93{
    width: 93%;
}
.wb96{
    width: 96%;
}
.wb98{
    width: 98%;
}
.wb99{
    width: 99%;
}
.w15auto{
    /*width: 155%;*/
    width:  140px;
}
.wb100{
    width: 100%;
}
.wb200{
    width: 200%;
}
.wb150{
    width: 150%;
}

.w16{
    width: 16px;
}
.w18{
    width:  18px;
}
.w20{
    width:  20px;
}
.w22{
    width:  22px;
}
.w24{
    width:  24px;
}
.w28{
    width:  28px;
}
.w30{
    width:  30px;
}
.w34{
    width:  34px;
}
.w35{
    width:  35px;
}
.w36{
    width:  36px;
}
.w40{
    width:  40px;
}
.w42{
    width:  42px;
}
.w45{
    width:  45px;
}
.w50{
    width:  50px;
}
.w56{
    width:  56px;
}
.w60{
    width:  60px;
}
.w70{
    width:  70px;
}
.w73{
    width:  73px;
}
.w75{
    width:  75px;
}
.w80{
    width:  80px;
}
.w90{
    width:  90px;
}
.w100{
    width: 100px;
}
.w105{
    width: 105px;
}
.w107{
    width: 107px;
}
.w110{
    width:  110px;
}
.w120{
    width:  120px;
}
.w130{
    width:  130px;
}
.w140{
    width:  140px;
}
.w150{
    width:  150px;
}
.w155{
    width:  155px;
}
.w160{
    width:  160px;
}
.w161{
    width:  161px;
}
.w170{
    width:  170px;
}
.w175{
    width:  175px;
}
.w176{
    width:  176px;
}
.w180{
    width:  180px;
}
.w184{
    width:  184px;
}
.w190{
    width:  190px;
}
.w200{
    width: 200px;
}
.w210{
    width: 210px;
}
.w215{
    width: 215px;
}
.w220{
    width: 220px;
}
.w222{
    width: 222px;
}
.w230{
    width: 230px;
}
.w240{
    width: 240px;
}
.w262{
    width: 262px;
}
.w260{
    width: 260px;
}
.w280{
    width: 280px;
}
.w265{
    width: 265px;
}
.w270{
    width: 270px;
}
.w275{
    width: 275px;
}
.w290{
    width: 290px;
}
.w300{
    width: 300px;
}
.w319{
    width: 319px;
}
.w320{
    width: 320px;
}
.w335{
    width: 335px;
}
.w340{
    width: 340px;
}
.w350{
    width: 350px;
}
.w360{
    width: 360px;
}
.w400{
    width: 400px;
}
.w425{
    width: 425px;
}
.w430{
    width: 430px;
}
.w438{
    width: 438px;
}
.w440{
    width: 440px;
}
.w460{
    width: 460px;
}
.w470{
    width: 470px;
}
.w480{
    width: 480px;
}
.w500{
    width: 500px;
}
.w536{
    width: 536px;
}
.w540{
    width: 540px;
}
.w550{
    width: 550px;
}
.w560{
    width: 560px;
}
.w565{
    width: 565px;
}
.w580{
    width: 580px;
}
.w600{
    width: 600px;
}
.w606{
    width: 606px;
}
.w650{
    width: 650px;
}
.w670{
    width: 670px;
}
.w700{
    width: 700px;
}
.w790{
    width: 790px;
}
.w800{
    width: 800px;
}
.w826{
    width: 826px;
}
.w830{
    width: 830px;
}
.w850{
    width: 850px;
}
.w900{
    width: 900px;
}
.w955{
    width: 955px;
}
.w995{
    width: 995px;
}
.w1000{
    width: 1000px;
}
.w1080{
    width: 1080px;
}
.w1100{
    width: 1100px;
}
.w1100{
    width: 1100px;
}
.w1120{
    width: 1120px;
}
.w1140{
    width: 1140px;
}
.w1171{
    width: 1171px;
}
.w1240{
    width: 1240px;
}

.border0{
    border-width: 0;
}
.borderb{
    border-bottom:  01px solid #ccc;
}
.bkbf40{
    border-bottom:  02px solid #ff9645;
    color: #ff801f;
}
.bkbccc{
    border-bottom:  1px solid #ccc;
}
.bktccc{
    border-top:  1px solid #ccc;
}
.bkbff9{
    border-bottom:  1px solid #FF9645;
}
.bkbff9_2{
    border-bottom:  2px solid #FF9645;
}
.bkbff9_3{
    border-bottom:  3px solid #FF9645;
}
.bkff9{
   border:  1px solid #FF9645!important;
}
.bkbule{
    border:  1px solid #14B0FF;
}
.bkrdashed{
    border-right: 1px dashed #ddd;
}
.bkbdashed{
    border-bottom: 1px dashed #ccc;
}

.bkb16B6F79{
    border-bottom:  01px solid #6B6F79;
}
.bkff741d{
    border: solid 1px #ff741d;
}
.bkeee{
    border: solid 1px #eeeeee;
}
.bkf40_2{
    border:  01px solid #ff9645;
    color: #ff9645;
}
.bkbule_2{
    border:  01px solid #38ccba;
    color: #38ccba;
}
.bkf40_1{
    border:  01px solid #ff6666;
    color: #ff6666;
}
.bkff801f{
    border: 1px solid #ff801f;
}
.bk2ff801f{
    border: 2px solid #ff801f;
}
.bk666{
    border: 1px solid #666;
}
.bkddd{
    border: 1px solid #ddd;
}
.bkccc{
    border: 1px solid #ccc;
}
.bkrddd_{
    border-right:  01px dashed #ddd;
}
.bklddd_{
    border-left:  01px dashed #ddd;
}
.bklddd{
    border-left:  01px solid #ddd;
}
.bk0{
    border: 0;
}
.bkl666{
    border-left:  01px solid #666;
}
.active1{
    border-left:  5px solid #ff801f!important;
    background: #515457 !important;
    color: #fff !important;
}
.bkl15f57{
    border-left: 5px solid #5C6168;
}
.bkfff{
    border: 1px solid #fff;
}
.bk0bule3{
    border: 1px solid #eff4f7;
}
.bktrb1ccc{
    border-right:  01px solid #ccc;
    border-top:  01px solid #ccc;
    border-bottom:  01px solid #ccc;
}
.bgbule{
    background: #6C9EE5;
}
.bgf40_4{
    background-color: #fffac2;
}
.bgff801f{
    background: #ff801f!important;
}
.bgF45507{
    background: #F45507;
}
.bgf9f{
    background: #f9f9f9;
}
.bghui7{
    background-color: #ce5a01;
}
.bgbule1{
    background: #38ccba;
}
.bgbule3{
    background-color: #eff4f7;
}
.bg5C6{
    background: #5C6168;
}
.bghui1{
    background: rgba(245,245,245,1);
}
.bghui6{
    background: rgba(0,0,0,0.5);
}
.bghui5{
    background: rgba(0,0,0,0.22);
}
.bgfaf9f9{
    background: #faf9f9;
}
.bordert{
    border-top:  01px solid #ccc;
}
.borderl{
    border-left:  01px solid #ccc;
}
.border1l{
    border-left:  01px solid #fff;
}
.borderlfff{
    border-left:  01px solid #fff;
}
.border{
    padding-top: 1px;
    padding-bottom: 1px;
    border: 1px solid #ccc;
}
.border_3{
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.border_4{
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.border_5{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.border_2{
    border: 1px solid #ccc;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    /* Firefox */
    -webkit-box-sizing:border-box;
    /* Safari */
}
._mar>div:nth-child(1){
    margin-left: 0 !important;
}
._mar>div:nth-child(6){
    margin-left: 0 !important;
}
.bor1666{
    /*border: 1px solid #ddd;
     */
}
.bor1ddd{
    border: 1px solid #ddd;
}
.bor1bbb{
    border: 1px solid #bbb;
}
.borr0{
    border-radius: 0px;
}
.borr3{
    border-radius:  03px;
}
.borr5{
    border-radius:  05px;
}
.borr10{
    /*border-radius:  1px;*/
}
.borr20{
    border-radius:  2px;
}
.borr50p{
    border-radius:50%;
}
.textl{
    text-align: left;
}
.textr{
    text-align: right;
}
.textc {
    text-align: center;
}
.text1px{
    letter-spacing: 1px;
}
.textindent{
    text-indent: 2em;
}
/*浮动*/
.floatl{
    float: left;
}
.floatr{
    float: right;
}
.clear{
    clear: both;
}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
/*.clearfix{
     *+height:1%;
}
 */
.left-1{
    left: -1px;
}
.hide{
    display: none;
}
.disi{
    display: inline-block;
}
.disf{
    display: flex;
}
.dis{
    display: block;
}
.dist{
    display: table-cell;
}
.overhide{
    overflow: hidden;
}
.texthide {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

.texthide_2 {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}
.textplace::-webkit-input-placeholder {
    text-align: left;
}
.inputft20::-webkit-input-placeholder{
    font-size:  20px;
}
.inputft18::-webkit-input-placeholder{
    font-size: 18px;
    color: #888;
    text-align: left;
}
.inputft20_1::-webkit-input-placeholder{
    font-size: 18px;
    color: #888;
    text-align: center;
}
.inputft16::-webkit-input-placeholder{
    font-size: 16px;
    color: #888 !important;
    text-align: left;
}
.inputft14::-webkit-input-placeholder{
    font-size: 14px;
    color: #ccc;
    text-align: left;
}
.inputft12::-webkit-input-placeholder{
     font-size: 12px;
     color: #606060;
     text-align: left;
}
.text2em{
    text-indent: 2em;
}
.wordwrap{
    word-wrap:break-word;
}
.minh660{
    min-height: 660px;
}
.minh720{
    min-height: 720px;
}
.minh733{
    min-height: 733px;
}
.minh160{
    min-height:  160px;
}
.minh350{
    min-height: 350px;
}
.minh305{
    min-height: 305px;
}
.minh315{
    min-height: 315px;
}
.minh320{
    min-height: 320px;
}
.minh260{
    min-height: 260px;
}
.minh100{
    min-height: 100px;
}
.minh60{
    min-height:  60px;
}
.minh130{
    min-height:  130px;
}
.max120{
    max-width:  120px;
}
.max100{
    max-width: 100px;
}
.max90{
    max-width:  90px;
}
.max80{
    max-width:  80px;
}
.autoxy{
    height:auto;
    overflow-x:visible;
    overflow-y:visible;
}
.h78{
    height:  78px;
}

.padb54{
    padding-bottom:  54px;
}

.w1171{
    width: 1171px;
}
.bk5bff9{
    border-bottom:  5px solid #ff9645;
}
.inputnone{
    outline: none;
}
._hint:hover ._hintconter{
    display: initial !important;
}
._hint:hover ._hintconter1{
    display: initial !important;
}
.c_1:hover {
    color: #ff9645 !important;
}
.c_2:hover {
    color: #ff9645 !important;
}
.c_3:hover {
    color: #38ccba !important;
}
.c_4:hover {
    color: #14b0ff !important;
}
.a_5:hover {
    color: #38ccba !important;
}
.a_6:hover {
    color: #38ccba !important;
}
.a_7:hover {
    color: #14b0ff !important;
}
.a_8:hover {
    color: #ff6666 !important;
}
.a_9:hover {
    color: #ff9645 !important;
}
.a_1:hover {
    color: #14b0ff;
}
.a_10:hover {
    color: #38ccba;
}
.a_11:hover {
    color: #38ccba !important;
}




.fangyuanactive{
    color: #ff801f;
    border-bottom:  01px solid #ff801f;
}
.paixuactive{
    color: #ff801f;
}
#ontent{
    margin: 0 auto;
    overflow: hidden;
    /*用overflow: hidden 到容器里的元素*/
}
#typelanguage1 li:hover {
    background-color: #fff2e8;
}
#typelanguage1 li:hover a{
    color: #ff801f;
}
/*/
 /页面左右高度对等*/
/*解决内层浮动后外面丢失高度的BUG*/
#ontent:after{
    content: '[DO NOT LEAVE IT IS NOT REAL]';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#content_right>div:nth-child(1){
    padding-bottom:  4px;
}
#content_left, #content_right{
    padding-bottom: 32767px !important;
    /*应用 padding-bottom（足够大的值）到列的块元素*/
    margin-bottom: -32767px !important;
    /*应用 margin-bottom（足够大的值）到列的块元素*/
    overflow: initial !important;
}
@media all and (min-width: 0px){
    #content_left, #content_right{
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }
    #content_left:before, #content_right:before{
        content: '[DO NOT LEAVE IT IS NOT REAL]';
        display: block;
        background: inherit;
        padding-top: 32767px !important;
        margin-bottom: -32767px !important;
        height: 0;
    }
}
/*****************************jun 分页开始*********************************/
.jun_page{
    overflow: hidden;
    width: 96%;
    text-align: right;
    padding:0 2%;
}
.pagination{
    display:inline-block;
    padding-left:0;
    margin: 2px 0;
    border-radius: 04px
}
.pagination>li{
    display:inline;
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding: 06px  12px;
    margin-left:-1px;
    line-height: 1.42857143;
    color:#ff801f;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-top-left-radius: 04px;
    border-bottom-left-radius: 04px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-right-radius: 04px;
    border-bottom-right-radius: 04px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    z-index:2;
    color:#23527c;
    background-color:#eee;
    border-color:#ddd
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:3;
    color:#fff;
    cursor:default;
    background-color:#ff801f;
    border-color:#ff801f
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#777;
    cursor:not-allowed;
    background-color:#fff;
    border-color:#ddd
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding: 10px  16px;
    font-size: 18px;
    line-height: 13333333
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-top-left-radius: 06px;
    border-bottom-left-radius: 06px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-top-right-radius: 06px;
    border-bottom-right-radius: 06px
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding: 05px  1px;
    font-size: 12px;
    line-height: 15
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-top-left-radius: 03px;
    border-bottom-left-radius: 03px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-top-right-radius: 03px;
    border-bottom-right-radius: 03px
}
/*****************************j/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, blockquote,
    /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li,
    /* list elements 列表元素 */
pre,
    /* text formatting elements 文本格式元素 */
fieldset, legend, button, input, textarea
    /* form elements 表单元素 */
    /* table elements 表格元素 */
{
    margin: 0;
    padding: 0;
}
label{
    color: #222;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}

/*@font-face {*/
/*font-family: PingFang-SC-Bold;*/
/*src:url('../css/PingFang-SC-Bold.ttf');*/
/*}*/
/** 设置默认字体 **/
body, button, input, select, textarea
    /* for ie */
{
    /*font: 14px\5b8b\4f53,PingFang-SC-Bold,sans-serif;*/
    /*font-family:PingFang-SC-Bold,Microsoft YaHei,\\5B8B\4F53,Arial,"\5B8B\4F53 B8B\4F53",Helvetica,sans-serif;*/
}
#head{
    background-color: #ff801f;
}
body{
    overflow-x: auto;
}
i{
    font-style: inherit;
}
/*a{
     color: #fff
}
 */
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
address, cite, dfn, em, var {
    font-style: normal;
}
/* 将斜体扶正 */
code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}
/* 统一等宽字体 */
small {
    font-size: 12px;
}
/* 小于 12px 的中文很难阅读, 让 small 正常化 */
/** 重置列表元素 **/
ul, ol {
    list-style: none;
}
/** 重置文本格式元素 **/
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
    text-decoration: none;
}
/*sup {
     vertical-align: text-top;
}
 !* 重置, 减少对行高的影响 *!*/
sub {
    vertical-align: text-bottom;
}
/** 重置表单元素 **/
legend {
    color: #000;
}
/* for ie6 */
fieldset, img {
    border: 0;
}
/* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
    font-size: 100%;
}
/* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 重置 HTML5 元素 */
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    display: block;
    margin: 0;
    padding: 0;
}
/*a{*/
/*    color: #fff;*/
/*}*/
select{
    border: 0;
    outline: 1px solid #bbb;
}
.selectnone{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    outline: none;
}
input::-ms-input-placeholder{
    text-align: left;
    font-size: 12px;
}
input::-webkit-input-placeholder{
    text-align: left;
    font-size: 12px;
}
.textcinput::-ms-input-placeholder{
    text-align: center;
    font-size: 14px;
}
.textcinput::-webkit-input-placeholder{
    text-align: center;
    font-size: 14px;
}
/*input:focus {*/
    /*!*color: #ed1941;*/
     /**!*/
    /*border: 1px solid #5c79bb;*/
    /*!*background-color: #afdfe4;*/
     /**!*/
/*}*/
.inputopacity{
    opacity:0;
}
.imgcenter{
    object-fit: cover;
}
.inputbknone[type='text']:focus{
    border: 1px solid #fff !important;
}
.selectborder{
    outline:  01px solid #fff;
}
.focus0:focus {
    border: 1px solid #fff;
}
.focus0bule3:focus {
    border: 1px solid #eff4f7;
}
.focus00:focus{
    border: none!important;
}
.checkbox0{
    -webkit-appearance:none;
    border: none;
    outline: none;
}
.border1fff[type='text']:focus{
    border-bottom:  01px solid #fff !important;
    border-right:  01px solid #fff !important;
    border-top:  01px solid #fff !important;
}
input{
    border: 1px solid #bbb;
}
mark {
    background: #ff0;
}

.bgbluehover:hover{
    background: #eeeeee;
    color: #000;
}
.fcfffhover:hover{
    color: #000;
}

.fcF57hover:hover{
    color: #ff801f;
}
.fcF57hover2:hover i{
    color: #ff801f;
}
.fcF57hover2:hover{
    color: #ff801f;
}
.fz16hover:hover{
    font-size:  16px;
}

/*背景颜色*/
.bgfff{
    background: #fff;
}
.bgf7f7f7{
    background: #f7f7f7;
}
.bg5C61681{
    background: #5C6168;
}
.bgbule5{
    background: rgba(56, 204, 186, 22);
    border: 1px solid #38ccba;
}
.bgbule6{
    background: #38ccba;
    /*border: 1px solid #38ccba;*/
}
.bgbule4{
    background: rgba(20, 176, 255, 22);
    border: 1px solid #14b0ff;
}
.bghui3{
    background: #696d76;
}
.bghui8{
    background: #f2f2f2;
}

.bgbule2{
    background: #14B0FF;
}
.bgf40_2{
    background: #ff6666;
}
.bgf5f{
    background: #f5f5f5;
}
.bgf40_3{
    background: rgba(255, 145, 61, 22);
    border: 1px solid #ff913d;
}
.bg494C52 {
    background: #494C52;
}
input,textarea{
    outline:none;
}
/*字体颜色*/
.fcff801f{
    color: #ff801f;
}
.fcff9{
    color: #FF9645;
}
.fc8e8{
    color: #8E8E8E;
}
.fc40_2{
    color: #f45507;
}
.fc40_3{
    color: #f45507;
}

.bgf45{
    background: #f45507;
}
.fcbule6{
    color: #38ccba;
}
.fcbule5{
    color: #38ccba;
}
.fcF40_1{
    color: #ff9645;
}
.fcf40{
    color:#f40;
}
.fc666{
    color:#666;
}
.fc444{
    color:#444;
}
.fc888{
    color:#888;
}
.fc494C52{
    color: #494C52;
}
.fc189{
    color: #189f0f;
}
.fc1a519f{
    color: #1a519f;
}
.fcred{
    color: red;
}
.fc000{
    color: #000;
}
.fcblue{
    color: #6C9EE5;
}
.fcfff{
    color: #fff;
}
.fc222{
    color: #222;
}
.fc999{
    color: #999;
}
.fcbule2{
    color: #38CCBA;
}
.fcbule3{
    color: #14B0FF;
}
.fcbule4{
    color: #14b0ff;
}
.fcred{
    color: #ff6666;
}
/*字体大小*/
.ft0{
    font-size: 0px;
}
.ft6{
    font-size:  06px;
}
.ft7{
    font-size:  07px;
}
.ft8{
    font-size:  08px;
}
.ft9{
    font-size:  09px;
}
.ft10{
    font-size:  1px;
}
.ft12{
    font-size:  12px;
}
.ft13{
    font-size:  13px;
}
.ft14{
    font-size:  14px;
}
.ft16{
    font-size:  16px;
}
.ft17{
    font-size:  17px;
}
.ft18{
    font-size:  18px;
}
.ft19{
    font-size:  19px;
}
.ft20{
    font-size:  20px;
}
.ft21{
    font-size:  21px;
}
.ft22{
    font-size:  22px;
}
.ft23{
    font-size:  23px;
}
.ft24{
    font-size:  24px;
}
.ft25{
    font-size:  25px;
}
.ft26{
    font-size:  26px;
}
.ft27{
    font-size:  27px;
}
.ft28{
    font-size:  28px;
}
.ft30{
    font-size:  30px;
}
.ft32{
    font-size:  32px;
}
.ft33{
    font-size:  33px;
}
.ft34{
    font-size:  34px;
}
.ft40{
    font-size:  40px;
}
.ft48{
    font-size:  48px;
}
.ftnormal{
    font-weight: normal;
}
.ftbold{
    font-weight: bold;
}
.ftNotoSansHans{
    font-family: NotoSansHans-Bold;
}
/*margin样式*/
.mar-2{
    margin: -2px;
}
.marla{
    margin-left: auto;
}
.mart10p{
    margin-top: 10%;
}
.marl10p{
    margin-left: 10%;
}
.marl16p{
    margin-left: 16%;
}
.mar5{
    margin: 05px;
}
.mar20{
    margin: 20px;
}
.marl5{
    margin-left:  05px;
}
.marl20p{
    margin-left: 20%;
}
.marl6{
    margin-left:  06px;
}
.marl7{
    margin-left:  07px;
}
.marl10{
    margin-left:  10px;
}
.marl14{
    margin-left:  14px;
}
.marl15{
    margin-left:  15px;
}
.marl18{
    margin-left:  18px;
}
.marl20{
    margin-left:  20px;
}
.marl22{
    margin-left:  22px;
}
.marl23{
    margin-left:  23px;
}
.marl24{
    margin-left:  24px;
}
.marl25{
    margin-left:  25px;
}
.marl28{
    margin-left:  28px;
}
.marl30{
    margin-left:  30px;
}
.marl40{
    margin-left:  40px;
}
.marl50{
    margin-left:  50px;
}
.marl70{
    margin-left:  70px;
}
.marl80{
    margin-left:  80px;
}
.marl90{
    margin-left:  90px;
}
.marl95{
    margin-left:  95px;
}
.marl100{
    margin-left: 100px;
}
.mar185{
    margin-left:  185px;
}
.marl230{
    margin-left: 230px;
}
.marl270{
    margin-left: 270px;
}
.marra{
    margin-right: auto;
}
.marr3{
    margin-right:  03px;
}
.marr5{
    margin-right:  05px;
}
.marr10{
    margin-right:  10px;
}
.marr14{
    margin-right:  14px;
}
.marr15{
    margin-right:  15px;
}
.marr18{
    margin-right:  18px;
}
.marr20{
    margin-right:  20px;
}
.marr24{
    margin-right:  24px;
}
.marr28{
    margin-right:  28px;
}
.marr30{
    margin-right:  30px;
}
.marr40{
    margin-right:  40px;
}
.marr50{
    margin-right:  50px;
}
.marr180{
    margin-right:  180px;
}
.marr170{
    margin-right:  170px;
}
.marr210{
    margin-right: 210px;
}
.mart2{
    margin-top:  2px;
}
.mart3{
    margin-top:  3px;
}
.mart5{
    margin-top:  05px;
}
.mart6{
    margin-top:  06px;
}
.mart7{
    margin-top:  07px;
}
.mart8{
    margin-top:  08px;
}
.mart10{
    margin-top:  10px;
}
.mart12{
    margin-top:  12px;
}
.mart14{
    margin-top:  14px;
}
.mart15{
    margin-top:  15px;
}
.mart18{
    margin-top:  18px;
}
.mart20{
    margin-top:  20px;
}
.mart24{
    margin-top:  24px;
}
.mart28{
    margin-top:  28px;
}
.mart30{
    margin-top:  30px;
}
.mart32{
    margin-top:  32px;
}
.mart35{
    margin-top:  35px;
}
.mart40{
    margin-top:  40px;
}
.mart45{
    margin-top:  45px;
}
.mart50{
    margin-top:  50px;
}
.mart55{
    margin-top:  55px;
}
.mart60{
    margin-top:  60px;
}
.mart61{
    margin-top:  61px;
}
.mart58{
    margin-top:  58px;
}
.mart70{
    margin-top:  70px;
}
.mart80{
    margin-top:  80px;
}
.marb5{
    margin-bottom:  05px;
}
.marb10{
    margin-bottom:  10px;
}
.marb14{
    margin-bottom:  14px;
}
.marb18{
    margin-bottom:  18px;
}
.marb20{
    margin-bottom:  20px;
}
.marb24{
    margin-bottom:  24px;
}
.marb28{
    margin-bottom:  28px;
}
.marb30{
    margin-bottom:  30px;
}
.marb40{
    margin-bottom:  40px;
}
.marb50{
    margin-bottom:  50px;
}
.marb60{
    margin-bottom:  60px;
}
.marl120{
    margin-left:  12px;
}
.marl130{
    margin-left:  130px;
}
.marl140{
    margin-left:  140px;
}
.marl155{
    margin-left:  155px;
}
.marl210{
    margin-left: 210px;
}
.marautot20{
    margin:  20px auto 0;
}
.marauto{
    margin: 0 auto;
}
.marautot40{
    margin:  40px auto 0;
}
.marautot60{
    margin:  60px auto 0;
}
.marautot80{
    margin:  80px auto 0;
}
.marautot100{
    margin: 100px auto 0;
}
.mara{
    margin: 0 auto;
}
.mar0{
    margin: 0;
}
/*padding样式*/
/*padding样式*/
.pad13{
    padding:  13px;
}
.pad20{
    padding:  20px;
}
.pad30{
    padding:  30px;
}
.pad50{
    padding:  50px;
}
.pad5{
    padding:  05px;
}
.pad0{
    padding: 0;
}
.pad1p{
    padding: 1%;
}
.pad2p{
    padding:  5px 2%;
}
.pad1{
    padding:  1px;
}
.pad10{
    padding:  10px;
}
.padl1p{
    padding-left: 1%;
}
.padl3{
    padding-left:  03px;
}
.padl5{
    padding-left:  05px;
}
.padl10{
    padding-left:  10px;
}
.padl12{
    padding-left:  12px;
}
.padl14{
    padding-left:  14px;
}
.padl15{
    padding-left:  15px;
}
.padl18{
    padding-left:  18px;
}
.padl20{
    padding-left:  20px;
}
.padl24{
    padding-left:  24px;
}
.padl25{
    padding-left:  25px;
}
.padl28{
    padding-left:  28px;
}
.padl30{
    padding-left:  30px;
}
.padl35{
    padding-left:  35px;
}
.padl40{
    padding-left:  40px;
}
.padl50{
    padding-left:  50px;
}
.padl60{
    padding-left:  60px;
}
.padl65{
    padding-left:  65px;
}
.padl70{
    padding-left:  70px;
}
.padl75{
    padding-left:  75px;
}
.padr5{
    padding-right:  05px;
}
.padr10{
    padding-right:  10px;
}
.padr14{
    padding-right:  14px;
}
.padr15{
    padding-right:  15px;
}
.padr16{
    padding-right:  16px;
}
.padr18{
    padding-right:  18px;
}
.padr20{
    padding-right:  20px;
}
.padr24{
    padding-right:  24px;
}
.padr28{
    padding-right:  28px;
}
.padr30{
    padding-right:  30px;
}
.padr35{
    padding-right:  35px;
}
.padr40{
    padding-right:  40px;
}
.padr50{
    padding-right:  50px;
}
.padr60{
    padding-right:  60px;
}
.padr100{
    padding-right: 100px;
}
.padt2{
    padding-top:  02px;
}
.padt5{
    padding-top:  05px;
}
.padt8{
    padding-top:  08px;
}
.padt10{
    padding-top:  10px;
}
.padt14{
    padding-top:  14px;
}
.padt18{
    padding-top:  18px;
}
.padt20{
    padding-top:  20px;
}
.padt21{
    padding-top:  21px;
}
.padt24{
    padding-top:  24px;
}
.padt28{
    padding-top:  28px;
}
.padt30{
    padding-top:  30px;
}
.padt32{
    padding-top:  32px;
}
.padt40{
    padding-top:  40px;
}
.padt45{
    padding-top:  45px;
}
.padb2{
    padding-bottom:  02px;
}
.padb3{
    padding-bottom:  03px;
}
.padb5{
    padding-bottom:  05px;
}
.padb8{
    padding-bottom:  08px;
}
.padb9{
    padding-bottom:  09px;
}
.padb10{
    padding-bottom:  10px;
}
.padb14{
    padding-bottom:  14px;
}
.padb18{
    padding-bottom:  18px;
}
.padb20{
    padding-bottom:  20px;
}
.padb24{
    padding-bottom:  24px;
}
.padb28{
    padding-bottom:  28px;
}
.padb30{
    padding-bottom:  30px;
}
.padb40{
    padding-bottom:  40px;
}
.padb50{
    padding-bottom:  50px;
}
.padb60{
    padding-bottom:  60px;
}
.padb100{
    padding-bottom:  100px;
}
.padb160{
    padding-bottom:  160px;
}
.padr200{
    padding-right: 200px;
}
/*height*/
.hb100{
    height: 100%;
}
.h8{
    height:  08px;
}
.h10{
    height:  10px;
}
.h12{
    height:  12px;
}
.h15{
    height:  15px;
}
.h18{
    height:  18px;
}
.h23{
    height:  23px;
}
.h24{
    height:  24px;
}
.h26{
    height:  26px;
}
.h28{
    height:  28px;
}
.h20{
    height:  20px;
}
.h25{
    height:  25px;
}
.h30{
    height:  30px;
}
.h32{
    height:  32px;
}
.h33{
    height:  33px;
}
.h34{
    height:  34px;
}
.h35{
    height:  35px;
}
.h36{
    height:  36px;
}
.h37{
    height:  37px;
}
.h38{
    height:  38px;
}
.h40{
    height:  40px;
}
.h42{
    height:  42px;
}
.h45{
    height:  45px;
}
.h44{
    height:  44px;
}
.h48{
    height:  48px;
}
.h49{
    height:  49px;
}
.h50{
    height:  50px;
}
.h51{
    height:  51px;
}
.h56{
    height:  56px;
}
.h58{
    height:  58px;
}
.h60{
    height:  60px;
}
.h62{
    height:  62px;
}
.h64{
    height:  64px;
}
.h67{
    height:  60px;
}
.h68{
    height:  68px;
}
.h70{
    height:  70px;
}
.h72{
    height:  72px;
}
.h73{
    height:  73px;
}
.h75{
    height:  75px;
}
.h80{
    height:  80px;
}
.h90{
    height:  90px;
}
.h100{
    height: 100px;
}
.h103{
    height: 103px;
}
.h110{
    height:  110px;
}
.h120{
    height:  120px;
}
.h130{
    height:  130px;
}
.h140{
    height:  140px;
}
.h150{
    height:  150px;
}
.h160{
    height:  160px;
}
.h170{
    height:  170px;
}
.h180{
    height:  180px;
}
.h190{
    height:  190px;
}
.h200{
    height: 200px;
}
.h220{
    height: 220px;
}
.h270{
    height: 270px;
}
.h290{
    height: 290px;
}
.h335{
    height: 335px;
}
.h370{
    height: 370px;
}
.h390{
    height: 390px;
}
.h400{
    height: 400px;
}
.h410{
    height: 410px;
}
.h440{
    height: 440px;
}
.h460{
    height: 460px;
}
.h500{
    height: 500px;
}
.h506{
    height: 506px;
}
.h640{
    height: 640px;
}
.h660{
    height: 660px;
}
.h670{
    height: 670px;
}
.h730{
    height: 730px;
}
.h954{
    height: 954px;
}
/*line-height*/
.lh0{
    line-height:  0px;
}
.lh10{
    line-height:  10px;
}
.lh15{
    line-height:  15px;
}
.lh16{
    line-height:  16px;
}
.lh17{
    line-height:  17px;
}
.lh18{
    line-height:  18px;
}
.lh19{
    line-height:  19px;
}
.lh20{
    line-height:  20px;
}
.lh22{
    line-height:  22px;
}
.lh23{
    line-height:  23px;
}
.lh25{
    line-height:  25px;
}
.lh26{
    line-height:  26px;
}
.lh24{
    line-height:  24px;
}
.lh28{
    line-height:  28px;
}
.lh30{
    line-height:  30px;
}
.lh32{
    line-height:  32px;
}
.lh33{
    line-height:  33px;
}
.lh36{
    line-height:  36px;
}
.lh37{
    line-height:  37px;
}
.lh38{
    line-height:  38px;
}
.lh40{
    line-height:  40px;
}
.lh45{
    line-height:  45px;
}
.lh48{
    line-height:  48px;
}
.lh49{
    line-height:  49px;
}
.lh50{
    line-height:  50px;
}
.lh51{
    line-height:  51px;
}
.lh53{
    line-height:  53px;
}
.lh60{
    line-height:  60px;
}
.lh67{
    line-height:  67px;
}
.lh70{
    line-height:  70px;
}
.lh72{
    line-height:  72px;
}
.lh75{
    line-height:  75px;
}
.lh80{
    line-height:  80px;
}
.lh90{
    line-height:  90px;
}
.lh100{
    line-height: 100px;
}
.lh110{
    line-height:  110px;
}
.lh120{
    line-height:  120px;
}
.lh130{
    line-height:  130px;
}
.lh34{
    line-height:  34px;
}
.lh35{
    line-height:  35px;
}
.lh70{
    line-height:  70px;
}
.lh140{
    line-height:  140px;
}
.lh150{
    line-height:  150px;
}
.lh160{
    line-height:  160px;
}
.lh170{
    line-height:  170px;
}
.lh180{
    line-height:  180px;
}
.lh190{
    line-height:  190px;
}
.lh200{
    line-height: 200px;
}
/*width*/
.minw10{
    min-width:  10px;
}
.wb3{
    width: 3%;
}
.wb5{
    width: 5%;
}
.wb10{
    width: 10%;
}
.wb11{
    width: 11%;
}
.wb12{
    width: 12%;
}
.wb125{
    width: 12.5%;
}
.wb13{
    width: 13%;
}
.wb14{
    width: 14%;
}
.wb15{
    width: 15%;
}
.wb16{
    width: 16%;
}
.wb17{
    width: 17%;
}
.wb20{
    width: 20%;
}
.wb21{
    width: 21%;
}
.wb23{
    width: 23%;
}
.wb25{
    width: 25%;
}
.wb28{
    width: 28%;
}
.wb30{
    width: 30%;
}
.wb31{
    width: 31%;
}
.wb33{
    width: 33.333%;
}
.wb35{
    width: 35%;
}
.wb36{
    width: 36%;
}
.wb40{
    width: 40%;
}
.wb42{
    width: 42%;
}
.wb44{
    width: 44%;
}
.wb45{
    width: 45%;
}
.wb49{
    width: 49%;
}
.wb50{
    width: 50%;
}
.wb54{
    width: 54%;
}
.wb55{
    width: 55%;
}
.wb56{
    width: 56%;
}
.wb58{
    width: 58%;
}
.wb59{
    width: 59%;
}
.wb60{
    width: 60%;
}
.wb62{
    width: 62%;
}
.wb65{
    width: 65%;
}
.wb68{
    width: 68%;
}
.wb69{
    width: 69%;
}
.wb70{
    width: 70%;
}
.wb73{
    width: 73%;
}
.wb75{
    width: 75%;
}
.wb76{
    width: 76%;
}
.wb77{
    width: 77%;
}
.wb78{
    width: 78%;
}
.wb79{
    width: 79%;
}
._wb79{
    width: 79%;
}
.wb80{
    width: 80%;
}
.wb82{
    width: 82%;
}
.wb84{
    width: 84%;
}
.wb85{
    width: 85%;
}
.wb86{
    width: 86%;
}
.wb87{
    width: 87%;
}
.wb88{
    width: 88%;
}
.wb90{
    width: 90%;
}
.wb95{
    width: 95%;
}
.wb97{
    width: 97%;
}
.wb92{
    width: 92%;
}
.wb93{
    width: 93%;
}
.wb96{
    width: 96%;
}
.wb98{
    width: 98%;
}
.wb99{
    width: 99%;
}
.w15auto{
    /*width: 155%;*/
    width: 90px;
}
.wb100{
    width: 100%;
}
.wb200{
    width: 200%;
}
.wb150{
    width: 150%;
}
.w18{
    width:  18px;
}
.w20{
    width:  20px;
}
.w24{
    width:  24px;
}
.w26{
    width:  26px;
}
.w28{
    width:  28px;
}
.w30{
    width:  30px;
}
.w35{
    width:  35px;
}
.w36{
    width:  36px;
}
.w40{
    width:  40px;
}
.w42{
    width:  42px;
}
.w44{
    width:  44px;
}
.w45{
    width:  45px;
}
.w50{
    width:  50px;
}
.w56{
    width:  56px;
}
.w58{
    width:  58px;
}
.w60{
    width:  60px;
}
.w70{
    width:  70px;
}
.w75{
    width:  75px;
}
.w80{
    width:  80px;
}
.w90{
    width:  90px;
}
.w100{
    width: 100px;
}
.w107{
    width: 107px;
}
.w110{
    width:  110px;
}
.w115{
    width:  115px;
}
.w120{
    width:  120px;
}
.w128{
    width:  128px;
}
.w130{
    width:  130px;
}
.w140{
    width:  140px;
}
.w150{
    width:  150px;
}
.w155{
    width:  155px;
}
.w160{
    width:  160px;
}
.w161{
    width:  161px;
}
.w170{
    width:  170px;
}
.w175{
    width:  175px;
}
.w176{
    width:  176px;
}
.w180{
    width:  180px;
}
.w190{
    width:  190px;
}
.w195{
    width:  195px;
}
.w200{
    width: 200px;
}
.w210{
    width: 210px;
}
.w215{
    width: 215px;
}
.w220{
    width: 220px;
}
.w222{
    width: 222px;
}
.w230{
    width: 230px;
}
.w240{
    width: 240px;
}
.w250{
    width: 250px;
}
.w262{
    width: 262px;
}
.w260{
    width: 260px;
}
.w265{
    width: 265px;
}
.w268{
    width: 268px;
}
.w280{
    width: 280px;
}
.w265{
    width: 265px;
}
.w275{
    width: 275px;
}
.w285{
    width: 285px;
}
.w290{
    width: 290px;
}
.w300{
    width: 300px;
}
.w305{
    width: 305px;
}
.w319{
    width: 319px;
}
.w320{
    width: 320px;
}
.w340{
    width: 340px;
}
.w350{
    width: 350px;
}
.w360{
    width: 360px;
}
.w370{
    width: 370px;
}
.w398{
    width: 398px;
}
.w390{
    width: 390px;
}
.w392{
    width: 392px;
}
.w400{
    width: 400px;
}
.w410{
    width: 410px;
}
.w420{
    width: 420px;
}
.w425{
    width: 425px;
}
.w430{
    width: 430px;
}
.w440{
    width: 440px;
}
.w470{
    width: 470px;
}
.w480{
    width: 480px;
}
.w495{
    width: 495px;
}
.w500{
    width: 500px;
}
.w515{
    width: 515px;
}
.w540{
    width: 540px;
}
.w550{
    width: 550px;
}
.w560{
    width: 560px;
}
.w580{
    width: 580px;
}
.w600{
    width: 600px;
}
.w606{
    width: 606px;
}
.w650{
    width: 650px;
}
.w670{
    width: 670px;
}
.w700{
    width: 700px;
}
.w720{
    width: 720px;
}
.w790{
    width: 790px;
}
.w800{
    width: 800px;
}
.w826{
    width: 826px;
}
.w830{
    width: 830px;
}
.w850{
    width: 850px;
}
.w890{
    width: 890px;
}
.w900{
    width: 900px;
}
.w955{
    width: 955px;
}
.w995{
    width: 995px;
}
.w1000{
    width: 1000px;
}
.w1080{
    width: 1080px;
}
.w1100{
    width: 1100px;
}
.w1100{
    width: 1100px;
}
.w1120{
    width: 1120px;
}
.w1140{
    width: 1140px;
}
.w1171{
    width: 1171px;
}
.w1240{
    width: 1240px;
}

.border0{
    border-width: 0;
}
.borderb{
    border-bottom:  01px solid #ccc;
}
.bkbf40{
    border-bottom:  02px solid #ff9645;
    color: #ff801f;
}
.bkbccc{
    border-bottom:  1px solid #ccc;
}
.bkefe{
    border:  1px solid #efefef;
}
.bkbefe{
    border-bottom:  1px solid #efefef;
}
.bktccc{
    border-top:  1px solid #ccc;
}
.bkbff9{
    border-bottom:  1px solid #FF9645;
}
.bkff9{
    border:  1px solid #FF9645;
}

.bkrdashed{
    border-right: 1px dashed #ddd;
}
.bkbdashed{
    border-bottom: 1px dashed #ccc;
}

.bkb16B6F79{
    border-bottom:  01px solid #6B6F79;
}
.bkff741d{
    border: solid 1px #ff741d;
}
.bkeee{
    border: solid 1px #eeeeee;
}
.bkf40_2{
    border:  01px solid #ff9645;
    color: #ff9645;
}
.bkbule_2{
    border:  01px solid #38ccba;
    color: #38ccba;
}
.bkf40_1{
    border:  01px solid #ff6666;
    color: #ff6666;
}
.bkff801f{
    border: 1px solid #ff801f;
}
.bk2ff801f{
    border: 2px solid #ff801f;
}
.bk666{
    border: 1px solid #666;
}
.bk606{
    border: 1px solid #606060;
}
.bkddd{
    border: 1px solid #ddd;
}
.bkccc{
    border: 1px solid #ccc;
}
.bkrddd_{
    border-right:  01px dashed #ddd;
}
.bklddd_{
    border-left:  01px dashed #ddd;
}
.bklddd{
    border-left:  01px solid #ddd;
}
.bk0{
    border: 0;
}
.bkl666{
    border-left:  01px solid #666;
}

.bkl15f57{
    border-left:  5px solid #5C6168;
}
.bkfff{
    border: 1px solid #fff;
}
.bk0bule3{
    border: 1px solid #eff4f7;
}
.bktrb1ccc{
    border-right:  01px solid #ccc;
    border-top:  01px solid #ccc;
    border-bottom:  01px solid #ccc;
}
.bgbule{
    background: #6C9EE5;
}
.bgf40_4{
    background-color: #fffac2;
}
.bgff801f{
    background: #ff801f!important;
}
.bgF45507{
    background: #F45507;
}
.bghui7{
    background-color: #ce5a01;
}
.bgbule1{
    background: #38ccba;
}
.bgbule3{
    background-color: #eff4f7;
}
.bgff9{
    background-color: #FF9645;
}
.bg5C6{
    background: #5C6168;
}
.bghui1{
    background: rgba(245,245,245,1);
}
.bghui6{
    background: rgba(0,0,0,0.5);
}
.bghui5{
    background: rgba(0,0,0,0.22);
}
.bgfaf9f9{
    background: #faf9f9;
}
.bordert{
    border-top:  01px solid #ccc;
}
.borderl{
    border-left:  01px solid #ccc;
}
.border1l{
    border-left:  01px solid #fff;
}
.borderlfff{
    border-left:  01px solid #fff;
}
.border{
    padding-top: 1px;
    padding-bottom: 1px;
    border: 1px solid #ccc;
}
.border_3{
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.border_4{
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.border_5{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.border_2{
    border: 1px solid #ccc;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    /* Firefox */
    -webkit-box-sizing:border-box;
    /* Safari */
}
._mar>div:nth-child(1){
    margin-left: 0 !important;
}
._mar>div:nth-child(6){
    margin-left: 0 !important;
}
.bor1666{
    /*border: 1px solid #ddd;
     */
}
.bor1ddd{
    border: 1px solid #ddd;
}
.bor1bbb{
    border: 1px solid #bbb;
}
.borr0{
    border-radius: 0px;
}
.borr3{
    border-radius:  03px;
}
.borr5{
    border-radius:  05px;
}
.borr10{
    /*border-radius:  1px;*/
}
.borr-4{
    border-radius:  4px;
}
.borr-10{
    border-radius:  10px;
}
.borr20{
    border-radius:  2px;
}
.borr50p{
    border-radius:50%;
}
.textl{
    text-align: left;
}
.textr{
    text-align: right;
}
.textc {
    text-align: center;
}
.text1px{
    letter-spacing: 1px;
}
.textindent{
    text-indent: 2em;
}
/*浮动*/
.floatl{
    float: left;
}
.floatr{
    float: right;
}
.clear{
    clear: both;
}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
/*.clearfix{
     *+height:1%;
}
 */
.left-1{
    left: -1px;
}
.hide{
    display: none;
}
.disi{
    display: inline-block;
}
.dis{
    display: block;
}
.dist{
    display: table-cell;
}
.overhide{
    overflow: hidden;
}
.texthide {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

.texthide_2 {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}
.textplace::-webkit-input-placeholder {
    text-align: left;
}
.inputft20::-webkit-input-placeholder{
    font-size:  20px;
}
.inputft18::-webkit-input-placeholder{
    font-size: 18px;
    color: #888;
    text-align: left;
}
.inputft20_1::-webkit-input-placeholder{
    font-size: 18px;
    color: #888;
    text-align: center;
}
.inputft16::-webkit-input-placeholder{
    font-size: 16px;
    color: #CCCCCC;
    text-align: left;
}
.inputft14::-webkit-input-placeholder{
    font-size: 14px;
    color: #888;
    text-align: left;
}
.text2em{
    text-indent: 2em;
}
.wordwrap{
    word-wrap:break-word;
}
.minh660{
    min-height: 660px;
}
.minh720{
    min-height: 720px;
}
.minh733{
    min-height: 733px;
}
.minh160{
    min-height:  160px;
}
.minh350{
    min-height: 350px;
}
.minh315{
    min-height: 315px;
}
.minh320{
    min-height: 320px;
}
.minh260{
    min-height: 260px;
}
.minh100{
    min-height: 100px;
}
.minh60{
    min-height:  60px;
}
.minh130{
    min-height:  130px;
}
.max120{
    max-width:  120px;
}
.max100{
    max-width: 100px;
}
.max90{
    max-width:  90px;
}
.max80{
    max-width:  80px;
}
.autoxy{
    height:auto;
    overflow-x:visible;
    overflow-y:visible;
}
.h78{
    height:  78px;
}

.padb54{
    padding-bottom:  54px;
}

.w1171{
    width: 1171px;
}
.bk5bff9{
    border-bottom:  5px solid #ff9645;
}
.inputnone{
    outline: none;
}
._hint:hover ._hintconter{
    display: initial !important;
}
._hint:hover ._hintconter1{
    display: initial !important;
}
.c_1:hover {
    color: #ff9645 !important;
}
.c_2:hover {
    color: #ff9645 !important;
}
.c_3:hover {
    color: #38ccba !important;
}
.c_4:hover {
    color: #14b0ff !important;
}
.a_5:hover {
    color: #38ccba !important;
}
.a_6:hover {
    color: #38ccba !important;
}
.a_7:hover {
    color: #14b0ff !important;
}
.a_8:hover {
    color: #ff6666 !important;
}
.a_9:hover {
    color: #ff9645 !important;
}
.a_1:hover {
    color: #14b0ff;
}
.a_10:hover {
    color: #38ccba;
}


.por {
    position: relative;
    left: 0;
    top: 0;
}
.pof{
    position: fixed;
    left: 0;
    top: 0;
}
.poa{
    position: absolute;
}
.poa0{
    position: absolute;
    top: 0;
    left: 0;
}
.ftb600{
    font-weight: 600;
}
.imgmibble{
    vertical-align: middle;
}
.imgtop{
    vertical-align: top;
}
.imgbottom{
    vertical-align: bottom;
}
.imginitial{
    vertical-align: initial;
}
.imginherit{
    vertical-align: inherit;
}
.textbottom{
    vertical-align: text-bottom;
}
.texttop{
    vertical-align: text-top;
}



.lh35placehole::-ms-input-placeholder{
    text-align: left;
    font-size:  12px;
    line-height:  35px;
}
.lh35placehole::-webkit-input-placeholder {
    text-align: left;
    font-size:  12px;
    line-height:  35px;
}
.bkb1fff{
    border-bottom:  01px solid #fff!important;
    border-top:  01px solid #bbb!important;
    border-left:  01px solid #bbb!important;
    border-right:  01px solid #bbb!important;
}
.bktl0{
    border-top-left-radius: 0 !important;
}
.bk::-webkit-scrollbar{width:6px;background-color:#e1e5ea}
.bk::-webkit-scrollbar-thumb{background-color:#c3cad4;border-radius:10px;border:2px solid #e1e5ea;}
.bk::-webkit-scrollbar-thumb:hover{background-color:#aab1bc;}
.bk	::-webkit-scrollbar-thumb:active{border:0;border-radius:0;background-color:#737ed7}
.bk	::-webkit-scrollbar-thumb:window-inactive{background-color:#4c97da}
.w5p{
    width: calc((95% - 40px) / 5);
    width: -moz-calc((95% - 40px) / 5);
    width: -webkit-calc((95% - 40px) / 5);
}

.bulehover:hover{
    color: #ff801f;
    cursor: pointer;
}
/*//加小手*/
.bulehover1:hover{
    cursor: pointer;
}
.bulehover3:hover{
    cursor: pointer;
    color: #ff801f;
    border: 1px solid #ff801f;
}
.zindex2{
    z-index: 2;
}
.zindex9999{
    z-index: 9999;
}
.after01:after{
    content: " ";
    display: block;
    height: 30px;
    width: 30px;
    background: url(../img/tb34.png) no-repeat;
    background-size: 50%;
    position: absolute;
    top: -5px;
    left: -15px;
    z-index: 3333;
    background-color: #fff;
    background-position: center center;
}
.after02:after{
    content: " ";
    display: block;
    height: 30px;
    width: 30px;
    background: url(../img/tb35.png) no-repeat;
    background-size: 70%;
    position: absolute;
    top: -5px;
    left: -15px;
    z-index: 3333;
    background-color: #fff;
    background-position: center center;
}

.bgimgtp05{
    background-image: url('../img/tp05.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.bg_imgtb01{
    background-image: url('../images/tb01.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.bg_imgbg01{
    background-image: url('../images/bg01.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}
.bg_imgtb05{
    background-image: url('../images/tb05.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: -2px center;
}
.bg_imgtb06{
    background-image: url('../images/tb06.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.bg_imgtb26{
    background-image: url(../images/tb26.png);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: right center;
}

.bgimgtp07{
    background-image: url('../img/tp07.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.bgimg36{
    background-image: url('../img/tb36.png');
    background-size:  2px  2px;
    background-repeat: no-repeat;
    background-position: center right;
}
.bgimg31{
    background-image: url('../img/tb31.png');
    background-size:  16px  17px;
    background-repeat: no-repeat;
    background-position: center right;
}
.bgimg30{
    background-image: url('../img/tb30.png');
    background-size:  12px  06px;
    background-repeat: no-repeat;
    background-position: center right;
}
.bgimg29{
    background-image: url('../img/tb30.png');
    background-size:  12px  14px;
    background-repeat: no-repeat;
    background-position: center right;
}

.bgimg20{
    background-image: url('../img/tb20.png');
    background-size:  19px  20px;
    background-repeat: no-repeat;
    background-position: center right;
}
.bgimg25{
    background-image: url('../img/tb30.png');
    background-size:  12px  12px;
    background-repeat: no-repeat;
    background-position: center right;
}
.bgimg25_1{
    background-image: url('../img/tb30.png');
    background-size:  12px  12px;
    background-repeat: no-repeat;
    background-position: right 10px top 13px;
}
.bgimg38{
    background-image: url(../img/tb38.png);
    background-size:  60px  60px;
    background-repeat: no-repeat;
    background-position: center center
}
.bgimg39{
    background-image: url(../images/tb39.png);
    background-size:  16px 16px;
    background-repeat: no-repeat;
    background-position: right center
}
.a_2:hover {
    color: #ff6666;
}
.fcff9hover:hover{
    color: #ff9645;
}
.btn{
    width:  80px;
    height:  35px;
    /*line-height:  35px;*/
    border-radius:  5px;
    /*background: rgba(204, 204, 204,  22);*/
    text-align: center;
}
.btn2{
    width:  190px;
    height:  40px;
    line-height:  40px;
    border-radius:  05px;
    background: #ff8420;
    text-align: center;
}
.btn3{
    font-size:  220px;
    color: #ff8420;
    width:  90px;
    height:  40px;
    line-height:  40px;
    border-radius:  05px;
    background: #fff2e2;
    text-align: center;
}
.btn4{
    min-width:  90px;
    padding:  05px;
    border-radius:  05px;
    text-align: center;

}
.btn5{
    width:  80px;
    height:  35px;
    line-height:  35px;
    /*background: rgba(204, 204, 204,  22);
     */
    text-align: center;
}
.btn6{
    width:  90px;
    height:  37px;
    line-height:  35px;
    text-align: center;
}
.btn7{
    /*font-size:  18px;
     */
    color: #fff;
    width:  120px;
    height:  35px;
    line-height:  35px;
    border-radius:  05px;
    background: #ff801f;
    text-align: center;
}
.btn8{
    color: #fff;
    width:  190px;
    height:  40px;
    line-height:  40px;
    border-radius:  05px;
    background: #ff8420;
    text-align: center;
    border: 1px solid #fff;
}
.btn6:hover{
    background: #ff801f;
}
.btn9{
    /*width: 2px;*/
    height:  46px;
    line-height:  46px;
    text-align: center;
    background-color: #14b0ff;
    border-radius:  06px;
}
.btn10{
    /*width:  11px;*/
    height:  46px;
    line-height:  46px;
    text-align: center;
    /*background-color: #ff801f;*/
    border-radius:  06px;
}
.btnup{
    opacity: 0;
    height:  27px;
    width:  88px;
    z-index: 2;
    position: absolute;
    left:  35px;
    top: 202px
}
.btnup3{
    opacity: 0;
    z-index: 2;
    position: absolute;
}
.colorff801f:hover{
    color: #ff801f;
    text-decoration:none;
}

.bgimg_28{
    background-image: url(../images/tb28_1.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: center center
}
.bgimg_29{
    background-image: url(../images/tb29_1.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: center center
}
.bgimg_30{
    background-image: url(../images/tb30_1.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: center center
}
.bgimg_31{
    background-image: url(../images/tb31_1.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: center center
}
.bgimg40{
    background-image: url(../images/tb40.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: left 40px center
}
.bgimg41{
    background-image: url(../images/tb41.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: left center
}
.bgimg42{
    background-image: url(../images/tb42.png);
    background-size:  20px  20px;
    background-repeat: no-repeat;
    background-position: left center
}
.bgimg48{
    background-image: url(../images/tb48.png);
    background-size:  12px  12px;
    background-repeat: no-repeat;
    background-position: 19px center
}
.bgimg_52{
    background-image: url(../images/tb52.png);
    background-size:  30px  30px;
    background-repeat: no-repeat;
    background-position: center center;
}
.bgimg_53{
    background-image: url(../images/tb53.png);
    background-size:  30px  30px;
    background-repeat: no-repeat;
    background-position: center center;
}
.bgimg_54{
    background-image: url(../images/tb54.png);
    background-size:  30px  30px;
    background-repeat: no-repeat;
    background-position: center center;
}
.bgimg_55{
    background: url(../images/tb55.png)no-repeat;
    background-size:  30px  30px;
    background-position: center center;
}
.bgimg_57{
    background: url(../images/tb57.png)no-repeat;
    background-size:  24px  24px;
    background-position: left top 3px;
}
.bgimg_58{
    background: url(../images/tb58.png)no-repeat;
    background-size:  24px  24px;
    background-position: left top 3px;
}
.bgimg_59{
    background: url(../images/tb59.png)no-repeat;
    background-size:  20px  20px;
    background-position: left center;
}
.bgimg_64{
    background: url(../images/tb65.png)no-repeat;
    background-size:  20px  20px;
    background-position: left center;
}
.bgimg_75{
    background: url(../images/tb75.png)no-repeat;
    background-size:  20px  20px;
    background-position: left center;
}
.bgimg_76{
    background: url(../images/tb76.png)no-repeat;
    background-size:  20px  20px;
    background-position: left center;
}
.bgimg_73{
    background: url(../images/tb73.png)no-repeat;
    background-size:  27px 27px;
    background-position: left center;
}
.bgimg_78{
    background: url(../images/tb78.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_59_2{
    background: url(../images/tb59.png)no-repeat;
    background-size:  32px 32px;
    background-position: left center;
}

.bgimg_69{
    background: url(../images/tb69.png)no-repeat;
    background-size:  20px 20px;
    background-position: left center;
}
.bgimg_70{
    background: url(../images/tb70.png)no-repeat;
    background-size:  20px 20px;
    background-position: left center;
}
.bgimg_71{
    background: url(../images/tb71.png)no-repeat;
    background-size:  20px 20px;
    background-position: left center;
}
.bgimg_74{
    background: url(../images/tb74.png)no-repeat;
    background-size:  20px 20px;
    background-position: left center;
}
.bgimg_68{
    background: url(../images/tb68.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_79{
    background: url(../images/tb79.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_80{
    background: url(../images/tb80.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_81{
    background: url(../images/tb81.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_82{
    background: url(../images/tb82.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}

.bgimg_83{
    background: url(../images/tb83.png)no-repeat;
    background-size:  20px 20px;
    background-position: center center;
}
.bgimg_52:hover{
    background-image: url(../images/tb52_1.png)!important;
}
.bgimg_53:hover{
    background-image: url(../images/tb53_1.png)!important;
}
.bgimg_54:hover{
    background-image: url(../images/tb54_1.png)!important;
}
.bgimg_55:hover{
    background-image: url(../images/tb55_1.png)!important;
}
.bgimg_28:hover{
    background-image: url(../images/tb28.png)!important;
}
.bgimg_29:hover{
    background-image: url(../images/tb29.png)!important;
}
.bgimg_30:hover{
    background-image: url(../images/tb30.png)!important;
}
.bgimg_31:hover{
    background-image: url(../images/tb31.png)!important;
}
.bgimg_28_hover{
    background-image: url(../images/tb28.png)!important;
}
.bgimg_29_hover{
    background-image: url(../images/tb29.png)!important;
}
.bgimg_30_hover{
    background-image: url(../images/tb30.png)!important;
}
.bgimg_31_hover{
    background-image: url(../images/tb31.png)!important;
}
.fangyuanactive{
    color: #ff801f;
    border-bottom:  01px solid #ff801f;
}
.paixuactive{
    color: #ff801f;
}
#ontent{
    margin: 0 auto;
    overflow: hidden;
    /*用overflow: hidden 到容器里的元素*/
}
#typelanguage1 li:hover {
    background-color: #fff2e8;
}
#typelanguage1 li:hover a{
    color: #ff801f;
}
/*/
 /页面左右高度对等*/
/*解决内层浮动后外面丢失高度的BUG*/
#ontent:after{
    content: '[DO NOT LEAVE IT IS NOT REAL]';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#content_right>div:nth-child(1){
    padding-bottom:  4px;
}
#content_left, #content_right{
    padding-bottom: 32767px !important;
    /*应用 padding-bottom（足够大的值）到列的块元素*/
    margin-bottom: -32767px !important;
    /*应用 margin-bottom（足够大的值）到列的块元素*/
    overflow: initial !important;
}
@media all and (min-width: 0px){
    #content_left, #content_right{
        padding-bottom: 0 !important;
        margin-bottom: 0 !important;
    }
    #content_left:before, #content_right:before{
        content: '[DO NOT LEAVE IT IS NOT REAL]';
        display: block;
        background: inherit;
        padding-top: 32767px !important;
        margin-bottom: -32767px !important;
        height: 0;
    }
}
/*****************************jun 分页开始*********************************/
.jun_page{
    overflow: hidden;
    width: 96%;
    text-align: right;
    padding:0 2%;
}
.pagination{
    display:inline-block;
    padding-left:0;
    margin: 2px 0;
    border-radius: 04px
}
.pagination>li{
    display:inline;
}
.pagination>li>a,.pagination>li>span{
    position:relative;
    float:left;
    padding: 06px  12px;
    margin-left:-1px;
    line-height: 1.42857143;
    color:#ff801f;
    text-decoration:none;
    background-color:#fff;
    border:1px solid #ddd
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-left:0;
    border-top-left-radius: 04px;
    border-bottom-left-radius: 04px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-right-radius: 04px;
    border-bottom-right-radius: 04px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
    z-index:2;
    color:#23527c;
    background-color:#eee;
    border-color:#ddd
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
    z-index:3;
    color:#fff;
    cursor:default;
    background-color:#ff801f;
    border-color:#ff801f
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
    color:#777;
    cursor:not-allowed;
    background-color:#fff;
    border-color:#ddd
}
.pagination-lg>li>a,.pagination-lg>li>span{
    padding: 10px  16px;
    font-size: 18px;
    line-height: 13333333
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-top-left-radius: 06px;
    border-bottom-left-radius: 06px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-top-right-radius: 06px;
    border-bottom-right-radius: 06px
}
.pagination-sm>li>a,.pagination-sm>li>span{
    padding: 05px  1px;
    font-size: 12px;
    line-height: 15
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-top-left-radius: 03px;
    border-bottom-left-radius: 03px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-top-right-radius: 03px;
    border-bottom-right-radius: 03px
}
/*****************************jun 分页结束*********************************/

.onfocus{
    background-color: #fff !important;
    border: 1px solid #ccc;
}
.bgc_80C269{
    background-color: #80C269;
}
.bgc_FF6600{
    background-color: #FF6600;
}
.bgc_f2f2f2{
    background-color: #f2f2f2;
}
.bgc_f1f1f1{
    background-color: #f1f1f1;
}
.btn_hover:hover{
    color: #ffffff;
    background-color: #F35507;
}
.w510px{
    width: 510px;
}
.borc_efefef{
    border-color: #efefef;
}
.fc_FDB300{
    color: #FDB300;
}
.fc_F35507{
    color: #F35507;
}
.activecheck{
    background-color: #fff !important;
    border:1px solid #F45507;
    box-sizing: border-box;
}
.activecheck .bgimg61 {
    background-image: url(../images/icon_checked.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-color: hsla(0,0%,100%,.3);
}
.btn_F45507{
    color: #F45507;
    border:1px solid #F45507;
}
.bgfafafa{
    background-color: #fafafa;
}
.content_box{
    box-sizing: content-box;
}
.btn_style_F35507{
    color: #ffffff;
    background-color: #F35507;
}
.placeholder_style::-webkit-input-placeholder {
    color: #ccc;
    font-size: 14px;
}
.placeholder_style:-moz-placeholder {
    /* Firefox 18- */
    color: #ccc;
    font-size: 14px;
}
.placeholder_style::-moz-placeholder {
    /* Firefox 19+ */
    color: #ccc;
    font-size: 14px;
}
.placeholder_style:-ms-input-placeholder {
    color: #ccc;
    font-size: 14px;
}
