﻿@charset "utf-8";
:hover{transition: background 0.8s ease-in 0.3s,color 0.6s ease-out 0.3s;}input{ outline:0;}
/* 头部logo和手机号码 */
.fl{ float:left;}.fr{ float:right}
.mod-shopsigns{ width:100%; float:left; background:#ffffff}
.mod-shopsigns ul{width:1200px;height:95px; margin:0 auto;position: relative;}
.company{padding-top: 16px;}
.company-logo{height:65px; position:relative;float:left;width:85px;overflow:hidden;}
.company-logo img{ position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;max-width:85px;max-height:65px;_zoom:expression(function(elm){if(elm.width>85 || elm.height>65){if(elm.width>elm.height) {elm.width=85; } else{elm.height=65;}}elm.style.zoom='1';}(this));}
.company-name{width:850px;padding: 3px 0 0 10px; float:left;}
.com-name{font-size:24px; font-family:'微软雅黑', microsoft yahei, '黑体', helvetica, '宋体', sans-serif;font-weight:bold;height: 36px;line-height: 36px;overflow: hidden;width:850px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.com-pro{height: 18px;overflow: hidden; float:left;width:850px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.call-num{height: 95px;line-height: 95px;padding-left: 45px;background: url(/uploads/image/isbpic/icon_tel.png) 0px center no-repeat;font-family:arial;font-size:32px; font-weight:bold; color:#ff6600; max-width:205px;    overflow: hidden;}

/* 下拉导航条，纯样式表 */
* html .clearfix{ zoom: 1; } /* ie6 */
*:first-child html .clearfix { zoom: 1; } /* ie7 */
.index-nav{width: 100%;height: 50px;box-sizing: border-box;background:#242424;font-size:14px;color:#000;line-height:50px;text-align:left; float:left; position:relative}
.index-nav-frame{width: 1200px;margin: 0 auto;}
.nptline{color: #ffffff;background:#242424;float: left;position: relative;display: block;outline: none;cursor: pointer;width: 150px;line-height: 50px;text-align: center;font-weight: 700;}
.nptline.active{color:#ffffff;background:#ff6000;}
.nptline a{color:#ffffff;}
.nptline:hover{color:#ffffff;background:#ff6000;}
.nptline:hover .nptcenter{height:auto;opacity: 1;}
.nptcenter{opacity: 0;height:0;position: absolute;overflow: hidden;width: 150px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* firefox 4 */-o-transition: all 0.5s; /* opera */ z-index:9}
.nptli{width: 150px;font-weight: 500;text-align: center;background: #ffffff;color: #666666; float:left;}
.nptcenter a{color: #666666; }
.nptli:hover{background: #000000;color: #ffffff;}
.nptli:hover a{background: #242424;color: #ffffff;}
.nptline-focus:focus{display: none;}

.box19{ width:1200px; margin:0 auto; overflow:hidden; height:auto }
.b960x90{ float:left; width:1200px;}
.zgn2l{ float:left; width:302px; } 
.zgngsxx{ float:left; width:300px; float:left; border:1px solid #ededed; margin-top:20px; font-size:14px; color:#333; background:#fff}
.zgngsxx .li01{ float:left; width:280px; height:34px;border-bottom:1px solid #ededed; padding:16px 20px 0px 0px; position:relative}
.zgngsxx .li01 h3{ float: left;
    border-left: 4px solid #ff6600; padding-left:16px;
    /* margin: 0 0 0 20px; */
    font-size: 18px;
    height: 18px;
    position: absolute;
    line-height: 18px;
    margin: 0px 0px 15px 0px;
    left: 0px;}
.zgngsxx .li02{float:left; width:260px; margin-left:20px; }
.zgngsxx .li02 h2{ font-size:16px;  float:left; width:260px;text-overflow: ellipsis;    -o-text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden; padding:15px 0 5px 0}
.zgngsxx .li02 .l1{ float:left; width:260px; border-bottom:1px solid #ededed; padding-bottom:10px;}

.zgngsxx .li02 .l1 .n1{ float:right; color:#696969; font-size:20px; font-weight:bold; background:url(/uploads/image/isbpic/nianshu.jpg) 0px 13px no-repeat; font-style:italic; width:57px; text-align:center; text-align:center;padding:9px 10px 0px 0px; font-family:arial}
.zgngsxx .li02 .l1 .n2{ float:left;padding:15px 0 0 0px;}

.zgngsxx .li02 .l2{ float:left; width:260px; padding:10px 0 10px 0;}
.zgngsxx .li02 .l3{ float:left; width:260px; padding:0px 0 5px 0; line-height:35px;}
.zgngsxx .li02 .l4{ float:left; width:260px; border-bottom:1px solid #ededed; padding-bottom:10px;}
.zgngsxx .li02 .l4 .sp{ float:left; max-width:190px;}
.zgngsxx span{ float:left;}
.li04ok{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -27px 0px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li04no{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -27px -31px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li02ok{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -58px 0px no-repeat; width:9px; height:14px; font-size:0px; margin:4px 8px 0 0px;}
.li02no{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -58px -31px no-repeat; width:9px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li05ok{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -1px 0px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li05no{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -1px -31px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li03ok{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -83px 1px no-repeat; width:16px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li03no{ float:left; background:url(/uploads/image/mdpic/m07rzbz.png) -83px -31px no-repeat; width:16px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li06ok{ float:left; background:url(/uploads/image/mdpic/li06ok.png) 0px 0px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.li06no{ float:left; background:url(/uploads/image/mdpic/li06no.png) 0px 0px no-repeat; width:20px; height:14px;font-size:0px; margin:4px 8px 0 0px;}
.zgngsxx  .cpfl81{ float:left; width:260px; line-height:35px; padding:10px 20px;}
.zgngsxx  .cpfl81 a{ float:left; width:260px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; position:relative; padding-left:10px; height:35px;}
.zgngsxx  .cpfl81 a::before { content: '';  display: block;    width: 4px;    height: 4px;    border-radius: 8px;    background-color: #ff6600;    position: absolute;    left: 0px;    top: 15px;opacity: 0.95;}
.zgngsxx  .cpfl81 a:hover,.zgngsxx  .yqlj19 a:hover{ color:#ff6600; text-decoration:none}
.zgngsxx  .yqlj19{ float:left; width:260px; line-height:35px; padding:10px 20px;}
.zgngsxx  .yqlj19 a{ float:left; width:260px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;height:35px; position:relative}
.zgngsxx  .yqlj19 a:before {position: absolute;	bottom: 1px;left: 0;height:1px;content: "";width: 0;background: #ff6600; transition: width .6s ease-out;}
.zgngsxx  .yqlj19 a:hover:before {	width: 100%}
.mianbaoxie {width: 1200px; float: left; color:#333333;  padding:0px 0px 5px 0px; margin:10px 0;}
.mianbaoxie .ul02{ float:right; width:200px; padding:0px 0 0 0;}
.mianbaoxie .ul01{ float:left; width:1000px; line-height:21px;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.mianbaoxie .ul02 .i{border:1px solid #d1d1d1; width:140px; height:19px; float:left;}
.mianbaoxie .ul02 .i2{border:0; background:url(/uploads/image/isbpic/seach.jpg) center center no-repeat; width:53px; height:21px; cursor:pointer; float:left;}
.box-rightsidebar a,.mianbaoxie a {color: #333333; text-decoration: none}

.zgn2r{ float:right; width:878px;}
.ultm0{ float:left;  height:16px; width:1200px;  padding:10px 0px 0px 0px; }
.ultm0 .li02{ float:left; font-size:16px; font-weight:bold; line-height:32px; padding:0px 10px 0 15px; color:#000000; border-bottom:2px solid #ff6600}
.ultm0 .li03{ float:left; font-size:14px;}
.ultm2{ float: left;    width: 856px; height: 34px; border-bottom:1px solid #ededed;     padding: 16px 20px 0px 0px; position:relative}
.ultm2 h2{ float: left;    border-left: 4px solid #ff8228;      font-size: 18px;    height: 18px;    position: absolute;    line-height: 18px;    margin: 0px 0px 15px 0px; margin-left:16px;    left: 0px;}
.about{ float:right; width:876px;  overflow:hidden; padding:0px 0px 0px 0px;  border:1px solid #ededed; margin-top:20px; background:#fff}
.about .li01{ float:left; width:856px; height:34px;border-bottom:1px solid #ededed; padding:16px 20px 0px 0px; position:relative}
.about .li01 h3{ float: left;    border-left: 4px solid #ff8228;      font-size: 18px;    height: 18px;    position: absolute;    line-height: 18px;    margin: 0px 0px 15px 0px; padding-left:16px;    left: 0px; }
.about .li01 .span{ float:right; line-height:18px;font-size: 0; height: 18px; }
.about .qyxx{ line-height:30px; float:left; width:836px; padding:10px 20px;}
.tianycha1{float:left; padding:0; margin:0; width:877px; line-height:25px; }
.tianycha1 table{ width:100%}
.tianycha1  td{ border-top:1px solid #ededed; border-left:1px solid #ededed; padding:8px 5px;}
.tianycha1  th{border-top:1px solid #ededed;padding:8px 5px;; background:#f6f6f6; color:#666666}
.tianycha{ float:right; width:878px;  overflow:hidden; padding:0px 0px 0px 0px;   margin-top:20px; background:#fff}
.tianycha .li01{ float:left; width:856px; height:34px; padding:16px 20px 0px 0px; position:relative;border:1px solid #ededed;}
.tianycha .li01 h3{ float: left;    border-left: 4px solid #ff8228;      font-size: 18px;    height: 18px;    position: absolute;    line-height: 18px;    margin: 0px 0px 15px 0px; padding-left:16px;    left: 0px; }
.tianycha .li01 .span{ float:right; line-height:18px;font-size: 0; height: 18px; }
.tianycha .li02{ float:left; padding:0; margin:0; width:877px; border-right:1px solid #ededed;}
.tianycha .li02 td{ border-bottom:1px solid #ededed; border-left:1px solid #ededed; padding:8px 5px;}
.tianycha .li02 th{border-bottom:1px solid #ededed; border-left:1px solid #ededed; padding:8px 5px;; background:#f6f6f6; color:#666666}
.check_eye_0{ padding:20px; float:right;border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; width:836px; text-align:right }

.tjgy81{width:876px; float:left;    border: 1px solid #ededed;    margin-top: 20px; padding-bottom:14px; background:#fff;}
.tjgy81 .nav2{ float:left; width:856px; height:34px;border-bottom:1px solid #ededed; padding:16px 20px 0px 0px; position:relative}
.tjgy81 .nav2 h3{ float: left;    border-left: 4px solid #ff8228;      font-size: 18px;    height: 18px;    position: absolute;    line-height: 18px;    margin: 0px 0px 15px 0px; padding-left:16px;    left: 0px;}
.tjgy81 .nav2 .span{ float:right; line-height:18px;font-size: 14px;  height: 18px; }
.tjgy81 .cplb{ float:left; width:200px; margin:14px 0px 0px 14px; border:1px solid #e8e8e8; background:#ffffff;  height:245px; overflow:hidden}
.tjgy81 .cplb .li01{ float:left; width:190px; height:190px; text-align:center; line-height:190px; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:5px; }
.tjgy81 .cplb .li02{ float:left; width:180px; text-align:center; margin-top:2px; border-top:1px solid #ededed; font-size:14px; padding:0px 0px 0px 9px;   }
.tjgy81 .cplb .li02 a{width:185px; float:left; color:#333333;text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden; line-height:40px; height:40px}
.tjgy81 .cplb .li02 a:hover{ color:#ff8228;}
.tjgy81 .cplb .li01 img { margin: auto;left: 0; right: 0; top: 0; bottom: 0;position: absolute; max-width:190px; max-height:190px;}

.baiduadr{ border:1px solid #ededed; margin:0 auto; width:860px; padding:8px; background:#fff;text-align:center; float:left;margin-top: 20px; }



.zgnwd{ float:right; width:876px;  margin-top:20px;border:1px solid #ededed; background:#fff }
.zgnwd .li01{ float:left; width:856px; height:34px;border-bottom:1px solid #ededed; padding:16px 20px 0px 0px; position:relative}
.zgnwd .li01 h3{ float: left;    border-left: 4px solid #ff8228;      font-size: 18px;    height: 18px;    position: absolute;    line-height: 18px;    margin: 0px 0px 15px 0px; padding-left:16px;    left: 0px; }
.zgnwd .li01 .span{ float:right; line-height:18px;font-size: 0; height: 18px; }
.xgqytj{ float:left; width:876px; padding:10px 0}
.xgqytj a{ float:left;text-overflow: ellipsis; -o-text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden; width:262px; padding-left:30px; line-height:30px; height:30px; position:relative; }
.xgqytj a::before { content: '';  display: block;    width: 4px;    height: 4px;    border-radius: 8px;    background-color: #ff6600;    position: absolute;    left: 20px;    top: 13px;opacity: 0.95;}
.xgqytj a:hover{ color:#ff6600; text-decoration:none;}
.vscxx{ float:left; line-height:25px; padding:20px; width:836px;word-wrap: break-word;    word-break: normal;}
.vscxx img{ max-width:830px;}
.vsct{ width:836px; background:#ffffff; padding:20px;  float:left; border:1px solid #ededed; margin-top:20px;}
.vsct .liimg{ float:left; width:300px; height:300px; padding:5px; border:1px solid #ededed; position:relative}
.vsct .liimg img{max-width:300px; max-height:300px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute }
.vsct .ptext{ float:right; width:504px;}
.vsct .ptext h1{ float:left; width:504px; max-height:50px; line-height:25px; font-size:18px; font-weight:bold; padding-bottom:10px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.vsct .ptext .price_con { float:left;padding: 5px 0; width: 504px; overflow: hidden; }
.vsct .ptext .price_con i {    font-size: 24px;    font-weight: bold;    color: #ff0000;    font-style: normal;}
.vsct .ptext .two{ float:left; line-height:25px; font-size:14px; color:#000000;padding:5px 0 5px 0; width:504px;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; height:25px;}
.vsct .ptext .two font{ color:#999999; float:left; width:80px;}
.vsct .ptext .two span{ float:right; width:424px;}
.vsct .ptext .san{ float:left; line-height:30px; font-size:14px; color:#000000; width:245px; padding:0px 0 10px 0;color:#999999; font-size:12px;}
.vsct .ptext .si{ float:left; line-height:30px; font-size:14px; color:#000000; width:128px; padding:0px 0 10px 0;color:#999999;font-size:12px; text-align:right}
.vsct .ptext .san .qqimg{ border-radius: 4px;padding: 6px 10px 8px 10px;background:#56a36c;box-shadow: 0 0.01rem 0.04rem 0 #56a36c;}
.linex{border-top:1px dashed #dedede;}
.wdlist{ float:right; width:876px;}
.wdlist a{ float:right; width: 836px;  margin-top: 18px; border-bottom:1px dashed #ededed; padding-bottom:10px; padding:0px 20px 10px 20px; }
.wdlist a h2{ font-weight: bold; font-size:14px; padding-bottom:10px; float:left; width:836px;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; }
.wdlist a p{ ; color: #7d7d7d;  text-indent: 2em;  float:left; width:836px;}

.cpxiangxi{width:836px;border-top:0px;padding:20px 20px 20px 20px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed;background:#ffffff; margin-top:20px;}
.cpxiangxi td{ padding:5px; word-break:break-all}
.cpxiangxi .cpli11{padding: 10px 0px;;font-size: 14px;color: #666666;line-height:42px;float:left;width: 836px;margin-top:5px;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:8px 0 8px 5px;border-top:1px solid #e9e9e9; border-left:1px solid #e9e9e9; }
.cpxiangxi .cpli11 table{ background:#e9e9e9;border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.cpxiangxi .cpli11 img{max-width:830px;width:expression(this.width>830?(function(o){o.style.width='830px';})(this):'auto');}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.xxcs1{float:left;width: 836px;font-size:18px;color: #333333;line-height:40px;font-weight:bold; text-align:center; margin:20px 0px 10px 0px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans{float:left;width: 836px;font-size:14px;color: #666666;line-height:40px;text-align:center; margin:0px 0px 10px 0px; border-bottom:1px dashed #ededed; padding-bottom:10px;}
.cans span{ padding:0px 20px;}
.paging_prev {
    float: left;
    width: 838px;
    line-height: 30px; padding:10px 0 0 0px; font-size:14px;
}
.footer{ float:left; width:100%; background:#fff; margin-top:20px; padding:20px 0}
.footer ul{ width:1200px; margin:0 auto; overflow:hidden; color:#666666}
.footer ul h4{ font-size:14px;float:left; line-height:25px; width:374px; padding-top:5px}
.foot-product{ width:399px; border-right:1px solid #ebebeb; padding:0px 0px 0px 0px; min-height:125px;color:#666666}
.foot-product p{ float:left; line-height:25px; width:374px; padding-top:5px}
.foot-product h1{ float:left; line-height:25px; width:374px; padding-top:5px}
.foot-contact{width:374px; border-right:1px solid #ebebeb; padding:0px 10px 0px 15px;min-height:125px;}
.foot-contact span{ float:left; line-height:25px; width:374px; padding-top:5px}
.foot-support{ width:384px; padding:0px 0px 0px 15px; min-height:125px; line-height:25px; color:#666666}
.footer a{ color:#333333; text-decoration:none; padding-right:10px;}

.hpage{width:878px; margin:0 auto; text-align:center; padding:20px 0px 20px 0px; color:#333333; float:left; background:#ffffff; margin-top:20px; }
.hpage span{ font-size:12px; color:#ffffff;background:#000000; padding:2px 5px 2px 5px; border:1px solid #000000;margin-right:0px;font-size:12px; }
.hpage a{text-decoration:none; color:#303030; background:#ffffff; padding:2px 5px 2px 5px; border:1px solid #b1b1b1;margin-right:0px;font-size:12px; }
.hpage a:hover{ color:#ff6600; text-decoration:none}
.mt0{ margin-top:0}
.xl_2{ padding-top:20px;}

.reg_form{margin:20px 0 10px 30px;font-size:12px;float:left; width:700px; }
.privacy{ float:left; width:700px;font-size:14px;padding-bottom:15px; text-align:center}
.privacy a{margin:0 15px 0 8px; color:#3366cc}
.regmain{ float:left;width:700px; }
.regmain li{width:100%;float:left; margin:0; padding:0 0 0px 0px;}
.regmain li div{float:left}
.vcode{float:left; padding:5px 0px; }
.regmain .inp{padding:0 10px;width:302px;height:50px;}
.regmain .inp2{padding:0 10px;width:500px;height:160px;}
.regmain .inp0{padding:0 10px;width:542px;}
.inp_text_code,.phonearea,.phonenumber{width:230px;height:15px;padding:3px 5px 4px;border:1px solid #7f9db9;background:#fff;margin-bottom:5px}
.inp_text_code{width:100px}
.phonearea{width:50px;margin-right:8px}
.phonenumber{width:160px}
.inp_submit{width:150px;height:40px;background:#ea653a;border:0 none;font-size:14px;font-weight:600;text-align:center;;cursor:pointer; padding:0px 20px; color:#ffffff}
.inp_submit0{width:150px;height:40px;background:#46ad3b;border:0 none;font-size:14px;font-weight:600;text-align:center;;cursor:pointer; padding:0px 20px; color:#ffffff}
.over{background: 0 -42px no-repeat}
.inp_text:focus{background:#fffdea}
.inp_text1{width: 500px; height: 150px;line-height: 30px;padding: 4px 5px;border: 1px solid #d7d7d7;vertical-align: middle;border-radius: 2px;}
.inp_text{width: 290px; height: 30px;line-height: 30px;padding: 4px 5px;border: 1px solid #d7d7d7;vertical-align: middle;border-radius: 2px;}

.regmain .info{width:100px;text-align:right; padding:15px 0 0 0; height:35px;}
.regmain .inp .i1{ width:325px; font-size:12px; height:22px; border:1px solid #7f9db9;}
.regmain .inp .t1{ width:325px; font-size:12px; height:300px;}
.regmain .tip{width:250px;line-height:16px; color:#00339a; }
.regmain .tip .s1{float:left;width:225px;background:url(/uploads/image/mdpic/remind.gif) 0 12px no-repeat; height:50px; padding:12px 0 0 22px;  color:#00339a; }
.regmain .tip .s2{padding-top:2px; float:left; width:398px;}
.regmain .tip .s3{float:left;width:225px;background:url(/uploads/image/mdpic/right.gif) 0 12px no-repeat; height:50px; padding:12px 0 0 22px;  color:#00339a; }
.regmain .tip .s4{float:left;width:225px;background:url(/uploads/image/mdpic/cuowu.gif) 0 12px no-repeat; height:50px; padding:12px 0 0 22px;  color:#00339a; }
.inp_text_code{width: 124px; height: 30px; line-height: 30px;padding: 4px 5px; border: 1px solid #d7d7d7;vertical-align: middle;border-radius: 2px;}
.vcode0{float:left; padding:12px 0px 0px 10px;}
.subdiv{ float:left;padding:0px 0px 15px 100px;}
.subdiv0{ float:left;padding:10px 0px 15px 100px;width:350px; text-align:center; background: 100px 10px no-repeat; font-size:14px;}
.subdiv0 a{ color:#3333ff}
.meiyou{float: left;
    width: 100%;
    text-align: center;
    padding: 30px 0 20px 0;}

.zgn2r .shiping20{margin-top:20px}