@charset "utf-8";
/* szrks_search */
.szrks_search{padding: 1rem 0 ;text-align: center;;border-bottom: 1px solid #e1e1e1;}
.szrks_search p{font-size: 2rem;color: #000000;line-height: 1.5;margin-bottom: 1rem;}
.szrks_search form{width: 100%;margin: 0 auto 0;position: relative;box-sizing: border-box;}
.szrks_search form input[type="text"]{border: 1px solid #0392de;width: 100%;height: 4rem;box-sizing: border-box;padding: 0 10px;position: relative;z-index: 0;;border-radius: 0;}
.szrks_search form button{position: absolute;right: -2px;top: -1px;background: #0392de;color: #fff;padding: 0 2rem 0 1rem;border: none;font-size: 1.4rem;cursor: pointer;overflow: hidden;display: flex;line-height: 4rem;}
.szrks_search form button em{font-size: 22px;margin-right: 10px;overflow: hidden;}
.szrks_search form button:hover{background: #0082c7;}

/* .szrks_brand */
.szrks_brand{width: 100%;}
.szrks_brand dl{border: 1px solid #e1e1e1;box-sizing: border-box;padding: 1rem ;position: relative;padding-left: 12rem;height: 13rem;margin-bottom: 1rem;}
.szrks_brand dl:after{content: '';width: 0;height: 2px;position: absolute;display: inline-block;left: 0;bottom: 0;transition: .3s all;background: #0392de;}
.szrks_brand dl .pic{width: 10rem;height: 8rem;border: 1px solid #e1e1e1;position: absolute;left: 10px;top: 15px;overflow: hidden;}
.szrks_brand dl .pic img{max-width: 100%;}
.szrks_brand dl dt{font-size: 1.8rem;font-weight: bold;color: #333;line-height: 2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.szrks_brand dl dd{font-size: 1.2rem;line-height: 1.8;color: #949494;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.szrks_brand dl a.m{border: 1px solid #e1e1e1;padding: 5px 30px; position: absolute;bottom: 0.7rem;right: 10px;}
.szrks_brand dl:hover a.m{background: #0392de;color: #fff;border-color: #0392de;}
.szrks_brand dl:hover a{color: #0392de;}
.szrks_brand dl:hover img{transform: scale(1.1);}
.szrks_brand dl:hover:after{width: 100%;}
/* .szrks_news */
.szrks_news{width: 100%;}
.szrks_news dl{border: 1px solid #e1e1e1;box-sizing: border-box;padding: 10px ;position: relative;margin-bottom: 0;}
.szrks_news dl:after{content: '';width: 0;height: 2px;position: absolute;display: inline-block;left: 0;bottom: 0;transition: .3s all;background: #0392de;}
.szrks_news dl .pic{width: 100%;height: auto;border: 1px solid #e1e1e1;position: relative;overflow: hidden;}
.szrks_news dl .pic img{max-width: 100%;}
.szrks_news dl dt{font-size: 18px;font-weight: bold;color: #333;line-height: 2;;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.szrks_news dl .time{font-size: 14px;color: #bcbcbc;line-height: 2;margin-top: 10px;}
.szrks_news dl .time em{padding-right: 10px;}
.szrks_news dl:hover a.m{background: #0392de;color: #fff;border-color: #0392de;}
.szrks_news dl:hover a{color: #0392de;}
.szrks_news dl:hover img{transform: scale(1.1);}
.szrks_news dl:hover:after{width: 100%;}

.szrks_news ul{width: 100%;}
.szrks_news ul li{border-bottom: 1px dashed #e1e1e1;line-height: 3.5;font-size: 1.3rem;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;position: relative;color: #262626;transition: 0.3s all;}
.szrks_news ul li:hover{color: #0392de;text-indent: 10px;}
.szrks_news ul li::before{content: '>';font-family: 'KAITI';font-size: 15px;padding:0 10px 0 5px;color: #bcbcbc;font-weight: bold;}
.szrks_news .bottom{background: #0392de;color: #fff;padding: 15px;margin-top: 23px;padding-left: 80px;position: relative;}
.szrks_news .bottom em{font-size: 50px;display: inline-block;position: absolute;left: 18px;top: 15px;}
.szrks_news .bottom strong{font-family: 'Times New Roman', Times, serif;font-size: 36px;display: block;}
.szrks_news .bottom span{font-size: 16px;}
/* szrks_about */
.szrks_about{background: url(../../images/about_bg.gif) no-repeat center top;box-sizing: border-box; padding: 1rem 0;}
.szrks_about .fl{width: 100%;}
.szrks_about .fl p{color: #444;line-height: 2.3;font-size: 1.3rem;text-indent: 2rem;}
.szrks_about .fl .item{width: 100%;display: flex;flex-wrap: nowrap;justify-content: space-between;text-align: center;margin-top: 2rem;margin-bottom:2rem;}
.szrks_about .fl .item dl{position: relative;width: 33.3333%;}
.szrks_about .fl .item dl::before{content: '';width: 1px;height: 6rem;background: #e1e1e1;position: absolute;top: 0;right: 1px;}
.szrks_about .fl .item dl::after{content: '';width: 3px;height: 20px;background: #0392de;position: absolute;top: 0;right: 0;}
.szrks_about .fl .item dl:last-child::before{display: none;}
.szrks_about .fl .item dl:last-child::after{display: none;}
.szrks_about .fl .item dl dt{position: relative;font-family: 'Times New Roman', Times, serif;font-size: 2.4rem;font-weight: bold;color: #333;}
.szrks_about .fl .item dl dt sup{font-size: 1.2rem;font-family: Arial, Helvetica, sans-serif;font-weight: normal;position: absolute;top:0}
.szrks_about .fl .item dl dd{font-size: 1.3rem;color: #999999;line-height: 2;}
.szrks_about .fl a.m{display: inline-block;padding:1rem 0;background: #0392de;color: #fff;width: 100%;text-align: center;font-size: 1.3rem;}
.szrks_about .fr{width: 100%;box-sizing: border-box;text-align: right;padding-top: 0;}
.szrks_about .fr .img{position: relative;text-align: right;}
.szrks_about .fr .img img{position: relative;z-index: 2;width: 100%;}
.szrks_product{padding-bottom: 30px;}
.szrks_product_cons{position: relative;}
.szrks_product_cons .hd{ overflow:hidden;position: absolute;top: -60px;text-align: right;width: 100%;z-index: 3;right: 0;}
.szrks_product_cons .hd .prev,.szrks_product_cons .hd .next{cursor: pointer;font-family: 'Kaiti';width: 35px;height: 35px; border: 1px solid #e1e1e1;text-align: center;line-height: 35px;;display: inline-block;font-size: 20px;}
.szrks_product_cons .hd .prev:hover,.szrks_product_cons .hd .next:hover{background: #0392de;color: #fff;border-color:#0392de;}
.szrks_product_cons .hd .next{ background-position:0 -50px;  }
.szrks_product_cons .bd{  }
.szrks_product_cons .bd ul{ overflow:hidden; zoom:1; }
.szrks_product_cons .bd ul li{  float:left; overflow:hidden; text-align:center;  width: 25%;}
.szrks_product_cons .bd ul li .pic{ text-align:center;margin: 0 auto; }
.szrks_product_cons .bd ul li .pic img{ width:70px; max-height:90px; display:inline-block;  border:1px solid #ccc; }
.szrks_product_cons .bd ul li .pic a:hover img{ border-color:#999;  }
.szrks_product_cons .bd ul li .title{ line-height:3;font-size: 14px;   }
