
/* 初始化-----------------------------------------------*/
body{font-family: 'Noto Sans SC', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Arial,'微软雅黑','PingFang SC', 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei','Microsoft JhengHei', 'Source Han Sans SC', 'Noto Sans CJK SC','Source Han Sans CN', 'Source Han Sans TC', 'Noto Sans CJK TC',SimSun, sans-serif;color: #555;background-color: #F1F1F1;min-width: 320px;}
body, button, input, textarea{font-size: 12px;line-height: 1.531;outline: none;margin: 0;padding: 0;border: 0;}
p, ul, ol, dl, dt, dd, form, blockquote{margin: 0;padding: 0;}
a{text-decoration: none;color: #333333;}
a:hover{text-decoration: underline;}
ul, ol{list-style: none;}
h1, h2, h3, h4, h5, h6{font-size: 12px;margin: 0;padding: 0;}
input, select{vertical-align: middle;}
em, b, i{font-style: normal;font-weight: normal;}
img{vertical-align: middle;border: 0;}
label{cursor: pointer;}

/* 主体框架-----------------------------------------------*/
#wrapper{width: 100%;min-width: 320px;margin: 0 auto;max-width: 640px;background-color: #F5F5F5;overflow: hidden;}

/* -- header
#header{zoom: 1;overflow: hidden;background-color: #020065;height: 45px;margin-bottom: 1px;color: #FFF;text-align: center;font-size: 16px;}
#header a{color: #FFF;}
#header em {line-height: 45px;padding:0 5px;display: inline-block;}
#header .logo {float: left;text-align:left;}
#header .logo img{width:100%;max-width:260px;vertical-align: top;}
#header a{display: block;width: 45px;height: 45px;}
#header a.back{float: left;background: url(images/icon_head.png) no-repeat -135px top;}
#header a.home{float: right;background: url(images/icon_head.png) no-repeat left top;}
#header a.siteMap{float: right;background: url(images/icon_head.png) no-repeat -45px top;}
#header a.order{float: right;background: url(images/icon_head.png) no-repeat -90px top;}
#header .topSearch{float: left;width: 50%;margin: 8px 0 0 8px;}
#header .topSearch .searchBox{border: 1px solid #FFF;text-align: left;}
 --*/
 
/* -- 浮动置顶header -- */
#header {zoom: 1;overflow: hidden;background-color: #fff;width: 100%;height:80px;/*margin-bottom: 1px;color: #FFF;position:fixed;*/text-align: center;font-size: 16px;border-top:3px solid #0051b3;z-index:9999;max-width: 640px;}
#header a {color: #FFF;}
#header em {/*line-height: 45px;*/padding:0 5px;display: inline-block;}
#header .logo {float: left;text-align:left;}
#header .logo img{width:100%;max-width:260px;margin-top: 10px;}
#header a {/*display:inline-block;width: 45px;height: 45px; margin-top: 15px;*/}
#header a.home {float: right;background: url(images/icon_head.png) no-repeat left top;}
#header a.siteMap {float: right;background: url(images/icon_head.png) no-repeat -45px top; margin-top: 15px;}
#header a.order {float: right;background: url(images/icon_head.png) no-repeat -90px top;}
#header .topSearch {float: left;width: 50%;margin: 8px 0 0 8px;}
#header .topSearch .searchBox {border: 1px solid #FFF;text-align: left;}
#header .ttext{float: left;padding:12px 5px;;text-align:left;font-size:14px;}
#swap{width: 100%;}
#swap nav{height:80px;line-height:80px;background: #fff;/*border-bottom: 1px #000 solid;position: fixed;*/width: 100%;max-width: 640px;}
#swap nav .nav_content{display: none;position: absolute;top:80px;width:100%;max-width:640px;background: #020065;z-index:999;}
#swap nav .nav_content li{height: 36px; line-height: 36px!important; width: 30%; float: left; border: 1px solid #ddd; margin: 5px;}
#swap nav .nav_btn{float: right;font-size: 20px;}
#swap nav .nav_btn .nav_btn_icon{cursor: pointer;margin-right: 10px;color: #020063;}

/* -- mainNav --*/
#mainNav{font-size: 13px;background-color: #FFF;}
#mainNav ul{zoom: 1;overflow: hidden;}
#mainNav li{float: left;width: 25%;}
#mainNav li a{display: block;text-align: center;border-right: solid #EEEEEE 1px;border-bottom: solid #EEEEEE 1px;line-height: 55px;}
#mainNav li a.last{border-right: none;}

/* 首页样式-----------------------------------------------*/
/* -- indexSearch --*/
#indexSearch{background-color: #EEEEEE;height: 30px;padding: 10px;}
#indexSearch .searchBox{border: 1px solid #DDDDDD;}

/* page-----------------------------------------------*/
#page{padding-bottom: 30px;background-color: #FFF;}
#page h1{border-bottom: 1px solid #EEEEEE;color: #333333;font-size: 14px;font-weight: bold;padding: 0 0 10px 10px;}
#page .content{color: #878787;line-height: 200%;padding: 10px;font-size:14px;}
#page .content h3{font-size:18px;margin:10px 0;}
#page .content img{max-width: 100%;}

/*abouts*/
.abouts{margin:0 auto;width:auto;height:auto;padding:10px;max-width:768px;min-height:120px;background:#f8f8f8;font-size:14px;line-height:1.6;}
.abouts img{width:100%;display:block;margin:10px 0;}


/* productList-----------------------------------------------*/
.productList{font-size: 13px;zoom: 1;overflow: hidden;background-color: #FFF;}
.productList dl{float: left;width: 50%;}
.productList dd{text-align: center;border-right: solid #EEEEEE 1px;border-top: solid #EEEEEE 1px;padding: 10px;}
.productList dd.clearBorder{border-right: none;}
.productList dd .img{margin-bottom: 10px;}
.productList dd .name{margin-bottom: 6px;}
.productList dd .price{color: #999999;}
.productList dd .img img{width:100%;max-width:166px;height:116px;}

/* product-----------------------------------------------*/
#product{padding-bottom: 30px;background-color: #FFF;}
#product .img{border-bottom: 1px solid #EEEEEE;padding: 10px;text-align: center;}
#product .img .swiper-slide img{width: 100%;}
#product .img .gallery-thumbs{height: 80px;box-sizing: border-box;padding: 10px 0;}
#product .img .gallery-thumbs .swiper-slide{width: 25%;height: auto;opacity: 0.4;}
#product .img .gallery-thumbs .swiper-slide img{width: 100%;}
#product .img .gallery-thumbs .swiper-slide-thumb-active{opacity: 1;}
#product .info{padding: 10px;line-height: 180%;}
#product .info h1{font-size: 16px;color: #333333;}
#product .info .defined{color: #999999;padding: 5px 0;}
#product .info .price{color: #FF0000;font-size: 16px;}
#product .info .price-line{color: #999;text-decoration:line-through;font-size: 12px;}
#product .info .btnBuy{margin-top: 20px;}
#product .info .btnBuy .addToCart{background: #020065 url(images/btn_addtocart.png) no-repeat 20px 50%;color: #FFFFFF;padding: 8px 25px 8px 50px;text-decoration: none;cursor: pointer;font-size: 16px;-webkit-appearance: none;}
#product .info .tel{margin-top: 20px;zoom: 1;overflow: hidden;line-height: 35px;background-color: #020065;font-weight: bold;font-size: 14px;}
#product .info .tel dt{float: left;width: 82px;height: 35px;text-align: right;padding-right: 3px;background-color: #E0E0E0;color: #333;}
#product .info .tel dd{float: left;width: 150px;height: 35px;color: #FFF;padding-left: 10px;}
#product .info .tel dd a{color: #FFF;}
#product .content{padding: 15px 0;}
#product .content img{max-width: 100%;}
#product .content h3{height: 35px;line-height: 35px;color: #777;font-weight: bold;font-size: 14px;border-bottom: 1px solid #EEE;padding-left: 10px;}
#product .contents{padding: 10px;color: #888888;line-height: 200%;}
#product .contents p{font-size:14px;line-height:1.6;word-break: break-word;}

.content h2{font-size:1.25rem;line-height:1.6;}

/* -- 产品多图切换 -- */
.slide_goods {width:100%;max-width: 340px;margin: 0 auto;height: auto;overflow: hidden;}
.slide_goods .bigImg {float: left;width: 320px;height: 260px;overflow: hidden;margin-top: 20px;}
.slide_goods .bigImg li {float: left;width: 320px;height: 260px;overflow: hidden;}
.slide_goods .bigImg li img {width: 316px;height: auto;padding: 1px; border: 1px solid #e9e9e9;}
.slide_goods .smallScroll {float: left;width: 320px;margin-top: 10px;height: 55px;left: 0;bottom: 0;position: relative;}
.slide_goods .smallImg {float: left;width: 330px;height: auto;position: relative;}
.slide_goods .smallImg ul {float: left;width: 330px;height: auto;text-align: center;overflow: hidden;}
.slide_goods .smallImg ul li {width: 56px;height: 40px;display: inline;margin: 5px;}
.slide_goods .smallImg ul li img {width: 50px;height: 35px;cursor: pointer;padding: 2px;border: 1px solid #e8e8e8;}
.slide_goods .smallImg .on img {border: 1px solid #3084d5;}

/* articleList-----------------------------------------------*/
.articleList{background-color: #FFF;}
.articleList dl{border-top: solid #EEEEEE 1px;padding: 10px;height: 60px;}
.articleList dt{margin-bottom: 5px;font-size: 14px;}
.articleList dd{color: #999999;}
.articleList dd em{margin-right: 8px;}

/* article-----------------------------------------------*/
#article{padding-bottom: 30px;background-color: #FFF;}
#article h1{border-bottom: 1px solid #EEEEEE;color: #333333;font-size: 16px;font-weight: bold;padding: 0 0 10px 10px;}
#article .info{padding: 10px;color: #999999;font-size: 13px;}
#article .content{color: #878787;line-height: 200%;padding: 10px;}
#article .content p{font-size:14px;line-height:1.6;word-break:break-word;}
#article .content h3{font-size:18px;margin:10px 0;}
#article .content img{max-width: 100%;width: 100%!important;height: 100%;}

/* 站点地图-----------------------------------------------*/
#catalog{zoom: 1;overflow: hidden;}
#catalog li a{display: block;background: #FFF url(images/icon_arrow_right.png) no-repeat right center;border-bottom: 1px solid #EEE;line-height: 50px;height: 50px;padding-left: 10px;}

/* 提示信息-----------------------------------------------*/
#fastMsg{text-align: center;padding: 50px 0;background-color: #FFF;}
#fastMsg dt{color: #020065;font-size: 16px;margin-bottom: 30px;font-weight: bold;}
#fastMsg dd{color: #666;}
#fastMsg dd .back{display: block;width: 100px;line-height: 30px;background-color: #020065;color: #FFF;margin: 30px auto;}

/* 全局样式-----------------------------------------------*/
/* -- incBox --*/
.incBox{margin-bottom: 5px;background-color: #FFF;}
.incBox h3{font-weight: bold;font-size: 14px;color: #020065;padding: 15px 10px 8px 10px;}
.incBox h3 .more{float: right;font-size: 12px;color: #fff;background: #0170c1; border-radius: 15px; padding: 2px 5px;}

/* -- urHere --*/
.urHere{background-color: #EEE;color: #555;padding: 10px;height: 24px;font-weight: bold;font-size: 15px;}
.urHere a{color: #020065;}
.urHere b{margin: 0 8px;}

/* -- tree --*/
.treeBox{zoom: 1;overflow: hidden;padding: 10px 5px;background-color: #FFF;}
.treeBox a{display: block;float: left;margin:6px;border: solid #EEEEEE 1px;padding: 3px 6px;width:42%;text-align: center;}
.treeBox a.cur{background-color: #020065;color: #FFF;border: solid #FFF 1px;}

/* -- searchBox --*/
.searchBox{position: relative;background-color: #FFF;height: 28px;padding-left: 10px;}
.searchBox .keyword{width: 90%;color: #999;height: 20px;line-height: 20px;margin: 4px 0;}
.searchBox .btnSearch{position: absolute;right: 0;border: 0;background: #E0E0E0 url(images/btn_search.gif) no-repeat;width: 28px;height: 28px;text-indent: -999px;cursor: pointer;}

/* -- common --*/
.clear{clear: both;height: 0;line-height: 0;font-size: 0;}
.cue{color: red;font-size: 12px;}
.none{display: none;}
.pointer{cursor: pointer;}
.fixex{position: fixed;left: 0;bottom: 0;z-index: 10000;width: 100%;}

/* -- form --*/
.btn{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display: inline-block;background-color: #020065;color: #EEE;padding: 8px 5px;text-transform: capitalize;cursor: pointer;font-weight: bold;text-align: center;font-size: 14px;-webkit-appearance: none;width: 100%;}
.btnGray{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display: inline-block;border: 1px solid #CCCCCC;color: #555555;padding: 6px 5px;cursor: pointer;font-weight: bold;text-align: center;font-size: 14px;-webkit-appearance: none;width: 100%;}
.btnMini{display: inline-block;border: 1px solid #CCCCCC;color: #555555;padding: 4px 20px;cursor: pointer;font-weight: bold;text-align: center;-webkit-appearance: none;}
.btnRed{border: 1px solid #e4393c;color: red;}
.btnPayment{display: inline-block;background-color: red;color: #FFF;padding: 4px 20px;text-transform: capitalize;cursor: pointer;font-weight: bold;text-align: center;font-size: 14px;-webkit-appearance: none;}

/* -- captcha --*/
.smsCaptchaBox{position: relative;height: 39px;}
.smsCaptchaBox .textInput{position: absolute;left: 0;top: 0;}
.smsCaptchaBox .btnCaptcha{position: absolute;right: 0;top: 0;}
.btnCaptcha{display: inline-block;background-color: #020065;border: 0;color: #FFF;padding: 10px 22px;text-transform: capitalize;cursor: pointer;font-size: 13px;}
.btnCaptcha[disabled], .btnCaptcha:disabled, .btnCaptcha.disabled{color: #FFF;background-color: #b2b2b2;opacity: 1;}
.select{border: 1px solid #DDDDDD;}

/* -- color --*/
.cRed{color: #F40;}
.cOra{color: #f30;}
.cGre{color: #0c6;}
.cBlu{color: #69c;}
.cGra{color: #999;}

/* -- input --*/
.textInput{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding: 8px 5px;border: 1px solid #DDDDDD;font-size: 14px;-webkit-appearance: none;width: 100%;}
.textArea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding: 8px 5px;border: 1px solid #DDDDDD;font-size: 14px;-webkit-appearance: none;width: 100%;}
.textAreaAuto{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border: 1px solid #DDDDDD;padding: 0;font-size: 12px;line-height: 20px;resize: none;min-height: 40px;-webkit-appearance: none;width: 100%;}

/*- inputFile -*/
.inputFile{width: 80px;}
.inputFile .inputFileShow{height: 80px;line-height: 80px;text-align: center;color: #555;background-color: #F5F5F5;}
.inputFile .inputFileShow img{width: 100%;height: 80px;}
.inputFile .inputFileBtn{width: 100%;background-color: #EEE;color: #999;line-height: 25px;cursor: pointer;text-align: center;-webkit-appearance: none;}
/* tableBasic*/.tableBasic{font-size: 13px;padding: 5px 10px;background-color: #FFF;}
.tableBasic dl{overflow: hidden;zoom: 1;padding: 3px 0;}
.tableBasic dl dt{float: left;width: 70px;}
.tableBasic dl dd{margin-left: 70px;}

/*- form-control -*/
.form-control{border: 1px solid #E9E9E9;padding: 6px 3px;}
@media (min-width: 768px){.form-control{display: inline-block;width: auto;}}

/* formBasic*/
.formBasic{font-size: 13px;padding: 15px 10px;background-color: #FFF;}
.formBasic dl{overflow: hidden;zoom: 1;margin-bottom: 15px;}
.formBasic dl .td{display: inline-block;margin-right: 20px;}
.formBasic dl dt{margin-bottom: 3px;}
.formBasic dl dt i{color: #F00;margin-left: 5px;font-weight: bold;}
.formBasic dl dd label{margin-right: 25px;line-height: 38px;}
.formBasic dl dd .newline{margin-top: 10px;}
.formBasic dl .captcha{text-transform: uppercase;width: 100px;}
.formBasic dl .select{height: 38px;}

/* -- pager --*/
.pager{text-align: center;padding: 10px;height: 36px;background-color: #FFF;margin-top: 1px;}
.pager a, .pager span, .pager em{display: inline-block;color: #525252;padding: 0 15px;line-height: 36px;}
.pager em{color: #AAAAAA;}

/* -- pager class two --*/
.pager ul{display: inline-block;*display: inline;border-left: 1px solid #dddddd;}
.pager ul li{display: inline;}
.pager ul li a{float: left;padding: 0 14px;line-height: 38px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}
.pager ul li a:hover{background-color: #f5f5f5;}
.pager ul .active a{background-color: #f5f5f5;color: #999999;cursor: default;}

/* -- screen --*/
.screen{padding: 5px 15px;background-color: #FFF;border-bottom: 1px solid #EEE;}
.screen dl{padding: 7px 0;}
.screen dl dt{display: inline-block;font-weight: bold;}
.screen dl dd{display: inline-block;}
.screen dl dd a{display: inline-block;background-color: #EEE;color: #777;padding: 1px 5px;margin-right: 5px;}
.screen dl dd a.cur{background-color: #CCC;color: #555;}

.v_page{margin: 10px;padding:10px;border: 1px solid #ddd;}
.v_page a{margin:5px 0;display: inline-block;}

/* footer-----------------------------------------------*/
#footer{background-color: #FFF;}
#footer .goTop{display: block;margin: 0 auto 20px auto;width: 60px;text-align: center;background: url(images/icon_gotop.png) no-repeat center 40px;padding-top: 48px;}
#footer ul{background-color: #000;padding: 15px;text-align: center;color: #aaa;}
#footer a{color: #aaa;}
#footer li{padding: 5px 0;}
#footer .footNav a{margin: 0 5px;color: #0170c1;}
#footer .powered{font-size: 14px;}
#footer .copyRight{font-size: 14px;}
#footer .copyRight h4{font-size:14px;text-align:center;font-weight:300;}
#footer .copyRight h4 a{font-size:14px;text-align:center;display:block;font-weight:300;}
#footer .copyRight img{display: block; width: 100px; margin: 0 auto; padding: 10px 0;}

/*微信提示浏览器打开*/
.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}

/*简介，内容，上下篇*/
.{padding: 25px;background: #f7f7f7;border-radius: 5px;margin: 25px 0;}

/* 客服插件 css 代码块 */
.jinni8_kefu_style{position: fixed;width:78px;top: 50%;transform: translateY(-50%);right: 0;font-size: 13px;color: #fff;z-index:99999;background-color: #8d1a1c;cursor:pointer;}
.jinni8_kefu_nth{display:block;position: relative;text-align: center;padding: 15px 10px;padding:15px 0;border-top: rgb(0, 0, 0) 1px solid;transition:all 0.3s;color:#fff !important;}
.jinni8_kefu_nth a{color:#fff !important;}
.jinni8_kefu_nth:before{content:"";position: absolute;left: 0;top: -1px;width: 100%;height: 1px;background-color: #FFFFFF;z-index: 10;}
.jinni8_kefu_nth:hover{background-color: #8d1a1c;}
.jinni8_kefu_nth:nth-child(1){border:0;}
.jinni8_kefu_nth:nth-child(1):before{display:none;}
.jinni8_kefu_mipimgs{height:32px;}
.jinni8_kefu_xx .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_xx.png) no-repeat center;}
.jinni8_kefu_qq .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_qq.png) no-repeat center;}
.jinni8_kefu_sj .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_sj.png) no-repeat center;}
.jinni8_kefu_ma .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_ma.png) no-repeat center;}
.jinni8_kefu_top .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_top.png) no-repeat center;}
.jinni8_kefu_lx .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_lx.png) no-repeat center;}
.jinni8_kefu_gzh .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_gzh.png) no-repeat center;}
.jinni8_kefu_dy .jinni8_kefu_mipimgs{background:url(../default/images/jinni8_kefu_dy.png) no-repeat center;}
.jinni8_kefu_nth span{display:block;margin-top:8px;}
.jinni8_kefu_nth .tips{display:none;opacity:0;transition: all 0.3s;position: absolute;right: 78px;top: 0;width: 300px;height: 100%;background-color: rgba(141, 26, 28);color: #fff;line-height: 90px;text-align: center;text-indent: 10px;font-size: 21px;/*text-shadow: 0 0 1px #C5DAFF;box-shadow: 0 5px 10px rgba(72, 139, 255, 0.38);*/z-index:1000000;}
.jinni8_kefu_nth:hover .tips{display:block;opacity:1;}
.jinni8_kefu_ma .tips{top: inherit;bottom: 0;height: inherit;width: 200px;padding: 10px;margin: 10px;}
.jinni8_kefu_ma .tips:before{content: "";width: 100%;height: 100%;position: absolute;z-index: 1;}
.jinni8_kefu_ma .tips a{display:none;}
.jinni8_kefu_gzh .tips{top: inherit;bottom: 0;height: inherit;width: 200px;padding: 10px;margin: 10px;}
.jinni8_kefu_gzh .tips:before{content: "";width: 100%;height: 100%;position: absolute;z-index: 1;}
.jinni8_kefu_gzh .tips a{display:none;}
.jinni8_kefu_dy .tips{top: inherit;bottom: 0;height: inherit;width: 200px;padding: 10px;margin: 10px;}
.jinni8_kefu_dy .tips:before{content: "";width: 100%;height: 100%;position: absolute;z-index: 1;}
.jinni8_kefu_dy .tips a{display:none;}
.jinni8_kefu_style mip-fixed{position: relative !important;right: inherit !important;bottom: inherit !important;left: inherit !important;top: inherit !important;}
.jinni8_kefu_style mip-fixed mip-gototop{background-image:none;width:auto !important;height:inherit;background:none !important;border:none;}
.jinni8_kefu_style mip-fixed mip-gototop .jinni8_kefu_nth{border-top: rgb(0, 0, 0) 1px solid;}
.jinni8_kefu_style mip-fixed mip-gototop .jinni8_kefu_nth:before{display:block;}

@media (max-width:768px){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 25% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 260px;height: 260px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{display: inline-block; color: #fff !important; position: relative; top:27%!important;left:140px;z-index: 99999; font-size: 14px; padding: 10px; text-align: center!important;border-radius: 50%; line-height: 35px;background:#ff4400;}
.jinni8_kefu_gzh:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_gzh:hover .tips mip-img{width: 260px;height: 260px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_gzh:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_gzh .tips a{display:block;color: #fff !important;position: fixed;top: 10px;right: 10px;color: #fff !important;z-index: 99999;font-size: 13px;padding: 10px;}
.jinni8_kefu_dy:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_dy:hover .tips mip-img{width: 260px;height: 260px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_dy:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_dy .tips a{display:block;color: #fff !important;position: fixed;top: 10px;right: 10px;color: #fff !important;z-index: 99999;font-size: 13px;padding: 10px;}
}

/* 客服插件 代码块 END */
/* 客服插件 代码块 END */


.cxxx{margin: 0 auto;padding: 50px 10px;width:90%;border: 2px solid #020064;border-radius:5px;background: #051b8a;}
.cxxx h1{text-align:center;color:#fff;}
.cxxx h2{color:#fff;text-align:center;padding:25px 0;}
.txa{border: 1px solid #ddd; padding: 8px; border-radius: 3px; width:90%; display: block; margin: 0 auto;margin-bottom:20px;}
.txaa{padding: 8px; border-radius: 3px!important; width: 94%; display: block; margin: 0 auto; margin-bottom: 20px; background: #f1cd51; border: 0; font-size: 20px; height: 40px;cursor:pointer;}
.tsxx{margin: 0 auto;text-align: center;}
.tsxxs{color:#000!important;font-size:14px;}

.target em{display: block;margin: 0 auto;text-align: left;width: 400px;margin-bottom: 10px;font-style:normal;}

.jg{width: 800px;height:540px;margin: 0 auto;border:2px solid #efcf7c; border-radius: 3px; padding: 10px;background: #051b8a;}
.jgl{float: left;width: 400px;/*border-right: 1px solid #ddd;*/padding:50px 20px;}
.target em{border-bottom:1px dotted #fff;}
.jgr{/*float:right;width:380px;*/    padding-top: 50px;}
.jgr img{display:block;width:220px;margin: 0 auto;height:auto;vertical-align:middle;border-radius:5px;}

.xhmk{background: #020065; padding: 10px; color: #fff;}
