/* ========== 共用common start ========== */
body{color: #333;}
a{color: #333;}
a:hover{color: #3f75d5;}
@font-face{font-family: 'iconfont';
    src: url('../font/iconfont.eot');
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../font/iconfont.woff') format('woff'),
    url('../font/iconfont.ttf') format('truetype'),
    url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
.iconfont-shouye:before{content: "\e64b"}
.iconfont-gouwuche:before{content: "\e644"}
.iconfont-shoucang:before{content: "\e651"}
.iconfont-phone:before{content: "\e65a"}
.iconfont-help:before{content: "\e6bb"}
.iconfont-prev:before{content: "\e65b"; }
.iconfont-next:before{content: "\e9c9"; }
.iconfont-jianguan:before{content: "\e678";}
.iconfont-baozhang:before{content: "\e65d";}
.iconfont-safe:before{content: "\e66f";}
.iconfont-brand::before{content: "\e6a6";}
.iconfont-jiapian:before{content: "\e673";}
.iconfont-counter::before{content: "\e69c";}
.iconfont-more:before{content: "\e648";}
.iconfont-change::before{content: "\e6a1";}
.iconfont-gomore::before{content: "\e83b";}
.iconfont-sousuo:before{content: "\e645";}
.iconfont-zizhi:before{content: "\e676";}
.iconfont-back:before{content: "\e65b";}
.iconfont-copy:before{content: "\e9c9";}
.iconfont-xiala:before{content: "\e9cb";}
.iconfont-shuaixuan:before{content: "\e9ca";}
.iconfont-store:before{content: "\e64c";}
.iconfont-shoping:before{content: "\e642";}
.iconfont-shoucangs:before{content: "\e640"}
.iconfont-fenxiang:before{content: "\e632"}
.iconfont-account:before{content: "\e6c5";}
.iconfont-addre:before{content: "\e65f";}
.iconfont-del:before{content: "\e661";}
.iconfont-zhankai::before{content: "\e9cb";}
.iconfont-zhankai.shrink::before{content:"\e9ca"}
/* topbar start*/
.tophead{background: #1a82ee;height: 25px;line-height: 25px;text-align: center;color: #fff;font-size: 14px;}
.topbar{background-color: #f7f7f7;border-bottom: 1px solid #eee;}
.topbar ul li{height:20px;line-height:20px;margin:5px 0;padding: 0 10px;font-size: 12px;}
.topbar ul li:first-child{padding: 0 10px 0 0;border-left: none;}
.topbar ul li a{display:inline-block;color: #999;}
.topbar ul li a span{vertical-align: bottom;color: #dd4337;font-size: 14px;margin: 0 5px 0 0;}
.topbar ul li.free a{color: #ff003c;}
.topbar ul.f-fl li{border-left: none;}
/* topbar end*/
/* logo start*/
.head{height:55px; padding:25px 0;background: #fff;}
.head .wrap{position: relative;}
/* logo end*/
/* search start*/
.search .search-txt{position: relative;height: 36px;}
.search .search-txt input{border: 2px solid #3d97d4;}
.search .search-txt span{position: absolute; right:0; top:0; width: 40px; height: 100%; text-align: center; line-height:38px; font-size:24px; color: #999;}
.search .search-btn{width:85px; height:36px;}
.search .search-btn input{background-color: #3d97d4; line-height: 36px;}
.search .hot-word{line-height:23px;margin-top: 5px;}
.search .hot-word em{color: #999;}
.search .hot-word a{padding: 0 5px 0 0; font-size:12px; color:#999;}
.search .hot-word a:hover{color:#3f75d5;}
/*search end*/
/* cart start*/
.wechat-code{position: absolute;top: -20px;right: 0;padding: 3px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}
.wechat-code img{width: 65px;height: 65px;}
.shop-cart-dropdown .shop-cart-btn{height: 34px; padding-left: 20px; padding-right: 20px; background-color: #f6f6f6; border: 1px solid #e2e2e2; line-height: 34px; font-size: 14px; color: #3f75d5;}
.shop-cart-dropdown .shop-cart-btn span{font-size: 16px;}
.shop-cart-dropdown.on .shop-cart-btn{border:1px solid #3f75d5; color: #3f75d5; }
.shop-cart-dropdown.on .shop-cart-pop{top: 36px; border:1px solid #3f75d5;}
.shop-cart-dropdown.on .shop-cart-pop::before{width: 120px;}
.shop-cart-operate .tocart a{background-color: #ff881e;}
/* cart end*/
/* 证书 start */
.intelligence{position: relative; width: 155px;}
.intelligence .iconfont-zizhi{position: absolute; top: 0;left: 0;width: 40px;line-height: 41px; font-size: 36px; color: #1cd1b4;}
.intelligence p{font-size: 14px;color: #555;padding: 0 0 0 40px;line-height: 18px;}
.intelligence h3{line-height: 23px;font-size: 18px;color: #555;padding: 0 0 0 40px;}
/* 证书 end */
/*导航 start*/
.navbar{position: relative; border-bottom: 2px solid #3f75d5; background:none;}
.navbar .nav{padding-left: 200px;}
.navbar .nav li{position: relative;}
.navbar .nav li a{line-height:42px; color: #333;font-size: 14px;}
.navbar .nav li a:hover{background: none; color: #3d97d4;}
.news-column{position: absolute;top:42px;right:-290px;width: 1190px;background: #fff;z-index: 99;display: none;border-top: 2px solid #006c68;}
.news-column ul{padding: 25px;overflow: hidden;}
.news-column li{float: left;margin:0 22px 0 0}
.news-column li:last-child{margin: 0;}
.news-column .item{display: block!important;width: 149px;height: 50px;padding: 20px 10px!important;border: 1px solid #eee;line-height: 25px!important;text-align: center;}
.news-column .item h4{font-size: 14px;color: #555;}
.news-column .item p{font-size: 14px;color: #333;}
.navbar .nav li.open .news-column{display: block;}
.news-column .item:hover h4{color: #3d97d4;}
/*导航 end*/
/* 分类菜单 start */
.category-wrap .category{position: absolute; top: -44px; left: 0; z-index: 2; width: 185px;}
.category h2 a{height: 44px; background-color: #3f75d5; line-height: 42px; font-size: 16px;}
.category .m-menu{position: relative; background-color: #1da4ff;height: 500px;}
.category .m-menu .menu-item{height: 73px; padding: 13px 15px; border-top: none;}
.m-menu .menu-item + .menu-item{height: 73px;border-top: 1px dashed #74bce9;}
.m-menu .menu-item h3{margin-bottom: 0;height: 25px;line-height: 25px;display: inline-block;margin-right: 5px;}
.m-menu .menu-item h3 a{display: block;color: #fff;font-size: 14px;}
.m-menu .menu-item p{height: 50px;line-height: 25px;}
.m-menu .menu-item p a{color: rgba(255, 255, 255, 0.8);font-size: 12px;margin-right: 5px;}
.m-menu .menu-item p a:hover{color: #fff;}
.m-menu .menu-item .menu-pop{display: none; position: absolute; top: 0; left:184px; z-index: 99;}
.m-menu .menu-item.on{background-color: #3d97d4;}
.m-menu .menu-item .menu-sub{height: 478px; border: 1px solid #3f75d5;}
.m-menu .menu-sub dt{color: #000;}
.m-menu .menu-sub dd a{color: rgba(0, 0, 0, 0.8);}
.m-menu .menu-sub li{border-top: 1px solid #e1e8ed;padding: 10px 0;}
.m-menu .menu-sub li .caption{color: #000;margin-bottom: 10px;font-weight: 700;font-size: 14px;display: block;}
.m-menu .menu-sub li img{max-width: 700px;height: 185px;width: auto;}
.m-menu .menu-sub dd a:hover{color: #3f75d5;}
/* 分类菜单 end */
/*底部 start*/
.footer{background-color:#eaeaea;margin-top: 0;}
.foot-ensure-wrap{background-color: #eaeaea;}
.foot-ensure dl dt span{display: inline-block;position: relative;border: 3px solid #1da4ff;width: 49px;height: 49px;line-height: 49px;font-size: 34px;border-radius: 50%; text-align: center;color: #1da4ff;}
.foot-ensure dl dt span:after{content: "";position: absolute;right: 0;top: 5px;background: #eaeaea;width: 10px;height: 10px;border-radius: 50%;}
.foot-ensure dl dd h3{font-size: 18px; color: #333;font-weight: normal;}
.foot-ensure dl dd p{font-size: 14px; color: #666;text-align: left;line-height: 20px;}
.foot-help{padding: 35px 0;border-top: 4px solid #3f75d5;}
.footer-wechat{width: 140px;float: left;margin-right: 20px;}
.footer-wechat img{width: 140px;height: 140px;}
.footer-wechat p{text-align: center;color: #666;font-size: 14px;padding-top: 10px;}
.footer-wechat + .footer-wechat{margin-right: 50px;}
.foot-help dl{width: 120px;padding-right: 14px;}
.foot-help dl dt{margin-bottom: 15px; color: #333;}
.foot-help dl dd{line-height: 25px; font-size: 12px;}
.foot-help dl dd a{color:#666;}
.foot-help dl dd a:hover{color:#3f75d5;}
.foot-help dl dd span{font-size: 22px;color: #3f75d5;}
.foot-help dl dd p{color:#666;text-align: left!important;font-size: 13px;}
.foot-help dl.phone{width: 170px;padding-right: 0;}
.foot-about{padding:35px 0 35px; border-top:1px solid #ddd;}
.foot-about p{text-align: center; line-height:20px; font-size: 12px; color: #666!important;}
.foot-about p.links{margin-bottom: 15px; font-size: 14px;display: none;}
.foot-about p.links a{color: #fff;}
.foot-about p a{color:#666;}
.foot-about p a:hover{color: #3f75d5;}
/*底部 end*/
/* 固定工具栏 start */
.m-fixedtool ul{border-color: #1da4ff;}
.m-fixedtool li.on .tool-btn{background-color: #1da4ff;}
.m-fixedtool .tool-pop .tel{color: #1da4ff;}
/* 固定工具栏 end */
/* 翻页 start */
.m-page .page-num li.active span{background: #1da4ff;border:1px solid #1da4ff;}
/* 翻页 end */
/* ========== 共用common end ========== */
.list-img li p{background:rgba(0, 0, 0, 0.4);}
.news-items .news-items-title a{color:#3f75d5;}
.help-menu{margin-bottom: 20px;}
.help-menu h2{background:#3f75d5;}
.help-title h1{color:#3f75d5;}
.menu-root.open .menu-tit .menu-txt{color:#3f75d5;}
.menu-root .menu-sub li a.this{background:rgba(63, 117, 213, 0.1);color:#3f75d5;}
.menu-root .menu-sub li a:hover{background:rgba(63, 117, 213, 0.1);color:#3f75d5;}
.menu-root .menu-tit:hover .menu-txt{color:#3f75d5;}
.case-tit a{border-left: 3px solid #3f75d5}
.p-news .news-menu h2{background: #3f75d5;}
.p-news .news-menu ul li.curr a,
.p-news .news-menu ul li a:hover{color: #3f75d5;}
.p-news .industry-tit a:hover{color: #fff; cursor: default;}
/* 会员中心 start */
.p-user .head .logo{padding-top: 14px;}
.p-user .nav li a:hover{color:#3f75d5;}
.p-user .user.on{border-color: #3f75d5;}
.p-user .footer{padding: 0; margin:0; background-color:#eaeaea; color: rgba(255, 255, 255, 0.7);}
.p-user .foot-ensure dl dd p{text-align: left; color: #666;}
.p-user .foot-about p{line-height:20px;font-size: 12px;}
.p-user .foot-about p.links{font-size: 14px;}
/* 会员中心 end */
/* ========== 首页样式 start ========== */
.topbar ul li.wphone{position: relative;}
.phone-code{display: none;position: absolute;top:25px;left:-15px;border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom: 1px solid #eee;z-index: 12;background: #fff;;}
.phone-code img{width: 100px;height: 100px;padding:5px;}
.topbar ul li.wphone.on .phone-code{display: block;}
/*品牌列表*/
.p-brand .m-page{margin-bottom: 20px;}
/*帮助中心*/
.help-title{font-size: 30px;font-weight: 700;color: #3f75d5;line-height: 80px;}
/*新闻列表详情*/
.p-news .row{margin-bottom: 30px;}
.news-head .row{margin-bottom: 0;}
.industry-tit{height: 140px;background-size: 100%;}
.list-imgtxt dl{margin-bottom: 0;}
.list-imgtxt dl + dl{margin-top: 10px;}
.list-imgtxt dt img{height: 60px;}
/*新闻列表*/
.fixedbar .fixed{z-index: 19;}
/*友情链接*/
.p-flink .help-content{margin-bottom: 30px;}
/*联系我们*/
.p-help .row{margin-bottom: 30px;}
/*品牌列表*/
.brand-list ul li .brand-list-hd{height: 40px;}
.brand-list ul li .brand-list-hd img{height: 40px;}
/*新闻列表*/
.news-items .news-items-pic-l{width: 120px;}
.news-items .news-items-pic-r{width: 275px;}
.news-items .news-items-ul{margin-top: 10px;line-height: 30px;}
.news-items .news-items-ul li a{font-size: 14px;}
.list-imgtxt dt img{width: 80px;}
.list-imgtxt dd{width: 185px;}
.industry-tit a{font-size: 20px;color: #003aa1;}



