@import url(../css/iconfont.css);
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{ background-color:#f5f7fa; font:14px/1.6 "\5fae\8f6f\96c5\9ed1",arial,"\5b8b\4f53",sans-serif; color:#666666;}
body,form,iframe,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a,em,i{margin:0px;padding:0px;list-style-type:none;font-style: normal;}
img{ border:none;vertical-align:middle;}
a{ text-decoration:none; color:#4e4e4e;}
a:hover{ color:#0772bf;}
input,textarea,select,button{ outline:none;vertical-align:middle; font-size:inherit; font-family:inherit;}
textarea{ resize:none; overflow-y:auto;}
input[type="submit"],input[type="reset"],input[type="button"],button{ cursor:pointer;-webkit-appearance:none;}
input[type="radio"],input[type="checkbox"]{ height:14px; margin: 0 3px 0 0; padding:0;}
hr{height:0;border-width:1px 0 0 0;border-style:solid;margin:0;color:#eee;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
h1{ font-size:60px;}
h2{ font-size:36px;}
h3{ font-size:30px;}
h4{ font-size:24px;}
h5{ font-size:18px;}
h6{ font-size:16px;}
.mt30{margin-top:30px;}
.mt114{margin-top:114px}
.pt50{padding: 50px 0 60px 0}
.xs{box-shadow: #e9e9e9 0px 4px 4px;border-bottom:1px solid #b7b7b7}

.fr{float:right}
.fl{float:left}


.reset,.reset dt,.reset dd{ padding:0; margin:0; list-style:none;}
.clearfix:before{ content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden; overflow:hidden;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden; overflow:hidden;}

.hidden{ visibility:hidden;}
.visible{ visibility:visible;}
.hide{ display:none;}
.show{ display:block;}

.container{ width:1200px; margin:0 auto;}

/* 头部 */
.pultop{height: 35px;line-height: 35px;font-size:12px;}
.headtop{background-color:#ffffff;padding: 30px 0;}

/* logo */
.logo{}

/* 搜索 */
.search{width:600px;margin-left: 100px;}
.search_item{height: 40px;}
.search_item input{width:480px;padding:0 10px;height:40px;line-height:40px;border:2px solid #0772bf;border-right:none;box-sizing:border-box;letter-spacing:0;border-radius:4px 0 0 4px}
.search_item button{border:none;width:94px;height:40px;background-color:#0772bf;border-radius:0 4px 4px 0;cursor:pointer;color:#fff}
.search_item button:hover{opacity: 0.8;}
.search_item .search_word{line-height:40px}
.search_item .search_word ul li{display:inline-block;margin-right:10px}
.search_item .search_word a{color:#888888;font-size: 12px;}
.search_item .search_word a:hover{color: #0772bf;}

/* 快捷 */
.toplogin{}
.toplogin ul li{display: inline-block;text-align: center;margin-left: 30px;}
.toplogin ul li i{display: block;font-size: 30px;}
.toplogin ul li span{color: #888888;font-size: 12px;display: block;line-height: 30px;margin-top: -10px;}
.toplogin ul li:hover span{color: #0772bf;}


/* 导航 */
.nav{width:100%;height:50px;line-height:50px;background:#fff;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
.nav.fixed{position: fixed;top:0;left: 0;width: 100%;z-index: 999;}
.nav_list{float: left;margin-left: 15px;}
.nav_list li{display: inline-block;padding: 0 15px;position: relative;}
.nav_list li>a{display:block;color:#666;}
.nav_list li::before{content: "";width: 1px;height: 12px;background-color: #eeeeee;left: 0px;top: 50%;position: absolute;margin-top: -6px;}
.nav_list li:first-child::before{background-color: #ffffff;}
.qiuckbox{width: 188px;position:relative;float: left;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;}
.nav_list li.cur>a,.nav_list li:hover>a{color:#0772bf}
.qiuckbox .dropDown{display:none;position:absolute;z-index:999;left:-1px;top:100%;width:100%;background:#ffffff;}
.qiuckbox:hover{color: #0772bf;}
.qiuckbox span{display: block;text-align: center;position: relative;transition: all 0.5s;}
.qiuckbox span::before{content:"\e76a";position:absolute;left:15px;top:0;font-size:30px;font-family:iconfont!important;font-size:20px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.qiuckbox span::after{content:"\e726";position:absolute;right:5px;top:0;font-size:30px;font-family:iconfont!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.sidebar_inav{width: 188px;height:394px;position: relative;padding: 3px 0;border:1px solid #eeeeee}
.sidebar_inav ul li{text-align: left;width: 170px;line-height: 35px;border-bottom:1px solid #f7f7f7;padding: 0 10px 0 8px;transition: all 0.5s;border-left: 2px solid transparent;}
.sidebar_inav ul li a{display: block;}
.sidebar_inav ul li:last-child{border-bottom: 0;}
.sidebar_inav ul li .sidebar_inner{transition: all 0.5s;position:absolute;left:185px;width:980px;padding:15px;top:0;z-index:99;background-color:#fff;border:2px solid #0772bf;box-shadow:1px 3px 5px rgba(0,0,0,.1);overflow:hidden;display:none;min-height:400px}
/* .sidebar_nav ul li:nth-child(n+5) .sidebar_inner{top:-100px} */
.sidebar_inav ul li:hover .sidebar_inner{display: block;}
.sidebar_inav ul li dl{font-weight: normal;border-bottom: 1px solid #f5f7fa;}
.sidebar_inav ul li dl dd,.sidebar_nav ul li dl dt{line-height: 20px;margin-bottom: 10px;}
.sidebar_inav ul li dl dt a{color: #0772bf;}
.sidebar_inav ul li dl dd a{font-size: 12px;color: #888888;display: inline-block;margin-right: 10px;}
.sidebar_inav ul li dl dd a:hover{color: #0772bf;}
.sidebar_inav ul li:hover{background-color: #e7f3fc;border-left: 2px solid #0772bf;}
.tel{float:right;color: #0772bf;font-family: Arial, Helvetica, sans-serif;font-size:18px;border-left: 1px solid #eeeeee;width: 189px;text-align: center;}
.tel i{font-size: 20px;margin-right: 5px;}

/* 首页侧边导航栏 */
.sidebar_nav{margin-top: 20px;background-color: #ffffff;width: 190px;height:394px;position: relative;padding: 3px 0;}
.sidebar_nav ul li{text-align: left;width: 170px;line-height: 35px;border-bottom:1px solid #f7f7f7;padding: 0 10px 0 8px;transition: all 0.5s;border-left: 2px solid transparent;}
.sidebar_nav ul li a{display: block;}
.sidebar_nav ul li:last-child{border-bottom: 0;}
.sidebar_nav ul li .sidebar_inner{transition: all 0.5s;position:absolute;left:185px;width:980px;padding:15px;top:0;z-index:99;background-color:#fff;border:2px solid #0772bf;box-shadow:1px 3px 5px rgba(0,0,0,.1);overflow:hidden;display:none;height:420px;overflow-y: scroll;}
/* .sidebar_nav ul li:nth-child(n+5) .sidebar_inner{top:-100px} */
.sidebar_nav ul li:hover .sidebar_inner{display: block;}
.sidebar_nav ul li dl{font-weight: normal;border-bottom: 1px solid #f5f7fa;}
.sidebar_nav ul li dl dd,.sidebar_nav ul li dl dt{line-height: 20px;margin-bottom: 10px;}
.sidebar_nav ul li dl dt a{color: #0772bf;}
.sidebar_nav ul li dl dd a{font-size: 12px;color: #888888;display: inline-block;margin-right: 10px;}
.sidebar_nav ul li dl dd a:hover{color: #0772bf;}
.sidebar_nav ul li:hover{background-color: #e7f3fc;border-left: 2px solid #0772bf;}


/* 首页banner */
.banner{margin-top: 20px;margin-left: 10px;width:800px;height: 400px;overflow: hidden;}
.swiper-container{position:relative;overflow:hidden;z-index:1}
.swiper-container .swiper-slide img{width:800px;height: 400px;overflow: hidden;}
.swiper-container .swiper-pagination-bullet{height:4px;width:20px;border-radius:3px}
.banner .swiper-button-nexts,.banner .swiper-button-prevs{transition: all 0.5s;opacity:0;width:52px;height:52px;background-color:rgba(0,0,0,.45);position:absolute;top:45%;z-index:999;cursor:pointer;border-radius:50%}
.banner .swiper-button-nexts{left:15px}
.banner .swiper-button-prevs{right:15px}
.banner .swiper-button-nexts img,.banner .swiper-button-prevs img{display:block;width:13px;height:23px;margin:15px auto 0}
.banner:hover .swiper-button-nexts,.banner:hover .swiper-button-prevs{opacity:1}

/* 首页登录 */
.loginbar{margin-top: 20px;width: 190px;height: 400px;overflow: hidden;background-color: #ffffff;}
.announ{border-top: 1px solid #edf0f2;padding:10px 15px 15px 15px;overflow: hidden;height: 160px;width: 160px;}
.announ .title{line-height: 30px;}
.announ .title span{font-weight: 700;}
.announ .title a{color: #888888;font-size: 12px;}
.announ .title a:hover{color: #0772bf;}
.inlogin{padding:20px 0 0 0;background:linear-gradient(0deg,#fff,#e5f2ff);text-align:center}
.inlogin img{width:60px;height:60px;overflow:hidden;margin:auto;border-radius:50%}
.inlogin span{display:block;padding:8px 0;font-size:12px}
.inlogin .inlogin_item{padding:0 20px 10px}
.inlogin a{display:block;border-radius:3px;padding:6px 0;border:1px solid #0772bf;margin-top:10px;font-size:12px;color:#0772bf}
.inlogin a:nth-child(1){background-color: #0772bf;color: #ffffff;}
.inlogin a:hover{opacity: 0.9;}
.announ_list ul li a{display:block;line-height:20px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#333}
.announ_list ul li a:hover{color:#0772bf}

/* 首页合作商 */
.cooper ul{margin-top: 10px;}
.cooper ul li{float: left;width: 199px;height: 100px;background-color: #fff;margin-right: 1px;margin-bottom: 1px;position: relative;text-align: center;}
.cooper ul li .cooper_img img{margin-top: 10px;width: 160px;height: 80px;overflow: hidden;}
.cooper ul li .cooper_text{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:#0772bf;color:#fff;text-align:center;opacity:0;transition:.19s ease-in}
.cooper ul li:hover .cooper_text{opacity: 0.8;}
.cooper ul li .cooper_text h6{margin-top: 20px;font-size: 16px;}
.cooper ul li .cooper_text i{width: 56px;height: 20px;margin: 10px auto 0;font-size: 12px;border: 1px solid #fff;display: inline-block;}
.cooper ul li:nth-child(6n) {margin-right: 0;}
.cooper ul .more a{display:block;height:100px;font-size:14px;line-height:100px;color: #666666;}
.cooper ul .more a:hover{color:#0772bf;}

/* 首页推荐产品 */
.module_rec{margin-top: 10px;background-color: #ffffff;overflow: hidden;}
.module_rec .title{padding: 20px 20px 0 20px;}
.module_rec .title .title_left span{font-size: 18px;font-weight: 700;color: #333333;}
.module_rec .title .title_left i{position:relative;padding:4px 10px;margin-left:15px;color:#0772bf;font-size:12px;background-color:#e7f3fc;border-radius:0 3px 3px 0}
.module_rec .title .title_left i::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-right-color:#e7f3fc}
.module_rec .title .title_right a{color: #888888;font-size: 12px;}
.module_rec .title .title_right a:hover{color: #0772bf;}
.module_rec .module_rec_list{padding: 20px;overflow: hidden;}
.module_rec_item{overflow: hidden;}
.module_rec_pic{width: 176px;float: left;overflow: hidden;margin-right: 4px;padding:6px;transition: all 0.5s;border: 1px solid #f5f7fa;}
.module_rec_pic .rec_img{text-align: center;width: 176px;height: 120px;overflow: hidden;}
.module_rec_pic .rec_img img{width: 120px;height: 120px;overflow: hidden;transition: all 0.5s;}
.module_rec_pic h3{height:42px;margin-top:10px;font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.module_rec_pic .price{margin-top:5px;font-size:12px;color:#999}
.module_rec_pic .price span{color:#0772bf}
.module_rec_pic:hover{border:1px solid #0772bf;}
.module_rec_pic:hover .rec_img img{transform: scale(1.2);}

/* 首页广告 */
.adv{margin-top: 10px;}
.adv a{display: block;width: 594px;height: 90px;overflow: hidden;}
.adv a img{width: 594px;height: 90px;overflow: hidden;}

/* 首页产品 */
.probox{margin-left: -10px;margin-top: 10px;}
.probox_item{width: 595px;float: left;margin-left: 10px;height: 550px;margin-bottom: 10px;background-color: #ffffff;}
.probox_item .pro_title{padding: 20px 20px 0 20px;}
.probox_item .pro_title .pro_title_left{font-size: 18px;font-weight: 700;color: #333333;}
.probox_item .pro_title .pro_title_right a{color: #888888;font-size: 12px;margin-left: 16px;position: relative;}
.probox_item .pro_title .pro_title_right a::before{content: "";width: 1px;height: 10px;background-color: #d2d2d2;position: absolute;left: -10px;top: 50%;margin-top: -5px;}
.probox_item .pro_title .pro_title_right a:first-child::before{background-color: #ffffff;}
.probox_item .pro_title .pro_title_right a:hover{color: #0772bf;}
.pro_bar{padding: 20px;overflow: hidden;margin-left: -4px;}
.pro_list{
	width: 167px;
	float: left;
	overflow: hidden;
	margin-left: 4px;
	padding: 6px;
	transition: all 0.5s;
	border: 1px solid #f5f7fa;
	margin-top: 0px;
	margin-bottom: 20px;
}
.pro_list .pro_img{text-align: center;width: 167px;height: 120px;overflow: hidden;}
.pro_list .pro_img img{width: 120px;height: 120px;overflow: hidden;transition: all 0.5s;}
.pro_list h3{height:42px;margin-top:10px;font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.pro_list .price{margin-top:5px;font-size:12px;color:#999}
.pro_list .price span{color:#0772bf}
.pro_list:hover{border:1px solid #0772bf;}
.pro_list:hover .pro_img img{transform: scale(1.2);}

/* 首页新闻 */
.newsbox{background-color: #ffffff;overflow: hidden;}
.newsbox .title{padding: 20px 20px 0 20px;}
.newsbox .title .title_left span{font-size: 18px;font-weight: 700;color: #333333;}
.newsbox .title .title_left i{position:relative;padding:4px 10px;margin-left:15px;color:#0772bf;font-size:12px;background-color:#e7f3fc;border-radius:0 3px 3px 0}
.newsbox .title .title_left i::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-right-color:#e7f3fc}
.newsbox .title .title_right a{color: #888888;font-size: 12px;}
.newsbox .title .title_right a:hover{color: #0772bf;}
.newsbox_list{padding: 20px;overflow: hidden;margin-left: -20px;}
.newsbox_item{width: 275px;float: left;overflow: hidden;margin-left: 20px;background: #f5f7fa;}
.newsbox_item .newsbox_img{width: 275px;height: 166px;overflow: hidden;}
.newsbox_item .newsbox_img img{width: 100%;height: 100%;overflow: hidden;transition: all 0.5s;}
.newsbox_item dl{padding: 0 10px 10px 10px;overflow: hidden;}
.newsbox_item dl dt{height: 50px;line-height: 50px;font-size: 16px;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newsbox_item dl dd{height:42px;font-size:13px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.newsbox_item:hover .newsbox_img img{transform: scale(1.2);}
.newsbox_item:hover dl{background-color: #e7f3fc;}

/* 底部 */
.footer{margin-top:40px;background-color: #edf0f2;}
.footertop{padding: 20px 0;width: 1100px;margin: auto;}
.footertop dl{width: 225px;float: left;padding-left: 50px;position: relative;}
.footertop dl i{display: block;font-size:35px;overflow: hidden;color: #0772bf;position: absolute;left: 0;top: 0;}
.footertop dl dt{font-size: 18px;line-height: 32px;font-weight: 700;color: #333333;}
.footertop dl dd{color:#333333;font-size: 12px;}
.footerconcte{border-top: 1px solid #dae0e6;padding: 30px 0;}
.footerconcte dl{float: left;margin-left: 50px;}
.footerconcte dl:first-child{margin-left: 0;}
.footerconcte dl:last-child{float: right;}
.footerconcte dl dt{color: #999;margin-bottom: 10px;}
.footerconcte dl dd a{display: block;font-size: 12px;color: #333333;line-height: 28px;}
.footerconcte dl dd a:hover{color: #0772bf;}
.footerconcte dl dd img{width: 120px;height: 120px;overflow: hidden;}
.footerconcte dl:nth-child(3){width: 800px;}
.footerconcte dl:nth-child(3) dd{float: left;width: 350px;}
.footerbottom{height: 58px;line-height: 28px;text-align: center;border-top: 1px solid #dae0e6;font-size: 12px;color: #333333;}

/* 浏览器检测 */
.no_compatible{background-color: #f0f0ee;text-align: center;padding-bottom: 100px;}
.content{width: 800px;margin:auto;}
.desc_box{padding: 0 0 50px 0;border-bottom: 1px solid #dddddd;margin-bottom: 50px;}
.desc_box p{font-size: 30px;color: #333333;font-weight: 700;line-height: 45px;}
.suggest_box{margin:auto;width: 750px;}
.suggest_box li{float: left;width: 250px;}
.suggest_box span{display: block;color: #333333;font-size: 18px;padding: 20px 0;}
.suggest_box a{background-color: #0772bf;color: #ffffff;padding: 10px 30px;border-radius: 3px;display: inline-block;}
.suggest_box a:hover{background-color: #fe741d;}

/* 面包屑 */
.crumbs{padding:20px 0;font-size:13px;}
.crumbs a:hover{color:#49ABFC}

/* 筛选 */
.cation_middle{line-height:48px;padding:10px 20px;font-size:14px;background-color:#ffffff}
.cation_list{overflow:hidden}
.cation_list dt{float:left;width:64px;font-weight:700;line-height:48px;position:relative;color:#333}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cation_list dt:after{content:"";position:absolute;right:12px;top:22px;border:1px solid #333;border-width:0 1px 1px 0;width:4px;height:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
.cation_list dd{border-bottom:1px dotted #e0e0e0;margin-left:64px;overflow:hidden}
.cation_list dd a{color:#8d8d91;font-size:14px;line-height:14px;height:14px;float:left;border-right:1px solid #e0e0e0;padding:0 18px;margin:17px 0}
.cation_list a:hover,.cation_list dd a.on{color:#0772bf}
.cation_list dd a:last-child{border-right:0 none}
.cation_list:last-of-type dd{border-bottom:0 none}

/* 排序 */
.paixu{background-color: #ffffff;height: 40px;line-height: 40px;color: #666666;margin-top: 20px;}
.paixu ul li{float: left;padding: 0 20px;border-left: 1px solid #edf0f2;}
.paixu ul li:first-child{border-left: 0;}
.paixu ul li:hover{color: #0772bf;}
.paixu ul li.atcive,.paixu ul li.atcive a{color: #ffffff;background-color: #0772bf;}
/* 内容页产品列表 */
.product_list{margin-top: 10px;margin-left: -10px;}
.product_list .product_item{width: 292px;padding-bottom: 20px;float: left;margin-left: 10px;margin-bottom:10px;background-color: #ffffff;box-sizing: border-box;;overflow: hidden;}
.product_item .product_img{padding: 20px 40px 0;overflow: hidden;}
.product_item .product_img img{max-width:100%;height: 212px;overflow: hidden;transition: all 0.5s;}
.product_item .product_title{display:-webkit-box;overflow:hidden;margin-top:10px;padding:0 20px;height:42px;text-overflow:ellipsis;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.product_item .product_price{color:#999;padding:0 20px;margin-top:10px}
.product_item .product_price span{color:#0772bf}
.product_item .product_bnt{padding: 0 20px;text-align: center;margin-top: 10px;}
.product_item .product_bnt a{border: 1px solid #dadfe5;border-radius: 3px;width:calc(50% - 2px);float: left;}
.product_item .product_bnt a i{font-size: 20px;margin-right: 2px;display: inline-block;}
.product_item .product_bnt a:first-child{border-top-right-radius: 0;border-bottom-right-radius: 0;color: #0772bf;}
.product_item .product_bnt a:last-child{border-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.product_item .product_bnt a:hover{background-color: #e7f3fc;}
.product_item:hover{box-shadow: 1px 3px 5px rgba(0,0,0,.1);}
.product_item:hover .product_img img{transform: scale(1.1);}
.product_item:hover .product_title{color: #0772bf;}

/* 内容页产品详情 */
.pro_cont{background-color: #ffffff;margin-top: 10px;}
.pro_cont_title{border-bottom: 1px solid #eeeeee;color: #0772bf;padding: 0 20px;}
.pro_cont_title span{font-size: 18px;font-weight: 700;border-bottom: 2px solid #0772bf;display:inline-block;padding: 15px 0;margin-bottom: -1px;}
.pro_cont_text{min-height: 500px;padding: 20px;line-height: 24px;}
.pro_module{}
.pro_module_left{background-color: #ffffff;padding: 20px;width: 865px;}
.pro_module .pro_img{width: 362px;min-height: 362px;overflow: hidden;float: left;}
.pro_thumb{margin:auto;overflow:hidden;width: 360px;}
.pro_thumb li{background:none repeat scroll 0 0 transparent;float:left;height:61px;margin:0 5px 0 0;overflow:hidden;padding:2px;margin-top: 10px;border:1px solid #eeeeee}
.pro_thumb li:last-child{margin-right:0;}
.pro_thumb .tb_selected{border:1px solid #0772bf;height:61px;width:61px;}
.pro_thumb img{width: 61px;height: 61px;overflow: hidden;}
.tb_pic a{display: table-cell;}
.zoomDiv{z-index:98;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
.zoomMask{position:absolute;background:#ffffff;cursor:move;z-index:1;opacity: 0.5;}
.pro_main{width: 360px;border: 1px solid #eeeeee;height: 360px;}
.pro_main img{max-width: 360px;max-height: 360px;overflow: hidden;}

.pro_info{float: right;width:480px;}
.pro_info em{width: 480px;float: left;display: block;height: 25px;line-height: 25px;}
.pro_info .pro_name{display:-webkit-box;overflow:hidden;margin-top:10px;font-size: 18px;font-weight: 700;color:#333333;height:50px;text-overflow:ellipsis;line-height:25px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.pro_info .price{color: #888888;margin-bottom: 10px;width: 100%;}
.pro_info .price span{color: #0772bf;font-size: 18px;font-weight: 700;line-height: 30px;}
.pro_info .place{color: #888888;margin-bottom: 10px;width: 100%;}
.pro_info .place span{color: #333333;line-height: 30px;}
.pro_info .model{color: #888888;margin-bottom: 10px;float: left;width: 100%;}
.pro_info .model span{color: #333333;float: left;width: 390px;}
.pro_info .model span a{border-radius: 2px;border:1px solid #eeeeee;padding: 3px 9px;display: inline-block;margin-bottom: 10px;}
.pro_info .model span a:hover{border:1px solid #0772bf;color: #0772bf;}
.pro_info .model span a.active{border:1px solid #0772bf;color: #0772bf;}
.pro_info .base{color: #888888;margin-bottom: 10px;width: 100%;}
.pro_info .base span{color: #333333;line-height: 30px;}
.pro_info .date span{color: #333333;line-height: 30px;float: left;}
.pro_info .date .date_tip{position: relative;width: 20px;height: 20px;float: left;}
.pro_info .date .date_tip i{color: #0772bf;font-size: 20px;margin-left: 10px;cursor: pointer;}
.pro_info .date .date_tip .tip_text{transition: all 0.5s;opacity: 0;position: absolute;left: 0;top:0;color:#0772bf;background-color: #e7f3fc;z-index: 9;width: 120px;font-size: 12px;line-height: 30px;border-radius: 2px;text-align: center;}
.pro_info .date .date_tip .tip_text::before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:0;height:0;border:8px solid transparent;border-right-color:#e7f3fc}
.pro_info .date .date_tip:hover .tip_text{opacity: 1;left:40px;}
.pro_info .pro_bnt{margin-top: 30px;}
.pro_info .pro_bnt i{font-size: 22px;margin-right: 5px;}
.pro_info .pro_bnt a:first-child{background-color: #0772bf;color: #ffffff;border-radius: 3px;padding: 8px 30px;border: 1px solid #0772bf;}
.pro_info .pro_bnt a:first-child:hover{opacity: 0.8;}
.pro_info .pro_bnt a:last-child{background-color: #FF6600;color: #ffffff;border-radius: 3px;padding: 8px 30px;border: 1px solid #FF6600;margin-left: 10px;}
.pro_info .pro_bnt a:last-child:hover{background-color: #FF0000;border:1px solid #FF0000;color: #ffffff;}

/* 弹出层 */
.eject_box{display: none;position: fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index: 99}
.eject_box .eject_li{background-color:#ffffff;width:391px;min-height:284px;position: absolute;left: 50%;top:50%;margin-left: -142px;margin-top:-196px;border-radius: 2px}
.eject_box .eject_li .eject_ti{border-bottom: 1px solid #eeeeee}
.eject_box .eject_li h6{color:#333333;font-size: 16px;line-height: 50px;padding: 0 15px;}
.eject_li .eject_gb{float:right;font-size:22px;color:#666666;margin:5px 0 0 0;cursor: pointer;width:50px;height:50px;;text-align: center;}
.eject_li .eject_gb:hover i{color: #0772bf;}
.eject_tetx{padding: 20px;min-height: 200px;}
.eject_bnt{width: 100px;height: 35px;line-height: 35px;text-align: center;border-radius: 3px;background-color: #0772bf;color: #ffffff;margin: 20px auto;cursor: pointer;}
.eject_bnt:hover{opacity: 0.8;}

.pro_related{background-color: #ffffff;width:285px;overflow: hidden;}
.pro_related .title{padding: 15px 20px;border-bottom: 1px solid #eeeeee;}
.pro_related .title .title_left span{font-size: 18px;font-weight: 700;color: #333333;}
.pro_related .title .title_left i{position:relative;padding:4px 10px;margin-left:15px;color:#0772bf;font-size:12px;background-color:#e7f3fc;border-radius:0 3px 3px 0}
.pro_related .title .title_left i::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-right-color:#e7f3fc}
.pro_related_list{padding: 20px;}
.pro_related_list .por_related_item{height:82px;width:245px;overflow: hidden;margin-top: 20px;}
.por_related_item:first-child{margin-top: 0;}
.por_related_item .imgs{width: 80px;height: 80px;overflow: hidden;border: 1px solid #eeeeee;}
.por_related_item .imgs img{width: 80px;height: 80px;overflow: hidden;transition: all 0.5s;}
.por_related_item dl{width: 155px;height: 80px;overflow: hidden;}
.por_related_item dl dt a{display:-webkit-box;overflow:hidden;color: #333333;margin-top: 5px;height:42px;text-overflow:ellipsis;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.por_related_item dl dd{color:#999;font-size: 13px;margin-top: 5px;}
.por_related_item dl dd span{color: #0772bf;}
.por_related_item:hover .imgs{border:1px solid #0772bf}
.por_related_item:hover img{transform: scale(1.1);}
.por_related_item:hover dt a{color:#0772bf}


/* 内容页联系我们 */
.contactbox{background-color: #ffffff;margin-top: 10px;overflow: hidden;}
.contactbox .title{padding: 20px 20px 0 20px;}
.contactbox .title .title_left span{font-size: 18px;font-weight: 700;color: #333333;}
.contactbox .title .title_left i{position:relative;padding:4px 10px;margin-left:15px;color:#0772bf;font-size:12px;background-color:#e7f3fc;border-radius:0 3px 3px 0}
.contactbox .title .title_left i::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-right-color:#e7f3fc}
.contactbox .title .title_right a{color: #888888;font-size: 12px;}
.contactbox .title .title_right a:hover{color: #0772bf;}
.contactbox_item{padding: 20px 20px 10px 20px;overflow: hidden;border-top: 1px solid #eee;margin-top: 20px;}
.contactbox_item h6{font-size: 16px;color: #333333;}
.contactbox_item ul{margin-top: 15px;}
.contactbox_item ul li{float: left;width: 386px;}
.contactbox_item ul li i{color: #999999;width: 80px;height: 35px;line-height: 35px;float: left;}
.contactbox_item ul li span{width: 306px;display: inline-block;color: #333333;height: 35px;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.contactbox_form{padding: 20px;overflow: hidden;border-top: 1px solid #eee;}
.contactbox_form h6{font-size: 16px;color: #333333;}
.contactbox_form .row{margin-top: 20px;display: flex;}
.contactbox_form .row:last-child{margin-top: 0;}
.contactbox_form .form_text{width: 200px;}
.contactbox_form textarea{border:1px solid #eeeeee;width:calc(100% - 22px);border-radius: 3px;padding: 10px;}
.contactbox_form input[type="text"]{border:1px solid #eeeeee;border-radius: 3px;padding:8px 5px;width: 180px;}
.tip{height:30px;line-height:30px;font-size:12px;color:#0772bf;display: block;}
.bt_sub{background-color: #0772bf;color: #ffffff;border:none;border-radius: 3px;padding: 8px 50px;transition: all 0.5s;margin-top: 20px;}
.bt_sub:hover{opacity: 0.8;}
.yzm{border:none;border-radius: 3px;padding:8px 16px;color: #888888;}

/* 翻页 */
.page{text-align:center;margin:60px auto}
.page a,.page span{border-radius:3px;border:1px solid #ebebeb;padding:8px 15px;background-color: #ffffff;}
.page a.active,.page a:hover,.page span:hover{background:#0772bf;color:#fff;border:1px solid #0772bf}

.pages{margin:20px 0;border-top:1px solid #ececec;padding-top:20px}
.pages p>a{line-height:30px;color:#666}
.pages p>a:hover{color:#0772bf}
.xzpage {
	background: #fff;
	color: #0772bf;
	font-family: "微软雅黑";
	font-size: 14px;
	width: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}


/* 内容页头部 */
.n_header{background-color: #ffffff;border-bottom: 1px solid #eeeeee;padding: 20px 0;}
.n_logo span{font-size: 20px;line-height: 65px;display: inline-block;padding-left: 20px;color: #333333;}
.n_tel{color:#0772bf;font-family:Arial,Helvetica,sans-serif;font-size:25px;border-left:1px solid #eee;padding-left: 20px;text-align:center;line-height: 65px;}
.n_tel i{font-size: 25px;margin-right: 10px;}

/* 注册 */
.reg{background-color:#ffffff;margin: 50px 0;overflow: hidden;}
.reg_left{padding:50px;width: 500px; }
.reg_left .form_text input{width:calc(100% - 22px);border:1px solid #eeeeee;border-radius: 3px;line-height: 35px;padding: 0 10px;margin-bottom: 20px;}
.reg_left .form_text .ipt{width: 250px;}
.reg_left .form_text .yzm{width: 100px;}
.bt_subs{background-color:#0772bf;color:#fff;border:none;border-radius:3px;width:100%;padding:10px 0}
.reg_right{width: 450px;margin:50px auto;border-left: 1px solid #eeeeee;padding: 50px;text-align: center;}
.reg_right img{max-width: 200px;max-height: 200px;overflow: hidden;}
.reg_right dl dt{font-size: 16px;margin-bottom: 20px;}


/* 分类 */
.column{padding:0 20px;font-size:16px;line-height:56px;border-bottom:1px solid #e8e8e8;position:relative;top:-1px}
.column a{margin-right:20px;position:relative;display:inline-block}
.column a::before{content:"";width:100%;height:1px;background-color:#0772bf;position:absolute;bottom:-1px;left:0;z-index:9;opacity:0}
.column a.active,.column a:hover{color:#0772bf;font-weight:700}
.column a.active::before,.column a:hover::before{opacity:1}

/* 资讯列表 */
.item_li{padding: 20px;border-bottom: 1px solid #eeeeee;}
.item_li span,.item_li span img{width:200px;height:150px;overflow: hidden;transition: all 0.5s;}
.item_li dl{width:615px;overflow: hidden;}
.item_li dl dt a{font-size:18px;color:#464646;line-height:40px;}
.item_li dl dd{font-size:13px;color:#7d7d7d;margin:10px 0 15px 0;display:-webkit-box;overflow:hidden;height:60px;text-overflow:ellipsis;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.item_li dl em{text-align: left;font-style: normal;display:block;font-size:13px;color:#7d7d7d;float:left}
.item_li dl i{text-align: right;font-style: normal;display:block;font-size:13px;color:#7d7d7d}
.item_li:hover dt a{color:#0772bf}
.item_li:hover img{transform: scale(1.2);}

/* 最新新闻 */
.module_title{padding:0 20px;font-size:16px;line-height:56px;font-weight:700;border-bottom:1px solid #e8e8e8;position:relative;top:-1px}
.module_title a{float:right;color:#999;font-size:14px;font-weight:400}
.module_title a:hover{color:#0772bf}
.module_list{padding:20px}
.module_list a{margin-top:15px;display:inline-block}
.module_list a:first-child{margin-top:0}
.module_list a h6{color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px}
.module_list a:hover h6{color:#0772bf}
.module_time{font-size:12px;color:#999;margin-top:10px}


.module_list_nav{padding:20px}
.module_list_nav a{
	display: inline-block;
	border: 1px solid #E6E6E6;
	padding: 5px;
	width: 108px;
	margin: 5px;
	text-align: center;
}
.module_list_nav a:first-child{margin-top:0}
.module_list_nav a h6{color:#333;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px}
.module_list_nav a:hover h6{color:#0772bf}
.module_list_nav .active{
	border: 1px solid #0772bf;
	color:#0772bf;
}

/* 资讯详情 */
.news_module{margin-top:20px;-webkit-border-radius:3px;border-radius:3px;background:#fff;color:#333}
.news_box_left{width:880px;float:left;overflow:hidden}
.news_details{padding:38px 60px}
.text_tilte{font-size:30px;font-weight:700;line-height:40px}
.source{border-bottom:1px solid #eee;padding:20px 0}
.source span{margin-left:30px;color:#666}
.source span:first-child{margin-left:0}
.describe{background:#f3f4f4;-webkit-border-radius:5px;border-radius:5px;margin:30px 0;padding:26px 30px 26px 66px;font-size:16px;color:#999;position:relative;line-height:30px}
.describe:before{font-family:iconfont!important;font-size:22px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e63c';position:absolute;color:#999;left:30px;top:25px}
.cont_text{color:#666;line-height:28px;font-size:16px}
.cont_text img{width:auto;margin:0 auto;max-width:100%;height:auto}
.news_box_right{width:300px;margin-left:20px;float:left;overflow:hidden}


/* 购物车 */
.cartMain{background-color: #ffffff;margin:30px auto}
.cartMain_hd{width:100%;height:50px;line-height:50px;color:#3c3c3c;border-bottom: 1px solid #eeeeee;font-weight: 700;}
.cartMain_hd .cartTop{height:50px}
.cartMain_hd .cartTop .list_chk{width:80px;text-indent:30px;}
.cartMain_hd .cartTop .list_con{width:312px}
.cartMain_hd .cartTop .list_chk label{position:absolute;left:10px;top:19px;margin:0}
.cartMain_hd .cartTop .list_info{padding:0;text-indent:15px}
.cartMain_hd .cartTop .list_con{text-indent:140px}
.cartBox{overflow: hidden;}
.cartBox .order_content a{display:block}
.order_lists li{float:left;height:100%}
.order_lists .son_check{margin:20px 0 0 24px}

.order_lists .list_chk label{margin:20px 0 0 24px}
.order_lists .list_con{width:342px}
.order_lists .list_con .list_img{width:90px;height:90px;margin-top:20px;float:left}
.order_lists .list_con .list_img img{width:100%;vertical-align:top}
.order_lists .list_con .list_text{margin:20px 0 0 10px;line-height:18px;width:200px;float:left}
.order_lists .list_con .list_text a{color:#3c3c3c}
.order_lists .list_con .list_text a:hover{color:#ff873e;text-decoration:underline}
.order_lists .list_info{width:252px;box-sizing:border-box;padding:20px 0}
.order_lists .list_info p{color:#9c9c9c;line-height:18px;}
.order_lists .list_price{width:130px}
.order_lists .list_price .price{margin-top:20px;line-height:18px;font-family:Verdana,Tahoma,arial;color:#3c3c3c;font-weight:700}
.order_lists .list_amount{width:120px}
.order_lists .list_amount .amount_box{margin-top:20px;width:77px;height:25px;position:relative}
.order_lists .list_amount .amount_box input{width:39px;height:15px;line-height:15px;border:1px solid #aaa;color:#343434;text-align:center;padding:4px 0;background-color:#fff;z-index:2;position:absolute;left:18px;float:left}
.order_lists .list_amount .amount_box a{float:left;height:23px;width:17px;border:1px solid #e5e5e5;background:#f0f0f0;text-align:center;line-height:23px;color:#444;position:absolute;top:0}
.order_lists .list_amount .amount_box a:hover{border-color:#ff873e;text-decoration:none;color:#ff873e;z-index:3}
.order_lists .list_amount .amount_box .reduce{left:0}
.order_lists .list_amount .amount_box .reSty{color:#cbcbcb}
.order_lists .list_amount .amount_box .reSty:hover{border-right:none;border-color:#e5e5e5;text-decoration:none;color:#cbcbcb}
.order_lists .list_amount .amount_box .plus{border-left-color:transparent;right:0}
.order_lists .list_sum{width:140px}
.order_lists .list_sum .sum_price{line-height:18px;margin-top:20px;font-family:Verdana,Tahoma,arial;color:red;font-weight:700}
.order_lists .list_op .del{margin-top:20px;line-height:18px}
.bar-wrapper{width:1200px;height:50px;background:#e5e5e5}
.bar-wrapper .bar-right{float:right;color:#3c3c3c}
.bar-wrapper .bar-right strong{color:#f40}
.bar-wrapper .bar-right .piece{float:left;min-width:110px;margin-right:20px;height:50px;line-height:50px}
.bar-wrapper .bar-right .piece .piece_num{display:inline-block;padding:0 10px;font-weight:700;font-size:18px;font-family:tohoma,arial}
.bar-wrapper .bar-right .totalMoney{float:left;min-width:100px;height:50px;line-height:50px}
.bar-wrapper .bar-right .totalMoney .total_text{float:right;font-weight:400;font-size:20px;font-family:Arial;vertical-align:middle;margin-right:10px;margin-left:15px}
.bar-wrapper .bar-right .calBtn{float:left}
.bar-wrapper .bar-right .calBtn a{display:block;width:120px;height:50px;color:#fff;background:#b0b0b0;cursor:not-allowed;font-size:22px;letter-spacing:5px;text-decoration:none;line-height:50px;text-align:center;border-radius:2px}
.bar-wrapper .bar-right .calBtn a.btn_sty{background:#f40;cursor:pointer}
.model_bg{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:999;display:none}
.my_model{position:fixed;display:none;top:50%;left:50%;margin-top:-50px;margin-left:-200px;z-index:9999;width:360px;height:120px;border:1px solid #aeaeae;border-radius:3px;padding:20px;background:#fff}
.my_model .title{font-size:14px;color:#3c3c3c;font-weight:700;margin-bottom:20px}
.my_model .title .closeModel{float:right;cursor:pointer}
.my_model p{line-height:16px}
.my_model .opBtn{margin-top:20px}
.my_model .opBtn a{width:58px;height:28px;line-height:28px;text-align:center;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;display:inline-block;margin-right:10px;font-weight:700}
.my_model .dialog-sure{background:#52a0e5;color:#fff;border:1px solid #52a0e5}
.my_model .dialog-close{background:#fff;border:1px solid #d9d9d9;color:#3c3c3c}


/*登录*/
.reg_li{width:450px;border:1px solid #dddddd;padding:20px 30px 30px 30px;min-height:360px;}
.reg_li .tit{background:url(../images/rw.jpg) no-repeat left center;font-size:16px;padding:10px 0px 10px 40px}
.login_Box{font-size:14px;}
.login_Box .titleBox{text-align:center; margin:35px 0; font-size:22px;}
.login_Box .form_item{position:relative; background-color:#fff; border:1px solid #dddddd;margin-top:10px;padding:5px 0;}
.login_Box .form_item .ipt{box-sizing:border-box;padding:14px 0; border:0; color:#666; width:100%;text-indent:105px; -webkit-appearance:none;height:35px; line-height:35px; outline:none;font:14px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.login_Box .form_item em{box-sizing:border-box;padding:14px 0 14px 85px; border:0; color:#666; width:100%;-webkit-appearance:none;display:block;font-size:12px;}
.login_Box .form_item i{color:#F00}
.login_Box .form_item .text{position:absolute; top:5px; left:0; height:35px; line-height:35px; width:90px; display:block; text-align:center; color:#272636; border-right:1px solid #dddddd}
.login_Box .button_Btn{background-color:#ff6900; border-radius:4px; padding:10px 0; margin:25px 0 0 0; width:100%; border:0;text-align:center; font-size:18px; color:#fff; font:14px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.login_Box .password{margin-top:25px;font-size:13px;}
.login_Box .password a{color:#ff6900;}
.login_Box .password .right{float:right; color:#999999;}
.login_Box .form_item .code{position:absolute; top:8px; right:10px;}
.login_Box .form_item .code img{height:32px;}
.bt01 {line-height: 30px;text-align: center;height: 30px;padding:0px 15px; background:#ff6900; cursor:pointer;color:#ffffff;margin:auto; border:none;font:13px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}

.number{margin-top:30px;}
.number span{font-size:13px;float:left;display:inline-block;line-height:42px;}
.number .num{border:1px solid #ddd;height:42px;position:relative;width:80px;float:left}
.number .num input{border:none; outline:none}
.number .num #text_box{width:50px;height:40px;line-height:40px;padding-left:5px;color:#888888;}
.number .num #min{position:absolute;right:0px;top:0px;width:20px;height:20px;}
.number .num #add{position:absolute;right:0px;bottom:0px;width:20px;height:20px;}
.number .num #add:hover,.number .num #min:hover{background:#49ABFC;color:#ffffff;}


.shop_top_home{
	float: right;
	width: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}