.container{width: 1020px;}
.gm{color: #00a8ff}
a.gm{color: #00a8ff}
.bdm{border: solid 1px #00a8ff}
.gb{color: #4a91d3}
a.gb{color: #4a91d3}
.g8d{color: #8d8d8d}
a.gf{color: #fff}
.g93{color: #939393}
.bgb{background-color:#00a8ff}
.bgm{background:url("../images/reg-bg.png") 50% 50% no-repeat;background-size: cover}
.mih620{min-height: 620px}
.reg-left{height: 560px;background:rgba(0,0,0,0.5);width: 730px;top: 50%;margin-top: -280px}
.pl40{padding-left: 40px;}
.lh30{line-height: 30px}
.ml1e{margin-left: 1em}
.mt38{margin-top: 38px}
.mb26{margin-bottom: 26px}
.ml22{margin-left: 22px;}
.reg-list{padding: 11px 40px}
.reg-list:hover{background: rgba(0,0,0,0.65)}
.reg-list-ico{background: url("../images/list-ico.png")  no-repeat;display: inline-block;width: 12px;height: 12px;}
.reg-list:hover .reg-list-ico{background: url("../images/list-ico-hover.png")  no-repeat;}
.reg-list:hover .g8d{color: #4a91d3}
.reg-list:hover a.gf{color: #9de1fa}
.reg-right{margin-left: 750px;border: 1px solid #969a9f;height: 615px;width: 420px;top:50%;margin-top: -308px;padding: 10px}
.reg-box{background: rgba(255,255,255,0.8);width: 398px;height: 593px}
.reg-logo{width: 340px;height: 140px;display: table}
.vmb{width: 340px;height:140px;line-height: 140px;font-family: "宋体"}
.vmb:before{content:""; margin-left:-5px; font-size:10px; visibility:hidden;}
.ga2{color: #a2a2a2}
.mb17{margin-bottom: 17px}
.bdd8{border:1px solid #d8d8da}
.lh37{line-height: 37px;}
.g87{color: #878787}
.pr40{padding-right: 40px;}
.mb12{margin-bottom: 12px;}
.reg-ico-man{height: 39px;width: 39px;background: url("../images/ico-man.png") center no-repeat;margin-left: -35px}
.reg-ico-mail{height: 39px;width: 39px;background: url("../images/ico-mail.png") center no-repeat;margin-left: -35px}
.reg-ico-lock{height: 39px;width: 39px;background: url("../images/ico-lock.png") center no-repeat;margin-left: -35px}
.lh63{line-height: 63px;}
.lh65{line-height: 65px;}
.pt6{padding-top: 6px;}
a.login-link{text-decoration: underline;color: #4a91d3}
.log-right{margin-left: 750px;border: 1px solid #969a9f;height: 560px;width: 420px;top:50%;margin-top: -280px;padding: 10px}
.log-box{background: rgba(255,255,255,0.8);width: 398px;height: 538px}
.log-remember:before {bottom:11px;box-shadow:none;}
.h120{height: 120px;}
.top-left,.top-right{top: 50%;margin-top: -19px;}
.top-member{background: url("../images/top-nav-bg.png")  50%  no-repeat;width: 170px; }
.lh38{line-height: 38px;}
.top-right{right: 0;margin-top: -15px}
.top-search{background: url("../images/search-box.png") no-repeat; width: 250px; height: 30px; border: 0;color: #a7a7a7}
.search-btn{background: url("../images/search-ico.png") 0 50% no-repeat;margin-left: -27px;border: 0;height: 30px;}

.bge3{background-color: #e3e3e3}
.pt25{padding-top: 25px}
.pb40{padding-bottom: 40px;}
.btd7{border-top: solid 1px #d7d7d7}

.N{background: url("../images/page-top-bg.png") 50% no-repeat;height: 30px}
.page-title{background: url("../images/page-title-bottom.png") 50% 100% no-repeat}
.pl22{padding-left: 22px;}
.pr22{padding-right: 22px;}
.ml120{margin-left: 120px}
.news-list{border: solid 1px #fff}
.news-list:hover{border-color: #eee;background-color: #fcfcfc}

.news-list-text:before {content:"";width:8px;height:8px;background-color:#c8c8c8;border-radius:8px;position:absolute;top:50%;margin-top:-4px;margin-left:-30px;}

.news-list:hover .news-list-text:before{background-color: #00a8ff;}
.news-list:hover .g86{color: #00a8ff}
.f65{font-size: 65px}
.g86{color: #868686}
.g29,a.g29{color: #292929}
.g84,a.g84{color: #848484}
.mt-8{margin-top: -8px;}
.mt24{margin-top: 24px}

/*翻页导航*/
.pagination > li > a,.pagination > li > span{margin-right:6px;margin-left:0;border-radius:0;color:#b7b7b7;font-size:12px;font-family:"Arial Black","Microsoft YaHei UI";background-color:#f7f7f7;padding:9px 13px;border-color:#f0f0f0;}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus,.pagination > li > a:hover,.pagination > li > span{background-color:#00a8ff;color:#fff;}
.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:0;}
/*翻页结束*/
.bt0{border-top: 0}
.bbdc6{border-bottom: dotted #c6c6c6 1px}
.mt12{margin-top: 12px;}

.bgfc{background-color: #fcfcfc}
.g8a,.g8a:hover{color: #8a8a8a}
.bef{border: #efefef 1px solid}
.lh50{line-height: 50px;}
.mb56{margin-bottom: 56px;}
.member-left {width: 180px;background-color: #f1f1f1;background: url("../images/member-left-bg.png") 50% 100% no-repeat;}
.member-left-menu{color: #4f4f4f}
.member-left-menu:hover,.member-left-menu.hover{border: solid 1px #04293b;color: #04293b;background-color: #fff}
.mih300{min-height: 300px;}
.member-right{padding-left: 210px;}
.member-title{border-left: 5px solid #04293b}
.form-box{width: 660px;margin-top: 70px; margin-bottom: 90px;}
.member-input{border: 2px solid #dcdcdc;height: 35px;}
.member-textarea{border: 2px solid #dcdcdc;height: 139px;}
.member-ico-man{height: 35px;width: 35px;background: url("../images/ico-man.png") center no-repeat;}
.member-ico-mobile{height: 35px;width: 35px;background: url("../images/ico-mobile.png") center no-repeat;}
.member-ico-mail{height: 35px;width: 35px;background: url("../images/ico-mail.png") center no-repeat;}
.member-ico-lock{height: 35px;width: 35px;background: url("../images/ico-lock.png") center no-repeat;}
.member-ico-phone{height: 35px;width: 35px;background: url("../images/ico-phone.png") center no-repeat;}
.member-ico-calendar{height: 35px;width: 35px;background: url("../images/ico-calendar.png") center no-repeat;}
.member-ico-fax{height: 35px;width: 35px;background: url("../images/ico-fax.png") center no-repeat;}
.member-ico-earth{height: 35px;width: 35px;background: url("../images/ico-earth.png") center no-repeat;}
.member-ico-location{height: 35px;width: 35px;background: url("../images/ico-location.png") center no-repeat;}
.member-ico-wechat{height: 35px;width: 35px;background: url("../images/ico-wechat.png") center no-repeat;}
.ml-35{margin-left: -35px;}
.pr30{padding-right: 30px;}
.member-btn{padding:0 34px; }
.flex{display: -webkit-flex; display: flex; flex-flow:row wrap}
.price{color: #bd0000}
.g40,.g40:hover{color: #404040}
.g71,.g71:hover{color: #717171}
.product-list{border: solid 1px #eaeaea; margin-left: -1px;margin-top: -1px}
.cover{left: 0;right: 0;top:0;bottom:0;background: rgba(0,0,0,0.5)}
.mt150{margin-top: 150px;}
.product-list:hover .dn{display: block}
.bea{border: solid 1px #eaeaea}
.ml14{margin-left: 14px}
.product-right{margin-left: 520px;}
.mt48{margin-top: 48px}
.mt18{margin-top: 18px}
.mt35{margin-top: 35px;}
.g15{color: #151515}
.g6f{color: #6f6f6f}
.lh40{line-height: 40px;}

.content-tab{padding: 12px 28px;border: 1px solid transparent;border-top: 2px solid transparent;margin-left: -1px;margin-bottom: -1px}
.content-tab:hover,.content-tab.hover{border-color:#dddddd;border-bottom-color:#fff;border-top: 2px solid #04293b;background-color: #fff;color:#04293b }
.bbf0{border-bottom: 1px solid #f0f0f0}
.h40{height: 40px}
.lh25{line-height: 25px;}
.g5b{color: #5b5b5b}
.mb100{margin-bottom: 100px;}
.lh34{line-height: 34px;}
.comment-btn{padding: 0 46px;}
.p12{padding: 12px;}
.g70{color: #707070}
.w82{width: 82px;}
.ml82{margin-left: 82px;}
.g20,a.g20{color: #202020}
.mb36{margin-bottom: 36px}
.pct11{width: 11.1111%}
.ht24{height: 24px;}
.more{padding-right: 18px;padding-left: 9px;background: url("../images/ico-down.png") 40px 50% no-repeat }
.more.hover{background: url("../images/ico-up.png") 40px 50% no-repeat}
.more_plus{padding: 10px 16px;border-top: 1px solid #fff;color: #a1a1a1;cursor: pointer;padding-right: 28px;background: url("../images/ico-down.png") 378px 50% no-repeat}
.more_plus.hover{background: url("../images/ico-up.png") 378px 50% no-repeat;}
.bge{background-color: #eee}
.mt130{margin-top: 130px;}

.tips-red{background: url("../images/left-top-red.png") 50% no-repeat;width: 90px;height: 90px }
.tips-blue{background: url("../images/left-top-blue.png") 50% no-repeat;width: 90px;height: 90px }
.tips-green{background: url("../images/left-top-green.png") 50% no-repeat;width: 90px;height: 90px }
.nav-btn.on{padding-bottom: 65px;}

.ht41{height: 41px;}