  .single a {
    color: #333;
  }
  .single * {
    box-sizing: border-box;
  }
  .single .single-banner {
    height: 3rem;
    width: 100%;
    background: url(../../../img/single_icon_02.png) no-repeat center center;
    background-size: contain;
  }
  .single .text-center {
    text-align: center;
  }
  .single .padding-2 {
    padding: 0 .2rem;
    width: auto;
  }
  .single .bg-f5 {
    background-color: #f5f5f5;
  }
  .single .bg-fff {
    background-color: #ffffff !important;
  }
  .single .clearfix {
    overflow: hidden;
  }
  .single .single-content .border {
    display: inline-block;
    height: 1px;
    width: 100%;
    background: #CCCCCC;
    position: absolute;
    left: 0;
    right: 0;
    top: 49%;
    bottom: 0;
    z-index: 10;
  }
  .single .desc-h3 {
    display: inline-block;
    width: 100%;
    height: 1.22rem;
    margin: 0.16rem auto;
    position: relative;
    color: #666666;
    font-size: 0.36rem;
  }
  .single .desc-h3 {
    margin-bottom: 0;
  }
  .single .desc-title {
    display: inline-block;
    width: auto;
    height: 1.22rem;
    line-height: 1.22rem;
    position: absolute;
    left: 36%;
    padding: 0 0.16rem;
    z-index: 1000;
    background: #f5f5f5;
  }
  .single .sc-1 {
    height: 7.1rem;
  }
  .single .business-list {
    height: 5.6rem;
  }
  .single .business-list li .li-div:nth-child(1) {
    background: #fff;
    float: left;
    width: 3.36rem;
    height: auto;
    /* height: 4.54rem; */
    margin-right: .2rem;
  }
  .single .business-list li .li-div:nth-child(2) {
    background: #fff;
    float: left;
    width: 3.36rem;
    height: 4.74rem;
  }
  .single .li-div {
    padding: 0.46rem 0.12rem;
  }
  .single .li-div img {
    width: 0.75rem;
    height: auto;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: .15rem;
  }
  .single .li-div .name {
    font-size: .32rem;
    color: #333;
    line-height: .56rem;
  }
  .single .sc-2 .li-div .desc{
    line-height: .32rem;    
  }
  .single .li-div .desc {
    line-height: .36rem;
    color: #999;
    font-size: .24rem;
  }
  .single .li-top {
    height: 2.4rem;
    border-bottom: dashed 1px #e6e6e6;
  }
  .single #sc-9 {
    padding-bottom: .56rem;
}
  .single #sc-9 .swiper-container li{
    border: none !important;
  }
  .single #sc-9 .swiper-container .li-div{
    padding: 0;
  }
  .single .sc-9 .swiper-container .li-top {
    height: 2.4rem;
    border-bottom: dashed 1px #e6e6e6;
    border-left: 1px solid #ccc;
    border-top: solid 1px #ccc;
    border-right: 1px solid #ccc;
    padding-top: 0.2rem;
  }
  .single .sc-9 .swiper-container .li-price {
    line-height: .82rem;
    color: #666;
    font-size: .36rem;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
  }
  .single .li-price {
    line-height: .82rem;
    color: #666;
    font-size: .36rem;
  }
  .single .li-price i {
    color: #E2383A;
  }
  .single .a-btn {
    width: 2.1rem;
    height: .64rem;
    line-height: .64rem;
    color: #fff;
    background: #e23839;
    display: block;
    margin: 0 auto;
  }
  .single #sc-2 {
    padding-bottom: .56rem;
  }
  .single #sc-2 .business-list .li-div {
    padding-top: .2rem;
    padding-bottom: .3rem;
    margin: 0;
    width: 100%;
    float: left;
    margin-right: 0;
  }
  .single #sc-2 .business-list li:nth-child(1), .single #sc-2 .business-list li:nth-child(3) {
    border-right: none
  }  
  .single #sc-2 .business-list li:nth-child(3) ,  .single #sc-2 .business-list li:nth-child(4) {
    /* border-right: solid 1px #e6e6e6; */
    border-top: none;
  }
  .single .sc-2 .business-list {
    height: auto;
    overflow: hidden;
  }
  .single .sc-2 .business-list li {
    margin: 0;
    height: 100%;
    border: solid 1px #ccc;
    overflow: hidden;
  }
	.swiper-button-prev1{
		background-image: url(/template/Home/Default/Mobile/Static/img/td_mobile_swiper_03.png);
		background-repeat: no-repeat;
		background-size: contain;
	}
	.swiper-button-next1{
		background-image: url(/template/Home/Default/Mobile/Static/img/td_mobile_swiper_05.png);
		background-repeat: no-repeat;
		background-size: contain;
	}	
  .single .sc-3 .advantage-title {
    padding-top: 0.48rem;
    margin-bottom: 0.48rem;
  }
  .single .advantage-title {
    width: auto;
    margin: auto 0.2rem;
    text-align: center;
    position: relative;
    font-size: 0.38rem;
    padding-top: 0.42rem;
    color: #666666;
    margin-bottom: 0.36rem;
    display: flex;
    color: #666;
    margin-bottom: 0.2rem;
    align-items: center;
  }
  .single .sc-3 .advantage-title span {
    color: #FFFFFF;
    opacity: 0.9;
  }
  .single .advantage-title span {
    width: auto;
    display: inline-block;
    height: 100%;
    text-align: center;
    background: transparent;
    flex: auto;
  }
  .single .advantage-title::after,
  .single .advantage-title::before {
    content: "";
    display: inline-block;
    height: 0.02rem;
    background: #d1d1d1;
    vertical-align: middle;
    flex: 2;
  }
  .single .advantage-title::before {
    left: 0;
  }
  .single .advantage-title::after {
    right: 0;
  }
  .single .advantage-title::before {
    width: 1.9rem;
  }
  .single .sc-3 {
    height: 9rem;
    background: url(../../../img/single_icon_04.png) no-repeat center center;
    background-size: cover;
  }
  .single .sc-3 .process-bg {
    width: 6.72rem;
    height: 6.94rem;
    background: url(../../../img/single_bg_01.png) no-repeat center center;
    background-size: cover;
    margin: 0 auto;
  }
  .single .sc-4-list li {
    float: left;
    width: 3.32rem;
    height: 2.8rem;
    margin-bottom: .24rem;
  }
  .single .sc-4-list .li-icon {
    width: 1.32rem;
    height: 1.32rem;
    margin: 0.1rem auto;
    border-radius: 50%;
    box-shadow: 0 0 12px #ccc;
  }
  .single .sc-4-list li:nth-child(1) .li-icon {
    background: url(../../../img/single_icon_03.png) no-repeat center center;
    background-size: 0.75rem 0.75rem;
  }
  .single .sc-4-list li:nth-child(2),
  .single .sc-4-list li:nth-child(4) {
    float: right;
  }
  .single .sc-4-list li:nth-child(2) .li-icon {
    background: url(../../../img/single_icon_05.png) no-repeat center center;
    background-size: 0.75rem 0.75rem;
  }
  .single .sc-4-list li:nth-child(3) .li-icon {
    background: url(../../../img/single_icon_07.png) no-repeat center center;
    background-size: 0.75rem 0.75rem;
  }
  .single .sc-4-list li:nth-child(4) .li-icon {
    background: url(../../../img/single_icon_09.png) no-repeat center center;
    background-size: 0.75rem 0.75rem;
  }
  .single .sc-4-list .li-name {
    color: #333;
    font-size: .28rem;
    line-height: .56rem;
  }
  .single .sc-4-list .li-desc {
    font-size: .2rem;
    line-height: .32rem;
    color: #999;
  }
  .single .example-list {
    width: auto;
    margin: 0 auto;
    margin-left: .52rem;
  }
  .single .example-list .li-one {
    width: 2.9rem;
    height: 1.2rem;
    float: left;
    margin-right: .3rem;
    background: #fff;
    box-shadow: 0 0 5px 2px rgba(62, 62, 62, 0.2);
  }
  .single .example-list li {
    width: auto;
    height: 1.2rem;
    margin-bottom: .2rem;
    text-align: center;
  }
  .single .example-list .li-one img {
    height: .8rem;
    display: inline-block;
    margin-top: .15rem;
    width: auto;
  }
  .single .swiper-pagination-bullet-active {
    background: #E2383A !important;
  }
  .sc-6{
    padding-bottom: .4rem;
  }


 .single .icon_img{
   width: 0.64rem;
   height: 0.64rem;
   margin: 0.1rem auto;
    background-image: url(/template/Home/Default/PC/Static/img/module/trademark/single_sprites.png);
    background-repeat: no-repeat;
    background-size: 7.45rem 6.4rem;
  }
 .single .icon_xuzhan{
    background-position: -0.4rem -0.4rem;
  }
 .single li:hover .icon_xuzhan{
    background-position: -0.4rem -3.4rem;
  }
 .single .icon_beian{
    background-position: -1.2rem -0.4rem;
  }  
 .single li:hover .icon_beian{
    background-position: -1.2rem -3.4rem;
  }  
 .single .icon_zhuanrang{
    background-position: -2.06rem -0.4rem;
  }  
 .single li:hover .icon_zhuanrang{
    background-position: -2.06rem -3.4rem;
  }  
 .single .icon_biangeng{
    background-position: -2.88rem -0.4rem;
  }   
 .single li:hover .icon_biangeng{
    background-position: -2.88rem -340px;
  }     
 .single .icon_zhuxiao{
    background-position: -3.82rem -0.4rem;
  }   
  .single .icon_tm_official{
    background-position: -2.88rem -0.4rem;
  }     
 .single li:hover .icon_zhuxiao{
    background-position: -3.82rem -3.4rem;
  }   
 .single .icon_bufa{
    background-position: -4.62rem -0.4rem;
  }   
 .single li:hover .icon_bufa{
    background-position: -4.62rem -3.4rem;
  }   
 .single .icon_kuanzhan{
    background-position: -5.52rem -0.4rem;
  }   
 .single li:hover .icon_kuanzhan{
    background-position: -5.52rem -3.4rem;
  }   
 .single .icon_gengzheng{
    background-position: -6.42rem -0.4rem;
  }   
 .single li:hover .icon_gengzheng{
    background-position: -6.42rem -3.4rem;
  }   
 .single .icon_yiyi{
    background-position: -0.4rem -1.4rem;
  }   
 .single li:hover .icon_yiyi{
    background-position: -0.4rem -4.4rem;
  }   
 .single .icon_chexiao{
    background-position: -1.24rem -1.4rem;
  }  
 .single li:hover .icon_chexiao{
    background-position: -1.24rem -4.4rem;
  }    
 .single .icon_bohui{    
    background-position: -2.06rem -1.4rem;
  }   
 .single li:hover .icon_bohui{    
    background-position: -2.06rem -4.4rem;
  }   
 .single .icon_wuxiao{
    background-position: -2.92rem -1.41rem;
  }   
 .single li:hover .icon_wuxiao{
    background-position: -2.92rem -4.4rem;
  }   
 .single .icon_yiyidabian{
    background-position: -0.4rem -2.42rem;
  }   
 .single li:hover .icon_yiyidabian{
    background-position: -0.4rem -5.42rem;
  }  
 .single .icon_chesandabian{
    background-position: -1.2rem -2.42rem;
  }   
 .single li:hover .icon_chesandabian{
    background-position: -1.2rem -5.42rem;
  }   
 .single .icon_wuxiaodabian{
    background-position:  -2.06rem -2.42rem
  }   
 .single li:hover .icon_wuxiaodabian{
    background-position:  -2.06rem -5.42rem
  }   