/*========================================================================= login =========================================================================*/
/*hi-login*/
.hi-login{min-height: 100%;padding-bottom: 100px;background: url(../img/bg-hi-login.jpg) no-repeat top center;box-sizing: border-box;}
.hi-login-head{padding: 45px 0;text-align: right;}
.hi-login-head .lang{font-family: sans-serif;font-size: 14px;font-size: 1.4rem;color: #fff;}
.hi-login-logo{padding: 39px 0;padding-bottom: 58px;text-align: center;}
.hi-login-logo img{width: 100%;max-width: 223px;max-height: 108px;}
.hi-login-cont{width: 741px;margin: auto;padding: 23px 32px;padding-bottom: 27px;border-radius: 8px;background: rgba(255,255,255,0.1);}
.hi-login-cont .outer{padding: 50px;padding-bottom: 79px;background: #fff;border: 1px solid #313131;border-radius: 8px;}
.hi-login-cont .title{padding-bottom: 58px;font-family: sans-serif;font-size: 28px;font-size: 2.8rem;color: #4c5153;line-height: 37px;text-align: center;}
.hi-login-cont .cont{display: block;width: 287px;height: 116px;padding-top: 67px;}
.hi-login-cont .contl{float: left;background: url(../img/bg-hi-login-contl.png) no-repeat center;}
.hi-login-cont .contr{float: right;background: url(../img/bg-hi-login-contr.png) no-repeat center;text-align: right;}
.hi-login-cont .cont .biaoj{display: inline-block;*display: inline;*zoom: 1;width: 56px;height: 15px;background: url(../img/bg-hi-login-iconl.png) no-repeat center;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.hi-login-cont .contr .biaoj{background: url(../img/bg-hi-login-iconr.png) no-repeat center;}
.hi-login-cont .cont span{display: inline-block;*display: inline;*zoom: 1;font-family: sans-serif;font-weight: bold;font-size: 30px;font-size: 3rem;color: #fff;text-align: left;}
.hi-login-cont .cont span i{font-family: arial;font-size: 20px;font-weight: normal;font-size: 2rem;font-style: normal;}

.hi-login-cont .contl:hover .biaoj{background-position: 35% center;}
.hi-login-cont .contr:hover .biaoj{background-position: 65% center;}

.en .hi-login-cont .title{font-family: 'HelveticaNeueLTStd-Bd';text-transform: uppercase;}
.en .hi-login-cont .cont{height: 123px;padding-top: 60px;}
.en .hi-login-cont .cont .biaoj{position: relative;top: -18px;}

/*hi-login1;*/
.hi-login1{}
.hi-login-cont1{margin-top: 1px;padding-top: 91px;padding-bottom: 135px;background: url(../img/bg-hi-login-cont1.jpg) no-repeat center;}
.hi-login-cont1 .outer{float: right;width: 439px;border: 1px solid #a0a0a0;border-radius: 5px;background: #fff;overflow: hidden;-webkit-box-shadow:1px 1px 6px #716f6f;-moz-box-shadow:1px 1px 6px #716f6f;box-shadow:1px 1px 6px #716f6f;}
.hi-login-cont1 .inner{padding: 53px 31px;padding-bottom: 0;}
.hi-login-cont1 .hi-text{padding-bottom: 7px;}
.hi-login-cont1 .hi-text label{display: block;font-family: sans-serif;font-size: 14px;font-size: 1.4rem;color: #666;}
.hi-login-cont1 .hi-text input{font-family: sans-serif;width: 363px;height: 29px;line-height: 29px;padding: 0 9px;margin: 10px 0;border: 1px solid #c9c9c9;}
.hi-login-cont1 .hi-text input:focus{border-color: #0060AF;}
.hi-login-cont1 .forget{text-align: right;}
.hi-login-cont1 .forget a{font-family: sans-serif;font-size: 14px;font-size: 1.4rem;color: #0060AF;text-decoration: underline;}
.hi-login-cont1 .forget a:hover{color: #333 !important;}
.hi-login-cont1 .submit{width: 100%;height: 41px;line-height: 41px;margin-top: 21px;font-family: sans-serif;font-size: 16px;font-size: 1.6rem;color: #fff;background: #1668AC;cursor: pointer;}
.hi-login-cont1 .submit:hover{background: #0060AF}
.hi-login-cont1 .res{margin-top: 24px;padding: 37px 31px;line-height: 40px;background: #f3f3f3;-webkit-box-shadow:0px 0px 16px #aba9a9;-moz-box-shadow:0px 0px 16px #aba9a9;box-shadow:0px 0px 16px #aba9a9}
.hi-login-cont1 .res .contl{float: left;font-family: sans-serif;font-size: 20px;font-size: 2rem;color: #b8b8ba;}
.hi-login-cont1 .res .contr{float: right;display: block;width: 134px;height: 40px;font-family: sans-serif;font-size: 16px;font-size: 1.6rem;color: #fff;background: #2ea6dc;text-align: center;}
.hi-login-cont1 .res .contr:hover{color: #fff !important;background: #1668AC;}

/*hi-login2*/
.hi-login2{padding-top: 20px;padding-bottom: 190px;border-top: 3px solid #0060AF;background: #fff;}
.hi-login2 .lang{text-align: right;}
.hi-login2 .lang a{font-family: sans-serif;font-size: 14px;font-size: 1.4rem;color: #333;}
.hi-login2 .title{padding: 14px 30px;padding-bottom: 23px;border-bottom: 1px solid #e5e5e5;font-family: 'HelveticaNeueLTStd-Bd';font-size: 26px;font-size: 2.6rem;color: #0060AF;}
.hi-login2 .tips{padding: 54px 0;padding-left: 33px;font-size: 16px;font-size: 1.6rem;color: #666;background: url(../img/bg-hi-login2-tips.png) no-repeat left center;}
.hi-login2 .cont{width: 466px;margin: auto;padding-top: 6px;}
.hi-login2 .cont-in{padding: 10px 0;}
.hi-login2 .cont-in label{float: left;width: 70px;font-size: 14px;font-size: 1.4rem;color: #666;line-height: 36px;text-align: right;}
.hi-login2 .cont-in label.spe{line-height: 36px;}
.hi-login2 .cont-in .text{float: left;margin-left: 15px;}
.hi-login2 .cont-in .text .inp{width: 280px;height: 36px;padding-left: 16px;border: 1px solid #dcdcdc;line-height: 45px;font-size: 14px;font-size: 1.4rem;}
.hi-login2 .submit{display: block;width: 180px;height: 46px;line-height: 46px;margin: auto;margin-top: 34px;border-radius: 6px;text-align: center;font-family: sans-serif;font-size: 16px;font-size: 1.6rem;color: #fff;background: #0060AF;}
.hi-login2 .submit:hover{color: #fff !important;background: #1668AC;}

#hi_slider .ani {transition: all .3s;}
#hi_slider {position: relative;background-color: #e8e8e8;width: 296px;height: 39px;line-height: 39px;text-align: center;}
#hi_slider .handler {position: absolute;top: 0px;left: 0px;width: 40px;height: 37px;border: 1px solid #ccc;cursor: move;}
#hi_slider .handler_bg {background: #fff url(../img/bg-handler_bg.png) no-repeat center;}
#hi_slider .handler_ok_bg {background: #fff url(../img/bg-slide_ok.png) no-repeat center;}

#hi_slider .drag_bg {background-color: #7ac23c;height: 39px;width: 0px;}
#hi_slider .drag_text {position: absolute;top: 0px;left: 0;width: 296px;font-size: 14px;font-size: 1.4rem;color: #797979;-moz-user-select: none;-webkit-user-select: none;user-select: none;-o-user-select: none;-ms-user-select: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
#hi_slider .unselect {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
#hi_slider.slide_ok .drag_text{color: #fff;}
#hi_slider.slide_ok .handler{cursor: auto;}

/*cont1*/
.hi-login2 .cont1{width: 690px;margin: auto;padding-top: 65px;padding-bottom: 80px;}
.hi-login2 .cont1 .ts{min-height: 36px;margin-left: 48px;padding-top: 18px;padding-bottom: 60px;font-family: sans-serif;padding-left: 76px;background: url(../img/bg-ts-ok.png) no-repeat left top;}
.hi-login2 .cont1.spe .ts{padding-top: 0;}
.hi-login2 .cont1 .ts > div{font-size: 20px;font-size: 2rem;color: #333;}
.hi-login2 .cont1.spe .ts > div{font-size: 16px;font-size: 1.6rem;color: #333;line-height: 30px;}
.hi-login2 .cont1 .ts > div span{font-family: arial;font-weight: bold;color: #0060AF;}
.hi-login2 .cont1 .ts > p{padding: 14px 0;font-size: 14px;font-size: 1.4rem;color: #666;}
.hi-login2 .cont1.spe .ts > p{font-size: 16px;font-size: 1.6rem;color: #333;}
.hi-login2 .cont1 .ts1{display: table;width: 100%;height: 100px;margin-top: 10px;background: #dae8f3;text-align: center;}
.hi-login2 .cont1 .ts1 p{display: table-cell;vertical-align: middle;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 30px;}
.hi-login2 .cont1.spe .ts1 p{color: #333;}
.hi-login2 .cont1 .ts1 a{color: #0060AF;text-decoration: underline;}
.hi-login2 .cont1 .ts1 a:hover{color: #2EA6DC !important;}
.hi-login2 .cont1 .ts .abtn{display: block;width: 158px;height: 39px;line-height: 39px;margin-top: 34px;border: 1px solid #0060AF;border-radius: 6px;font-family: sans-serif;font-size: 14px;font-size: 1.4rem;color: #0060AF;text-align: center;}
.hi-login2 .cont1 .ts .abtn:hover{color: #fff !important;background: #0060AF;}

/*cont2*/
.hi-login2 .cont2{width: 850px;margin: auto;padding-top: 68px;padding-bottom: 60px;}
.hi-login2 .cont2 .rep{padding: 9px 0;}
.hi-login2 .cont2 .rep label{float: left;width: 260px;font-family: sans-serif;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 47px;text-align: right;}
.hi-login2 .cont2 .rep .text{float: left;width: 359px;height: 45px;margin-left: 15px;padding-left: 16px;border: 1px solid #dcdcdc;line-height: 45px;font-size: 14px;font-size: 1.4rem;}


/*res-lc*/
.res-lc{position: relative;width: 1000px;margin: auto;margin-top: 30px;padding-bottom: 40px;background: url(../img/bg-huixian.jpg) repeat-x center 40px;}
.res-lc li{width: 77px;padding-top: 98px;}
.res-lc li .tit{font-size: 16px;font-size: 1.6rem;color: #999;text-align: center;white-space:nowrap;}
.res-lc.spe li .tit{font-family: sans-serif;}
.res-lc li.on .tit{color: #0060AF;}
.res-lc li.li1{float: left;background: url(../img/bg-res-lc.png) no-repeat top center;}
.res-lc li.li2{position: absolute;left: 50%;margin-left: -38.5px;background: url(../img/bg-res-lc1.png) no-repeat top center;}
.res-lc li.li2.on{background-image: url(../img/bg-res-lc1-on.png);}
.res-lc li.li3{float: right;background: url(../img/bg-res-lc2.png) no-repeat top center;}
.res-lc li.li1 .tit{position: relative;left: -10px;}

.hi-check{padding-top: 18px;}
.hi-check input{position: relative;top: 2px;}
.hi-check .tit,
.hi-check li{margin-left: 85px;font-size: 14px;font-size: 1.4rem;color: #666;line-height: 26px;}
.hi-check.spe .tit,
.hi-check.spe li{font-family: "宋体";}
.hi-check li{color: #999;}
.hi-check ul{padding-left: 50px;}

@media screen and (max-width:1219px){.res-lc{width: 90%;}}

.res-cont{text-align: center;}
.res-cont .d1{padding: 10px 0;font-weight: bold;font-size: 22px;font-size: 2.2rem;color: #666;}
.res-cont .d2{padding: 20px 0;font-weight: bold;font-size: 28px;font-size: 2.8rem;color: #0060AF;}
.res-cont .d3{padding: 10px 0;font-size: 16px;font-size: 1.6rem;color: #808080;}
.res-cont .d4{width: 260px;margin: auto;margin-top: 22px;}
.res-cont.spe .d1,
.res-cont.spe .d3{font-family: sans-serif;font-weight: normal;}
.res-cont .a1{float: left;display: block;margin-top: auto;margin-left: 0;}
.res-cont .b1{position: relative;margin-left: 20px;line-height: 46px;font-size: 14px;font-size: 1.4rem;color: #0060AF;}
.res-cont .b1-tit{cursor: pointer;}
.res-cont .b1-tit:hover{color: #FF6600;}
.res-cont .b1-tips{position: absolute;top: -9999px;left: 0;width: 220px;margin-top: 40px;padding: 15px;border: 1px solid #ccc;background: #fff;text-align: left;-webkit-box-shadow:4px 4px 6px #ccc;-moz-box-shadow:4px 4px 6px #ccc;box-shadow:4px 4px 6px #ccc;}
.res-cont .b1-tips li{padding-left: 10px;line-height: 25px;font-size: 12px;font-size: 1.2rem;color: #777;background: url(../img/ico_li.png) no-repeat left 9px;}
.res-cont .b1-tips-a{padding: 4px;border-radius: 3px;border: 1px solid #ffb58f;color: #ff7519;background: #ffefe6;}
.res-cont .b1-tips-a:hover{color: #ff7519 !important;}
.res-cont .b1-tips-a1{color: #0060AF;margin-left: 3px;}
.res-cont .b1-tips-a1:hover{color: #FF6600;}

.res-cont .b1:hover .b1-tips{top: 0;}


.res-cont .bot-tip{width: 740px;margin: auto;margin-top: 40px;border: 1px solid #0060AF;border-radius: 6px;background: url(../img/bg-bot-tip.png) no-repeat 68px center;text-align: left;}
.res-cont .bot-tip .inner{padding: 20px;padding-bottom: 40px;padding-left: 240px;}
.res-cont .bot-tip .b1{font-size: 20px;font-size: 2rem;color: #0060AF;}
.res-cont .bot-tip .b2{padding: 20px 0;font-size: 16px;font-size: 1.6rem;color: #999;}
.res-cont .bot-tip .b3{padding: 10px 0;margin-top: 20px;font-size: 16px;font-size: 1.6rem;color: #999;}
.res-cont .bot-tip .abtn{display: block;width: 212px;height: 43px;line-height: 43px;border-radius: 4px;font-size: 14px;font-size: 1.4rem;color: #fff;background: #c8d2e0;text-align: center;}
.res-cont .bot-tip .abtn:hover{color: #fff !important;background: #2EA6DC;}
.res-cont .bot-tip .abtn1{font-size: 16px;font-size: 1.6rem;color: #0060AF;text-decoration: underline;}
.res-cont .bot-tip .abtn1:hover{color: #2EA6DC !important;}
.res-cont.spe .bot-tip .b1,
.res-cont.spe .bot-tip .b2,
.res-cont.spe .bot-tip .b3,
.res-cont.spe .bot-tip .abtn,
.res-cont.spe .bot-tip .abtn1{font-family: sans-serif;}

.res-cont1{width: 550px;margin: auto;padding-top: 10px;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 36px;}
.res-cont1.spe{width: 620px;font-family: sans-serif;}
.res-cont1 .rc1{width: 458px;height: 36px;line-height: 34px;margin-left: 45px;margin-bottom: 7px;padding-left: 22px;font-weight: bold;color: #fff;background: #c8d2e0;}
.res-cont1 .rc1 span{padding-right: 15px;font-weight: normal;color: #fff;}
.res-cont1 .rc2{padding: 3px 0;}
.res-cont1 .rc2 label{float: left;width: 134px;min-height: 1px;padding-right: 15px;color: #666;text-align: right;}
.res-cont1 .rc2 input,
.res-cont1 .rc2 select,
.res-cont1 .rc2 textarea{float: left;width: 360px;height: 36px;border: 1px solid #dcdcdc;padding-left: 10px;padding-right: 3px;font-size: 14px;font-size: 1.4rem;box-sizing: content-box;}
.res-cont1.spe .rc2 label,
.res-cont1.spe .rc2 input,
.res-cont1.spe .rc2 select,
.res-cont1.spe .rc2 textarea{font-family: sans-serif;font-size: 14px;font-size: 1.4rem;}
.res-cont1.spe .rc2 select{font-size: 14px;font-size: 1.4rem;}
.res-cont1 .rc2 textarea{padding-top: 10px;}

.res-cont1 .rc2 .te1{}
.res-cont1 .rc2 .te2{width: 163px;}
.res-cont1 .rc2 .te3{width: 163px;margin-left: 19px;}
.res-cont1 .rc2 .te4{width: 49px;font-size: 16px;font-size: 1.6rem;}
.res-cont1 .rc2 .te5{width: 49px;font-size: 16px;font-size: 1.6rem;}
.res-cont1 .rc2 .te6{width: 200px;font-size: 16px;font-size: 1.6rem;}
.res-cont1 .rc2 .te7{width: 360px;height: 60px;}
.res-cont1 .rc2 .te8{width: 280px;}
.res-cont1 .rc2 .sp1{float: left;padding: 0 5px;}
.res-cont1 .rc2.sel{line-height: 36px;padding: 10px 0;}
.res-cont1 .rc2.sel .se1{float: left;width: 163px;height: 36px;line-height: 36px;margin-left: 18px;}
.res-cont1 .rc2.sel .se1:first-child{margin-left: auto;}
.res-cont1 .rc3{padding: 6px 0;padding-left: 40px;font-weight: bold;font-size: 18px;font-size: 1.8rem;color: #333;}


.res-cont2{padding-top: 100px;text-align: center;}
.res-cont2 .res-ok{padding-top: 170px;background: url(../img/bg-res-ok.png) no-repeat top center;}
.res-cont2 .res-ok .tit{font-size: 24px;font-size: 2.4rem;color: #0060AF;}
.res-cont2 .res-ok .des,
.res-cont2 .res-ok .des span{font-size: 16px;font-size: 1.6rem;color: #999;}
.res-cont2 .res-ok .des{padding: 30px 0;}
.res-cont2 .res-ok .des span{padding-right: 1px;}
.res-cont2 .res-ok .abtn{display: block;width: 222px;height: 46px;line-height: 46px;margin: auto;margin-top: 30px;font-size: 16px;font-size: 1.6rem;color: #949494;background: #e6e6e6;border-radius: 6px;}
.res-cont2 .res-ok .abtn:hover{color: #fff !important;background: #0060AF;}



/*========================================================================= index =========================================================================*/
/*banner*/
.banner{text-align: center;}
.banner .outer{position: relative;}
.banner .outer img{width: 100%;max-width: 1920px;max-height: 532px;}
.banner .inner{position: absolute;top: 50%;left: 0;right: 0;margin-top: -25px;}
.banner .tit{position: absolute;top: -62px;left: 0;right: 0;font-size: 36px;font-size: 3.6rem;color: #fff;}

.bcont .search::-webkit-input-placeholder {color: #696868;}
.bcont .search:-moz-placeholder {color: #696868;}
.bcont .search::-moz-placeholder {color: #696868;}
.bcont .search:-ms-input-placeholder {color: #696868;}
.bcont .search.placeholder{color: #696868;}

.fixed .bcont{display: none !important;}
.bcont{width: 796px;height: 50px;background: #fff url(../img/bg-search.jpg) no-repeat right center;overflow: hidden;}
.bcont .search{width: 480px;height: 50px;line-height: 50px;}
.bcont .sel{height: 50px;line-height: 50px;}
.bcont .radio span{background: url(../img/search-cat-no.png) no-repeat left center;}
.bcont .radio.on span,
.bcont .radio input:checked + span{background: url(../img/search-cat.png) no-repeat left center;}
.bcont .submit{width: 113px;height: 50px;background:#116bb4 url(../img/search-icon.png) no-repeat center;}
.bcont .submit:hover{background-color: #1668ac;}

.fixed .bcont{position: fixed;top: 11px;left: 50%;margin-left: -398px;z-index: 9999;width: 716px;height: 42px;}
.fixed .bcont .search{width: 400px;height: 42px;}
.fixed .bcont .sel,
.fixed .bcont .submit{height: 42px;line-height: 42px;}

@media screen and (max-width:1519px){.fixed .bcont{width: 630px;}.fixed .bcont .search{width: 322px;}}
@media screen and (max-width:1219px){.fixed .bcont{margin-left: -280px;}}
@media screen and (max-width:999px){.bcont{width: 600px;}.fixed .bcont{position: absolute;}.bcont .search{width: 292px;}}

/*main*/
.main{}
.scroll-box{position: relative;margin-top: 40px;}
.scroll-box span{position: absolute;top: 50%;margin-top: -19px;width: 20px;height: 38px;background: url(../img/bg-scroll-span.png) no-repeat center;cursor: pointer;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.scroll-box .prev{left: 0;background-position: left center;}
.scroll-box .prev:hover{left: -3px;}
.scroll-box .next{right: 0;background-position: right center;}
.scroll-box .next:hover{right: -3px;}
.scroll-cont{padding-bottom: 10px;text-align: center;overflow: hidden;}
.scroll-cont .outer{border: 1px solid #e8e7e7;background: #fff;}
.scroll-cont ul{width: 1000%;}
.scroll-cont li{float: left;margin-left: 1px;width: 233px;background: #fff;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.scroll-cont li:first-child{margin-left: auto;}
.scroll-cont li:hover{-webkit-box-shadow:1px 2px 16px #d5d5d5;-moz-box-shadow:1px 2px 16px #d5d5d5;box-shadow:1px 2px 16px #d5d5d5;}
.scroll-cont li .inner{padding: 16px 0;border-left: 1px solid #e8e7e7;}
.scroll-cont li:first-child .inner{border-left: 0;}
.scroll-cont .img{display: block;height: 150px;}
.scroll-cont .img img{width: 100%;max-width: 200px;max-height: 150px;}
.scroll-cont .tit{display: block;padding: 10px 16px;padding-bottom: 0;}
.scroll-cont .tit em{display: block;height: 32px;font-style: normal;font-size: 14px;font-size: 1.4rem;color: #4d4d4d; overflow:hidden;text-overflow:ellipsis;
    display: -webkit-box;
    text-decoration: none;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-align: left;}

@media screen and (max-width:1519px) {.scroll-cont li{width: 190px;}}
@media screen and (max-width:1219px) {.scroll-cont li{width: 154px;}}
@media screen and (max-width:999px) {.scroll-cont li{width: 1.656%;}}

/*main1*/
.main1{padding-bottom: 20px;}
.m1l{float: left;padding-top: 30px;}
.m1lul{background: #fff;}
.m1lul .m1table{display: table;table-layout:fixed;overflow: hidden;height: 100%;*height: auto;*padding-top: 25px;}
.m1lul .m1table > span{display: table-cell;vertical-align: middle;}
.m1lul .img{float: left;width: 72px;text-align: center;}
.m1lul .img img{max-width: 42px;max-height: 42px;}
.m1lul .tit,
.m1lul .tit span{line-height: 22.5px;font-size: 16px;font-size: 1.6rem;color: #4d4d4d;word-break:break-all;}
.m1lli,
.m1lli-more{width: 200px;padding:0 6px;height: 100px;overflow: hidden;border: 1px solid #e5e5e5;}
.m1lli{border-bottom: none;cursor: pointer;}
.m1lli-more{text-align: center;}
.m1lli-more .tit{width: 100%;}
.m1lli-more a{display: inline-block;padding: 8px;color: #0060AF;}
.m1lli-more a:hover{color: #F60 !important;}

.m1lli.on,
.m1lli:hover{border: 1px solid #0060af;-webkit-box-shadow:1px 1px 6px #d5d5d5;-moz-box-shadow:1px 1px 6px #d5d5d5;box-shadow:1px 1px 6px #d5d5d5;}
.m1lli.on .tit,
.m1lli.on .tit span,
.m1lli:hover .tit span{color: #0060AF;}
.m1lli.on + li,
.m1lli:hover + li{border-top: none;}


.m1r{float: right;padding-top: 30px;width: 1178px;}
.m1r > ul > li{display: none;}
.m1rdiv{float: left;margin-left: 14px;margin-bottom: 11.5px;width: 383px;background: #fff;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.m1rdiv:hover{-webkit-box-shadow:3px 4px 6px #d5d5d5;-moz-box-shadow:3px 4px 6px #d5d5d5;box-shadow:3px 4px 6px #d5d5d5;}
.m1rdiv .outer{padding: 10px;}
.m1rdiv .inner{position: relative;padding: 0 36px;padding-bottom: 20px;border: 1px solid #e8e7e7;overflow: hidden;}
.m1rdiv .inner ul{width: 1000%;}
.m1rdiv .inner li{float: left;width: 10%;margin-right: 36px;}
.m1rdiv .fac{display: block;width: 288px;max-width: 100%;height: 216px;}
.m1rdiv .fac img{width: 100%;height: 100%;}
.m1rdiv .tit{display: block;line-height: 36px;font-family: verdana;font-size: 12px;font-size: 1.2rem;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m1rdiv .inner > span{display: block;position: absolute;top: 50%;left: 0;width: 26px;height: 46px;margin-top: -23px;opacity: 0;filter:Alpha(opacity=0);background: #535353 url(../img/icon-prev.png) no-repeat center;cursor: pointer;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.m1rdiv .inner > span.next{left: auto;right: 0;background-image: url(../img/icon-next.png);}
.m1rdiv:hover .inner > span{opacity: 1;filter:Alpha(opacity=100);}

.m1rdiv .title{display: block;padding: 10px 1px;margin-top: 2px;font-size: 14px;font-size: 1.4rem;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m1rdiv .address{display: block;line-height: 17px;padding-left: 20px;margin-bottom: 4px;font-size: 14px;font-size: 1.4rem;color: #666;background: url(../img/icon-address.png) no-repeat left center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.img-scr{position: relative;margin-top: 10px;overflow: hidden;}
.img-scr ul{width: 1000%;}
.img-scr li{float: left;margin-right: 12px;width: 112px;}
.img-scr li a{display: block;}
.img-scr li .img{width: 112px;height: 84px;border: 1px solid #efeeee;overflow: hidden;}
.img-scr li img{width: 100%;height: 100%;max-width: 112px;max-height: 84px;}
.img-scr li .titl{margin-top: 10px;font-size: 12px;font-size: 1.2rem;color: #4d4d4d;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*.img-scr li:hover .img{border-color: #5a98cb;}*/

@media screen and (max-width:1519px){.m1r{width: 920px;}.m1rdiv{width: 297px;}.m1rdiv .fac{width: 257px;height: 182px;}.m1rdiv .inner{padding: 20px;padding-top: 0;}.img-scr li{width: 84px;margin-right: 11px;}.img-scr li .img{width: 84px;height: 63px;}}
@media screen and (max-width:1219px){.m1r{width: 754px;}.m1rdiv{width: 242px;}.img-scr li{width: 66px;}.m1rdiv .inner{padding: 12px;}.m1lli, .m1lli-more{width: 160px;height: 72px;padding: 0 2px;}.m1rdiv .fac{width: 196px;height: 147px;}.m1lul .img{width: 62px;}.m1lul .tit, .m1lul .tit span{font-size: 15px;font-size: 1.5rem;}.img-scr li .img{width: 66px;height: 50px;}}

/*========================================================================= factory =========================================================================*/
.pro-title{border-bottom: 2px solid #0060AF;padding-bottom: 10px;font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #0060af;/* text-transform: uppercase; */}
.pro-title h1{font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #0060af;/* text-transform: uppercase; */}
/*product cart*/
.pro-cart{padding-top: 10px;padding-bottom: 35px;}
.pro-cart-tips{float: left;font-size: 16px;font-size: 1.6rem;color: #333;line-height: 30px;}
.pro-cart-tips i{position: relative;top: 5px;display: inline-block;*display: inline;*zoom: 1;width: 30px;height: 30px;margin: 0 2px;background: #efbd11 url(../img/icon-jia.png) no-repeat center;}
.pro-cart-num{float: right;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #333;line-height: 40px;}
.pro-cart .outer{margin-top: 10px;padding: 17px;border: 1px solid #e8e7e7;}
.pro-cart .inner{position: relative;width: 764px;height: 92px;padding: 0 30px;overflow: hidden;}
.pro-cart .innerl{overflow: hidden;}
.pro-cart .inner .prev,
.pro-cart .inner .next{display: block;position: absolute;top: 26px;width: 16px;height: 22px;cursor: pointer;}
.pro-cart .inner .prev{left: 0;background: url(../img/pro-cart-prev.png) no-repeat left center;}
.pro-cart .inner .next{right: 0;background: url(../img/pro-cart-next.png) no-repeat left center;}
.pro-cart .inner .prev:hover,
.pro-cart .inner .next:hover{background-position: right center;}
.pro-cart-ul{width: 1000%;overflow: hidden;}
.pro-cart-li{float: left;margin-right: 20px;}
.pro-cart-li img{width: 90px;height: 67px;border: 1px solid #e8e7e7;}
.pro-cart-li .del{display: block;padding-top: 6px;font-size: 14px;font-size: 1.4rem;color: #333;text-align: center;cursor: pointer;}
.pro-cart-li .del:hover{color: #0060AF;}
.pro-cart .supp{margin-top: 30px;margin-right: 50px;}

@media screen and (max-width:1519px){.pro-cart .inner{width: 540px}}
@media screen and (max-width:1219px){.pro-cart .inner{width: 428px}.pro-cart .supp{margin-right: auto;}}
@media screen and (max-width:999px){.pro-cart .inner{width: 398px}.pro-cart-li{margin-right: 10px;}}

/*facmain*/
.facmain{margin-top: 4px;padding: 10px 7px;background: #fff;}
.facmain .img{float: left;}
.facmain .img img{width: 100%;max-width: 100px;max-height: 100px;}
.facmain .cont{float: left;margin-left: 25px;padding-top: 20px;}
.facmain .cont.gold,
.facmain .cont.silver{padding-right: 40px;}
.facmain .cont.gold{background: url(../img/medal-gold-small.png) no-repeat right center;}
.facmain .cont.silver{background: url(../img/medal-silver-small.png) no-repeat right center;}
.facmain .cont .tit{font-weight: bold;font-size: 22px;font-size: 2.2rem;color: #0060af;}
.facmain .cont .des{font-size: 14px;font-size: 1.4rem;color: #4d4d4d;margin-top: 6px;}

/*facmain1*/
.facmain1{padding-top: 18px;}

.factop{border:1px solid #d2d2d2;height: 48px;line-height: 48px;background: #fff;/*border-radius: 6px;*/overflow: hidden;}
.factop .item{float: left;width: 157px;}
.factop .item:hover,
.factop .item.on{background: #f5f5f5;}
.factop .item .inner{border-top:2px solid #fff;line-height: 48px;}
.factop .item:hover .inner,
.factop .item.on .inner{border-top: 2px solid #0060AF !important;}
.factop .inner a{display: block;font-size: 16px;font-size: 1.6rem;color: #0060af;text-align: center;}
.fsearch{float: right;padding-left: 1px;background: url(../img/bg-fsearch.jpg) no-repeat left center;}
.fsearch .keyword{float: left;padding-left: 24px;padding-right: 4px;width: 348px;height: 48px;line-height: 48px;font-size: 16px;font-size: 1.6rem;}
.fsearch .submit{float: left;width: 71px;height: 48px;background:#116bb4 url(../img/bg-hsearch-submit.png) no-repeat center;}
.fsearch .submit:hover{background-color: #1668ac;}

.fsearch .keyword::-webkit-input-placeholder {font-style: italic;color: #666;}
.fsearch .keyword:-moz-placeholder {font-style: italic;color: #666;}
.fsearch .keyword::-moz-placeholder {font-style: italic;color: #666;}
.fsearch .keyword:-ms-input-placeholder {font-style: italic;color: #666;}
.fsearch .keyword.placeholder{font-style: italic;color: #666;}

.facmid{margin-top: 18px;padding-top: 28px;padding-bottom: 25px;padding-left: 41px;background: #fff;}
.facmidl{float: left;width: 680px;}
.facmidl .top,
.facmidl .bottom{display: block;width: 100%;height: 21px;background: url(../img/bg-facmid-top.png) no-repeat top center;cursor: pointer;}
.facmidl .bottom{margin-bottom: auto;background: url(../img/bg-facmid-bot.png) no-repeat center 10px;}
.facmidl .top:hover{background-position: center -22px;}
.facmidl .bottom:hover{background-position: center -12px;}
.facmidl .fl{float: left;}
.facmidl .fl ul{height: 363px;overflow: hidden;}
.facmidl .fl li{margin-bottom: 9px;border: 2px solid #e2e5e7;}
.facmidl .fl li:last-child{margin-bottom: auto;}
.facmidl .fl li:hover{border-color: #0060af !important;}
.facmidl .fl li img{display: block;width: 108px;height: 81px;}
.facmidl .fr{float: right;display: table;width: 540px;height: 405px;text-align: center;cursor: pointer;}
.h .facmidl .fr{display: block;}
.facmidl .fr > span{display: table-cell;vertical-align: middle;}
.h .facmidl .fr > span{display: block;height: 100%;}
.facmidl .fr img{width: 100% !important;height: auto !important;}
.h .facmidl .fr img{width: auto !important;height: 100% !important;}

.facmidr{float: left;margin-left: 40px;padding-top: 3px;width: 696px;}
.facmidr.rel{position: relative;height: 402px;}
.facmidr .li{position: relative;float: left;min-width: 48%;margin-right: 2%;}
.facmidr .li.spe{width: 98%;max-width: 98%;}
.facmidr .li .tit{padding-left: 24px;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #0060AF;}
.facmidr .li .des{max-width: 300px;max-height: 42px;padding: 10px 0;padding-bottom: 12px;padding-left: 22px;font-size: 14px;font-size: 1.4rem;color: #4d4d4d;line-height: 24px;
    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.facmidr .li.spe .des,
.facmidr .li8 .des{max-width: 100%;white-space: normal;word-break: normal;}
.facmidr .li1 .tit{background: url(../img/fac-icon-1.png) no-repeat left center;}
.facmidr .li2 .tit{background: url(../img/fac-icon-2.png) no-repeat left center;}
.facmidr .li3 .tit{background: url(../img/fac-icon-3.png) no-repeat left center;}
.facmidr .li4 .tit{background: url(../img/fac-icon-4.png) no-repeat left center;}
.facmidr .li5 .tit{background: url(../img/fac-icon-5.png) no-repeat left center;}
.facmidr .li6 .tit{background: url(../img/fac-icon-6.png) no-repeat left center;}
.facmidr .li7 .tit{background: url(../img/fac-icon-7.png) no-repeat left center;}
.facmidr .li8 .tit{background: url(../img/fac-icon-8.png) no-repeat left center;}

.facmidr .li .tit i{position: relative;top: 3px;display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;margin-left: 6px;background: url(../img/icon-xia.png) no-repeat center;cursor: pointer;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.facmidr .htools{position: absolute;top: -9999px;left: 0;z-index: 1000;width: 100%;background: #fff;}
.facmidr .htools-in{border: 1px solid #ccc;margin-top: 10px;padding:4px 10px;-webkit-box-shadow:1px 2px 16px #d5d5d5;-moz-box-shadow:1px 2px 16px #d5d5d5;box-shadow:1px 2px 16px #d5d5d5;}
.facmidr .htools .tl{float: left;max-width: 50%;padding: 10px 0;font-size: 14px;font-size: 1.4rem;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.facmidr .htools .tr{float: right;padding: 10px 0;font-size: 14px;font-size: 1.4rem;color: #666;}
.facmidr .li:hover .htools{top: 20px;}
.facmidr .li:hover .tit i{transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}


@media screen and (max-width:1519px){.facmid{padding-left: 20px;}.facmidr{width: 446px;}}
@media screen and (max-width:1219px){.facmidl{width: 534px;}.facmidl .fr{width: 414px;height: 310px;}.facmidr{width: 400px;margin-left: 20px;}.facmidl .fl ul{height: 272px;}}
@media screen and (max-width:999px){.facmid{padding-left: 8px;}.facmidr{width: 376px;margin-left: 10px;}.facmidr .li .tit{font-size: 14px;font-size: 1.4rem;}}

/*product detail*/
.facmid.spe{margin-top: auto;padding: 24px 19px; padding-bottom: 4px;}
.spe .facmidl{width: 522px;min-height: 335px;}
.spe .facmidl .fl li{border: 1px solid #e2e5e7;}
.spe .facmidl .fl li img{width: 80px;height: 60px;}
.spe .facmidl .fr{display: table;width: 416px !important;height: 313px !important;border: 1px solid #e8e7e7;}
.spe.h .facmidl .fr{display: block;}
.spe .facmidl .fr a{display: table-cell;vertical-align: middle;width: 100%;height: 100%;text-align: center;}
.spe.h .facmidl .fr a{display: block;}
.spe .facmidl .fr img{width: 100% !important;height: auto !important;}
.spe.h .facmidl .fr img{width: auto !important;height: 100% !important;}

.spe .facmidl .top,
.spe .facmidl .bottom{height: 15px;}
.spe .facmidl .bottom{background-position: center 4px;}
.spe .facmidl .bottom{background-position: center -18px;}
.spe .facmidl .fl ul{height: 280px;}

.facmidr1{float: left;width: 584px;margin-left: 40px;padding-top: 19px;}
.facmidr1 .title{float: left;max-width: 500px;padding-bottom: 22px;font-weight: bold;font-size: 18px;font-size: 1.8rem;color: #333;word-break: keep-all;
    word-wrap: break-word;/*word-break: break-all;*/}
.facmidr1 .com-fav{float: right;}
.facmidr1 ul{padding-top: 15px;border-top: 1px solid #949292;}
.facmidr1 .fli{font-size: 16px;font-size: 1.6rem;color: #555;line-height: 32px;}
.facmidr1 .fli span{color: #0060AF;padding-right: 4px;}
.facmidr1 .facbot{padding-top: 23px;}

.facmidr2{float: right;width: 280px;border-left: 1px solid #ccc;padding-top: 7px;padding-left: 15px;}
.facmidr2.gold{background: url(../img/medal-gold-bg.png) no-repeat top right;}
.facmidr2.silver{background: url(../img/medal-silver-bg.png) no-repeat top right;}
.facmidr2 .tit{font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #0060AF;line-height: 24px;}
.facmidr2 .address{padding: 12px 0;padding-left: 23px;font-size: 14px;font-size: 1.4rem;color: #444;line-height: 24px;background: url(../img/bg-facmidr2-address.png) no-repeat left center;}
.facmidr2 ul{margin-bottom: 10px;padding-top: 8px;padding-bottom: 12px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.facmidr2 .attr{padding-left: 23px;font-size: 14px;font-size: 1.4rem;color: #444;line-height: 30px;background: url(../img/bg-facmidr2-ok.png) no-repeat left center;}
.facmidr2 .other{margin-top: 4px;font-size: 14px;font-size: 1.4rem;color: #555;line-height: 24px;word-break: break-all;display: -webkit-box;
  max-height: 72px;
  text-decoration: none;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.facmidr2 .other.spe{max-height: 48px;-webkit-line-clamp: 2;}
.facmidr2 .other span{color: #0060AF;}

.rel .facbot{position: absolute;left: 0;bottom: 0;padding-top: 4px;}
.facbot .cs{float: left;}
.facbot .share{float: left;margin-left: 21px;height: 34px;line-height: 34px;}
.facbot .share > span{float: left;font-size: 14px;font-size: 1.4rem;color: #333;}
.facbot .share .fx{position: relative;top: 6px;float: left;margin-left: 4px;}
.facbot .com-fav{float: left;margin-left: 20px;line-height: 34px;margin-left: 16px;}

@media screen and (max-width:1519px){.facbot .share{clear: both;float: none !important;margin-left: auto !important;padding-top: 6px;}}
@media screen and (max-width:1519px) and (min-width:1220px){.spe .facmidl{width: 510px;}.facmidr1{width: 380px;margin-left: 20px;padding-top: 6px;}.facmidr1 .title{max-width: 290px;}.facmidr2{width: 220px;padding-top: 0;}}
@media screen and (max-width:1219px){.spe .facmidl{float: none;margin: auto;padding-bottom: 20px;}.facmidr1{margin-left: auto;padding-top: 10px;}}

/*facmain2*/
.facmain2{margin-top: 18px;}
.fm2out{padding: 36px 22px;background: #fff;}
.fm2out.spe{padding-bottom: 80px;}
.facmain2l{float: left;width: 248px;}
.facmain2l .title{padding-bottom: 19px;border-bottom: 1px solid #D9D7D7;font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #0060af;}
.ful1{padding-top: 0px;}
.fli1{position: relative;padding-right: 20px;border-bottom: 1px solid #d9d7d7;}
.fli1.spe{padding: 4px 0;}
.fli1:last-child{border-bottom: none;}
.fli1.in{background: url(../img/bg-fli1.png) no-repeat  right 14px;}
.fli1 .tit{display: inline-block;*display: inline;*zoom: 1;max-width: 100%;font-size: 16px;font-size: 1.6rem;color: #333;line-height: 36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fli1.spe .tit{display: block;font-weight: bold;color: #0060af;}
.fchild{display: none;padding: 4px;padding-bottom: 8px;padding-left: 10px;border-top: 1px solid #d9d7d7;}
.fli2 .tit{display: block;font-size: 14px;font-size: 14px;line-height: 30px;}

.fli1.in.on{background-image: url(../img/bg-fli1-on.png);}
.fli1:hover .fchild{top: 0;}
.fli1 .tit:hover{color: #0060af !important;}
.fli1.spe .tit:hover{color: #FF6600 !important;}

.spe .fli1.in{background-position: 98% center;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.spe .fchild{display: block;position: absolute;top: -9999px;left: 100%;z-index: 3;padding: 0;padding-left: 6px;border-top: none;}
.spe .ful2{padding: 11px;border: 1px solid #d9d7d7;width: 223px;background: #fff;}
.spe .fli2 .tit{font-size: 16px;font-size: 1.6rem;line-height: 36px;}

.spe .fli1.in:hover{background: url(../img/bg-fli1.png) no-repeat  right center;}
.spe .fli1:hover .ful2{-moz-box-shadow: 1px -1px 4px #dedcdc;-webkit-box-shadow: 1px -1px 4px #dedcdc;box-shadow: 1px 0px 4px #dedcdc;}

.facmain2r{float: right;width: 1165px;}
.facmain2r.spe{padding-left: 22px;border-left: 1px solid #d9d7d7;}
.facmain2r .com-title{padding-top: 0;padding-bottom: 20px;background-color: #f5f5f5;background-position: center 30%;}
.facmain2r-list li,
.facmain2r-list li > span,
.facmain2r-list .tit{transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}

.facmain2r-list li{position: relative;float: left;width: 267px;height: 278px;margin-left: 32px;margin-bottom: 20px;overflow: hidden;text-align: center;}
.facmain2r-list li > span{position: absolute;right: 0;bottom: 0;z-index: 1;width: 32px;height: 32px;background: #efbd11 url(../img/icon-jia.png) no-repeat center;opacity: 0;filter:Alpha(opacity=0);cursor: pointer;}
.facmain2r-list li > span.dui{opacity: 1;filter:Alpha(opacity=100);background: #00a699 url(../img/icon-dui.png) no-repeat center;}
.facmain2r-list li input{display: none;}
.facmain2r-list .img{display: table;width: 100%;height: 198px;border: 1px solid #e8e7e7;box-sizing: border-box;}
.facmain2r-list .img span{display: table-cell;vertical-align: middle;}
.facmain2r-list .img img{max-width: 264px;max-height: 198px;}
.facmain2r-list .tit{padding: 8px 12px;padding-bottom: 25px;border: 1px solid #fff;border-top: none !important;}
.facmain2r-list .tit a{display: block;width: 100%;height: 44px;font-size: 14px;font-size: 1.4rem;color: #0060AF;line-height: 22px;
    display: -webkit-box;
    text-decoration: none;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-align: left;}
.facmain2r-list .tit a:hover{color: #FF6600 !important;}

.facmain2r-list li.on,
.facmain2r-list li:hover{position: relative;z-index: 1;-moz-box-shadow: 1px 2px 6px #dedada;-webkit-box-shadow: 1px 2px 6px #dedada;box-shadow: 1px 2px 6px #dedada;}
.facmain2r-list li.on .tit,
.facmain2r-list li:hover .tit{/* border: 1px solid #e8e7e7; */}

.facmain2r-list li:hover span{opacity: 1;filter:Alpha(opacity=100);}
.facmain2r-list li > span.dui.on:hover{background: #ccc url(../img/icon-jian.png) no-repeat center;}

/*no-pro*/
.no-pro{text-align: center;}
.no-pro img{max-width: 120px;}
.no-pro span{display: block;max-width: 440px;margin: auto;margin-top: 20px;font-size: 16px;font-size: 1.6rem;color: #999;line-height: 30px;}

.facmain2r .bot{padding-top: 20px;}

@media screen and (max-width:1519px){.facmain2r{width: 880px;}.facmain2r-list li{width: 205px;height: 215px;margin-left: 20px;margin-bottom: 20px;}.facmain2r-list .tit{padding: 8px 4px;}.facmain2r-list .img{height: 154px;overflow: hidden;}.facmain2r-list .img img{max-width: 100%;max-height: 100%;}}
@media screen and (max-width:1219px){.facmain2l{width: 214px;}.facmain2r{width: 700px;}.facmain2r.spe{padding-left: 0;border-left: 0;}.facmain2r-list li{width: 23%;margin-left: 1% !important;margin-right: 1%;}}
@media screen and (max-width:999px){.facmain2r{width: 660px;}}

/*product detail*/
.fac-prod{margin-top: auto;}
.fac-prod .fm2out{padding: 0;padding-top: 22px;background: none;}
.fac-prod .facmain2l{width: 320px;}
.fac-prod .facmain2l .outer{padding: 17px 22px;background: #fff;}
.fac-prod .facmain2l .title{padding-bottom: 11px;font-weight: normal;font-size: 18px;font-size: 1.8rem;}
.fac-prod .ful1{padding-top: 0;padding-bottom: 30px;padding-right: 20px;}

/*may like*/
.hi-mlike{margin-top: 20px;padding-bottom: 10px;}
.hi-mlike .hi-title{font-weight: bold;font-size: 18px;font-size: 1.8rem;color: #333;}
.hi-mlike .img{display: block;border: 1px solid #e8e7e7;}
.hi-mlike .img img{width: 100%;max-width: 272px;max-height: 205px;}
.hi-mlike ul{padding-top: 26px;}
.hi-mlike li{margin-bottom: 5px;}
.hi-mlike .tit{display: block;padding: 12px 2px;font-size: 14px;font-size: 1.4rem;color: #666;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*fac-prod*/
.fac-prod .facmain2r{padding-bottom: 20px;background: #fff;}
.facmain2r .router{padding: 10px 20px;}
.facmain2r .rtit{margin-top: 10px;padding-bottom: 14px;border-bottom: 1px dashed #e4e5ea;font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #333;}
.facmain2r .cont{padding: 10px 0;font-size: 14px;line-height: 26px;color: #333;word-break: break-word;}
.facmain2r .cont img{max-width: 100%;}

.facmain2r .tabler{width: 100%;}
.facmain2r .tabler td{width: 30%;padding-right: 10px;font-size: 14px;line-height: 26px;color: #333;}
.facmain2r .tabler td span{display: inline-block;max-width: 78%;margin-right: 2%;color: #666;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.facmain2r .tabler td span:first-child{/* max-width: 18%; */}

/*facmain3*/
.facmain3{}
.facmain3 .outer{margin-top: 20px;padding: 50px 28px;background: #fff;}
.facmain3 .title{font-size: 24px;font-size: 2.4rem;color: #0060AF;}
.facmain3 .des{position: relative;max-height: 240px;margin-top: 14px;overflow: hidden;transition: .5s;;}
.facmain3 .des.long:after{content: '';display: block;position: absolute;bottom: 0;left: 0;z-index: 1;width: 100%;height: 150px;transition: .5s;;background-image: linear-gradient(rgba(255,255,255,0) 0,#fff 100%);background-image: -webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 100%);}
.facmain3 .des.on:after{height: 0;}
.facmain3 .des .p{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;}
.facmain3 .des .b{font-weight: bold;}
.facmain3 .view{display: none;width: 146px;height: 34px;line-height: 34px;border-radius: 4px;margin: 20px auto auto;font-size: 14px;color: #fff;background: #00a699;text-align: center;cursor: pointer;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.facmain3 .view:hover{background: #0060AF;}
.facmain3l{float: left;width: 1120px;}
.facmain3l.spe{width: auto;}
.facmain3r{float: right;position: relative;padding: 0 38px;}
.facmain3r > span{position: absolute;top: 50%;margin-top: -16px;display: block;width: 18px;height: 33px;cursor: pointer;}
.facmain3r .prev{left: 0;background: url(../img/facmain3r-prev.png) no-repeat left center;}
.facmain3r .next{right: 0;background: url(../img/facmain3r-next.png) no-repeat left center;}
.facmain3r > span:hover{background-position: right center;}
.facmain3r .inner{width: 209px;overflow: hidden;}
.facmain3r ul{width: 9999px;}
.facmain3r li{float: left;width: 209px;}
.facmain3r li img{width: 100%;max-width: 209px;max-height: 286px;}

@media screen and (max-width:1519px){.facmain3l{width: 820px;}.fac-prod .facmain2l{width: 300px;}.facmain2r-list .img{height: 151px;}}
@media screen and (max-width:1219px){.facmain3l{width: 620px;}.fac-prod .facmain2l{width: 270px;}.facmain2r-list .img{height: 119px;}}
@media screen and (max-width:999px){.facmain3l{width: 570px;}.fac-prod .facmain2l{width: 260px;}.facmain2r-list .img{height: 110px;}}

/*facmbot*/
.facmbot{margin-top: 40px;padding-top: 42px;background: #fff;}
.facmbot .title{padding-bottom: 32px;font-weight: bold;font-size: 24px;font-size: 2.4rem;color: #333;}
.facmbotl{float: left;padding-bottom: 20px;}
.facmbotl td{padding: 10px 0;font-size: 16px;font-size: 1.6rem;color: #333;}
.facmbotl td.spe{padding-top: 0;font-size: 14px;font-size: 1.4rem;color: #555;}
.facmbotl td:first-child{text-align: right;padding-right: 10px;}
.facmbotl td input,
.facmbotl td textarea{width: 804px;height: 48px;line-height: 48px;padding-left: 14px;padding-right: 6px;border: 1px solid #bbb;/* border-radius: 6px; */font-size: 14px;font-size: 1.4rem; resize : none;}
.facmbotl td textarea{height: 108px;line-height: 22px;padding-top: 8px;}
.facmbotl td span{display: inline-block;*display: inline;*zoom: 1;padding-left: 14px;background: url(../img/bg-bitian.png) no-repeat left 40%;}
.facmbotl td span.spe{position: relative;top: -34px;}
.facmbotl .submit{width: 153px;padding: 0;border: 0;border-radius: 6px;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #fff;background: #00a699;text-align: center;}
.facmbotl .submit:hover{background: #0060AF;}

.facmbotr{float: right;width: 480px;padding-left: 32px;border-left: 1px solid #ccc;}
.facmbotr .facper{}
.facmbotr .facperl{float: left;}
.facmbotr .facperl img{width: 100%;max-width: 100px;max-height: 100px;}
.facmbotr .facperr{float: left;margin-left: 20px;}
.facmbotr .facperr .tit{padding: 14px 0;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #0060AF;}
.facmbotr .facperr .des{font-size: 16px;font-size: 1.6rem;color: #4d4d4d;}
.facmbotr .tabl{padding-top: 24px;}
.facmbotr .tabl td{padding: 5px 0;font-size: 16px;font-size: 1.6rem;color: #4d4d4d;line-height: 24px;}
.facmbotr .tabl td:first-child{padding-right: 10px;font-weight: bold;white-space:nowrap;}

@media screen and (max-width:1519px){.facmbotl td input, .facmbotl td textarea{width: 510px;}}
@media screen and (max-width:1219px){.facmbotl td input, .facmbotl td textarea,.facmbotr{width: 400px;}}
@media screen and (max-width:999px){.facmbotl td input, .facmbotl td textarea,.facmbotr{width: 380px;}}

/*========================================================================= search =========================================================================*/
.smain{/*background: #fff;*/}
.smainl{float: left;width: 205px;padding: 10px 20px;padding-right: 15px;background: #fff;}
.sml-title{padding: 10px 0;border-bottom: 1px solid #ccc;font-weight: bold;font-size: 18px;font-size: 1.8rem;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.sml-title.ico1{padding-left: 28px;background: url(../img/ico-menul-cate.png) no-repeat left center;}
.sml-title.ico2{padding-left: 28px;background: url(../img/ico-menul-tag.png) no-repeat left center;}
.sml-title.ico3{padding-left: 23px;background: url(../img/ico-menul-dollar.png) no-repeat left center;}

.sml-ul{padding: 14px 0;padding-bottom: 20px;}
.sml-li{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sml-ul1{padding: 10px 0;}
.sml-ul1 li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sml-ul1 li > label{cursor: pointer;}
.sml-ul1 input{margin-right: 8px;position: relative;top: 1px;}
.sml-li1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;}
.sml-li1 > label{cursor: pointer;}
.sml-ul2{padding-left: 20px;}
.sml-li2{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.moreon{color: #0060AF; font-weight: 600;}

.lmore .moreon{padding: 4px 8px;font-weight: normal;font-size: 14px;font-size: 1.4rem;color: #0060AF;background: #f2f3f7;border-radius: 2px;}

.smainr{float: right;width: 1240px;padding-bottom: 70px;}
.smainr .factop{height: 45px;border-color: #e9e9e9;border-radius: 0;/*background: #f5f7fa;*/}
.smainr .factop .item .inner{border-top: 2px solid #fff;border-right: 1px solid #e9e9e9;line-height: 45px;}
.smainr .factop .item:hover,
.smainr .factop .item.on{background: #fafafa;}
.smainr .factop .itemr{float: right;padding-right: 8px;font-size: 14px;font-size: 1.4rem;color: #888;line-height: 46px;}
.smainr .factop .itemr span{color: #e02905;}

.smainr .outer{padding-top: 15px;padding-bottom: 60px;}
.smainr .inner{background: #fff;}
.smainr .li-item{padding: 17px;padding-top: 0;padding-bottom: 10px;border: 1px solid #e9e9e9;border-top: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.smainr .li-item:first-child{border-top: 1px solid #e9e9e9;}
.smainr .li-item:hover{-webkit-box-shadow:0px 0px 12px #ccc;-moz-box-shadow:0px 0px 12px #ccc;box-shadow:0px 0px 12px #ccc;}
.smainr .li-item .lil{float: left;width: 280px;}
.smainr .li-item .lic{float: left;position: relative;width: 400px;height: 210px;margin-left: 15px;}
.smainr .li-item .lir{float: right;width: 400px;}

.smainr .li-item .top-tit .title{float: left;font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #0060AF;}
.smainr .li-item .top-tit .com-fav{float: right;}
.smainr .li-item .top-tit{padding: 16px 0;}

.smainr .li-item .lic li{font-size: 14px;font-size: 1.4rem;color: #333;height: 28px;line-height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.smainr .li-item .lic li.spe{height: auto;max-height: 56px;white-space: normal;
  text-decoration: none;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;}
.smainr .li-item .lic li span{color: #999;}
.smainr .li-item .lic .now{position: absolute;left: 0;bottom: 0;}

.smainr .li-item .com-prev,
.smainr .li-item .com-next{opacity: 0;filter:Alpha(opacity=0);transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.smainr .li-item:hover .com-prev,
.smainr .li-item:hover .com-next{opacity: 1;filter:Alpha(opacity=100);}

.lil-img-scr{position: relative;overflow: hidden;}
.lil-img-scr .img img{width: 100%;width: 280px;height: 210px;}
.lil-img-scr ul{width: 9999px;}
.lil-img-scr li{float: left;}

.lir-img-scr{position: relative;overflow: hidden;}
.lir-img-scr ul{width: 9999px;}
.lir-img-scr li{float: left;width: 192px;margin-right: 14px;}
.lir-img-scr li .img{display: table;border: 1px solid #e9e9e9;width: 192px;height: 143px;}
.lir-img-scr li .img span{display: table-cell;vertical-align: middle;}
.lir-img-scr li .img img{width: 100%;max-width: 192px;max-height: 144px;}
.lir-img-scr li .tit{display: block;height: 48px;padding: 4px 1px;font-size: 14px;font-size: 1.4rem;color: #4d4d4d;line-height: 24px;display: -webkit-box;
    text-decoration: none;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.lir-img-scr li .fpro{display: block;padding-top: 4px;padding-left: 30px;line-height: 22px;font-size: 12px;font-size: 1.2rem;color: #888;background: url(../img/bg-fpro.png) no-repeat left center;}

.lir-img-scr .com-prev,
.lir-img-scr .com-next{top: 50px;margin-top: auto;}

@media screen and (max-width:1519px){.smainl{width: 150px;}.smainr{width: 990px;}.smainr .li-item{padding: 17px 10px;padding-top: 0;}.smainr .li-item .lic{width: 250px;}.smainr .li-item .lic .now{margin-top: 10px;}}
@media screen and (max-width:1219px){.smainr{width: 770px;}.smainr .li-item{padding: 17px;padding-top: 0;}.smainr .li-item .lic{width: 400px;}.smainr .li-item .lir{clear: both;float: none;width: auto;padding-top: 20px;}.lir-img-scr li{width: 171px;margin-right: 10px;}.lir-img-scr li .img{width: 169px;height: 126px;overflow: hidden;}}
@media screen and (max-width:999px){.smainr{width: 718px;}.smainr .li-item .lic{width: 370px;}.lir-img-scr li{width: 169px;margin-right: 2px;}}

/*search product*/
.smr-outer{padding-top: 15px;padding-bottom: 60px;}
.smr-li{padding: 20px 25px;border: 1px solid #e9e9e9;border-top: none;background: #fff;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.smr-li:first-child{border-top: 1px solid #e9e9e9;}
.smr-li:hover{-webkit-box-shadow:0px 0px 12px #ccc;-moz-box-shadow:0px 0px 12px #ccc;box-shadow:0px 0px 12px #ccc;}
.smr-lil{float: left;width: 280px;border: 1px solid #e8e7e7;overflow: hidden;}
.smr-lil a{display: block;}
.smr-lil img{width: 100%;max-width: 280px;max-height: 210px;}

.smr-lic{position: relative;float: left;width: 310px;height: 209px;margin-left: 22px;}
.smr-lic .tit{display: block;font-size: 16px;font-size: 1.6rem;font-weight: bold;color: #0060AF;line-height: 24px;max-height: 68px;overflow: hidden;}
.smr-lic ul{padding-top: 12px;}
.smr-lic li{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 26px;}
.smr-lic li span{color: #888;}
.smr-lic .com-share{position: absolute;bottom: 0;left: 0;}

.smr-lir{position: relative;float: right;width: 480px;}
.smr-lir .tit,
.smr-lir .address{font-size: 14px;font-size: 1.4rem;color: #888;line-height: 24px;}
.smr-lir .tit{max-width: 400px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.smr-lir .address{padding-left: 18px;background: url(../img/bg-smr-address.png) no-repeat left center;}
.smr-lir .des{padding: 6px 0;font-size: 14px;font-size: 1.4rem;color: #888;line-height: 24px;}
.smr-lir .com-fav{position: absolute;top: 4px;right: 0;}

.smr-lir-imgs{position: relative;overflow: hidden;padding-top: 8px;}
.smr-lir-imgs ul{width: 9999px;}
.smr-lir-imgs li{float: left;width: 150px;margin-right: 16px;}
.smr-lir-imgs li .img{display: table;width: 152px;height: 114px;}
.smr-lir-imgs li span{display: table-cell;vertical-align: middle;}
.smr-lir-imgs li img{width: 100%;max-width: 152px;max-height: 114px;}

.smr-li .com-prev,
.smr-li .com-next{opacity: 0;filter:Alpha(opacity=0);transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
.smr-li:hover .com-prev,
.smr-li:hover .com-next{opacity: 1;filter:Alpha(opacity=100);}

/*showpages*/
.showpages{float: left;padding-top: 15px;}
.showpages span,
.showpages a{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 28px;}
.showpages span{padding-right: 4px;}
.showpages a{padding: 0 4px;}
.showpages a.on,
.showpages a:hover{color: #e02905 !important;}

@media screen and (max-width:1519px) and (min-width:1220px){.smr-li{padding: 20px 10px;}.smr-lic{width: 290px;margin-left: 10px;padding-top: 2px;}.smr-lir{width: 379px;}.smr-lir-imgs li{width: 125px;margin-right: 2px;}.smr-lir-imgs li .img{width: 125px;height: 92px;}.com-prev, .com-next{margin-top: -18px;}}
@media screen and (max-width:1219px){.smr-lir{clear: both;float: none;padding-top: 20px;}}

/*========================================================================= allcate =========================================================================*/
.allcate{padding-bottom: 60px;background: #fff;}
.allcate .tita{font-size: 20px;font-size: 2rem;color: #333;}
.allcate .topcata{margin-top: 20px;padding: 5px 7px;border: 1px solid #dcdcdc;background: #eee;}
.allcate .topcata.fixed{position: fixed;top: 85px;z-index: 999;margin-top: auto;}
.allcate .topcata li{float: left;width: 82px;height: 37px;margin: 10px 12px;line-height: 37px;font-size: 14px;font-size: 1.4rem;color: #333;background: #fff;text-align: center;border-radius: 4px;cursor: pointer;}
.allcate .topcata li:hover,
.allcate .topcata li.on{color: #fff;background: #0060AF;}

.allcate .conta .ula1{position: relative;min-height: 1000px;}
.allcate .conta .lia1{position: absolute;left: 34.5%;width: 31%;margin-top: 30px;padding-bottom: 10px;border-bottom: 1px solid #ccc;background: #fff;}
.allcate .conta .lia1 .tit a{font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #515151;}
.allcate .conta .ula2{max-height: 220px;padding-top: 10px;overflow: hidden;}
.allcate .conta .ula2.on{max-height: none;}
.allcate .conta .lia2{float: left;width: 48%;margin-right: 2%;font-size: 13px;font-size: 1.3rem;color: #666;line-height: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.allcate .conta .morea{display: inline-block;*display: inline;*zoom: 1;margin-top: 20px;font-size: 14px;font-size: 1.4rem;color: #0060AF;}

@media screen and (max-width:1519px){.allcate .topcata.fixed{max-width: 1184px;}}
@media screen and (max-width:1219px){.allcate .topcata.fixed{max-width: 964px;}.allcate .conta .lia1{width: 46%;}}
@media screen and (max-width:999px){.allcate .topcata.fixed{position: absolute;max-width: 95%;box-sizing: border-box;}}
/*========================================================================= inquiry =========================================================================*/
.hinqtit{float: left;margin-top: 24px;margin-left: 20px;font-size: 18px;font-size: 1.8rem;color: #333;}
.inqmain{background: #fff;}
.inqmain .outer{padding: 20px 16px;padding-top: 0;padding-bottom: 90px;border: 1px solid #c9c9c9;}
.inqmain ul{}
.inqmain li{padding: 20px 0;border-bottom: 1px solid #e8e7e7;}
.inqmain li:first-child{padding: 0;border: 0;}
.inqmain .th{font-size: 14px;font-size: 1.4rem;color: #666;}
.inqmain .td1{float: left;width: 1060px;}
.inqmain .td2{float: left;width: 80px;}
.inqmain .td3{float: left;width: 100px;margin-left: 80px;}
.inqmain .td4{float: left;min-width: 42px;margin-left: 40px;}
.inqmain .img{float: left;display: block;width: 90px;border: 1px solid #e8e7e7;}
.inqmain .img img{width: 100%;max-width: 90px;max-height: 66px;}
.inqmain .tit{float: left;margin-left: 20px;margin-top: 10px;font-size: 14px;font-size: 1.4rem;color: #333;}
.inqmain .num,
.inqmain .sel,
.inqmain .del{margin-top: 10px !important;}
.inqmain .num{width: 76px;height: 28px;line-height: 28px;border: 1px solid #e8e7e7;font-size: 14px;font-size: 1.4rem;color: #666;background: #f9f9f9;text-align: center;}
.inqmain .sel{height: 30px;border: none;font-size: 14px;font-size: 1.4rem;color: #666;outline: none;}
.inqmain .del{display: block;width: 16px;height: 30px;margin: auto;background: url(../img/icon-del.png) no-repeat center;}
.inqmain .del:hover{background-image: url(../img/icon-del-on.png);}

.inqmain i.must{padding-right: 4px;font-size: 18px;font-size: 1.8rem;color: #ff0000;}
.inqmain .message{padding-top: 40px;}
.inqmain .mtitle{font-size: 18px;font-size: 1.8rem;color: #333;}
.inqmain .textarea{width: 1426px;height: 198px;margin-top: 16px;margin-left: 14px;padding: 10px 12px;border: 1px solid #e8e7e7;font-size: 14px;font-size: 1.4rem;}
.inqmain .bot{padding-top: 40px;}
.inqmain .catp1 input,
.inqmain .catp2,
.inqmain .submit{width: 176px;height: 52px;border: 1px solid #e8e7e7;box-sizing: content-box;}
.inqmain .catp1{float: left;}
.inqmain .catp1 input{width: 152px;padding: 0 12px;}
.inqmain .catp2{float: left;margin-left: 20px;}
.inqmain .catp2 img{float: left;width: 118px;height: 52px;}
.inqmain .catp2 .ref{float: right;margin-top: 2px;border-left: 1px solid #e8e7e7;}
.inqmain .catp2 .ref a{display: block;width: 50px;height: 48px;background: url(../img/icon-refresh.png) no-repeat center;}
.inqmain .catp2 .ref a:hover{transform:rotateY(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.inqmain .submit{margin-left: 22px;font-size: 14px;font-size: 1.4rem;color: #fff;background: #00a699;}
.inqmain .submit:hover{background: #0060AF;}

.inqmain .factory{padding: 12px;padding-left: 50px;margin: 0 -16px;border-bottom: 1px solid #ccc;font-size: 16px;font-size: 1.6rem;color: #333;background:#f5f5f7 url(../img/hi-inquiry-qizi.png) no-repeat 20px center;}

@media screen and (max-width:1519px){.inqmain .td1{min-width: 600px;width: auto;}}
@media screen and (max-width:999px){.inqmain .td1{min-width: 400px;}}

/*inqmain1*/
.inqmain1{background: #fff;}
.inqmain1 .title{padding: 26px 70px;font-size: 22px;font-size: 2.2rem;color: #555;background: #e5eff7 url(../img/icon-success.png) no-repeat 16px center;}
.inqmain1 .title.wrong{padding: 26px;background: #e5eff7;}
.inqmain1 .tips{padding: 20px 0;font-size: 14px;font-size: 1.4rem;}

/*inqmain2*/
.inqmain2{padding-top: 27px;padding-bottom: 120px;background: #fff;}
.inqmain2 .tips{padding: 10px;font-size: 14px;font-size: 1.4rem;color: #555;background: #f5f5f7;}
.inqmain2 .outer{position: relative;padding: 28px;border: 1px solid #e8e7e7;}
.inqmain2 .inner{padding: 4px;overflow: hidden;}
.inqmain2 .inner ul{width: 1000%;}
.inqmain2 .outer .prev,
.inqmain2 .outer .next{position: absolute;top: 150px;z-index: 2;display: block;width: 30px;height: 46px;background: #999 no-repeat center;cursor: pointer;}
.inqmain2 .outer .prev{left: 0;background-image: url(../img/bg-img-prev.png);}
.inqmain2 .outer .next{right: 0;background-image: url(../img/bg-img-next.png);}

.facmain2r-list.inq{}
.facmain2r-list.inq .tit{border-color: #e8e7e7;}
.facmain2r-list.inq .tit a:first-child{height: auto;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.facmain2r-list.inq .tit a.com{color: #333;}
.facmain2r-list.inq li{width: 267px;margin-left: auto !important;margin-right: 25px !important;margin-right: 24.8px !important;}



/*no-search*/
.no-search{display: table;width: 100%;height: 140px;background: #ebf3f9 url(../img/no-search.png) no-repeat 10% bottom;text-align: center;}
.no-search span{display: table-cell;vertical-align: middle;font-size: 18px;font-size: 1.8rem;color: #333;}
.no-search-sug{margin-top: 20px;}
.no-search-sug .title{font-weight: bold;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 30px;}
.no-search-sug li{font-size: 16px;font-size: 1.6rem;color: #666;line-height: 30px;}
.no-search-sug .bot{font-size: 16px;font-size: 1.6rem;color: #333;line-height: 30px;margin-top: 10px;}
.no-search-sug .bot a{display: inline-block;padding: 3px 12px;color: #fff;background: #01a59a;}
.no-search-sug .bot a:hover{color: #fff !important;border-radius: 6px;}


.layui-layer.layui-layer-iframe{background: rgba(0,0,0,0.7) !important;}


/*about*/
.abanner{}
.abanner img{width: 100%;}
.amain{padding: 40px 0;background: #fff;}
.amain .title{padding-top: 20px;padding-bottom: 30px;font-size: 30px;font-size: 3rem;font-weight: bold;color: #0060af;text-align: center;text-transform: uppercase;}
.amain .cont{}
.amain .cont p{font-size: 16px;font-size: 1.6rem;color: #666;line-height: 30px;}
.amain .cont .pics{padding: 80px 0;text-align: center;}
.amain .cont .pics .img{float: left;width: 33.33%;text-align: center;}
.amain .cont .pics .img span{display: block;margin-top: 14px;font-size: 20px;font-size: 2rem;color: #333;}
.amain .cont .other .tit{font-size: 24px;font-size: 2.4rem;font-weight: bold;color: #0060AF;text-transform: uppercase;}
.amain .cont .other .des{padding-top: 16px;padding-bottom: 26px;}

/*feedback*/
.fmain{width: 1000px;padding: 56px;margin: 40px auto;background: #fff;box-sizing: border-box;}
.fmain .title{padding-bottom: 16px;font-size: 24px;font-size: 2.4rem;color: #333;text-align: center;}
.fmain .des{padding: 20px 0;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 30px;}
.fmain .des .spe{color: #0060AF;}
.fmain .cont{}
.fmain .cont .tit{margin: 10px 0;margin-top: 20px;font-size: 24px;font-size: 2.4rem;color: #333;line-height: 30px;}
.fmain .cont .tit span{color: #ff0000;}
.fmain .cont .tit-des{padding: 0;}
.fmain .cont .list{}
.fmain .cont .list li{margin: 4px 0;}
.fmain .cont .list li label{display: block;padding: 0 4px;font-size: 16px;font-size: 1.6rem;color: #666;line-height: 38px;cursor: pointer;}
.fmain .cont .list li label input{position: relative;top: 1px;margin-right: 10px;}
.fmain .cont .list li.on label,
.fmain .cont .list li:hover label{background: #eee;}
.fmain .cont .text{padding: 22px 0;}
.fmain .cont .text textarea{width: 100%;height: 233px;padding: 8px;line-height: 22px;border: 1px solid #dcdcdc;font-size: 14px;font-size: 1.4rem;color: #666;box-sizing: border-box;}
.fmain .cont .attr{margin-top: 4px;font-size: 16px;font-size: 1.6rem;color: #0060AF;text-transform: uppercase;cursor: pointer;}
.fmain .cont .attr-tips{padding: 28px 0;font-size: 14px;font-size: 1.4rem;color: #999;}
.fmain .cont .bot input,
.fmain .cont .bot img{float: left;height: 45px;line-height: 45px;border: 1px solid #dcdcdc;font-size: 14px;font-size: 1.4rem;color: #999;box-sizing: border-box;}
.fmain .cont .bot input{max-width: 100%;padding: 0 10px;}
.fmain .cont .bot .in1{width: 502px;}
.fmain .cont .bot .in2{width: 188px;margin-left: 20px;}
.fmain .cont .bot .in3{float: right;width: 145px;cursor: pointer;}
.fmain .cont .submit{padding: 30px 0;margin-top: 40px;text-align: center;}
.fmain .cont .submit input{width: 146px;height: 47px;font-size: 20px;font-size: 2rem;color: #fff;background: #0060AF;border-radius: 4px;}
.fmain .cont .submit input:hover{background: #18499a;}

@media screen and (max-width:999px){.fmain{width: 95%;}.fmain .cont .bot .in1{width: 450px;}}

/*top*/
.roll-top{position: fixed;top: 70%;right: 0;z-index: 99999;}
.roll-top .item{/* position: relative; */display: block;width: 49px;height: 49px;cursor: pointer;}
.roll-top .item .tips{position: absolute;top: 0;right: -9999px;width: 130px;height: 49px;line-height: 49px;padding: 0 10px;font-size: 14px;font-size: 1.4rem;color: #fff;background: #0060AF;}
.roll-top .item .tips:before{content: '';position: absolute;right: -10px;top: 50%;margin-top: -5px;display: block;width: 0;height: 0;border: 5px solid transparent;border-left-color: #0060AF;}
.roll-top .item:hover .tips{right: 100%;}
.roll-top .r-feedback{background: #e1e1e1 url(../img/icon-feedback.png) no-repeat center;}
.roll-top .r-feedback:hover{background: #757475 url(../img/icon-feedback-on.png) no-repeat center;}
.roll-top .r-top{background: #e1e1e1 url(../img/icon-top.png) no-repeat center;}
.roll-top .r-top:hover{background: #757475 url(../img/icon-top-on.png) no-repeat center;}

/*sitemap*/
.simain{padding-top: 40px;}
.simain .outer{width: 1000px;margin: auto;}
.simain .inner{margin-top: 12px;padding: 42px 50px;background: #fff;}
.simain .inner:first-child{margin-top: auto;}
.simain .inner .title{font-weight: bold;font-size: 24px;color: #333;}
.simain .cont{padding-top: 30px;}
.simain .spe .cont{padding-top: 32px;}
.simain .cont li{float: left;width: 48%;margin-right: 2%;padding: 16px 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.simain .spe .cont li{padding: 9px 0;}
.simain .cont li a{font-size: 16px;color: #0060af;}
.simain .spe .cont li a{padding-left: 22px;background: url(../img/quan.png) no-repeat left center;}
.simain .cont li a span{font-size: 14px;color: #666;}

/*2018-6-22 15:54:24*/
.layer-imgs{
    height: 92%;
    padding: 20px;
}
.layer-imgs .fl{
    display: table;
    float: left;
    width: 60%;
    height: 100%;
    text-align: center;
}
.layer-imgs .fl span{
    display: table-cell;
    vertical-align: middle;
}
.layer-imgs .fl em{
    display: block;
    margin-top: 10px;
    font-style: normal;
    font-size: 14px;
}
.layer-imgs .fl img{
    max-width: 100%;
    max-height: 540px;
}
.layer-imgs .fr{
    float: right;
    width: 40%;
    max-width: 480px;
}
.layer-imgs .fr .list{
    margin: auto;
}
.layer-imgs:after,
.layer-imgs .fr .list:after{
    content: '';
    display: block;
    clear: both;
}
.layer-imgs .fr .item{
    float: left;
    width: 104px;
    height: 78px;
    border: 2px solid #ccc;
    margin-left: 10px;
    margin-bottom: 20px;
    cursor: pointer;
}
.layer-imgs .fr .item.on{
    border-color: #116bb4;
}
.layer-imgs .fr .item img{
    width: 100%;
    max-height: 100%;
}

/*20190311*/
.layer-imgs{padding: 20px 20px 20px 40px;}
.layer-imgs .leftbtn{position: absolute;cursor: pointer;width:20px;height:45px; left: 10px;top: 50%;background-image: url(../img/piclbtn.png); background-repeat: no-repeat; background-position: left center;margin-top: -23px;}
.layer-imgs .rightbtn{position: absolute;width:20px;height:45px;right: 41.7%;cursor: pointer;top:50%;margin-right: -20px;background-image: url(../img/picrbtn.png); background-repeat: no-repeat; background-position: right center;margin-top: -23px;}
.layer-imgs .fl{margin: 0 3% 0 0;width: 57%;}

/*20190613*/
.layer-imgs2{position: relative;}
.show-big-pic .layui-layer-setwin .layui-layer-close2{right: -20px;
    top: -60px;background: url(../img/lookimg-close.png) !important;background-position: center center;background-position: 0;background-repeat: no-repeat !important;}
.show-big-pic .layui-layer-setwin .layui-layer-close2:hover {
    background-position: 0;
}
.show-big-pic .layui-layer{box-shadow: 0 0 10px 5px rgba(0,0,0,0.3);}
#lookimg-dialog{display: none;}
.layer-imgs2 .leftbtn{display: none; position: absolute;cursor: pointer;width:40px;height:90px; left: 10px;top: 50%;background-image: url(../img/lookimg-l.png); background-repeat: no-repeat; background-position: left center;margin-top: -45px;}
.layer-imgs2 .rightbtn{display: none; position: absolute;width:40px;height:90px; left: 750px;right: unset;cursor: pointer;top:50%;margin-right: 0px;background-image: url(../img/lookimg-r.png); background-repeat: no-repeat; background-position: right center;margin-top: -45px;}
.layer-imgs2 {padding: 10px 20px 0px 10px;height: 650px;box-sizing: border-box;}
.layer-imgs2 .fl {margin: 0 0 0 0;width: 780px;height: 580px;}
.layer-imgs2 .fr {float: right;width: 472px;height: 510px; max-width: unset;overflow: hidden;}
.layer-imgs2 .fl:hover  .leftbtn{display: block;}
.layer-imgs2 .fl:hover  .rightbtn{display: block;}
.layer-imgs2 .lookbot{border-top: 1px solid #dddddd;overflow: hidden; position: absolute;left: 0;bottom: 0;width:100%;height: 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.layer-imgs2 .lookbot .bot-item{cursor: pointer; border-top: 4px solid #fff; float: left;width: 12.5%;height: 50px;text-align: center; line-height: 50px;font-size: 14px;color: #999;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.layer-imgs2 .lookbot .bot-item:hover{color:#116bb4;border-top: 4px solid #116bb4;}
.layer-imgs2 .lookbot .bot-item.active{color:#116bb4;border-top: 4px solid #116bb4;}
.layer-imgs2 .fr .item{display: block;}

.layer-imgs2 .fl img{max-height: unset;}

/* 20181018 */
.facmain2r-list li{
    width: 210px;
    height: 253px;
    padding: 10px;
    padding-bottom: 0;
    margin-left: 16px;
    box-sizing: border-box;
}

.facmain2r-list .img{
    width: 192px;
    height: 144px;
}

.facmain2r-list .img img{
    max-width: 190px;
    max-height: 142px;
}

.facmain2r-list .tit img{
    vertical-align: top;
}

@media screen and (max-width:1519px) {
    .facmain2r {
        width: 880px;
    }

    .facmain2r-list li {
        width: 195px;
        height: 215px;
        margin-left: 16px;
        margin-bottom: 20px;
    }

    .facmain2r-list .tit {
        padding: 8px 4px;
    }

    .facmain2r-list .img {
        width: 100%;
        height: 137px;
        overflow: hidden;
    }

    .facmain2r-list .img img {
        max-width: 100%;
        max-height: 100%;
    }
}

@media screen and (max-width:1219px) {
    .facmain2l {
        width: 214px;
    }

    .facmain2r {
        width: 700px;
    }

    .facmain2r.spe {
        padding-left: 0;
        border-left: 0;
    }

    .facmain2r-list li {
        width: 23%;
        margin-left: 1% !important;
        margin-right: 1%;
    }
}

@media screen and (max-width:999px) {
    .facmain2r {
        width: 660px;
    }
}


.fli1 .tit{
    font-size: 14px;
    font-size: 1.4rem;
}

.facmain2l .title{
    font-size: 18px;
    font-size: 1.8rem;
    text-transform: uppercase;
}


.facmain .cont{
    max-width: 560px;
    padding-bottom: 30px;
    background-image: url('../img/km-zhang.png');
    background-position: right 20px;
    background-repeat: no-repeat;
    padding-right: 30px;
}

.facmain .cont.gold{
    background-image: url('../img/km-zhangon.png');
    background-position: right 20px;
}

.facmain .info{
    position: relative;
    float: right;
    padding-top: 25px;
    width: 234px;
}

.facmain .info-item{
    padding-left: 28px;
    line-height: 20px;
    background: url('../img/km-dui.png') no-repeat left center;
    overflow: hidden;
}

.facmain .infoitem-title{
    float: left;
    max-width: 50%;
    height: 20px;
    font-size: 14px;
    font-size: 1.4rem;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.facmain .infoitem-desc{
    float: right;
    max-width: 50%;
    height: 20px;
    font-size: 14px;
    font-size: 1.4rem;
    color: #0060af;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.facmbotr{
    border-left: none;
}

.facmbotr .box-fix1{
    float: left;
    margin-right: 20px;
    width: 120px;
}

.facmbotr .box-fix2{
    float: left;
    width: 303px;
}

.facmbotr .box-img{
    margin-bottom: 18px;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

.facmbotr .box-img img{
    max-width: 100px;
}

.facmbotr .box-name{
    font-size: 16px;
    font-size: 1.6rem;
    color: #0060af;
    font-weight: bold;
    text-align: center;
}

.facmbotr .box-zw{
    margin-top: 12px;
    font-size: 16px;
    font-size: 1.6rem;
    color: #4d4d4d;
    text-align: center;
}

.facmbotr .box-info{
    position: relative;
    overflow: hidden;
}

.facmbotr .info-item{
    margin-top: 10px;
    padding-left: 33px;
    line-height: 24px;
    font-size: 14px;
    font-size: 1.4rem;
    color: #4d4d4d;
    background-repeat: no-repeat;
    background-position: left top;
}

.facmbotr .info-item1{
    background-image: url('../img/facmbotricon1.png');
}

.facmbotr .info-item2{
    background-image: url('../img/facmbotricon2.png');
}

.facmbotr .info-item3{
    background-image: url('../img/facmbotricon3.png');
}

.facmbotr .info-item4{
    background-image: url('../img/facmbotricon4.png');
}

.facmbotr .info-item5{
    background-image: url('../img/facmbotricon5.png');
}

.facmbotr .info-item:first-child{
    margin-top: 0;
}

.facmbotr .box-modal{
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    display: none;
    width: 100%;
    height: 100%;
    background: url('../img/km-mbl.png') no-repeat center;
    background-size: 100% 100%;
    background-color: #fff;
}

.facmbotr .box-modal.show{
    display: block;
}

.facmbotr .box-link{
    position: relative;
    margin: 0 auto;
    top: 50%;
    margin-top: -24px;
    width: 144px;
    height: 48px;
    background: url('../img/km-suo.png') no-repeat center;
}

.facmbotr .boxlink-item{
    text-align: right;
}

.facmbotr .boxlink-item1{
    padding-top: 14px;
    padding-right: 6px;
    line-height: 18px;
    font-size: 12px;
    color: #fff;
}

.facmbotr .boxlink-item1 a{
    color: #fff;
}

.facmbotr .boxlink-item1 a:hover{
    color: #ccc !important;
}

.facmbotr .boxlink-item2{
    line-height: 18px;
    font-size: 12px;
    color: #0060af;
}

.facmbotr .boxlink-item2 a{
    color: #0060af;
}

.facmbotl{
    position: relative;
}

.facmbotl:before{
    content: "";
    position: absolute;
    left: 100%;
    top: 0;
    margin-left: 67px;
    margin-top: -20px;
    width: 1px;
    height: 100%;
    background-color: #ccc;
}

@media screen and (max-width: 1219px){
    .facmbotr .box-fix1{
        float: none;
        margin-right: 0;
        width: 100%;
    }
 
    .facmbotr .box-fix2{
        float: none;
        margin-top: 25px;
        width: 100%;
    }

    .facmbotl:before{
        margin-left: 40px;
    }
}


.pro-cart-li{
    position: relative;
}

.pro-cart-li .del{
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
    height: 20px;
    padding-top: 0;
    font-size: 0;
    background: url('../img/km-close.png') no-repeat center;
    background-color: #cccccc;
    cursor: pointer;
}

.pro-cart-li .del:hover{
    background-color: #ccc;
}



.facmain2r .tabler td span{
    font-size: 12px;
    font-size: 1.2rem;
    line-height: 22px;
    color: #999;
}

.facmain2r .tabler .title{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    max-width: 100px;
    height: 22px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.facmain2r .tabler .desc{
    overflow: hidden;
    text-overflow: inherit;
    white-space: inherit;
}


.c-fl{
    float: left;
}

.c-fr{
    float: right;
}


.facmidr1 .title img{
    vertical-align: top;
}

.km-facmid.spe{
    position: relative;
    background: none;
    margin-top: auto;
    padding: 0;
    padding-right: 340px;
}

.km-facmid.spe .box-fix{
    box-sizing: border-box;
    background-color: #fff;
    padding: 24px 19px;
    padding-bottom: 4px;
}

.km-facmidr1{
    width: 560px;
}

.km-facmid .share{
    float: right;
}

.km-facmidr2{
    float: none;
    position: absolute;
    right: 0;
    top: 0;
    padding: 25px 20px;
    width: 320px;
    height: 100%;
    border: none;
    box-sizing: border-box;
    background: url('../img/km-facmidr2.png') no-repeat center;
    background-size: cover;
    background-color: #fff;
}

.km-facmidr2 .address{
    background: url('../img/km-address.png') no-repeat left center;
}

.facmain2r .cont table{
    max-width: 100%;
}

@media screen and (max-width: 1519px) and (min-width: 1220px){
    .km-facmid.spe{
        padding-right: 240px;
    }

    .km-facmidr1{
        width: 380px;
    }

    .km-facmidr2{
        width: 220px;
        padding: 15px;
    }
}

@media screen and (max-width: 1219px){
    .km-facmid.spe{
        padding-right: 280px;
    }

    .km-facmidr1{
        width: 100%;
    }

    .km-facmidr2{
        width: 260px;
        padding: 15px;
    } 
}



.hi-mlike li{
    overflow: hidden;
}

.hi-mlike .img{
    float: left;
    margin-right: 10px;
    width: 135px;
    box-sizing: border-box;
}

.hi-mlike .tt{
    display: block;
    max-height: 100px;
    line-height: 20px;
    text-align: left;
    padding: 0;
    font-size: 14px;
    font-size: 1.4rem;
    color: #666;
    word-break: break-all;
    overflow: hidden;
}

.hi-mlike .tt img{
    vertical-align: top;
}


.km-cpinfo .li{
    float: none;
    margin-bottom: 10px;
    min-width: 100%;
    margin-right: 0;
}

.km-cpinfo .li .tit{
    float: left;
    width: 180px;
    line-height: 24px;
    font-size: 16px;
    font-size: 1.6rem;
    color: #0060AF;
    font-weight: normal;
    margin-right: 0;
    padding-left: 0;
    background: none;
}

.km-cpinfo .li .des{
    padding: 0;
    line-height: 24px;
}

.rel .km-facbot{
    width: 100%;
}

.km-facbot .share{
    float: right;
}

.km-facbot .share .fx{
    top: 10px;
}

.km-pncy{
    position: relative;
    padding-right: 20px;
    overflow: hidden;
}

.km-pncy .pncy-tt{
    float: left;
    width: 56%;
}

.km-pncy .pncy-desc{
    float: right;
    width: 40%;
    color: #999;
}

.km-cpinfo .li i {
    position: absolute;
    top: 3px;
    right: 0;
    width: 16px;
    height: 16px;
    margin-left: 6px;
    background: url(../img/icon-xia.png) no-repeat center;
    cursor: pointer;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    -webkit-transition: 0.3s;
}

.km-cpinfo .li:hover i {
    transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
}

.km-cpinfo .htools{
    left: auto;
    right: 0;
    max-width: 516px;
}

.com-share{
    padding-left: 35px;
    padding-right: 0;
    width: 130px;
    box-sizing: border-box;
    background: url('../img/km-email.png') no-repeat 12px center;
    background-color: #008cff;
}

.com-share.now{
    background-color: #008cff;
}

.com-share.now:hover{
    background-color: #0060af;
}

.facmbotl .submit{
    background-color: #008cff;
}

.facmain2r-list .hot a{
    position: relative;
}
.facmain2r-list .hot span{
    word-break: break-all;
    text-indent: 50px;
    display: block;
}


.facmain2r-list .hot img{
    position: absolute;
    left: 0;
}
/* 登录 */

.login-backpage,
.registe-backpage,.registe-backpage2,
.registe-two-backpage,.registe-two-backpage2,
.registe-three-backpage {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    background-color: rgba(51, 51, 51, 0.5);
    display: none;
    z-index: 99;
}

.login-c {
    width: 460px;
    margin: 0px auto;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
    background-color: white;
}

.login-c-close,
.registe-t-close,.registe-t-close2,
.registe-two-t-close,.registe-two-t-close2,
.registe-three-t-close {
    position: absolute;
    top: 5px;
    right: 5px;
    background: url(../images/close1.png) no-repeat center;
    width: 30px;
    height: 30px;
    cursor: pointer;
}

.login-c-m {
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 340px;
    overflow: hidden;
}

.login-c-m p {
    margin-top: 20px;
    font-size: 12px;
}

.login-c-m input {
    border: 1px solid #ccc;
    margin-top: 10px;
    padding-left: 20px;
    width: 340px;
    height: 50px;
    box-sizing: border-box;
    border-radius: 5px;
}

.login-c-m span {
    margin-top: 20px;
    float: right;
}

.login-c-m span a {
    color: #005faf;
    text-decoration: underline;
}

.login-c-m .hint1 {
    color: red;
    margin-top: 10px;
    display: none;
}

.login-c-b {
    width: 340px;
    margin: 0 auto;
    padding-bottom: 40px;
}

.login-c-b button {
    width: 340px;
    height: 50px;
    border: 5px solid #b2cfe7;
    background-color: #005faf;
    color: white;
    cursor: pointer;
    box-sizing: border-box;
}

.login-c-b-b {
    margin-top: 20px;
    height: 17px;
}

.login-c-b-b span {
    float: left;
}

.login-c-b-b p {
    float: right;
}

.login-c-b-b p a {
    color: #005faf;
}
/* 注册 */
/*	滑动解锁验证	按钮样式	*/

@font-face {
    font-family: "iconfont";
    src: url('iconfont.eot?t=1516950505203');
    /* IE9*/
    src: url('iconfont.eot?t=1516950505203#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAhcAAsAAAAAC+AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW8ElSY21hcAAAAYAAAACJAAAB9GoSO9hnbHlmAAACDAAABA4AAAUIC8QleWhlYWQAAAYcAAAAMQAAADYQPy3NaGhlYQAABlAAAAAgAAAAJAfcA4lobXR4AAAGcAAAABcAAAAgH+n//mxvY2EAAAaIAAAAEgAAABIGDATibWF4cAAABpwAAAAfAAAAIAEXAGJuYW1lAAAGvAAAAUUAAAJtPlT+fXBvc3QAAAgEAAAAVwAAAGvSbel4eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/ss4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxPZm7438AQw9zA0AQUZgTJAQAsegzXeJzFkcENgzAMRb9DAKnqgSs7dBUmQOJCh2CGnpjyMwZ8x0ilUu986yXyl5NYMYAaQCVeIgO2wuD6yLXiV3gUP2NS3im8fmFiz4Ejuc37/te5ysrJb7iT0OqujMa7sAa3ye57+lfPsr7PrBXLiVpkCuB7H3gNh8DnwjHwWZKB/hfbHKA+AP8rJ3AAAAB4nE1TX2gcZRD/5vv2dm/39vbu9vZ27zZN7m73cnvX1ATvNpvWkotQKSiKTb0itqGpNMQiVDQIebFJfEi9hDYnWIKmJKIIiik0+OAfLOiLwgmCvhT/vFQUBf88tYiIt3F2E00/PnZm5/vNMPObGRIhZPsHdoNlSZpUyL3kAXKMEOAHwFJoLxQdd5AOQKYYyRiawhzbKQq2NchGwbB4Ta95btngBT4BCvRBvVjznEHqwLDboIehpvcC5HrMx9T+fSp7GaSs07foP0TfhEze3pdo3OM/eGBMqxXS0VlZVXOqeinKRyJRSrmEAucNXYyIEu+/FUmYmRv5Ks2DnHPMh5+IF3rUJ1vuM739hgiwsADpnoLy9ljKTOF9wdTTak5IxqNZM26XNJj9KZZNy73lHwkehrW+yBG2QLJY6SOERCxnEJyyO9KAEa9m9IGha4ICAs+sUGihqRY+uyGUoVK2Eqhh/fkAotfGAgy+U3JucuKyU6k4lycmv9pTz000j1+w8Vw43vxwTx3qiOmc1OlIubTYuUufrzgrpya/njy1Evj/r7LPStbcePOj5vicVbpL9Q93RDMd+KZNsfPFnk4IxXo/Zx+z+0iCVLGrRQUyKU03ilhPahAYYOP4ISjjdcfAq+Uh3YA86Bqb63KmbZv0H9MCsN7w/4jwUUGgHLcliiBmpbUufiDKDoFldqMhyKR/mZb/nv9rhAGGptx1KYtYcQ0gCiJ2nxAO83mXfckeJ0UyRMbICczJ9obLIbM7jAuaYaNMIe+7WfajaOAwBa3IFEHj7aJVHk65Ho6bnokETrqBo4Z16d4ouEGD2IwFnJ47PdpYboyezukc1Jw6QN2hd8ougNs9wVXtytlnz1bsKtf9jq4rUleOKUqM3pEUf0bvo1SOJaVoLJHQSjTF2EG3caYHz5mGe5AxcB3/WBioDFuOy+onS9X9+6ulk3XaxQCKBFtBsEdpr540xbg2I8pA49LzWjzlWWSnL3+y80wiERIjRARHhJGiIIIB9H5/1oZpf82GA7tyCRZCG0zbtr8WWjAGt+1vz7G/cZYp7q1HDgVc1oNJRTKRFGRrlxovMNbxH2+9AcNI6QAgCK07oAGALi+/cmQc2LX5+WsMxo+sfKrTZELWWO72prx5O8dSMlMS+if+94xNLVLamppqUbo4hVyUqpWlJnqhb3OpMnTrqqIy9N38huO/fUdOAtPkq7eOchdDD/S7yIV7OM+2MfcYMTB7AuWCwCcNvTDiqYwvOOXkiFcw9CT7b89wByFYPPb0uj+9ceXKBry6vgoftP1L7dZyG2baS+/7r98UVEX4WVAFmBEUlf6GMP+pjdXVDXit+3ur1Ybn2svLbb8Ny/5LNxEh/CIIsBRVFaTzX4WHCLoAAHicY2BkYGAA4kOPebLj+W2+MnCzMIDAtQlfXsLo///+17EwMDcAuRwMTCBRAIHADl4AAAB4nGNgZGBgbvjfwBDDwvD/HwMDCwMDUAQFcAAAdcgEbnicY2FgYGB+ycDAwoCO//8D0QAlxwMGAAAAAAAAdgDuATYBugHcAjoChAAAeJxjYGRgYOBgCGNgZQABJiDmAkIGhv9gPgMAEfsBegB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxjYGKAAC4G7ICDkYmRmZGFkZWRjZGdkYORk4Gxgt0ovTQxLymTM620AsgoTs1hyc3MTeRJyS9NyknVLcpMzyhhzUzOz9PlBMlXZeTnpTMwAAA6HhOVAA==') format('woff'), url('iconfont.ttf?t=1516950505203') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('iconfont.svg?t=1516950505203#iconfont') format('svg');
    /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-2guanbi:before {
    content: "\e602";
}

.icon-fuxuansel:before {
    content: "\e64d";
}

.icon-mima:before {
    content: "\e65b";
}

.icon-double-right:before {
    content: "\e763";
}

.icon-icon-:before {
    content: "\e6e6";
}

.icon-xuanzhong:before {
    content: "\e619";
}
/*	滑动解锁验证	其它样式	*/

#slide_box,
#slide_box1,
#slide_box2 {
    width: 100%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #717171;
    background-color: #e8e8e8;
    border: none;
    margin-top: 20px;
}

#slide_xbox,
#slide_xbox1,#slide_xbox2 {
    width: 50px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    position: absolute;
    background: #35b34a;
}

#btn,
#btn1,#btn2 {
    cursor: pointer;
    width: 50px;
    height: 40px;
    background-color: #fff;
    float: right;
    -webkit-box-shadow: 0px 0px 15px 0px #ddd;
    -moz-box-shadow: 0px 0px 15px 0px #ddd;
    box-shadow: 0px 0px 15px 0px #ddd;
    color: #8a8c97;
}

#btn>.iconfont,
#btn1>.iconfont,#btn2>.iconfont {
    font-size: 20px;
}

#slide_box span,
#slide_box1 span,#slide_box2 span {
    color: #717171;
    -webkit-user-select: none;
    user-select: none;
    font-size: 16px;
}
/* 滑动结束 */

.registe-c,.registe-c2 {
    width: 715px;
    margin: 0px auto;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
    background-color: white;
    overflow: hidden;
}

.registe-left,.registe-left2 {
    width: 340px;
    float: left;
    padding-left: 40px;
    padding-right: 40px;
}

.registe-t,.registe-t2 {
    width: 275px;
    height: 40px;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 10px;
}

.registe-t div,.registe-t2 div {
    float: left;
    height: 40px;
    margin-right: 30px;
    font-size: 14px;
    text-align: center;
}

.registe-t div:nth-child(2),.registe-t2 div:nth-child(2) {
    color: #efefef;
    width: 2px;
    padding-top: 10px;
}

.registe-t div:last-child,.registe-t2 div:last-child {
    margin-right: 0;
}

.registe-t div span,.registe-t2 div span {
    color: #999;
}

.registe-t div span:nth-child(2),.registe-t2 div span:nth-child(2) {
    font-weight: 700;
}

.registe-t div span:nth-child(2),.registe-t2 div span:nth-child(2) {
    font-size: 20px;
    display: block;
}

.registe-t .factory,
.registe-t .buyer,.registe-t2 .factory,
.registe-t2 .buyer {
    cursor: pointer;
}

.registe-t .active span,.registe-t2 .active span {
    color: #005faf !important;
}
/* 注册的表单 */

.registe-m，registe-m2 {
    width: 340px;
}

.registe-m input,
.registe-m2 input {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding-left: 40px;
    box-sizing: border-box;
    margin-top: 20px;
}

.registe-m .registe-account-f {
    background: url(../images/iPhone.png) no-repeat 10px center;
}

.registe-m2 .registe-account-b {
    background: url(../images/e-mail.png) no-repeat 10px center;
}

.identifying-code,
.identifying-code2 {
    overflow: hidden;
}

.identifying-code .registe-code,
.identifying-code2 .registe-code2 {
    width: 200px;
    background: url(../images/guilder.png) no-repeat 10px center;
}

.registe-m .identifying-code button,
.registe-m2 .identifying-code2 button {
    width: 120px;
    height: 50px;
    line-height: 50px;
    float: right;
    text-align: center;
    border: 1px solid #005faf;
    border-radius: 5px;
    cursor: pointer;
    font-size: 14px;
    color: #005faf;
    margin-top: 20px;
    background-color: white;
    box-sizing: border-box;
    outline: none;
}

.registe-m .registe-password1,
.registe-m .registe-password2,
.registe-m2 .registe-password1-2,
.registe-m2 .registe-password2-2 {
    background: url(../images/lock.png) no-repeat 10px center;
}

.registe-m .hint,
.registe-m2 .hint_1 {
    color: red;
    margin-top: 10px;
    display: none;
}
/* 注册底部 */

.registe-b,
.registe-two-c-b,
.registe-three-c-b {
    width: 340px;
    margin: 20px auto 0;
    padding-bottom: 40px;
}

.create-account,.create-account2,
.registe-two-c-b .registe-two-submit,
.registe-two-c2-b2 .registe-two-submit2,
.registe-three-c-b .registe-three-submit {
    width: 340px;
    height: 50px;
    border: 5px solid #b2cfe7;
    background-color: #005faf;
    color: white;
    cursor: pointer;
    box-sizing: border-box;
    outline: none;
    font-size: 14px;
}

.registe-b-b {
    margin-top: 20px;
    height: 17px;
}

.registe-b-b span {
    float: left;
}

.registe-b-b p {
    float: right;
}

.registe-b-b p a {
    color: #005faf;
}
/* 注册右侧的 */

.registe-right {
    width: 295px;
    float: right;
    margin-top: 110px;
    padding-right: 20px;
    box-sizing: border-box;
}

.registe-right-c {
    display: none;
}

.registe-right p {
    margin-bottom: 10px;
    color: #000;
}

.registe-r-m .registe-r-m-img1 {
    height: 75px;
    background: url(../images/xinguwen.png) no-repeat center;
}

.registe-r-m .registe-r-m-img2 {
    height: 75px;
    background: url(../images/e-sns.png) no-repeat center;
}

.registe-r-m .registe-r-m-img3 {
    height: 75px;
    background: url(../images/reanod.png) no-repeat center;
}

.registe-r-m li p {
    text-align: center;
}
/* 注册二 */

.registe-two-c,.registe-two-c2 {
    width: 615px;
    margin: 0px auto;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
    background-color: white;
    overflow: hidden;
    padding: 30px 50px 0;
    box-sizing: border-box;
}

.registe-two-c-t,.registe-two-c-t2 {
    overflow: hidden;
}

.registe-two-c-t span,.registe-two-c-t2 span {
    float: left;
    color: #005faf;
    font-size: 16px;
    font-weight: 700;
}

.registe-two-c-m .registe-two-c-m-title, .registe-two-c2-m2 .registe-two-c2-m2-title2 {
    font-size: 15px;
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin-top: 30px;
    margin-bottom: 5px;
    padding-left: 48px;
    box-sizing: border-box;
    font-weight: bold;
    color: #fff;
    background: #b2cfe7;
}

.registe-two-c-m .registe-two-c-m-title span,
.registe-two-c2-m2 .registe-two-c2-m2-title2 span {
    color: #fff;
    margin-right: 20px;
}

.registe-two-c-m .registe-two-p-input,
.registe-two-c2-m2 .registe-two-p-input2{
    width: 100%;
    height: 50px;
    overflow: hidden;
    margin-top: 14px;
}
.registe-two-c-m .registe-two-p-input span,
.registe-two-c2-m2 .registe-two-p-input2 span  {
    text-align: right;
    margin-right: 15px;
    height: 50px;
    width: 116px;
    font-size: 13px;
    display: inline-block;
    line-height: 50px;
    color: #666;
}

.registe-two-c-m .registe-two-p-input input,
.registe-two-c-m .location select,
.registe-two-c2-m2 .registe-two-p-input2 input,
.registe-two-c2-m2 .location2 select,
.registe-two-c-m .address select,
.registe-two-c-m .address2 select {
    border: 1px solid #dcdcdc;
    padding-left: 12px;
    width: 380px;
    height: 50px;
    color: #999;
    box-sizing: border-box;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: none;
}
.registe-two-c-m .address2{
    display: none;
}
.registe-two-c-m .address2 select{
    float: right;
}
.registe-two-c-m .location select,
.registe-two-c2-m2 .location2 select,
.registe-two-c-m .address select,
.registe-two-c-m .address2 select  {
    background: url(../img/bg-fli1-on.png) no-repeat 350px;
}

.registe-two-c-m .full-name .f-name,
.registe-two-c2-m2 .full-name2 .f-name2 {
    width: 190px;
    margin-right: 17px;
}

.registe-two-c-m .full-name .l-name,
.registe-two-c2-m2 .full-name2 .l-name2 {
    width: 170px;
}

.registe-two-c-m .tel,.registe-two-c2-m2 .tel2 {
    font-weight: 700;
}

.registe-two-c-m .tel .tel1,
.registe-two-c2-m2 .tel2 .tel2-1 {
    width: 65px;
    margin-right: 3px;
}

.registe-two-c-m .tel .tel2,
.registe-two-c2-m2 .tel2 .tel2-2 {
    width: 100px;
    margin-left: 3px;
    margin-right: 3px;
}

.registe-two-c-m .tel .tel3,
.registe-two-c2-m2 .tel2 .tel2-3 {
    width: 180px;
    margin-left: 3px;
}

.registe-two-c-m #address-details {
    width: 379px;
    height: 80px;
    border: 1px solid #dcdcdc;
    margin-left: 136px;
    padding-left: 10px;
    padding-top: 10px;
    box-sizing: border-box;
    font-size: 14px;
    margin-top: 14px;
}

.registe-two-c-b,.registe-two-c2-b2 {
    width: 340px;
    margin: 20px auto 0;
    padding-bottom: 40px;
    margin-top: 30px;

}


.registe-two-c-m .hint2,.registe-two-c2-m2 .hint_2 {
    color: red;
    display: inline-block;
    margin: 0 auto;
    margin-left: 135px;
    margin-top: 10px;
    display: none;
}
/* 注册三 */

.registe-three-c {
    width: 420px;
    margin: 0px auto;
    top: 50%;
    transform: translateY(-50%);
    position: relative;
    background-color: white;
    overflow: hidden;
    padding: 30px 40px 0;
    box-sizing: border-box;
}

.registe-three-c-t {
    overflow: hidden;
}

.registe-three-c-t span {
    float: left;
    color: #005faf;
    font-size: 16px;
    font-weight: 700;
}

.registe-three-m input {
    width: 100%;
    height: 50px;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding-left: 40px;
    box-sizing: border-box;
    margin-top: 20px;
}

.registe-three-m .registe-three-account {
    background: url(../images/e-mail.png) no-repeat 10px center;
}

.registe-three-identifying-code {
    overflow: hidden;
}

.registe-three-identifying-code .registe-three-code {
    width: 200px;
    background: url(../images/guilder.png) no-repeat 10px center;
    margin-right: 20px;
}

.registe-three-m .registe-three-identifying-code button {
    width: 120px;
    height: 50px;
    line-height: 50px;
    float: right;
    text-align: center;
    border: 1px solid #005faf;
    border-radius: 5px;
    cursor: pointer;
    font-size: 14px;
    color: #005faf;
    margin-top: 20px;
    background-color: white;
    box-sizing: border-box;
    outline: none;
}

.registe-three-m .hint3 {
    color: red;
    margin-top: 10px;
    display: none;
}


/*hi-email-register;*/
.error{color: red;}
.hi-mobile-register{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-mobile-register-en{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-email-register{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-email-register-en{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-phone-register{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-mobile-register-cont{width: 420px;margin: 0px auto;top: 40%;transform: translateY(-50%);position: relative;background-color: white;overflow: hidden;padding: 50px 49px 73px; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;position: relative; overflow: visible;}
.hi-mobile-register-cont .hi-blue-line{height: 2px; width: 100%; position: absolute;top: 0px; left: 0;background-color: #005faf;}
.hi-mobile-register-cont .registe-t-close2{position: absolute;top: 10px;right: 10px;background: url(../images/close-3.png) no-repeat center;width: 30px;height: 30px;cursor: pointer;}
.hi-mobile-register-cont .registe-t-close2:hover{background: url(../images/close-4.png) no-repeat center;}
.hi-mobile-register-cont .registe-t-close3{position: absolute;top: 10px;right: 10px;background: url(../images/close-3.png) no-repeat center;width: 30px;height: 30px;cursor: pointer;}
.hi-mobile-register-cont .registe-t-close3:hover{background: url(../images/close-4.png) no-repeat center;}

.hi-mobile-register-cont .form-item{position: relative;overflow: hidden;}
.hi-mobile-register-cont .form-item .left{float: left;width: 47%;}
.hi-mobile-register-cont .form-item .right{float: right;width: 47%;}
.hi-mobile-register-cont .form-item2{overflow: visible;}
.hi-mobile-register-cont .form-item3{overflow: visible;}
.hi-mobile-register-cont .form-item4{overflow: visible;height: 60px;}
.hi-mobile-register-cont .form-title{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px; text-align: left;}
.hi-mobile-register-cont .form-text{height: 30px;width: 100%; border: 1px solid #ccc; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;padding: 0 10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.hi-mobile-register-cont .select{width: 100%; border: 1px solid #ccc; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;padding: 0 10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;overflow-y: scroll;height: unset; min-height: 30px; z-index: 5;position: relative;}
.hi-mobile-register-cont option{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 30px;height: 30px; text-align: left;padding: 0px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding-top: 5px;}
.hi-mobile-register-cont .form-text2{float: left;width: 60%;margin-right: 40%;}
.hi-mobile-register-cont .code-btn{position: absolute; right: 0;top: 30px; height: 30px;width: 110px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #005faf; color: #fff;text-align: center;font-size: 14px;font-size: 1.4rem;line-height: 30px;border: 0px; cursor: pointer;}
.hi-mobile-register-cont .form-text::-webkit-input-placeholder { color: #999999; }
.hi-mobile-register-cont .form-text::-moz-placeholder { color: #999999; }
.hi-mobile-register-cont .form-text:-moz-placeholder { color: #999999; }
.hi-mobile-register-cont .form-text:-ms-input-placeholder { color: #999999; }
.hi-mobile-register-cont .form-item-btn{margin-top: 30px; z-index: 2;position: relative;}
.hi-mobile-register-cont .form-item-btn .form-btn{height: 50px;border: 5px solid #b2cfe7;background-color: #005faf; text-align: center;font-size: 16px; font-size: 1.6rem;line-height: 40px;color: #fff;width: 100%;text-transform: unset !important;}
.hi-mobile-register-cont .form-item-btn .click-none{cursor: not-allowed; border: 5px solid #ddd;background-color: #bbb;}
.hi-mobile-register-cont .form-item-btn .click-none:hover{cursor: not-allowed; border: 5px solid #ddd !important;background-color: #bbb !important;}
.hi-mobile-register-cont .lang{position: absolute; left: 49px; bottom: 35px;font-size: 14px; font-size: 1.4rem;line-height: 22px;font-family: "微软雅黑";color: #005faf; }
.hi-mobile-register-cont .sign-btn{position: absolute; right: 49px; bottom: 35px;font-size: 14px; font-size: 1.4rem;line-height: 22px;color: #333;}
.hi-mobile-register-cont .sign-btn span{color: #005faf;}
.hi-mobile-register-cont .sign-btn:hover{color:#333 !important;}
.hi-mobile-register-cont .sign-btn:hover span{color: #005faf !important;}
.hi-mobile-register-cont .change-btn {position: absolute; right: 49px; top: 55px;font-size: 14px; font-size: 1.4rem;line-height: 22px;color: #005faf;cursor: pointer !important;}
.change-btn:hover{color: #005faf !important;}
.hi-mobile-register-cont .error{line-height: 30px;font-size: 14px;height: 30px;}
.hi-mobile-register-cont .left span{position: absolute;width: 200%;left: 0;top: 60px;background: #fff;}
.hi-mobile-register-cont .right span{position: absolute;width: 200%;left: 0;top: 60px;background: #fff;}
.hi-mobile-register-cont .error2{line-height: 30px;font-size: 14px;color: red;height: 30px;}
.hi-mobile-register-cont .error3{line-height: 30px;font-size: 14px;color: red;height: 30px;display: none;}
.hi-mobile-register-cont .password_verify2 {position: absolute;left: 110%;top: -9999px;width: 280px;background-color: #fff;min-height: 100px;padding: 14px;margin-left: 10px;margin-top: -66px;-webkit-box-shadow: 1px 2px 16px #d5d5d5;-moz-box-shadow: 1px 2px 16px #d5d5d5;box-shadow: 1px 2px 16px #d5d5d5;}
.hi-mobile-register-cont .select-phone{position: absolute; left: 1px; top: 31px; line-height: 28px; min-height: 28px; width: 103px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 0px;padding-left: 5px;height: 28px;z-index: 9999;}
.hi-mobile-register-cont .form-text3{padding-left: 113px;}
.hi-mobile-register-cont .clear {clear: both;}
.hi-mobile-register-cont a{cursor: pointer;}
.hi-mobile-register-cont a:hover{color: #005faf !important;}
/* 弹框样式 */
.layui-m-layercont{padding: 10px 20px !important;line-height: 22px !important;}
.layui-m-layershade{background-color: rgba(0,0,0,.5) !important;}
.layui-m-layercont i{margin-bottom: -20px;width: 15px !important;height: 15px !important;margin-top: 2px;}

/* 登录页面 */
.hi-login-new{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-login-new .form-info{text-align: right;line-height: 50px;font-size: 14px;height: 50px;margin-bottom: 10px;}
.hi-login-new .form-info a{cursor: pointer; color: #005faf;line-height: 50px;font-size: 14px;height: 50px;text-decoration:underline}
.hi-login-new .form-item-btn{margin-top: 0px;}
.hi-login-new .form-text{height: 40px;width: 100%; border: 1px solid #ccc; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; font-size: 14px;font-size: 1.4rem;color: #333;line-height: 40px;padding: 0 10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.hi-login-new  .form-title{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 40px; text-align: left;}
.hi-login-new  .change-btn{top: 48px;}
.hi-login-new .sign-btn{right: 29px;}
.hi-login-new .select-phone{position: absolute; left: 1px; top: 41px; line-height: 38px; min-height: 38px; width: 103px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 0px;padding-left: 5px;height: 38px;z-index: 9999;}
.hi-login-new .hi-mobile-register-cont{width: 460px;padding: 40px 29px 73px;}
.hi-login-new .form-text3{padding-left: 113px;}
.hi-login-new .change-btn{right: 29px;}
.hi-login-new .lang{left: 29px;}
.hi-login-new a{cursor: pointer;}
.hi-login-new a:hover{color: #005faf;}
/*password_verify2*/
.hi-password{position: relative;}
.password_verify2{position: absolute;left: 100%;top: -9999px;width: 280px;min-height: 100px;padding: 14px;margin-left: 10px;margin-top: -66px;-webkit-box-shadow:1px 2px 16px #d5d5d5;-moz-box-shadow:1px 2px 16px #d5d5d5;box-shadow:1px 2px 16px #d5d5d5;}
.password_verify2.on{top: 50%;}
.password_verify2 span{float: left;font-size: 12px;font-size: 1.2rem;}
.password_verify2 li{line-height: 26px;font-size: 12px;font-size: 1.2rem;}
.password_verify2 .qiangdu{float: left;margin-left: 30px;margin-top: 8px;}
.password_verify2 .qiangdu i{float: left;display: block;width: 26px;height: 10px;margin-right: 1px;background: #ccc;}
.password_verify2 .tip{margin-left: 4px;}
.password_verify2 .b1{background: red !important;}
.password_verify2 .b2{background: green !important;}
.password_verify2 .c1{color: red !important;}
.password_verify2 .c2{color: green !important;}

.password_verify2 .state{padding-left: 16px;background: url(../img/hi-state.png) no-repeat left 53%;}
.password_verify2 .state.success{background: url(../img/hi-state2.png) no-repeat left 53%;}
.password_verify2 .state.error{background: url(../img/hi-state1.png) no-repeat left 53%;}

.hi-mobile-register-cont button,.hi-mobile-register-cont input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-modify: read-write-plaintext-only;outline: none;box-shadow: none;}

/*单点登录*/
.hi-single-on-mobile{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-single-on-mobile-en{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-single-on-email{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}
.hi-single-on-email-en{width: 100%;height: 100%;position: fixed;top: 0;background-color: rgba(51, 51, 51, 0.5);display: none;z-index: 99;}

.hi-single .single-acc{font-size: 14px;font-size: 1.4rem;color: #333;line-height: 40px;}
.hi-single .single-acc span{color: #005faf;}
.hi-single .hi-mobile-register-cont{padding: 30px 49px 70px;}
.hi-single .hi-mobile-register-cont .lang{bottom:30px;}

/*输入框清除按钮*/
.hi-mobile-register-cont .clear-input{position: absolute;right: 5px;display: none;top: 0px;position: absolute;background-image: url("../img/login-clear.png");background-repeat: no-repeat;background-position: center;width: 25px;height: 25px;top: 48px;}

.hi-mobile-register-cont .email-register-form .clear-input{top: 34px;}
.hi-mobile-register-cont .email-register-form-en .clear-input{top: 34px;}
.hi-mobile-register-cont .mobile-register-form .clear-input{top: 34px;}
.hi-mobile-register-cont .mobile-register-form-en .clear-input{top: 34px;}

.error-result{line-height: 30px;
    font-size: 14px;
    color: red;
    height: 30px;
}

/*营业执照 开始*/
/*.yyzh_con{background:url(../img/yyzz_bgimg.png) no-repeat center 0;width: 1200px;height: 739px;margin-top: 40px;padding-bottom: 40px;background-size: contain;}
.yyzh_zong .yyzh_title{margin-top: 8%;margin-left: 415px;}
.yyzh_zong .yyzh_titbg{margin-left:485px;margin-top:1.5%;}
.yyzh_con .yyzh_zong .detail{font-family: 微软雅黑; margin-top: 2.5%;}
.yyzh_con .yyzh_zong .detail .dt1 { font-size: 20px;margin-left: 18%;display: block;width: 13%;text-align: right;float: left;}
.yyzh_con .yyzh_zong .detail .sta{margin-left: 12.5%;}
.yyzh_con .yyzh_zong .detail .dt1_con {font-size: 16px;margin-left: 2%;}
.yyzh_con .yyzh_zong .detail .det2{margin-top: 1.5%; width: 980px;}
.yyzh_con .yyzh_zong .detail .det2 .fw{float: right;width: 67%;line-height: 26px;}*/
/* 水印图片 */
.yyzh_con{padding: 50px 0; background-color: #fff; max-width: 1200px;margin: 0 auto; width: 100%;height: 100%;background-image: url("../img/shuiyin.png");background-position: center top;background-repeat: repeat-y;}
/* 头部图片 */
.yyzh_con .div-top{width: 100%;height: 120px;background-image: url("../img/bac-top.png");background-position: center top; background-repeat: no-repeat;}

/* 底部图片 */
.yyzh_con .div-bot{width: 100%;height: 116px;background-image: url("../img/bac-bot.png");background-position: center bottom; background-repeat: no-repeat;}

/* 中间 */
.yyzh_con .div-center{font-family: 微软雅黑;width: 100%;background-image: url("../img/bac-center.png");background-position: center top;background-repeat: repeat-y;}
.yyzh_con .div-center .det-top{height: 70px;}
.yyzh_con .div-top .top-title{margin-left: 39%;padding-top: 11.7%;}
.yyzh_con .div-center .dt1 { font-size: 20px;margin-left: 18%;display: block;width: 13%;text-align: right;float: left;}
.yyzh_con .div-center .sta{margin-left: 12.1%;}
.yyzh_con .div-center .dt1_con {font-size: 16px;margin-left: 2%;}
.yyzh_con .div-center .det2{margin-top: 1.5%; width: 980px;}
.yyzh_con .div-center .det2 .fw{float: right;width: 67%;line-height: 26px;}
.yyzh_con .div-bot-zhu{margin-left: 22.5%;}
.yyzh_con .div-bot-zhu .con-zi{font-family: 微软雅黑;font-size: 12px;}
/*营业执照 结束*/


.inquiry-error-btn-gray{background-color: #ddd !important;border: 1px solid #ddd !important;cursor: no-drop !important;}

