

/*//产品列表页*/

/**{box-sizing: inherit;}*/
.adapt_screen{position: relative; width: 100%; margin: 0 auto;}
.cate-haeder img{width: 100%;}
.cate-color{color: #00a2e6 !important;}
.cate-bg{background: #00a2e6 !important;}
.isshow{display: block !important;}

.cate-haeder .cate-title{position: absolute; left: 20.9%; top: 32.5%;}
.cate-haeder .cate-title h2{color: #fff; font-size: 30px;font-weight:600;letter-spacing:2px;}
.cate-haeder .cate-title p{color: #fff; font-size: 16px; line-height: 40px;}

.set{width:100%; background: #F2F2F2; padding: 12px 0 50px;}
.cate-container{width: 1200px; margin: 0 auto; position: relative;}
.c-title{height: 35px; width: 100%; border-bottom: 1px solid #c5c5c5; line-height: 35px;}
.title-list{width: 100%; border-bottom: 1px solid #fff;}
.title-list li{float: left; margin-left: 20px; position: relative;}
.title-list li a{font-size: 12px; color: #727171;}
.title-list li a:hover{color: #00a2e6;}
.title-list li span{width: 100%; height: 2px; background: #00a2e6; position: absolute; bottom: -1px; left: 0;}

/* 产品列表 */
.cate-product{margin-top: 22px;}
.c-pro-left{float: left; width: 280px; padding: 15px 32px; height: 350px; background: #fff; border-radius: 5px; margin-left: 10px;min-height:443px;}
.c-pro-left h2{height: 32px; line-height: 32px; font-size: 16px; color: #313030; font-weight: 700;}
.c-pro-left .pro-list{margin-top: 24px;}
.c-pro-left .pro-list li{height: 30px; line-height: 30px;}
.c-pro-left .pro-list li p{color:#727171; font-size: 16px; cursor: pointer; float: left;}
.c-pro-left .pro-list li span{width: 2px; top: 8px; display: inline-block; background: transparent; height: 14px; margin-left: 14px; position: relative; float: left;}

.r-pro-list{display: none;}
.c-pro-right{float: left; width: 880px; margin-left: 25px;}
.r-pro-list li{margin-right: 20px; width: 430px; padding: 20px 30px 15px; background: #fff; border-radius: 5px; float: left; margin-bottom: 20px}
.r-pro-list li:nth-of-type(2n){margin-right: 0px;}
.r-pro-list li img{width: 250px; margin: 0 auto;}
.r-pro-list li .pro-des h2{line-height: 48px; font-size: 24px; color: #000; margin-top: 6px; font-weight: 700;}
.r-pro-list li .pro-des p{color: #727272; line-height: 26px; font-size: 15px; height:48px;width: 100%; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

.r-pro-list li .pro-buy{float: left; width: 100%;}
.r-pro-list li .pro-buy .pro-more{margin-right: 20px; height: 38px; line-height: 38px; color: #333; font-weight: 600;}
.r-pro-list li .pro-buy .pro-more:hover{color: #000;}
.r-pro-list li .p-buy{padding: 10px 23px; color: #fff;background: #00a0e9; float: right; border-radius: 3px;}
.r-pro-list li .p-buy:hover{background: none; color: #00a0e9;}

/* 右侧固定 */
.right-fixed{position: fixed; top: 80%; right:40px; width: 40px; background: #f2f2f2; padding-top: 15px; display: none;z-index:10;border-radius:20px;}
.right-fixed li{margin-bottom: 15px;}
.fixed-icon{position: relative;}
.right-fixed li:nth-of-type(1) a{background: url(../cates/kefu.png) no-repeat; width: 25px; height: 25px; display: block; margin: 0 auto;}
.right-fixed li:nth-of-type(2) a{background: url(../cates/ma-1.png) no-repeat; width: 25px; height: 25px; display: block; margin: 0 auto;}
.right-fixed li:nth-of-type(3) a{background: url(../cates/top.png) no-repeat; width: 25px; height: 25px; display: block; margin: 0 auto;}

.right-fixed li:nth-of-type(1):hover p{display: block;}
.fixed-icon p{display: none; text-align: center; height: 30px; line-height: 30px; width: 160px; color: #000; background: #fff; position: absolute; right: 0px; top: -40px; font-size: 12px;}
.fixed-icon img{position: absolute; left: -145px; top: -40px; max-width: 133px !important; height: 133px; display: none;}
.right-fixed li:nth-of-type(2):hover img{display: block;}
.right-fixed li:nth-of-type(2):hover a{background: url(../cates/ma-2.png) no-repeat;}

