@charset "UTF-8";
/* ------------- 公共类 ------------- */
body { margin: 0 auto; padding: 0; width: 100%; color: #606060; font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif !important; background: #fff; -webkit-font-smoothing: antialiased; overflow-x: hidden; }

input, select, img, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; font-family: 'Microsoft YaHei', '微软雅黑'; }

a { color: #606060; text-decoration: none; }

a:hover { color: #d70029; text-decoration: none; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; }

ul, li { margin: 0 auto; padding: 0; list-style-type: none; }

table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; word-break: break-all; }

.tablboxbr td, th { border: 1px solid #DDD !important; }

.clearfix:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; }

.clearfix { zoom: 1; }

.fl { float: left; }

.fr { float: right; }

.need { padding: 0px 3px; color: red; }

.header { /*搜索框*/ }

.header .topbox { height: 35px; line-height: 35px; min-width: 1200px; background: #F8F8F8; border-bottom: 1px solid #EBEBEB; }

.header .topbox .topcontent { width: 1200px; margin: 0px auto; }

.header .topcenter { height: 100px; width: 1200px; margin: 0px auto; margin-top: 30px; }

.header .topcenter .searchbox { width: 540px; position: relative; margin: 0px 105px; }

.header .topcenter .searchbox .search select { height: 40px; border: 2px solid #2E86CE; }

.header .topcenter .searchbox .search .searchtext { width: 430px; height: 36px; padding: 0px 10px; border: 2px solid #2E86CE; outline: none; }

.header .topcenter .searchbox .search i { position: absolute; right: 110px; top: 8px; }

.header .topcenter .searchbox .search .btnsearch { width: 100px; height: 40px; background: #2E86CE; text-align: center; line-height: 40px; font-size: 16px; color: #fff; position: absolute; right: 0px; top: 0px; cursor: pointer; }

.header .topcenter .searchbox .hotci { margin-top: 10px; }

.header .topcenter .toptelbox { font-size: 28px; color: #ff6a00; }

.header .topcenter .toptelbox i { font-size: 32px; }

.navdaohang { height: 54px; min-width: 1200px; background: #2E86CE; }

.navdaohang .navbox { width: 1200px; margin: 0px auto; }

.navdaohang .navbox .prolist { width: 220px; position: relative; }

.navdaohang .navbox .prolist .prospan { display: block; height: 54px; line-height: 54px; text-align: center; cursor: pointer; background: #0064BE; font-size: 18px; color: #fff; }

.navdaohang .navbox .prolist .prospan .icon-caidan { font-weight: 700; font-size: 20px; }

.navdaohang .navbox .prolist ul { height: 435px; position: absolute; z-index: 99; background: #359EFD; display: none; }

.navdaohang .navbox .prolist ul li { width: 200px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #0064BE; }

.navdaohang .navbox .prolist ul li .youjiantou { color: #fff; float: right; margin-top: -35px; }

.navdaohang .navbox .prolist ul li h2 { color: #fff; font-weight: 500; font-size: 16px; }

.navdaohang .navbox .prolist ul li .perji a { color: #fff; }

.navdaohang .navbox .prolist ul li .li_sub { display: none; position: absolute; left: 220px; top: 0px; width: 940px; padding: 0px 20px; height: 435px; background: #fff; overflow-y: auto; }

.navdaohang .navbox .prolist ul li .li_sub .sub_dl dd { margin-left: 0px; }

.navdaohang .navbox .prolist ul li .li_sub .sub_dl dd .f_14 { margin: 15px 0px; font-size: 14px; color: #0064BE; }

.navdaohang .navbox .prolist ul li .li_sub .sub_dl dd span a { margin-right: 10px; }

.navdaohang .navbox .prolist ul li:hover { background: #0064BE; }

.navdaohang .navbox .prolist ul li:hover .li_sub { display: block; }

.navdaohang .navbox .prolist:hover ul { display: block; }

.navdaohang .navbox .navul li { float: left; }

.navdaohang .navbox .navul li a { display: block; height: 54px; line-height: 54px; padding: 0px 27px; font-size: 18px; color: #fff; }

.navdaohang .navbox .navul li a:hover { background: #FF6A00; }

.banner { width: 1200px; margin: 0px auto; }

.banner .fullSlide { width: 1200px; position: relative; height: 300px; overflow: hidden; }

.banner .fullSlide .bd { position: relative; z-index: 0; }

.banner .fullSlide .bd ul { width: 100% !important; }

.banner .fullSlide .bd ul li { width: 100% !important; height: 300px; }

.banner .fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }

.banner .fullSlide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 11px; height: 11px; margin: 4px; background: url(/templates/main/img/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; }

.banner .fullSlide .hd ul li.on { filter: alpha(opacity=100); opacity: 1; }

.huaxuefenlei { width: 1200px; margin: 0px auto; }

.huaxuefenlei ul li { float: left; width: 299px; height: 124px; }

.huaxuefenlei ul li .media-body { margin-top: 35px; margin-left: 30px; }

.huaxuefenlei ul li .media-body h5 { font-size: 18px; margin: 0px; color: #fff; font-weight: 600; margin-bottom: 5px; }

.huaxuefenlei ul li .media-body h5 a { color: #fff; }

.huaxuefenlei ul li .media-body span { font-size: 13px; color: #eee; }

.hotproducs { width: 1200px; margin: 40px auto 0px auto; overflow: hidden; position: relative; }

.hotproducs .hottitlebox { height: 40px; position: relative; border-bottom: 1px solid #E5E5E5; }

.hotproducs .hottitlebox .title { color: #e00; font-size: 20px; font-weight: 700; border-bottom: 1px solid #0064BE; padding: 10px 0px; position: absolute; bottom: -1px; left: 0px; }

.hotproducs .hottitlebox .qiehuantool { position: absolute; right: 0px; top: 5px; }

.hotproducs .hottitlebox .qiehuantool span { border: 1px solid #EAEAEA; padding: 8px; cursor: pointer; margin-left: 10px; }

.hotproducs .hottitlebox .qiehuantool span i { margin-top: 10px; }

.hotproducs .hottitlebox .qiehuantool span:hover { background: #0086F3; }

.hotproducs .hottitlebox .qiehuantool span:hover i { color: #fff; }

.hotproducs .hotitembox { margin-top: 20px; overflow: hidden; }

.hotproducs .hotitembox ul li { float: left; width: 170px; padding: 10px; border: 1px solid #EAEAEA; margin-right: 5px; }

.hotproducs .hotitembox ul li .blog-post { width: 170px; position: relative; }

.hotproducs .hotitembox ul li .blog-post .img-responsive { width: 170px; height: 130px; vertical-align: middle; }

.hotproducs .hotitembox ul li .blog-post .tittle { font-weight: bold; font-size: 16px; display: inline-block; width: 100%; margin-bottom: 10px; margin-top: 10px; color: #333333 !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.hotproducs .hotitembox ul li .blog-post .price { font-weight: bold; color: #e00; float: left; }

.hotproducs .hotitembox ul li .blog-post .price span { color: #aaaaaa; text-decoration: line-through; font-weight: normal; margin-left: 10px; }

.hotproducs .hotitembox ul li .blog-post .cart-btn { height: 32px; width: 32px; border-radius: 50%; background: #eeeeee; color: #888888 !important; float: right; text-align: center; line-height: 32px; position: absolute; bottom: 0px; right: 0px; }

.hotproducs .hotitembox ul li .blog-post .cart-btn:hover { background: #0064BE; }

.hotproducs .hotitembox ul li .blog-post .cart-btn:hover i { color: #fff; }

.hezuohuoban { width: 1200px; margin: 60px auto 30px auto; overflow: hidden; position: relative; }

.hezuohuoban .huobantitlebox { height: 40px; position: relative; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; }

.hezuohuoban .huobantitlebox .title { color: #e00; font-size: 20px; font-weight: 700; border-bottom: 1px solid #0064BE; padding: 10px 0px; position: absolute; bottom: -1px; left: 0px; }

.hezuohuoban .huobanitembox { overflow: hidden; }

.hezuohuoban .huobanitembox ul { margin-left: -70px; overflow: hidden; }

.hezuohuoban .huobanitembox ul li { float: left; width: 180px; height: 100px; border: 1px solid #EAEAEA; margin-left: 72px; margin-bottom: 40px; }

.hezuohuoban .huobanitembox ul li img { width: 180px; height: 100px; display: block; }

.newzixun { width: 1200px; margin: 60px auto 0px auto; overflow: hidden; position: relative; }

.newzixun .newzixuntitlebox { height: 40px; position: relative; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; }

.newzixun .newzixuntitlebox .title { color: #e00; font-size: 20px; font-weight: 700; border-bottom: 1px solid #0064BE; padding: 10px 0px; position: absolute; bottom: -1px; left: 0px; }

.newzixun .newzixunitembox { overflow: hidden; }

.newzixun .newzixunitembox ul { margin-left: -20px; overflow: hidden; }

.newzixun .newzixunitembox ul li { /*float: left; width: 580px;*/ margin-left: 20px; margin-bottom: 20px; }

.newzixun .newzixunitembox ul li h2 { padding: 0px 0 8px; font-size: 18px; line-height: 24px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.newzixun .newzixunitembox ul li h2 a { color: #333; text-decoration: none; }

.newzixun .newzixunitembox ul li h2 a:hover { color: #8CAC52; }

.newzixun .newzixunitembox ul li p { display: block; font-size: 14px; max-height: 84px; font-weight: 500; color: #666; overflow: hidden; text-align: justify; }

.adimgbox { width: 1200px; margin: 0px auto; }

.baozhang { width: 1200px; margin: 20px auto; }

.baozhang ul li { position: relative; float: left; width: 240px; text-align: center; height: 38px; line-height: 38px; }

.baozhang ul li img { position: absolute; top: 0px; left: 35px; }

.foshuoming { height: 215px; min-width: 1200px; background: #2E86CE; overflow: hidden; }

.foshuoming .foshuomingbox { width: 1200px; margin: 0px auto; margin-top: 30px; }

.foshuoming .foshuomingbox .ewmbox { float: left; border-right: 1px solid #2490DD; width: 250px; }

.foshuoming .foshuomingbox .ewmbox img { display: block; margin: 0px auto; }

.foshuoming .foshuomingbox .shuomingnav { float: left; text-align: center; border-right: 1px solid #2490DD; }

.foshuoming .foshuomingbox .shuomingnav dl { width: 134px; float: left; }

.foshuoming .foshuomingbox .shuomingnav dl dt { color: #fff; font-weight: 700; }

.foshuoming .foshuomingbox .shuomingnav dl dd { margin-left: 0px; }

.foshuoming .foshuomingbox .shuomingnav dl dd ul li { margin: 5px 0px; }

.foshuoming .foshuomingbox .shuomingnav dl dd ul li a { color: #fff; }

.foshuoming .foshuomingbox .fuwurexian { float: left; margin-left: 40px; }

.foshuoming .foshuomingbox .fuwurexian .group { margin: 10px; }

.foshuoming .foshuomingbox .fuwurexian .group p { font-weight: 700; color: #fff; }

.footer { width: 1200px; margin: 0px auto; margin-top: 20px; }

.footer .linkbox { border-bottom: 1px solid #E3E3E3; padding-bottom: 10px; }

.footer .linkbox .he { font-weight: 700; }

.footer .linkbox a { margin: 0px 5px; }

.footer .footernav { margin: 20px 0px; text-align: center; }

.footer .beianhao { text-align: center; }

.footer .banquanshuoming { margin-top: 5px; text-align: center; }

.footer .banquanshuoming a { margin: 0px 5px; }

.mainbox { width: 1200px; margin: 10px auto; }

.mainbox .mianbaoxie { margin: 10px 0px; }

.mainbox .imgitmebox ul { margin-left: -70px; }

.mainbox .imgitmebox ul li { float: left; width: 180px; border: 1px solid #DCDCDC; margin-left: 72px; margin-top: 20px; margin-bottom: 20px; }

.mainbox .imgitmebox ul li img { width: 180px; height: 100px; display: block; margin: 0px auto; }

.mainbox .contentdielse { margin: 20px auto; }

.mainbox .pinpaicuxiaobox ul { margin-left: -40px; }

.mainbox .pinpaicuxiaobox ul li { float: left; margin-left: 40px; margin-bottom: 40px; border: 1px solid #DCDCDC; }

.mainbox .pinpaicuxiaobox ul li img { width: 260px; height: 195px; }

.mainbox .pinpaicuxiaobox ul li p { font-size: 20px; text-align: left; margin: 10px 0px; padding: 0px 10px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.mainbox .productsbox .fenleibox ul { font-size: 16px; margin-bottom: 10px; }

.mainbox .productsbox .fenleibox ul li { float: left; margin: 0px 5px; }

.mainbox .productsbox .fenleibox ul li.title { margin: 0px !important; }

.mainbox .productsbox .fenleibox ul li.advsearch_b a { color: red; }

.mainbox .productsbox .chanpinlist .categoryinfo { margin: 20px 0px; }

.mainbox .productsbox .chanpinlist .categoryinfo .portlet-title .caption { float: left; width: 700px; }

.mainbox .productsbox .chanpinlist .categoryinfo .portlet-title .caption .caption-subject { font-size: 16px; font-weight: 700; }

.mainbox .productsbox .chanpinlist .categoryinfo .portlet-title .caption .caption-helper { color: #9EACB4; }

.mainbox .productsbox .chanpinlist .categoryinfo .portlet-title .actions { float: right; widows: 500px; }

.mainbox .productsbox .chanpinlist .portlet-body { margin: 20px 0px; }

.mainbox .productsbox .chanpinlist .portlet-body .table { width: 100%; max-width: 100%; margin-bottom: 20px; text-align: left; }

.mainbox .productsbox .chanpinlist .portlet-body .table thead tr th { font-size: 14px; font-weight: 600; border: none !important; border-top: 1px solid #DDDDDD !important; border-bottom: 1px solid #DDDDDD !important; padding: 10px; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td { border-bottom: 1px solid #DDDDDD; padding: 0px 10px; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .line_thr { text-decoration: line-through; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .clr_red { color: #e4393c; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .cart-number { width: 85px; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .cart-number .minus { width: 20px; height: 22px; line-height: 1px; font-size: 14px; border: 1px solid #e3e3e3; background: #fff; float: left; cursor: pointer; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .cart-number .am-num-text { width: 40px !important; height: 20px !important; line-height: 1px !important; font-size: 14px !important; border: 1px solid #e3e3e3 !important; background: #fff !important; float: left !important; padding: 0 !important; margin: 0 1px !important; text-align: center; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .cart-number .plus { width: 20px; height: 22px; line-height: 1px; font-size: 14px; border: 1px solid #e3e3e3; background: #fff; float: left; cursor: pointer; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .btntransparent { background: #0064BE; padding: 5px; border-radius: 5px; margin-left: 10px; color: #fff; }

.mainbox .productsbox .chanpinlist .portlet-body .table tbody tr td .btntransparent .icon-gouwuche { font-size: 16px; color: #fff; }

.mainbox .helpbox .help_left { width: 210px; margin-left: 5px; }

.mainbox .helpbox .help_left .help_l_dl { background: #f2f2f2; }

.mainbox .helpbox .help_left .help_l_dl dt { height: 40px; line-height: 40px; }

.mainbox .helpbox .help_left .help_l_dl .bg_g { background: #00368C; }

.mainbox .helpbox .help_left .help_l_dl .f_14 { font-size: 14px; }

.mainbox .helpbox .help_left .help_l_dl .clr_f { color: #fff; }

.mainbox .helpbox .help_left .help_l_dl dd { height: 40px; line-height: 40px; position: relative; z-index: 9; margin-left: 0px; }

.mainbox .helpbox .help_left .help_l_dl dd .help_cur { background: #C4CFEB; color: #00368C; border-left: 5px solid #00368C; }

.mainbox .helpbox .help_left .help_l_dl dd a { display: block; position: absolute; top: 0; left: -5px; width: 210px; z-index: 9; }

.mainbox .helpbox .help_left .help_l_dl dd a:hover { background: #C4CFEB; color: #00368C; border-left: 5px solid #00368C; }

.mainbox .helpbox .help_left .al_ct { text-align: center; }

.mainbox .helpbox .help_right { width: 950px; }

.mainbox .helpbox .help_right .help_h2 { border-bottom: 2px solid #ddd; padding-bottom: 10px; }

.mainbox .helpbox .help_right .f_norm { font-weight: normal; }

.mainbox .helpbox .help_right .f_18 { font-size: 18px; }

.mainbox .helpbox .help_right .clr_6 { color: #666; }

.mainbox .helpbox .help_right .help_p { line-height: 26px; margin-top: 20px; }

.mainbox .helpbox .help_right .n-list { padding: 15px 30px; }

.mainbox .helpbox .help_right .n-list li { display: block; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; overflow: hidden; }

.mainbox .helpbox .help_right .n-list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.mainbox .helpbox .help_right .n-list li h2 { padding: 15px 0 15px; font-size: 18px; line-height: 24px; font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.mainbox .helpbox .help_right .n-list li h2 a { color: #333; text-decoration: none; }

.mainbox .helpbox .help_right .n-list li h2 a:hover { color: #8CAC52; }

.mainbox .helpbox .help_right .n-list li .note b { position: relative; display: block; float: left; margin-right: 16px; width: 118px; height: 118px; border: 1px solid #e8e8e8; font-style: normal; }

.mainbox .helpbox .help_right .n-list li .note b img { min-width: 100%; min-height: 100%; width: 100%; _height: 100%; }

.mainbox .helpbox .help_right .n-list li .note p { display: block; font-size: 14px; max-height: 84px; line-height: 28px; font-weight: 500; color: #666; overflow: hidden; }

.mainbox .helpbox .help_right .n-list li .note .info { padding-top: 10px; height: 20px; line-height: 20px; }

.mainbox .helpbox .help_right .n-list li .note .info span { margin-right: 10px; color: #999; font-size: 12px; }

.mainbox .helpbox .help_right .n-list li .note .info span i { margin-right: 3px; font-size: 12px; }

.mainbox .helpbox .help_right .n-list .nodata { margin-top: 30px; color: #666; font-size: 14px; line-height: 100px; text-align: center; }

.mainbox .helpbox .help_right .xiangqinginfo .title { font-weight: 700; text-align: center; }

.mainbox .helpbox .help_right .xiangqinginfo .toinfo { margin: 10px 0px; text-align: center; }

.mainbox .products_show .pshowimg { width: 200px; height: 200px; border: 1px solid #CCCCCC; }

.mainbox .products_show .pshowimg img { max-width: 200px; max-height: 200px; }

.mainbox .products_show .pshowinfo { width: 980px; margin-left: 18px; }

.mainbox .products_show .pshowinfo h2 { color: #3D9ECF; }

.mainbox .products_show .pshowinfo p { margin: 5px 0px; }

.mainbox .products_show .pshowinfo p .lanse { color: #3D9ECF; }

.mainbox .products_show .pshowinfo .infoxinxi .spanshort { display: inline-block; width: 310px; margin-right: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.mainbox .products_show .pshowinfo .table { margin-top: 30px; width: 100%; max-width: 100%; margin-bottom: 20px; text-align: left; border: 1px solid #F4F4F4; }

.mainbox .products_show .pshowinfo .table thead tr th { background: #F4F4F4; padding: 10px 0px; text-align: center; border: none !important; border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; }

.mainbox .products_show .pshowinfo .table tbody tr td { text-align: center; }

.mainbox .products_show .pshowinfo .table tbody tr td .line_thr { text-decoration: line-through; }

.mainbox .products_show .pshowinfo .table tbody tr td .clr_red { color: #e4393c; }

.mainbox .products_show .pshowinfo .table tbody tr td .cart-number { width: 85px; }

.mainbox .products_show .pshowinfo .table tbody tr td .cart-number .minus { width: 20px; height: 22px; line-height: 1px; font-size: 14px; border: 1px solid #e3e3e3; background: #fff; float: left; }

.mainbox .products_show .pshowinfo .table tbody tr td .cart-number .am-num-text { width: 40px !important; height: 20px !important; line-height: 1px !important; font-size: 14px !important; border: 1px solid #e3e3e3 !important; background: #fff !important; float: left !important; padding: 0 !important; margin: 0 1px !important; text-align: center; }

.mainbox .products_show .pshowinfo .table tbody tr td .cart-number .plus { width: 20px; height: 22px; line-height: 1px; font-size: 14px; border: 1px solid #e3e3e3; background: #fff; float: left; }

.mainbox .products_show .pshowinfo .anniu .btntransparent { float: right; background: #0064BE; padding: 10px 20px; border-radius: 5px; color: #fff; }

.mainbox .products_show .pshowinfo .anniu .shoucang { float: left; width: 120px; line-height: 200%; }

.mainbox .products_show .pshowinfo .anniu .shoucang .icon-xin { font-size: 28px; float: left; }

.mainbox .products_show .pshowinfo .anniu .xin { color: #F04141; }

.mainbox .products_show .tuijianchanpinbox { margin-top: 20px; overflow: hidden; }

.mainbox .products_show .tuijianchanpinbox .tuijiantitle { margin: 10px 0px; overflow: hidden; }

.mainbox .products_show .tuijianchanpinbox .tuijiantitle span { display: block; padding: 5px 0px; width: 60px; border-bottom: 2px solid #0064BE; }

.mainbox .products_show .tuijianchanpinbox ul li { float: left; width: 170px; padding: 10px; border: 1px solid #EAEAEA; margin-right: 5px; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post { width: 170px; position: relative; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .img-responsive { width: 170px; height: 130px; vertical-align: middle; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .tittle { font-weight: bold; font-size: 16px; display: inline-block; width: 100%; margin-bottom: 10px; margin-top: 10px; color: #333333 !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .price { font-weight: bold; color: #e00; float: left; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .price span { color: #aaaaaa; text-decoration: line-through; font-weight: normal; margin-left: 10px; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .cart-btn { height: 32px; width: 32px; border-radius: 50%; background: #eeeeee; color: #888888 !important; float: right; text-align: center; line-height: 32px; position: absolute; bottom: 0px; right: 0px; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .cart-btn:hover { background: #0064BE; }

.mainbox .products_show .tuijianchanpinbox ul li .blog-post .cart-btn:hover i { color: #fff; }

.searchboxtop { width: 540px; position: fixed; margin: auto; left: 0; right: 0; top: 0; z-index: 1000; }

.searchboxtop .searchtop select { height: 40px; border: 2px solid #2E86CE; }

.searchboxtop .searchtop .searchtexttop { width: 430px; height: 36px; padding: 0px 10px; border: 2px solid #0065C1; outline: none; }

.searchboxtop .searchtop i { position: absolute; right: 110px; top: 8px; }

.searchboxtop .searchtop .btnsearchtop { width: 100px; height: 40px; background: #0065C1; text-align: center; line-height: 40px; font-size: 16px; color: #fff; position: absolute; right: 0px; top: 0px; cursor: pointer; }

.notdata { margin: 100px auto; text-align: center; }

/*在先客服*/
.suspension { position: fixed; z-index: 55; right: 0; bottom: 85px; width: 70px; height: 240px; }

.suspension-box { position: relative; float: right; }

.suspension .a { display: block; width: 44px; height: 44px; background-color: #0064be; margin-bottom: 4px; cursor: pointer; outline: none; }

.suspension .a.active, .suspension .a:hover { background: #F05352; }

.suspension .a .i { float: left; width: 44px; height: 44px; background-image: url(/templates/main/img/side_icon.png); background-repeat: no-repeat; }

/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i { width: 20px; height: 20px; margin-top: 12px; margin-left: 12px; background-image: url(/templates/main/img/suspension-bg.png); background-repeat: no-repeat; background-position: 0 0; }

.suspension .a-service-phone .i { width: 20px; height: 20px; margin-top: 12px; margin-left: 12px; background-image: url(/templates/main/img/suspension-bg.png); background-repeat: no-repeat; background-position: -27px 0; }

.suspension .a-qrcode .i { background-position: -44px 0; }

.suspension .a-cart .i { background-position: -88px 0; }

.suspension .a-top .i { background-position: -132px 0; }

.suspension .a-top { background: #D2D3D6; display: none; }

.suspension .a-top:hover { background: #c0c1c3; }

.suspension .d { display: none; width: 223px; background: #fff; position: absolute; right: 67px; min-height: 90px; border: 1px solid #E0E1E5; border-radius: 3px; box-shadow: 0px 2px 5px 0px rgba(161, 163, 175, 0.11); }

.suspension .d .arrow { position: absolute; width: 8px; height: 12px; background: url(/templates/main/img/side_bg_arrow.png) no-repeat; right: -8px; top: 31px; }

.suspension .d-service { top: 0; }

.suspension .d-service-phone { top: 34px; }

.suspension .d-qrcode { top: 78px; }

.suspension .d .inner-box { padding: 8px 22px 12px; }

.suspension .d-service-item { border-bottom: 1px solid #eee; padding: 14px 0; }

.suspension .d-service .d-service-item { border-bottom: none; }

.suspension .d-service-item .circle { width: 44px; height: 44px; border-radius: 50%; overflow: hidden; background: #F1F1F3; display: block; float: left; }

.suspension .d-service-item .i-qq { width: 44px; height: 44px; background: url(/templates/main/img/side_con_icon03.png) no-repeat center 15px; display: block; transition: all .2s; border-radius: 50%; overflow: hidden; }

.suspension .d-service-item:hover .i-qq { background-position: center 3px; }

.suspension .d-service-item .i-tel { width: 44px; height: 44px; background: url(/templates/main/img/side_con_icon02.png) no-repeat center center; display: block; }

.suspension .d-service-item h3 { float: left; width: 112px; line-height: 44px; font-size: 15px; margin-left: 12px; }

.suspension .d-service-item .text { float: left; width: 112px; line-height: 22px; font-size: 15px; margin-left: 12px; }

.suspension .d-service-item .text .number { font-family: Arial, "Microsoft Yahei", "HanHei SC", PingHei, "PingFang SC", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; }

.suspension .d-service-intro { padding-top: 10px; }

.suspension .d-service-intro p { float: left; line-height: 27px; font-size: 12px; width: 50%; white-space: nowrap; color: #888; }

.suspension .d-service-intro i { background: url(/templates/main/img/side_con_icon01.png) no-repeat center center; height: 27px; width: 14px; margin-right: 5px; vertical-align: top; display: inline-block; }

.suspension .d-qrcode { text-align: center; }

.suspension .d-qrcode .inner-box { padding: 20px 0; }

.suspension .d-qrcode p { font-size: 16px; color: #93959c; }

/*在先客服 end*/
/*表格*/
.shoptable { width: 100%; max-width: 100%; margin-bottom: 20px; text-align: left; border: 1px solid #F4F4F4; }

.shoptable thead tr th { background: #F4F4F4; padding: 10px 0px; text-align: center; border: 1px solid #DDDDDD; }

.shoptable tbody tr td { text-align: center; border: 1px solid #DDDDDD; }

.spanw180 { display: block; /*width: 180px;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.spanw120 { display: block; /*width: 120px;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.newzixunitembox ul li .tupianbox{}
.newzixunitembox ul li .tupianbox .imgbox{
	float: left;
	width:120px;
height:90px;
}
.newzixunitembox ul li .tupianbox .imgbox img{
	width:120px;
	height:90px;
}
.newzixunitembox ul li .tupianbox .zaiyaobox{
	float: left;
	margin-left: 10px;
	width:1070px;
}<!--0.00020599365234375-->