@charset "UTF-8";
/*最新活动*/
.h_main { width:  1190px; margin:  0px auto;}
.weiz { line-height:46px; }
.weiz a { margin:  0px 5px;color: #666;}
.n_main { overflow:  hidden;}
.m_left { width:  230px; float: left;}
.m_left_bt{float: left;height: 45px;line-height: 45px;background: url(../images/hdpng.png) no-repeat 20px center #cf0000;color: #fff;width: 100%;text-indent: 50px;font-size: 16px;}
.pic { margin:  15px 0px; text-align: center; line-height:  28px; font-size:  14px;}
.pic a:hover { color: #cf0000;}
.m_right { width:  940px; float: right;}
.m_bt {font-size: 18px;font-weight: bold;border-bottom: 1px solid #cf0000;width: 100%;padding: 10px 0px; color: #cf0000; margin-bottom: 15px}
.m_mdl { overflow:  hidden;  margin-bottom:  30px;}
.m_mdl dt { float: left; width:  213px; height:  147px; border: 1px solid #ccc; margin-right: 20px; }
.m_mdl dd { float: left; width:  700px; line-height:  24px; }
.m_mdl dd .wz { color: #000;}
.m_mdl dd .hh1 { overflow: hidden;}
.m_mdl dd .riqi { float: left; width:  54px; height:  58px; background: url(../images/hdpic5.jpg) no-repeat; display:  block; color: #fff; text-align: center;}
.m_mdl dd .riqi p { color: #000; font-size: 22px; font-weight: bold;}
.m_mdl dd .bt { float: left; width:  630px; margin-left:  10px; margin-bottom:  10px;}
.m_mdl dd .bt h1 { font-size:  22px; font-weight:  bold; color: #000; line-height:  32px; border-bottom: 1px solid #ccc;display:  block;}
.m_mdl dd .bt p { margin:  5px 0px;}
.m_mdl dd .bt p span {float: left;}
.m_mdl dd p a { width:  80px; height:  25px; line-height:  25px;-moz-border-radius: 3px; background: #ee4e00; display: block; text-align: center; color: #fff; -webkit-border-radius: 3px;  border-radius:3px}
.bnt_blue, .bnt_blue_1 {
    width: 50px;
    color: #fff;
    display: inline-block;
    background: url(../images/bttomY.jpg) repeat-x left center;
    padding: 0 0px;
}
.bnt_blue_1 {
    width: 85px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    color: #fff;
    border: none;
    cursor: pointer;
}
/*最新活动-blank*/
.m_blank_bn { margin-bottom:  20px;}
.m_blank_b { margin:  10px 0px; overflow: hidden;}
.m_blank_b h1 { text-align: center; font-weight: 22px;font-weight:  bold; color: #000; line-height:  32px; border-bottom: 1px dashed #ccc;display:  block; padding:  10px 0px; }
.m_blank_b .pla { line-height: 22px;padding:  10px 0px;}
.m_blank_b .pla span { width:  423px;  text-align: right; float: left;}
.m_blank_b .fxd { float: left; line-height: 22px; margin-left:  20px; width:  300px; height:  22px; overflow:  hidden;}
.m_blank_b .fxd em {font-style:normal; float: left;}
.m_blank_n { line-height:  26px;  }
.xyx { line-height:  36px; overflow:  hidden; text-align: center; position: relative;}
.s_left { float: left;}
.xyx .asdb { position: absolute;margin-left:  -12px;left: 50%; top: 0px;}
.x_right { float: right;}
/*专业导购*/
.m_feil { margin-bottom:  20px;}
.m_dgbt {font-size: 18px;font-weight: bold;width: 100%;padding: 10px 0px; color: #cf0000; margin-bottom: 5px}
.m_dglb {}
.m_dglbul { overflow:  hidden; }
.m_dglbul li { border: 1px solid #fff; float: left; margin: 10px 0px; margin-right:  20px; text-align: center;}
.m_dglbul li img { width:  110px; height:  43px; text-align: center;}
.m_dglbul li:hover { border: 1px solid #ccc; }
.xzs_bt { font-size:  14px; color: #fff; background: url(../images/dgpic.png) no-repeat 7px center #cf0000; padding-left:  37px; line-height:  35px;}
.xzs_nr { margin-bottom:  10px;}
.xzs_nrul { overflow: hidden;}
.xzs_nrul li { float: left; background: url(../images/dgli.jpg) no-repeat 7px center; padding-left:  23px; line-height: 35px; margin-right:  20px;}
.xzs_nrul li a:hover { color: #cf0000;}
.dglbn { overflow:  hidden;}
.dglb { float: left; width:  273px; padding: 14px; border: 1px solid #fff; margin: 10px 0px; margin-right:  10px;}
.dglb h1 { font-size:  16px; font-weight: 100; margin-bottom:  5px;}
.dglb img { width: 273px; height:  210px; margin:  10px 0px;}
.dglb p { font-size: 12px; line-height:  24px;}
.dglbul { border:1px solid #ccc; padding: 5px; position: relative;}
.dglbul li { line-height:  15px; margin:  4px 0px;}
.dglbul li span { float: left; width: 15px; height:  15px; line-height:  15px; text-align: center; background: #ff6e02; color: #fff; margin-right: 5px;}
#tuijian { width:  30px; height:  30px; position: absolute; top:0px; right: 0px; background: url(../images/dgtj.jpg) no-repeat;}
.inp { margin:  8px 0px;}
.ljtf { width:  127px; height:  25px; line-height:  25px; background: #ee4e00; display: block; color: #fff; margin-right:  18px; text-align: center; border:none; float: left;}
.xgtf { width:  127px; height:  25px; line-height:  25px; background: #d00000; display: block; color: #fff;  text-align: center;border:none;float: left;}
.inp a { color: #fff;}
.dglb:hover {  border:1px solid #ccc;}
/*产品比较*/
.bjbt { line-height: 35px; font-weight:bold; color:#fff; font-size:  14px;  background: url(../images/duibi.png) no-repeat 7px center #ee4e00; padding-left:  37px; }
.duibib {  border-bottom:none; border-right:none; line-height: 30px; margin-top: 15px;}
.duibib tr td { padding:0px 15px;}
.red { color:#ff0000; font-weight: bold;}
.center { text-align: center;}
.gwfd { overflow:hidden;}
.gwfd .jz { width: 214px; margin: 0px auto;}
.gwfd .jrgwc { width: 92px; margin: 5px 5px; line-height: 28px; background:#cf0000; color:#fff; display:block; text-align: center;}
.gwfd a { float:left;}
.gwfd a:hover{ color:#fff;}
.gwfd .jrsc { width: 92px; margin: 5px 5px; line-height: 28px; background:#ee4e00; color:#fff; display:block; text-align: center}
/*帮助中心*/
.BzzxLeft{float: left;width: 230px;padding-bottom: 10px;}
.BzzxLeftTop{float: left;font-size: 24px;font-weight: bold;color: #cf0000;width: 100%;line-height: 60px;height: 60px;background: url(../images/iconfont-aisbangzhuzhongxin.jpg) no-repeat left center ;text-indent: 40px;}
.BzzxBox{float: left;width: 100%;}
.BzzxTitle{float: left;width: 100%;height: 35px;line-height: 35px;background:#cf0000; color: #fff;text-indent: 18px;}
.BzzxUl{float: left;width: 208px;border: 1px solid #ccc;padding: 10px 10px;}
.BzzxUl li{line-height: 35px;height: 35px;border-bottom: 1px dotted #ccc;}
.BzzxUl li a{color: #828282;}
.BzzxUl li a:hover {color: #cf0000;}
.BzzxUl li .select{color: #cf0000;}
.BzzxRight{float: right;width: 900;}
.BzzxRightTitle{width: 100%;line-height: 40px;height: 40px;border-bottom: 1px solid #ccc;margin-top: 20px; margin-bottom:20px;}
.BzzxRightLeft{font-size: 18px;font-weight: bold;float: left;}
.position {margin: 0 auto;height: 36px;text-indent: 27px;line-height: 44px;float: right; overflow:hidden}
.maincontent{margin-left: 20px;float: left;width: 901px;margin-top: 20px;width: auto;margin-bottom: 20px;}
.newscontent {font-size: 14px;}
.allerPc {line-height: 25px;}
.BzzxLeftTop2{float: left;font-size: 24px;font-weight: bold;color: #cf0000;width: 100%;line-height: 60px;height: 60px;background: url(../images/fwzx.jpg) no-repeat left center ;text-indent: 40px;}
.fengxiang { margin: 10px 20px; overflow:hidden;}
/*商城资讯*/
.BzzxLeftTop3{float: left;font-size: 24px;font-weight: bold;color: #cf0000;width: 100%;line-height: 60px;height: 60px;background: url(../images/zixun.jpg) no-repeat left center ;text-indent: 40px;}
/*服务中心*/
.BzzxLeftTop4{float: left;font-size: 24px;font-weight: bold;color: #cf0000;width: 100%;line-height: 60px;height: 60px;background: url(../images/zixun.jpg) no-repeat left center ;text-indent: 40px;}
/*商城动态*/
.newlb { width: 940px; margin-bottom: 20px;}
.newlbul { padding: 0px 1px;}
.newlbul li { padding:0px 10px; line-height: 38px; border-bottom:1px dashed #ccc; overflow: hidden;}
.newlbul li span { float:right;}
.newlbul li a {}
.newlbul li a:hover {color: #cf0000;}
/*合作客户/真情回馈*/
.JdKhRight { float: right; width: 940px; }
.JdKhRightTitle { float: left; font-size: 18px; font-weight: bold; border-bottom: 1px solid #cf0000; width: 100%; padding: 10px 0px; color: #cf0000; margin-bottom: 15px; }
.clean { clear: both; }
em { padding: 0px; margin: 0px; }
.khal { width: 940px; }
ul.KHal { width: 940px; }
ul.KHal li.KHallb img { width: 220px; height: 166px; border: 1px solid #ccc; }
ul.KHal li.KHallb img:hover { border: 1px solid #cf0000; }
ul.KHal li.KHallb { text-align: center; font-size: 14px; float: left; line-height: 28px; margin-bottom: 20px; margin-left: 6px; margin-right: 6px; }
.dban { margin: 10px 0px; }
.HOT { width: 230px; height: 161px; margin-top: 20px; }
.case1_img { width: 940px; margin:  10px auto; text-align:  center; line-height:  30px; margin-bottom:  20px; font-size: 18px; }
.case1_img img { border:  2px solid #ccc; margin-top:  10px; }
.case1_js { line-height:  36px; font-size: 14px; }
.sxy { width: 920px; height: 40px; line-height:  40px; padding:  0px 10px; margin:  20px 0px; background: #dedede; text-align: center; position: relative; }
.syg { float: left; }
.xyg { float: right; }
.as { color: #cf0000; position: absolute; display: block; text-align: center; top: 0px; left: 50%; margin-left: -12px; }
.ZqDgTitle { float: left; height: 45px; line-height: 45px; background: url(../images/zqhkbj.jpg) no-repeat 0px center #cf0000; color: #fff; width: 100%; text-indent: 50px; font-size: 16px; }
.khal p { font-size: 14px; color: #828282; line-height: 36px; text-indent: 28px; }
.jrhdT { font-size: 16px; border-bottom: 1px solid #ccc; background: url(../images/cs.jpg) no-repeat left center; padding-left: 10px; color: #cf0000; line-height: 40px; margin-bottom: 10px; }
.jrhd ul.JRhd li.JRhdlb { text-align: center; font-size: 14px; float: left; line-height: 28px; margin: 20px 15px; }
.jrhd ul.JRhd li.JRhdlb a:hover { color: #cf0000; }
.jrhd { padding-top: 15px; }
.dt{width: 230px; height: 200px; margin-top: 20px;}
/*注册*/
.zc-head { width: 100%; height: 130px; background: #fff; }
.zc-head-t { width: 1190px; margin: 0 auto; padding-top: 25px; }
.zc-logo { float: left; margin-left: 50px; }
.zc-logo img{ height:74px;}
.zc-HeaderIcon { float: right; margin-right: 50px; }
.zc-HeaderIcon .HeaderBox { float: left; text-align: center; color: #828282; margin: 0px 10px; }
.zcbj { width: 100%; background: #f5f5f5; padding: 25px 0px 50px 0px; }
.zcnr { width: 990px; margin: 0 auto; }
.hy { font-size: 26px; color: #cf0000; }
.hyc { font-size: 12px; color: #828282; line-height: 36px; margin-bottom: 25px; }
.slideTxtBox { width:990px; overflow: hidden; }
.slideTxtBox .hd { height:30px; line-height:30px; background:#f4f4f4; position:relative; }
.slideTxtBox .hd ul { float:left; height:32px; }
.slideTxtBox .hd ul li { float:left; padding:0 50px; cursor:pointer; font-size: 16px; background: #ededed; margin-right: 10px; border:1px solid #ccc; border-bottom: 0px; color: #666; }
.slideTxtBox .hd ul li.on { height:30px; background:#cf0000; border:1px solid #ddd; color: #fff; }
.slideTxtBox .bd ul { padding:15px; zoom:1; }
.slideTxtBox .bd li { }
.slideTxtBox .bd li .date { float:right; color:#999; }
.bd { background: #fff; border: 1px solid #ccc; padding: 30px 0px; overflow: hidden; width: 976px; }
.zc-l { margin-left: 20px; border-right: 1px solid #ccc; float: left; }
.zc-l ul.zcxq { padding: 0px; margin-right:  55px; }
.zc-l ul.zcxq li { margin-bottom: 40px; }
.zc-l ul.zcxq li a { color: #cf0000; }
.zc-l ul.zcxq li img { margin-left: 10px; vertical-align: bottom; cursor: pointer; }
.zc-l ul.zcxq li.AN { padding-left: 50px; vertical-align: middle; margin-top: -15px; margin-bottom: 20px; }
.zc-l ul.zcxq li.AN span { color: #ff4400; }
.zc-l ul.zcxq .ljzc { width: 264px; margin: 20px 0px; background: url(../images/ljzc.jpg) no-repeat; text-align: center; font-size: 16px; color: #fff; cursor: pointer; font-weight: bold; display: block; }
.inyhm { width:110px; float:left; font-size:14px; text-align: right; height:32px; overflow: hidden; line-height: 32px; }
.inputk { border:1px solid #ccc; width:200px; height:32px; padding:0px 5px;}
.px150 { border:1px solid #ccc; width:140px; height:32px;padding: 0px 5px; }
.zc-r { float: left; margin-left: 30px; }
.r-t { font-size: 14px; margin:  10px 0px; overflow: hidden; }
.r-t span { float: left; margin-right:  20px; line-height:  28px; }
.r-t a { float:  left; color: #cf0000; width:  44px; line-height: 28px; display: block; text-align: center; background: #fff2c0; border: 1px solid #ffb62a; }
.qtzh { width: 345px; border-top: 1px solid #ccc; margin-top: 35px; }
.qtdl { font-size: 16px; margin-top: 10px; }
.dl { margin-top: 20px; text-align: center; font-size: 14px; line-height: 36px; }
.dl a:hover { color: #cf0000; }
.xl { float: left; margin-right: 20px; }
.qq { float: left; }
.r-tp { margin-top: 40px; }
/*注册 end*/
/*登录*/
.dlbj { width: 100%; background: #e5e5e5; padding: 50px 0px; overflow: hidden; }
.dlc { width: 1190px; margin: 0 auto; }
.dl-l { margin-left: 40px; float: left;}
.dl-r { margin-right: 80px; width: 350px; float: right; background: #fff; padding: 20px; box-shadow: -0px 0px 10px #CACACA;}
.hydl { font-size: 20px; color: #494949; }
.hydl span { font-size: 16px; margin-left: 188px; background: url(../images/ljdltb.jpg) no-repeat left center; padding-left: 17px; }
.hydl span a { color: #cf0000; }
.qzy { height: 27px; border: 1px solid #ffe57d; margin-top: 10px; background: url(../images/qzy.jpg) no-repeat 15px center #fff6d2; line-height: 29px; font-size: 12px; color: #494848; text-indent: 38px; }
.yhm { width: 298px; height: 25px; border: 1px solid #ccc; font-size: 12px; line-height: 25px; background: url(../images/dlk1.jpg) no-repeat 10px center;  margin-top: 20px; color: #7C7C7C;padding: 8px 0 8px 50px;}
.dlmm { width: 298px; height: 25px; border: 1px solid #ccc; font-size: 12px; line-height: 25px; background: url(../images/dlk2.jpg) no-repeat 10px center; margin-top: 20px;color: #7C7C7C;padding: 8px 0 8px 50px; }
.zddl { vertical-align: middle; }
.zd { margin-top: 15px; }
.zd span { margin-left: 200px; }
.dlan { height: 36px; background: #cf0000; font-size: 16px; line-height: 36px; text-align: center; color: #fff; width: 350px; margin-top: 15px; }
.dlan a { color: #fff; display:block }
.qtdl { margin-top: 20px; }
.dsf { font-size: 14px; color: #494949; border-bottom: 1px solid #ccc; padding-bottom: 5px; }
.dltb { margin-top: 10px; margin-left: 100px; }
.dltb span { margin-left: 20px; }
/*登录 end*/
/*找回密码*/
.zhmmbj { width: 100%; background: #fff; border-top: 1px solid #ccc; padding: 20px 0px 50px 0px; }
.zhmm { width: 990px; margin: 0 auto; }
.zh { font-size: 18px; color: #666; }
.zhmmnr { width: 928px; border: 1px solid #ccc; padding: 50px 30px 200px 30px; margin-top: 20px; }
.zhmmt { width: 909px; margin: 0 auto; }
.xxtx { width: 928px; margin: 0 auto; }
.xxtx ul.XXtx { width: 500px; margin: 0 auto; }
.xxtx ul.XXtx li { margin-top: 40px; }
.xxtx ul.XXtx li img { margin-left: 10px; vertical-align: middle; margin-top: -7px; cursor: pointer; }
.xxtx ul.XXtx li a { color: #cf0000; }
.tj { width: 120px; height: 36px; background: #fff2c0; border: 1px solid #ffb62a; margin: 0 auto; font-size: 16px; text-align: center; line-height: 38px; margin-top: 40px; }
.tj a { color: #cf0000; }
.xxtx ul.sfyz { width: 610px; margin: 0 auto; padding-left: 100px; }
.xxtx ul.sfyz li { font-size: 16px; color: #000; margin-top: 30px; overflow: hidden; }
.xxtx ul.sfyz li span { text-align: right; width:  150px; display: block; float: left; color: #666; float: left; }
.xxtx ul.sfyz li em { float: left; }
.xxtx ul.sfyz li .hq { width: 120px; height:  32px; line-height: 32px; display: block; font-size: 12px; color: #666; background: #f5f5f5; border: 1px solid #ccc; text-align: center; margin-left: 10px; }
.Tj { width: 120px; height: 36px; background: #fff2c0; border: 1px solid #ffb62a; margin-left: 370px; font-size: 16px; text-align: center; line-height: 38px; margin-top: 40px; }
.Tj a { color: #cf0000; }
.xxtx ul.newmm { width: 500px; margin: 0 auto; }
.xxtx ul.newmm li { margin-top: 40px; }
.wcxg { width: 190px; height: 50px; margin: 0 auto; background: url(../images/wc.jpg) no-repeat left center; padding-left: 55px; margin-top: 50px; }
.szcg { font-size: 22px; color: #cf0000; }
.lj { font-size: 12px; color: #666; margin-top: -12px; }
.lj a { color: #000; }
/*找回密码 end*/
/*视频列表页*/
#videoicon{background: url(../images/cnIcon1.png) no-repeat 20px 16px #cf0000;}
#equipicon{background: url(../images/zbicon.png) no-repeat 18px center #cf0000;}
#ZJLicon{background: url(../images/sideicon2.png) no-repeat 10px center #cf0000;margin-bottom: 10px;}
#videoTitle{color: #cf0000;margin-bottom: 20px;}
#videobox{border:none;overflow: hidden;width: 940px;}
ul.VideoCase{overflow: hidden;clear: both;width: 960px;}
ul.VideoCase li{width: 220px;float: left;margin: 0 19px 30px 0;}
ul.VideoCase li .voimg{border:1px solid #fff;width: 220px;height: 160px;overflow: hidden;}
ul.VideoCase li:hover .voimg{border:1px solid #ddd;}
ul.VideoCase li .voimg img{width: 220px;}
ul.VideoCase li .text h4{line-height: 36px;height: 36px;font-size: 14px; overflow: hidden;}
ul.VideoCase li .text h4 a{color: #0066cc;}
ul.VideoCase li .text h4 a:hover{text-decoration: underline;}
ul.VideoCase li .text h4 a span{color: red;}
ul.VideoCase li .text p{line-height: 22px;}
/*视频内页*/
.mvplaybox{width: 750px;margin:20px auto;overflow: hidden;}
.mvplaybox .playflie{position: relative;height:494px;width: 750px;}
.mvplaybox .playbtn{position: absolute;z-index: 1;top:0; left: 0; cursor: pointer; width: 750px; height:494px; background: url(../images/playbtn.png) no-repeat center;}
.mvplaybox .MvTitle{padding:10px 0;border-bottom: 1px solid #ccc;}
.mvplaybox .MvTitle h4{color: #cf0000;font-size: 16px;line-height: 36px;}
.mvplaybox .MvTitle .labelInfo{clear: both;overflow: hidden;height: 20px;}
.MvTitle .labelInfo p{float: left;line-height: 20px; margin-right: 30px;}
.mvplaybox .textInfo{padding: 10px 0;line-height: 24px;text-indent: 24px;}
.turnpage{text-align: center;clear: both;overflow: hidden;}
.turnpage p{height: 36px;line-height: 36px;}
.turnpage p a:hover{color: #cf0000;}
.turnpage p.MVprev{float: left;}
.turnpage p.MVnext{float: right;}
/*积分style*/
.separate{padding: 15px 0;clear: both;}
.cnlocation{overflow: hidden;background: #e7e7e7;line-height: 35px; clear: both;height: 35px;width: 1190px;margin:0 auto;}
.cnlocation .Locatcontent{float: left;width: 230px;color: #000; padding-left: 10px;background: url(../images/cnyj.jpg) no-repeat left center;}
.cnlocation .Locatcontent a{color: #000;}
.cnlocation .Cnprompt{background: url(../images/cnybg.jpg) no-repeat right center #cf0000;overflow: hidden;float: left; height: 35px; color: #fff;padding: 0 50px 0 10px;}
.cnlocation .Cnprompt p{display: block;background: url(../images/exmark.png) no-repeat left center; line-height: 35px;padding-left: 25px;}
.ljdui { width:  82px; line-height:  28px; background: #cf0000;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px; text-align: center; color: #fff; display: block;}
.ljdui:hover { color: #fff;}
/*left side*/
.LeftSidebox{width: 220px;padding-left: 5px;float: left;overflow: hidden;}
.LoginMain{padding-bottom: 20px;}
.LoginMain .VipTitle{height: 58px;position: relative;background: url(../images/jf_title_bg.jpg) repeat-x left top;border:1px solid #ccc;padding-left: 46px;}
.LoginMain .VipTitle span{display: block;width: 43px;height: 39px;background: url(../images/vipicon1.png) no-repeat left top;position: absolute;top:10px;left: -5px;}
.LoginMain .VipTitle h2{font-size: 16px;padding-top: 8px;margin-right: 10px; font-weight: normal;color: #cf0000;background: url(../images/cnarrow2.png) no-repeat right 20px;}
.LoginMain .VipTitle h2 p{font-size: 12px;color: #666;}
.LoginMain .btnsbox{padding: 15px;border:1px solid #ccc;border-top:none;}
.LoginMain .loginbtn a{display: block;height: 40px;line-height: 40px;background: #ffe1a8 url(../images/logicon.png) no-repeat 46px center;padding-left: 80px;font-size: 15px;color: #cf0000;font-weight: bold;}
.LoginMain .loginbtn a:hover{opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.LoginMain .btnsbox p{color: #666;margin-top: 10px;}
.LoginMain .regrnbtn{padding-top: 20px;}
.LoginMain .regrnbtn a{display: block;background: #cf0000;color: #fff;text-align: center;line-height: 40px;font-size: 15px;}
.LoginMain .regrnbtn a:hover{opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.subnav{background: #ec4f00;margin-bottom: 15px;}
.subTitle{height:50px; }
.subTitle h2{color: #fff;border-bottom:1px solid #ff8446;line-height: 49px;font-weight: normal;padding-left: 48px; }
.subTitle h2.duihuan{background: #cf0000 url(../images/giftbox.png) no-repeat 22px center;}
.subTitle h2.guize{background: #cf0000 url(../images/sideicon1.png) no-repeat 22px center;}
.subnav ul.navList{padding: 10px 0;}
.subnav li{padding-bottom: 1px;}
.subnav li a{color: #fff;display: block; padding-left: 48px; line-height: 40px;background: url(../images/dline.jpg) repeat-x left bottom;}
.subnav li.curron a{background: #fff url(../images/cnarrow1.png) no-repeat 200px center;margin-left: 4px;color: #cf0000;}
.subnav li a:hover{background: #fff url(../images/cnarrow1.png) no-repeat 200px center;margin-left: 4px;color: #cf0000;}
ul.RuleList{background: #ff7600;}
ul.RuleList a{color: #fff;display: block; padding-left: 48px; line-height: 40px;background: url(../images/cnline2.jpg) repeat-x left bottom;}
ul.RuleList a:hover{background: #ffe1a8;color: #cf0000;}
/*rightside*/
.rightSidescn{float: right;overflow: hidden;width: 940px;}
.IgtTitle{overflow: hidden;clear: both;background: url(../images/jf_title_bg2.jpg) repeat-x left top;border:1px solid #ccc;height: 45px;line-height: 45px;}
.IgtTitle h2{font-weight: normal;font-size: 16px;margin-left: 20px;padding-left: 30px;background: url(../images/giftbox2.png) no-repeat left center;color: #cf0000;float: left;}
.Igtfilter{float: right;}
.Igtfilter p{float: left;color: #cf0000;font-size: 14px;}
.Igtfilter ul{overflow: hidden;}
.Igtfilter ul.filtertick li{float: left;margin-right: 30px;line-height: 45px;}
ul.filtertick li a{display: block;padding-left: 18px;background: url(../images/boxcheck.jpg) no-repeat left center;}
ul.filtertick li.on a{background: url(../images/boxcheckon.jpg) no-repeat left center;}
.prolistBox{padding: 15px 0;overflow: hidden;}
.listX{border-bottom: 1px solid #ccc;overflow: hidden;clear: both;}
.proSingle{overflow: hidden;float: left;width: 459px;padding:20px 10px 20px 0;}
#GetLine{border-right: 1px solid #ccc;}
.proSingle .proimg{width: 240px;float: left;padding: 20px 10px 20px 0;}
.proSingle .proimg img{width: 240px; }
.proSingle .protext li{line-height: 24px;overflow: hidden;}
.proSingle .protext li span{color: #cf0000;}
.proSingle .protext h3 a{font-size: 14px;color: #cf0000;}
.proSingle .protext h3 a:hover{text-decoration: underline; }
/*装备方案*/
.CNromented{margin-top: 20px;}
ul.recomList{border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
ul.recomList li{clear: both;overflow: hidden;}
ul.recomList li h3{border-bottom: 1px solid #ccc;padding: 8px 0;font-weight: normal;}
ul.recomList li h3 a{display: block;border-left: 2px solid #cf0000;line-height: 20px;color: #cf0000;padding-left: 5px;}
ul.recomList .proInfo{clear: both;overflow: hidden;padding: 10px 0;}
ul.recomList .proImg{float: right;margin:0 15px;}
ul.recomList .proInfo .Text{overflow: hidden;}
ul.recomList .proInfo .Text p{height: 40px;overflow: hidden;line-height: 20px;}
ul.recomList .proInfo .Text a{color: #cf0000;display: block;padding-top: 10px;}
ul.recomList .proInfo .Text a:hover{text-decoration: underline;}
/*banner-n*/
.equipbnr {width:940px;height:200px;position:relative;overflow:hidden;}
.equipbnr .DB_bgSet{position:relative;}
.equipbnr .DB_bgSet li{position:absolute;width:100%;height:200px;display:none}
.equipbnr .DB_imgSet{width:940px;margin: 0 auto;position: relative;}
.equipbnr .DB_imgSet .DB_1_1{position:absolute;left:0px;top:0px;}
.equipbnr .DB_imgSet .DB_1_2{position:absolute;left:0px;top:0px}
.equipbnr .DB_imgSet .DB_1_3{position:absolute;left:0px;top:0px}
.equipbnr .DB_imgSet .DB_2_1{position:absolute;left:0px;top:0px;}
.equipbnr .DB_imgSet .DB_2_2{position:absolute;left:0px;top:0px}
.equipbnr .DB_imgSet .DB_2_3{position:absolute;left:0px;top:0px}
.equipbnr .DB_imgSet .DB_3_1{position:absolute;left:0px;top:0px;}
.equipbnr .DB_imgSet .DB_3_2{position:absolute;left:0px;top:0px}
.equipbnr .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}
.equipbnr .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.equipbnr .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.equipbnr .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.equipbnr .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.equipbnr .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}
.equipbnr .DB_menuWrap{position:absolute;width:1140px;left:50%;margin-left:-570px;}
.equipbnr .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:360px;text-align:center;font-size:12px;}
.equipbnr .DB_menuWrap .DB_menuSet li{float: left;cursor:pointer;margin:0 3px;display:block;width: 25px;height:25px;background : #fff;line-height: 25px; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.equipbnr .DB_menuWrap .DB_menuSet .select{background: #971b1e;color: #fff;}
.equipbnr .DB_prev{position:absolute;left:-50px;top:170px;cursor:pointer;display:none;}
.equipbnr .DB_next{position:absolute;right:-50px;top:170px;cursor:pointer;display:none;}
/*banner-n end*/
.equipTitle{border-bottom: 1px solid #ccc;padding: 10px 0;margin: 15px 0;}
.equipTitle h3{color: #cf0000;font-size: 14px;height: 20px; line-height: 20px; padding-left: 8px;border-left: 2px solid #cf0000;}
.EquipX{overflow: hidden;clear: both;width: 960px;}
.EquipBox{width: 220px;float: left;border:1px solid #fff;margin-right: 17px;}
.EquipBox:hover{border:1px solid #cf0000;}
.EquipBox .proimg img{max-width: 218px;max-height: 196px;}
.EquipBox .textBar{padding: 10px;}
.EquipBox .textBar h4{font-size: 20px;font-weight: normal;}
.EquipBox .textBar h4 a{color: #cf0000;}
.EquipBox .textBar h4 span{text-decoration: line-through;font-size: 12px;color: #666;}
.EquipBox .textBar p{color: #000;}
.EquipBox .textBar strong{font-weight: normal;color: #cf0000;}
.textBar .operat{clear: left;overflow: hidden;border:1px solid #ccc;width: 200px;margin-top: 10px; height: 27px;}
.textBar .operat li{float: left;}
.textBar .operat li a{color: #828282;display: block;line-height: 27px;padding: 0 8px 0 22px;}
.textBar .operat li a:hover{color: #cf0000;}
.operat .operat1 a:hover{background: url(../images/cnicon11-h.png) no-repeat 5px center ;}
.operat .operat2 a:hover{background: url(../images/cnicon2-h.png) no-repeat 5px center ;}
.operat .operat3 a:hover{background: url(../images/cnicon3-h.png) no-repeat 5px center ;}
.operat .operat1 a{background: url(../images/cnicon11.png) no-repeat 5px center ;border-right: 1px solid #ddd;}
.operat .operat2 a{background: url(../images/cnicon2.png) no-repeat 5px center ;border-right: 1px solid #ddd;}
.operat .operat3 a{background: url(../images/cnicon3.png) no-repeat 5px center ;}
/*广告招商服务*/
.ggzs_content{ margin-top:30px;}
.gg-left{ float:left; border:1px solid #ddd; overflow:hidden; margin-bottom:20px; width:230px; background:#fff}
.left-tit{ float: left; background:#cf0000;
    font-size: 24px;
    font-weight: bold; margin-bottom:15px;
    color: #fff;
    width: 100%;
    text-indent: 0px; padding:10px;}
.gg-left .left-text{ line-height:30px; font-size:14px;0px; padding:10px;}
.fixed {
    position: fixed;
    top: 0;
    z-index: 99999;
}
.gg-right{ float:right; width:890px; background:#FFF; padding:20px;min-height: 400px;}
.gg-right h2{ line-height:36px; margin-bottom:15px;}
.gg-right .ggtu img{ width:100%}
/*中秋文化*/
.zqwh-center{ width:1190px; margin:0px auto 0px; overflow:hidden;}
.Left{ float:left}
.Right{ float:right}
.listMainL {
    width: 850px;
}
.wh-no1{ overflow: hidden; margin-bottom:20px;border: solid 1px #ddd;}
.wh-no1 .one{ background:#f3f3f3}
.wh-no1 .one h2 a{padding: 5px 5px 5px 5px;font-size: 20px;color: #cf0000;}
.one h2 span{ float:right; font-size:12px; font-weight:normal;}
.wh-no1 .listBoxC{ padding:10px;}
.wh-no1 .txt {
    line-height: 24px;
    text-indent: 20px;
    color: #454545; margin-bottom:10px;
}
.wh-no1 .txt a {
    color: #cf0000;
}
.listBox{ padding:10px;overflow: hidden; margin-bottom:20px;border: solid 1px #ddd;}
.yb-pic{float:left; margin-right:13px; width:200px; height:150px; overflow:hidden}
.yb-nr{ float:left; width:615px; overflow:hidden}
.listBox .listBoxT {
    border-top: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
    background: #eee;
    position: relative;
}
.listBoxT h2 {
    padding: 5px 10px 5px 10px; font-size:20px; color:#333
}
.listBoxT h2 a{
    color:#333
}
.listBox .listBoxC {
    padding: 10px 10px;height: 78px; overflow:hidden;
}
.listBox .listBoxC .txt {
    line-height: 24px;
    text-indent: 20px;
    color: #454545;
}
.listBox .listBoxC .txt a{ color:#cf0000}
.listMainR {
    width: 302px;
}
.listMainR .rBox {
    border: 1px solid #ddd;
    margin-bottom: 16px;
}
.listMainR .rBox h3{
    width: 280px;
    height: 40px;
    padding:0 10px;
    background: #f8f8f8;
    border-bottom: solid 1px #ddd;
    font-family: "微软雅黑";
    color: #454545;
    font-weight: bolder;
    line-height: 40px;
    font-size: 16px;
}
.listMainR .rBox h3 a{ float:right; font-size:12px; font-weight:normal;}
.zqcs{padding: 15px 15px 0;}
ul.hotLabel {
    white-space: nowrap;
}
ul.hotLabel li {
    float: left; margin:0 10px 15px 0;
}
ul.hotLabel li a{padding: 0 15px 0px 15px;line-height:30px; height:30px; display:block;  background:#eee;border:1px solid #ddd; border-radius:15px;color:#333}
.channelCmd {
    padding: 15px 15px 0;
}
.channelCmd ul.listcmd li {
    line-height: 23px;
}
.clickRank {
    padding: 10px 15px;
}
.clickRank dl dt{ line-height:30px;}
.clickRank dl dt span.num {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    color: #fff;
    background: #7f7f7f;
}
/*代加工*/
.jg-list{ width:214px; }
.jg-list .rBox {
    border: 1px solid #ccc;
    margin-bottom: 16px;
}
.jg-list .rBox h3 {
    width: 100%;
    height: 40px;
    background: #cf0000;
    text-indent: 12px;
    font-family: "微软雅黑";
    color: #fff;
    font-weight: bolder;
    line-height: 40px;
    font-size: 16px;
    border-bottom:1px solid #A80000;
}
.jg-list .zqcs { padding:0px 0 10px;background:#fff;
}
.jg-list  ul li{ border-bottom:1px dashed #ccc}
.jg-list  ul li a {
    line-height: 40px;
    height: 40px;
    display: block; text-indent:20px;
    width:100%;
    color: #333;
}
.jg-list  ul li a:hover,.jg-list  ul li a.djm-cur{ background:#cf0000; color:#fff;}
.BzzxLeft .left-text2{ padding:10px; background:#f3f3f3; color:#333; line-height:30px;}
.center-margin{ margin:10px auto;position: relative;}
.jg-right{ float:right;width: 222px; }
.jg-center{ float:left;margin-left:10px;width:734px;}
.fix{ position:absolute; margin-left:224px;}
.fixed2{ position:relative;}
#table_2_right {
    float: right;
    width: 222px;
    height: 400px; overflow:hidden;
}
#table_2_right a{ line-height:33px; background:#eee; color:#333; display:block; text-align:center}
#table_2_right #title {
    font-size: 16px;line-height: 45px;
    font-weight: bold; background:#C31407; text-indent:15px; color:#fff
}
#jgb{border-collapse: collapse; width:100%;}
#jgb td{ border:1px solid #ccc; color:#333; padding:3px; line-height:25px; text-align:center;}
/* show_box */
.show_box{width:734px;position:relative;height:400px;overflow:hidden;margin:0px 10px 0 0; float:left}
ul.pic_list{width:734px;height:400px;position:relative}
ul.pic_list li{float:left;width:100%;height:400px;position:absolute;top:0px;left:0px}
ul.pic_list li a img{  height:400px;}
.title_nav{float:left;width:100%;height:60px;position:absolute;bottom:-10px;left:0px}
.title_nav a{float:left;display:inline-block;width:136px;margin-right:1px;background:#444;padding:5px 5px;text-align:center;color:#fff;text-decoration:none;}
.title_nav a em{ color:#fff;}
.title_nav a.select{background:#cf0000}
/*排行榜*/
.s-index-side{width:220px;border:1px solid #e2e1e1; background: #FFF; float:left; margin-top:25px;}
.s-index-side .title{ line-height:38px; position:relative; border-bottom: 1px solid #ccc; height: 36px;}
.s-index-side .title h3{ background:#cf0000; width: 100%; text-indent:15px; line-height: 40px; display: block;height: 40px;color: #fff; }
.s-index-side .title .game-top10-icon{background-position:-140px -54px}
.s-index-side .app-show-block{ text-align:left;position:relative;}
.s-index-side .app-show-block .s-index-down{margin:0px;margin-top:7px;font-weight:normal;}
.s-index-side .app-show-block a{ display: block; height:100px; overflow:hidden}
.s-index-side .app-show-block .ppic{cursor:pointer;}
.s-index-side .app-show-block img{display:block;}
.s-index-side .weekly-list{ padding:10px; margin-top:-1px;position: relative;}
.s-index-side .weekly-list li{height:39px;line-height:39px;border-bottom:1px dotted #d8d8d8;overflow:hidden;*position:relative;zoom:1;}
.s-index-side .weekly-list li .app-show-title{font-size:12px; line-height: 39px;}
.s-index-side .weekly-list li .num{ width: 18px; height: 18px; text-align: center; line-height: 20px; background: #666; display: block; float: left;margin-top: 9px;margin-right: 8px; color: #fff;font-size: 12px;}
.s-index-side .weekly-list li.current a{font-weight:bold;}
.s-index-side .weekly-list li.current .app-show-title a:hover{color:#cf0000;}
.s-index-side .weekly-list .current .num { background: #cf0000; width: 18px; height: 18px; font-size: 12px; }
.s-index-side .weekly-list .current .app-show-title a { color: #cf0000; display: block;}
.app-wenzi { line-height:25px;}
.app-wenzi p{line-height:20px; margin:4px 0;}
.app-wenzi span { line-height:20px; color:#666}
/*排行榜 end*/
/*优势*/
.youshi{ width:714px;  margin-top:30px;float: left; padding:0 10px;}
.hot-tit{ font-size:24px; line-height:30px; padding-bottom:10px; border-bottom:1px solid #ccc; color:#333}
/*商机*/
.shanji-center {
    width: 1190px;
    margin: 20px auto 20px;
}
.sj-ser{ width:1170px; background:#f8f8f8;  overflow:hidden;padding:10px;}
.sj-ser span{ float:left; margin-right:15px; line-height:35px; color:#333; font-size:14px;}
.sj-ser .SearchInput{float: left;}
.sj-ser .SearchText{float: left;border:3px solid #cf0000;padding: 6px 5px;width: 300px;}
.sj-ser .SearchSubmit{float: left;background: url(../images/sosoIcon.png) no-repeat center #cf0000;width: 60px;height: 35px;cursor: pointer;}
.sj-sm{ margin:10px auto; color:#666}
.sj-ser a{ float:right; background:#cf0000; color:#fff; padding:0 20px;}
.sj-ser a:hover{ color:#fff; background:#B40303;}
.sjlist{ width:1190px; margin:0 auto;}
.right_Box{ width:230px;border: 1px solid #ccc;}
.right_Box .HotTjTitle {
    padding: 0 10px;
    font-size: 16px;
    color: #333;
    background: #f7f7f7;
    line-height: 35px;
    height: 35px;
}
.tabBox {
    border-bottom: 2px solid #cf0000;
}
.topBox .list-tab li {
    margin-right: 8px;
    padding: 0 25px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom: 0;
    color: #404040;
    height: 34px;
    line-height: 34px;
    overflow: visible;
    float: left;
    font-size: 14px;
    _vertical-align: top;
}
.topBox .list-tab li a{ display:block}
.topBox .list-tab li:hover{background-color: #cf0000;border: 1px solid #cf0000;border-bottom: 0; color:#fff}
.topBox .list-tab li:hover a{ color:#fff}
.topBox .list-tab .ontab {
    background-color: #cf0000;
    border: 1px solid #cf0000;
    border-bottom: 0;
    font-weight: bold;
    color:#fff
}
.topBox .list-tab .ontab a{
    color:#fff
}
.border{ margin-top:10px;}
.leftBox {
    width: 920px; float:left
}
.list-noimg{
    padding: 10px;
    border-bottom: 1px solid #ddd;
    zoom: 1;
}
.list-noimg:hover{
    background: #f8f8f8; cursor:pointer
}
.job-list dt {width: 465px;float: left;
    width: 350px; position:relative;
    display: inline-block;}
.job-list a dt {font-size:14px; color:#333}
.job-list dt em{ color:#cf0000;font-size:14px; float:left}
.job-list dd {
    float: left; color:#666;
}
.job-list dd.company {
    width: 300px;font-size: 14px;
}
.job-list dd.pay {
    width: 180px;
    text-align: left;
    font-size: 14px;
}
.job-list a:hover {
    color: #cf0000;
}
.s-box {
    width: 400px;
    padding: 10px 15px;
    border: 2px solid #cf0000;
    background: #FFF;
    position: absolute; z-index:9999;
    box-shadow: 3px 3px 4px #ccc;
    display:none;
}
.job-list dt:hover .s-box{ display:block}
.s-bb1 {
    border-bottom: 1px solid #ebebeb; margin-bottom:5px;
}
.s-tit14 {
    font-size: 14px; font-weight:bold; line-height:40px;
    margin-right:5px;
}
.xx-big{ font-size:12px; line-height:30px;}
.xx-big span{ font-weight:bold;}
.s-butt ul{ overflow:hidden;}
.s-butt li {
    margin: 0;
    padding: 0;
    float: left;
    width: 50%;
    height: 30px;
    line-height: 30px;
    color: #4b4b4b;
    font-size: 12px;
}
.s-fc70{ color:#000}
/* modal */
.modal{position:fixed;top:5%;left:25%;z-index:99999;width:50%; background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);
    outline:none;
    -webkit-background-clip:padding-box;
    -moz-background-clip:padding-box;
    background-clip:padding-box}
#forgetform{display:none;background:#fff;overflow:hidden;box-shadow:0 1px 0 #fff inset;margin-top:0px}
#forgetform a:hover{text-decoration:none}
#forgetform .close{cursor:pointer;position:absolute;top:0;right:0;padding: 15px 18px 16px 18px;
    height: 21px;line-height: 21px;font-size: 24px;overflow:hidden;opacity:.8;
    border-left:1px solid #BBB}
#forgetform .close:hover{background-color:#666;color:#ffffff}
#forgetform h1{
    margin: 0 -40px;
    background: #EEE;
    font-size: 16px;
    padding: 15px 0;
    text-align: center;
}
.forgot-form{ height:71%; width:86%;  margin:3.5% auto; text-align:center; overflow-y:scroll;overflow:auto ;border:
        1px solid #ccc; padding:2%;}
.forgot-form table.change_mode{ text-align:left;}
.forgot-form table.change_mode.tit{ text-align:center; font-weight:bold}
.tab-div{  margin-top:10px;float: left; border-bottom:1px  solid #ccc; width:100%}
table.change_mode {
    width: 100%;
    border-collapse: collapse; text-align:center;  padding-bottom:20px !important; float:left; margin-bottom:15px;
}
table.change_mode tr.first {
    background: #efefef;
    height: 45px;
    text-align: center;
    color: #202020;
}
table.change_mode td {
}
table.change_mode td.td_one {
    width: 45px;
    text-align: center;
}
table.change_mode tr td {
    padding: 2px 0;
}
table.change_mode tr td input.xz-input{ border:1px solid #ddd; line-height:20px; padding:5px; width:200px;}
table.change_mode tr td textarea{ border:1px solid #ddd; line-height:20px; padding:5px; width:300px;}
table.change_mode tr td b{ color:#cf0000}
.forgot-form form input.anniu{ margin:10px; padding:2px 15px; background:#cf0000; color:#fff; cursor:pointer; line-height:30px;}
.forgot-form form input.anniu:hover{  background:#B40303; color:#fff; cursor:pointer; }
.info{display: block; font-size: 14px;font-family:"微软雅黑","arial","宋体","Tahoma","Verdana";font-weight: bold;}
.proimg .preview2 {
    /*非IE的主流浏览器识别的垂直居中的方法*/
    display: table-cell;
    vertical-align:middle;
    /*设置水平居中*/
    text-align:center;
    /* 针对IE的Hack */
    *display: block;
    *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
    *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
    width:218px;
    height:196px;
}
.proimg .preview2 img {
    /*设置图片垂直居中*/
    vertical-align:middle;
}