@charset "utf-8";*{margin:0;padding:0}
body{font-family:"Microsoft YaHei","微软雅黑","Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light",Arial,sans-serif;font-size:14px;background:#f2f2f2}
ul,li,p,h1,h2,h3,h4,h5,h6{list-style:none;margin:0}
a{color:#666;text-decoration:none;cursor:pointer}
a:hover{color:#0acfd6;text-decoration:none}
img{outline:none;border:0}
.icon{background-image:url(./icon.png?v=2019021402);display:inline-block}
.headercont{width:100%;background:#fff;min-width: 1190px;}
.header{width:1190px;margin:0 auto;position:relative}
.c_logo{ width:90px;height:60px; float:left; margin-top:18px;margin-right:10px;}
.c_logo img{ width:90px;height: 60px; }
.header .title{width:860px;display:inline-block}
.header .title .big{height:60px;line-height:60px;min-width:200px;overflow:hidden;display:inline-flex}
.header .title .big h1{font-size:26px;font-weight:normal;color:#333;}
.header .title .big div{font-size:26px;font-weight:normal;color:#333;}
.header .title p.small{height:20px;line-height:20px;padding-bottom:15px;font-size:14px;color:#999;width:700px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.header .title p.small a{color:#999;text-decoration:none;padding-right:5px}
.header .title p.small a:hover{color:#0acfd6}
.header .right{float:right}
.header .right .telephone{width:230px;padding:20px 0px;float:left;font-size:24px;color:#0acfd6}
i.tele{width:38px;height:38px;background-position:0 0;position:relative;top:8px;padding-right:10px}
.contro-num{max-height:98px;overflow:hidden}
#noads a{width:100px;height:30px;background-color:#fff;border:none;color:#444;cursor:pointer;font-size:16px;font-family:"微软雅黑";outline:none}
#noads a:hover{color:#f60}
span.fatxt{width: 100px;text-indent:25px; position: relative;top: 15px;  height:30px; line-height: 30px;background:url(./fatxt.png?v=2020);color: #fff;font-size:12px; }
span.fatxt1{width: 100px; text-indent:25px; position: relative;top: 15px; height:30px; line-height: 30px;background:url(./fatxt1.png?v=2020);color: #999;font-size:12px; }

.nav{width:100%;background:#fff;border-bottom:2px solid #0acfd6;min-width: 1190px;}
.nav ul.meun{width:1190px;margin:0 auto;height:40px;line-height:40px}
.nav ul.meun li{width:125px;color:#333;font-size:14px;text-align:center;display:inline-block}
.nav ul.meun li a{ border-right:0 none; }
.nav ul.meun li.current,.nav ul.meun li.current:hover{background:#0acfd6;color:#fff}
.nav ul.meun li:hover{color:#0acfd6}

.nav-fa{width:100%;margin-bottom:10px;background:#fafafa;border-bottom:1px solid #efefef;border-top:1px solid #efefef;min-width: 1190px;}
.nav-fa ul.meun{width:1190px;margin:0 auto;height:40px;line-height:40px}
.nav-fa ul.meun a{ border-right:1px solid #efefef; }
.nav-fa ul.meun li{width:125px;color:#333;font-size:14px;text-align:center;display:inline-block}
.nav-fa ul.meun li.current,.nav ul.meun li.current:hover{background:#0acfd6;color:#fff}
.nav-fa ul.meun li:hover{color:#0acfd6}

.banner{width:100%;margin:0 auto;text-align:center;margin-bottom:20px}
.banner img{width:100%;max-width:1600px;max-height:300px}
.index-bg{background:#dce1e5}
.news-bg{background:#c7d2dd}
.cont-bg{background:#f4f5f7}
.comp-bg{background:#c0edff}
.info-bg{background:#f6f6f6}
.add-bg{background:#c4dfeb}
.cont{width:1190px;margin:0 auto;overflow:hidden}
.cont .c-left{width:222px;float:left;margin-right:20px}
.w-layer,.related-product,.related-registered,.related-vipcompany,.related-company{width:100%;margin-bottom:20px;background:#fff}
.l-title{padding:0 10px;border-bottom:1px solid #f2f2f2;color:#333;font-size:16px;font-weight:bold}
.l-title span,.l-title h3,.l-title h2{padding:0 5px;height:50px;line-height:50px;border-bottom:1px solid #0acfd6;display:inline-block;font-size: 16px; font-weight: bold;}
.l-content{padding:0 10px;color:#666}
.l-content ul.l-txt{border-bottom:1px dashed #eee;padding:5px 0;position:relative}
.l-content ul.l-txt li.user-rz{overflow:none}
.l-content ul.l-txt li{overflow:hidden;line-height:20px;padding:5px 0;word-break:break-all;white-space:nowrap;text-overflow:ellipsis}
.l-content ul.l-txt li.company-rz{overflow:none}
.iprz-h,.blue-h{width:76px;position:absolute;color:#fff;border-radius:3px;font-size:12px;background-image:url(./icon.png?v=2019021402);background-position:-146px -82px;text-align:center;height:23px;line-height:20px;display:none;font-style:normal}
.iprz{width:76px;position:absolute;color:#fff;border-radius:3px;font-size:12px;background-image:url(./icon.png?v=2019021402);background-position:-225px -82px;text-align:center;height:23px;line-height:20px;display:none;font-style:normal}
.blue{width:76px;position:absolute;color:#fff;border-radius:3px;font-size:12px;background-image:url(./icon.png?v=2019021402);background-position:-55px -140px;text-align:center;height:23px;line-height:20px;display:none;font-style:normal}
.gray{color:#999}
i.company:hover .four,i.company-h:hover .four{display:block;left:-26px;top:-26px}
i.company{width:23px;height:16px;background-position:-54px 0;position:relative;top:3px;cursor:pointer}
i.company-h{width:23px;height:16px;background-position:-17px -82px;position:relative;top:3px;cursor:pointer}
.follow{display:inherit;border:1px solid #0acfd6;text-align:center;height:38px;line-height:38px;color:#0acfd6;text-decoration:none}
.follow:hover{background:#0acfd6;color:#fff;text-decoration:none}
.l-content ul.none{border-bottom:none}
.l-content ul.none li.shares{padding:10px 0px 10px 9px}
.l-content ul.none li label{width:70px;display:inline-block}
i.address{width:14px;height:18px;background-position:-369px 0px;position:relative;top:4px;margin-left:4px;cursor:pointer}
i.address-bot{width:14px;height:18px;background-position:-369px 0px;position:relative;top:0px;margin-left:4px;cursor:pointer}
i.iphone-h{width:9px;height:16px;background-position:0px -82px;position:relative;top:3px;margin-right:4px;cursor:pointer}
i.iphone-h:hover .one,i.iphone:hover .one{display:block;left:-30px;top:-26px}
i.iphone{width:9px;height:16px;background-position:-147px 0;position:relative;top:3px;margin-right:4px;cursor:pointer}
i.personal-h{width:23px;height:16px;background-position:-45px -82px;position:relative;top:3px;margin-right:4px;cursor:pointer}
i.personal-h:hover .two,i.personal:hover .two{display:block;left:-30px;top:-26px}
i.personal{width:23px;height:16px;background-position:-115px 0;position:relative;top:3px;margin-right:4px;cursor:pointer}
i.weixin-h:hover .three,i.weixin:hover .three{display:block;left:-30px;top:-26px}
i.weixin-h{width:23px;height:19px;background-position:-103px -82px;position:relative;top:5px;margin-right:4px;cursor:pointer}
i.weixin{width:23px;height:19px;background-position:-294px -42px;position:relative;top:5px;margin-right:4px;cursor:pointer}
i.email-h:hover .four,i.email:hover .four{display:block;left:-30px;top:-26px}
i.email-h{width:23px;height:16px;background-position:-73px -82px;position:relative;top:3px;cursor:pointer;margin-right:4px}
i.email{width:23px;height:16px;background-position:-85px 0;position:relative;top:3px;cursor:pointer;margin-right:4px}
i.eye-h:hover .five,i.eye:hover .five{display:block;left:-30px;top:-26px}
i.eye-h{width:16px;height:16px;background-position:-24px -142px;position:relative;top:3px;cursor:pointer}
i.eye{width:16px;height:16px;background-position:0px -142px;position:relative;top:3px;cursor:pointer}
.qqred{display:inherit;border:1px solid #0acfd6;text-align:center;height:38px;line-height:38px;color:#ff3000;text-decoration:none;border-radius:3px;margin:5px auto}
.qqred:hover{background:#ff3000;color:#fff;text-decoration:none}
i.qq{width:18px;height:18px;background-position:-166px 0;position:relative;top:3px;margin-right:10px}
.qqred:hover i.qq{background-position:-208px -42px}
i.comment{width: 20px; height: 20px; background-position: -235px 0px; margin-top: 1px;position:relative;top:5px;margin-right:10px}
.wwblue{display:inherit;border:1px solid #46aff9;text-align:center;height:38px;line-height:38px;color:#46aff9;text-decoration:none;border-radius:3px;margin:5px auto}
.wwblue:hover{background:#46aff9;color:#fff;text-decoration:none}
i.ww{width:18px;height:20px;background-position:-192px 0;position:relative;top:3px;margin-right:10px}
.wwblue:hover i.ww{background-position:-237px -42px}
i.info-i{width:4px;height:4px;background-position:-221px -7px;position:relative;top:-3px;margin-right:10px}
a.info-a{color:#666;text-decoration:none}
a.info-a:hover{color:#0acfd6;text-decoration:none}
.visitor{border-bottom:1px dashed #eee;color:#999}
.no{border-bottom:none}
.cont .c-right,.cont .related-box{width:948px;float:right}
.r-title{padding:0 10px 0 18px;border-bottom:1px solid #f2f2f2;height:50px;line-height:50px}
.r-title h2,.r-title h1{color:#333;font-size:20px;display: inline-block;}
i.tit{width:11px;height:11px;background-position:-267px 0;margin-right:10px}
.r-title span.eng{color:#ddd;font-size:16px;font-weight:normal;padding-left:10px}
.r-title span.more{width:40px;overflow:hidden;height:50px;font-size:14px;font-weight:normal;float:right}
.r-title span.more a{color:#999;text-decoration:none}
.r-title span.more a:hover{color:#0acfd6}
.r-content{padding:20px;overflow:hidden; position: relative;}
.r-content span.pic{width:300px;height:300px;border:1px solid #ddd;padding:1px;display:inline-block;margin-right:15px;float:left}
.r-content span.pic img{width:300px;height:300px}
.txt {
    text-indent: 2em;
    color: #666;
    margin-bottom: 15px;
    font-size: 24px;
    line-height: 44px;
}
.txt a{color:#0acfd6;text-decoration:none}
.txt a:hover{text-decoration:underline}
ul.r-bout{padding:0 12px;overflow:hidden}
ul.r-bout li{width:205px;height:205px;float:left;padding:8px 11px}
ul.r-bout li.none{margin-right:0}
ul.r-bout li img,ul.r-latest li img{width:205px;height:205px}
.s-hl-content .bd-hl-content .title_style_1{height:48px;line-height:58px;font-size:20px}
ul.r-latest li img{width:170px;height:170px}
ul.r-latest{padding:0 6px 10px 18px;overflow:hidden}
ul.r-latest:last-of-type{border-bottom:none}
p.infotitle{height:15px;line-height:15px;margin:10px 0 5px 0;overflow:hidden;text-align:center;width:170px}
ul.r-latest li{width:180px;float:left;padding:20px 2.4px 0}
ul.r-latest li.last{border-right:none;margin-right:0}
p.price-con{height:40px;line-height:40px}
span.prices{width:190px;float:left;height:40px;overflow:hidden;font-size:14px;font-weight:bold;color:#ff0000}
span.cons{width:30px;float:right;height:40px;text-align:center}
i.consul{width:20px;height:20px;background-position:-264px -42px;position:relative;top:6px}
span.cons:hover i.consul{background-position:-235px 0}
ul.r-latest li a{color:#666;text-decoration:none}
ul.r-latest li a:hover{color:#0acfd6}
ul.lists,ul.estee{padding:10px 20px;overflow:hidden}
ul.lists li{line-height:32px}
ul.lists li .letter{width:800px;float:left;overflow:hidden;height:32px;color:#666}
ul.lists li .times{width:88px;float:right;height:32px;color:#ccc;padding-left:20px}
ul.lists li .newletter{width:744px;float:left;overflow:hidden;height:32px;color:#666}
ul.lists li .newtimes{width:144px;float:right;color:#ccc;height:32px;padding-left:20px}
.sou{padding:10px 20px 12px 20px}
.sech{width:100%;line-height:20px}
.sech a{color:#333;margin:0 15px}
.sech a.dang_q{color:#0acfd6;margin:0 15px}
.search{width:100%;display:inline-block;margin-top:10px}
.search .se{width:776px;border:2px solid #ddd;border-right:none;float:left;height:36px;line-height:36px;color:#999;text-indent:1em}
.search .but{width:130px;background:#0acfd6;height:40px;line-height:40px;float:left;color:#fff;text-align:center;border:none;font-family:'Hiragino Sans GB','Microsoft YaHei','黑体',sans-serif;font-size:16px;cursor:pointer}
.search .but:hover{background:#f26100}
ul.estee li{width:280px;padding-right:19px;line-height:32px;height:32px;overflow:hidden;float:left}
ul.estee li.none{padding-right:0}
.bread{width:1160px;margin:0 auto;background:#fff;margin-bottom:20px;padding:0px 15px;height:50px;line-height:50px;color:#666}
.bread a{color:#666;text-decoration:none}
.bread a:hover{color:#0acfd6}
.bread a h3{display:inline-block;font-size:14px;font-weight:normal}
.bottom{width:100%;margin:0 auto;background:#222;overflow:hidden;min-width: 1190px;}
.bottomcont{width:1190px;margin:0 auto;padding:20px 0px;overflow:hidden}
dl.bottom{width:230px;float:left;margin-right:120px;height:auto;;min-width: 230px;}
dl.bottom dt{height:40px;line-height:40px;border-bottom:1px solid #333;color:#999;font-size:16px}
dl.bottom dd{line-height:30px;color:#999;background:url(./iconbj.jpg) no-repeat 5px 13px;padding-left:20px}
dl.bottom dd a{color:#999}
.scan{width:140px;float:left;height:200px}
.scan img{width:128px;height:128px;border:1px solid #eee}
p.scan-iphone{width:128px;text-align:center;height:32px;line-height:32px;color:#999}
p.showqr{border:solid 1px #0acfd6;border-radius:3px;color:#0acfd6;cursor:pointer;height:32px;line-height:32px;text-align:center;width:134px;margin-bottom:10px}
p.showqr:hover{background:#0acfd6; color:#fff;}
p.shop{width:136px;height:34px;line-height:34px;border-radius:3px;text-align:center;cursor:pointer;background:#0acfd6;color:#fff}
p.shop:hover{ background:transparent;border:solid 1px #0acfd6;color:#0acfd6;width:134px;}
.links{width:100%;border-bottom:1px solid #e8e8e8}
.linkscont{width:1190px;margin:0 auto;padding:10px 0 10px 0}
.linksbt{height:30px;line-height:30px;color:#000;font-size:16px;color:#333}
.linkes{overflow:hidden;font-size:12px}
.linkes a{padding:0 10px;color:#999;line-height:30px;overflow:hidden}
a.fit{padding-left:0}
.linkes a:hover{color:#0acfd6}
font.sx{color:#CCC;line-height:30px}
.footer{width:100%;margin:0 auto;height:60px;line-height:60px;text-align:center;color:#aaa;padding-bottom:80px}
.float{position:fixed;top:180px;right:0px;_position:absolute}
.float a{color:#0acfd6}
.float a:hover{color:#0acfd6;text-decoration:none}
.float .floatL{position:relative;width:34px;float:left}
.float .floatL a{text-indent:-9999px;display:block;font-size:0}
.float .cn{background:#0acfd6;border-radius:3px}
.float .floatR{width:140px;float:left;overflow:hidden}
.float .cn{}
.float .cn ul.hying{padding:0 10px 10px 10px}
.float .cn ul.hying li{line-height:40px;word-wrap:break-word;height:40px;overflow:hidden;word-break:normal}
.float .titZx{height:36px;color:#fff;text-align:center;font-size:13px}
ul.consultation{padding:0 5px;background:#fff;border-radius:3px;font-size:12px}
ul.consultation li.online{border-bottom:1px solid #0acfd6;height:42px;line-height:42px;color:#888}
i.on-line{width:17px;height:15px;background-position:-56px -42px;position:relative;top:3px;margin-right:10px}
ul.consultation li.txqq{border-bottom:1px dashed #eee;color:#0acfd6}
i.on-qq{width:20px;height:22px;background-position:-339px 0;position:relative;top:5px;margin-right:10px}
i.on-ww{width:22px;height:22px;background-position:0 -42px;position:relative;top:5px;margin-right:10px}
i.on-iphone{width:14px;height:18px;background-position:-32px -42px;position:relative;top:5px;margin-right:10px}
i.on-comment{width: 20px; height: 20px; background-position: -264px -42px;position:relative;top:5px;margin-right:10px}
ul.consultation li.iphone-number{font-size:13px;font-weight:bold;color:#0acfd6;text-align:center}
.float .btnOpen{background:url(./icon.png?v=1) no-repeat}
.float .btnCtn{background:url(./icon.png?v=1) no-repeat}
.float .btnOpen{background-position:-361px -42px}
.float .btnCtn{background-position:-327px -42px}
.float .btnOpen{position:relative;width:34px;height:118px;TOP:80px;left:2px}
.float .btnCtn{position:relative;width:34px;height:118px;TOP:80px;left:2px}
.float .btnOpen{top:8px;left:1px}
.float .btnCtn{top:8px;left:2px}
.w-layerpro{width:100%;margin-bottom:20px}
.bg{background:#fff}
ul.pros{background-color:#fff;padding:18px 6px 0 18px;overflow:hidden}
ul.pros li{width:170px;border:1px solid #e8e8e8;float:left;margin-right:12px;margin-bottom:20px;background:#fff;position:relative}
ul.pros li:hover{border:1px solid #ff7300}
ul.pros li .pic{width:170px;height:150px;position:relative}
ul.pros li .pic img{width:170px;height:150px}
.edge{margin:0 8px}
ul.pros li .offer{height:40px;line-height:40px}
ul.pros li .offer span.price{color:#ff0000;white-space:nowrap;width:130px;display:inline-block;text-overflow:ellipsis;overflow:hidden;float:left;line-height:40px;font-size:14px;font-weight:bold}
ul.pros li .offer span.cons{width:20px;height:20px;float:right;cursor:pointer}
ul.pros li h2.titles{line-height:36px;height:36px;overflow:hidden;font-weight:normal;font-size:14px;border-bottom:1px dashed #eee}
ul.pros li h2.titles a{color:#666;text-decoration:none}
ul.pros li h2.titles a:hover{color:#ff7300}
.pages{text-align:center;width:948px;margin:30px auto;overflow:hidden}
.pages a.numb{width:36px;height:36px;line-height:36px;border:1px solid #e8e8e8;color:#666;margin:0 5px;background:#fff;display:inline-block;text-decoration:none;border-radius:3px}
.pages a.numb-cur{width:36px;height:36px;line-height:36px;border:1px solid #ff7300;color:#fff;margin:0 5px;background:#ff7300;display:inline-block;text-decoration:none;border-radius:3px;cursor:default}
.pages a.numb:hover,.pages a.nextpage:hover{background:#f8f8f8;border:1px solid #e8e8e8;color:#666;border-radius:3px}
.pages a.nextpage{width:72px}
.pages a.pag{width:72px;height:36px;line-height:36px;border:1px solid #e8e8e8;color:#666;margin:0 5px;background:#fff;display:inline-block;text-decoration:none;border-radius:3px}
a.first-but{background:#f8f8f8}
.pages span.text{color:#999;padding:0 5px}
.pag-input{height:26px;width:36px;border:1px solid #aaa;padding:2px;text-align:center}
.data{width:700px;float:left;color:#666}
.data p.com-name{font-size:26px;padding-bottom:10px;overflow:hidden}
ul.con-txt,ul.add-txt{}
ul.con-txt li,ul.add-txt li{line-height:32px;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul.con-txt li label{width:80px;text-align:right;float:left}
ul.add-txt li label{width:80px;text-align:right}
.com-logo{width:178px;height:178px;float:right;border:1px solid #ddd}
.com-logo img{width:178px;height:178px}
p.com-detailed{width:100%;float:left;margin-top:15px;height:32px;line-height:32px;background:#e9e9e9;color:#666;text-indent:0.6em;font-size:16px}
ul.detailed{padding:10px 0;color:#666;overflow:hidden;display:inline-block}
ul.detailed li{width:440px;text-indent:0.6em;padding-right:14px;height:32px;line-height:32px;float:left;overflow:hidden}
ul.listnews{}
ul.listnews li{border-bottom:1px dashed #ddd;margin-bottom:15px}
ul.listnews li:last-of-type{border-bottom:none;margin-bottom:0}
ul.listnews li p.subject{height:30px;line-height:30px;overflow:hidden;font-size:18px;font-weight:bold;color:#333}
ul.listnews li p.subject a{color:#333;text-decoration:none}
ul.listnews li p.subject a:hover{color:#0acfd6}
ul.listnews li p.web{line-height:24px;text-indent:2em;color:#666;padding:15px 0}
ul.listnews li p.web a{color:#0acfd6;text-decoration:none}
i.add{width:16px;height:20px;background-position:-90px -42px;position:relative;top:3px;margin-right:10px}
i.gwang{width:18px;height:15px;background-position:-121px -42px;position:relative;top:3px;margin-right:10px}
i.telep{width:18px;height:14px;background-position:-151px -42px;position:relative;top:2px;margin-right:10px}
i.fax{width:18px;height:16px;background-position:-181px -42px;position:relative;top:3px;margin-right:10px}
.site{width:100%;color:#666; display: inline-block;}
.map{padding:15px}
ul.city-add{padding:10px 20px;overflow:hidden}
ul.city-add li{width:440px;padding-right:28px;line-height:32px;height:32px;overflow:hidden;float:left}
ul.city-add li.none{padding-right:0}
.news-bot{line-height:32px;height:32px;font-size:12px;color:#ccc}
.news-top{line-height:40px;height:40px;font-size:12px;color:#ccc;border-bottom:1px dashed #eee}
span.new-l{float:left;padding-right:20px}
span.new-r{float:right}
.news-title{text-indent:2em}
ul.add-txt li a{color:#666}
ul.add-txt li{color:#666}
ul.add-txt li label{color:#999}
div.com-detailed{width:100%;float:left;margin-top:15px;height:32px;line-height:32px;background:#e9e9e9;color:#666;text-indent:0.6em}
table{width:100%;background-color:#efefef}
.r-content tr{width:100%;height:34px;line-height:34px}
td{color:#666;background-color:#fff;padding-left:10px}
.pop_bg td{padding-left:0}
td span{display:inline-block;width:120px;border-right:1px solid #efefef;margin-right:20px;text-align:center}
td font{display:inline-block;height:34px;overflow:hidden;width:740px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}
.faicon{width:34px;height:46px;display:inline-block;position:relative;top:12px;margin-left:5px;outline:none}
.fatshi{display:inline-block;position:relative;margin-left:10px}
.fatsicon{position:absolute;width:8px;height:12px;background-position:0 -121px;top:30px;left:-7px}
.fatext{color:#0acfd6;border:1px solid #0acfd6;height:30px;line-height:30px;font-size:14px;border-radius:3px;display:inline-block;text-indent:5px}
i.eyelogo{width:70px;height:20px;background:url(./eyes.png) no-repeat;display:inline-block;position:relative;top:5px;margin-right:5px}

.tguo{
	float: right;
	color: #0acfd6;
	font-size:14px;
}
ul.zizhi{
	width: 100%;
	float:left;				
}
ul.zizhi li{
	padding-bottom: 30px;
	width: 50%;
	float: left;
}
ul.zizhi li:last-of-type{
	height: auto;
}
ul.zizhi li label{
	width: 100px;
	text-align: right;
	font-size:16px;
	color: #888;
	float: left;
}
ul.zizhi li span{
	color: #333;
	float: left;
	font-size:16px;
	width: 330px;
}
.zhang{
	width: 197px;
	height: 148px;
	background: url(./zhang.png?v=2020);
	display: inline-block;
	position: absolute;
	top:20px;
	right:30px;
}



