
		body{min-width:1200px;width:100%;overflow-x:hidden;}
		i,em{ font-style:normal;}
		.content{ width:1200px; margin:0 auto;}
		.head{height:205px;background:url(http://g1.cms.51yxwz.com/20190527094922000266/resource/images/41989b849c954294b6c8f3ca8f1d14d8_4.png) repeat-x;}
    .h_top{height: 32px;line-height: 32px;font-size: 14px;color: #b5b5b5;position:relative;}
    .h_top .tp_lk a{display: inline-block;height: 32px;line-height: 32px;font-size: 14px;color: #b5b5b5;padding: 0 15px;}
    .h_top .tp_lk .a1{padding: 0 15px 0 40px;background: url(images/ji.png) no-repeat left center;}
    .h_con{height: 113px;background:#fff;}
		.h_con h1{float: left;margin:21px 40px 0 0;}
		.h_con h2{float: left;height: 65px;margin-top: 20px;padding-left:40px;border-left: 1px solid #f2f2f2;font-weight: normal;}
    .h_con h2 b{display: block;font-size: 22px;color: #1b1b1b;line-height: 34px;letter-spacing:2px;}
    .h_con h2 i{display: block;font-size: 20px;color: #4e4e4e;line-height: 28px;}
		.h_con h2 em{color: #b72024;margin-top:6px;}
    .h_con .tel{float: right;margin-top: 20px;}
    .h_con .tel b{display:block;padding-left: 68px;background: url(http://g1.cms.51yxwz.com/20190527094922000266/resource/images/41989b849c954294b6c8f3ca8f1d14d8_2.png) no-repeat left center;height: 72px;width:241px;line-height: 36px;font-size: 30px;color: #252525;font-weight: bold;font-family: "Tw Cen MT";    background-size: 19%;}
  
    .h_con .tel a:hover{color:#b72024;}
		.h_nav{height:60px;}
		.h_nav li{float:left;height:60px;line-height: 60px;text-align: center;background: url(images/nav_line.jpg) no-repeat right center;margin-right: -1px;}
		.h_nav li a{display:block;font-size: 16px;color:#fff;padding:0 42px;}
		.h_nav li:hover a,.h_nav li.cur a{background: #f6f6f6;color: #b72024;}
	.xi{position: absolute;right: 100px;top: 32px;z-index: 2;background: #fff;border: 1px solid #e5e5e5;width: 332px;height: 255px;padding: 0 42px; display:none;}
  .xi .dd{float: right;font:12px "Microsoft YaHei","微软雅黑"; color:#999999;}
  .xi .dd a{font-style: normal;font:12px "Microsoft YaHei","微软雅黑"; color:#999999;display: inline-block;padding: 0 5px;}
  .xi p{font:16px "Microsoft YaHei","微软雅黑"; color:#999999;border-bottom: 1px dashed #666666;height: 23px;padding-top: 20px;}
  .xi em{display: block;font-style: normal;font:12px "Microsoft YaHei","微软雅黑"; color:#000000;padding: 15px 0 20px}
  .xi span{display: block;font:14px "Microsoft YaHei","微软雅黑"; color:#666666;padding-right: 5px;padding-bottom: 10px;}
  .xi span i{font:14px "Microsoft YaHei","微软雅黑"; color:#999;padding: 0 5px;}
  .xi span a{font:14px "Microsoft YaHei","微软雅黑"; color:#666;padding: 0 5px;}
  .xi a:hover{color: #b72024;}
 .xi span .a1{margin-left:42px;}
 /*
 .fixed{position:fixed;left:0;top:0;width:100%;z-index:100;}*/
	
 
.bd ul{margin:0 auto;}


    .tit {
        clear: both;
        height: 140px;
        text-align: center;
        margin-top: 20px;
    }
    
    .tit span {
        font-size: 38px;
        font-weight: bold;
        display: block;
        color: #282828;
        padding-top: 30px;
    }
    
    .tit i {
        font-size: 38px;
        font-weight: bold;
        color: #f67f00;
        padding-top: 30px;
        font-style: normal;
    }
    
    .tit em {
        display: block;
        font-size: 18px;
        color: #666;
        font-weight: normal;
        font-style: normal;
        letter-spacing: 0;
        margin-top: 15px;
        text-transform: uppercase;
        font-family: Times New Roman;
    }
    
    .yinz_icon {
        width: 1200px;
        height: 200px;
        margin: 50px auto 0;
    }
    
    .yinz_icon ul {}
    
    .yinz_icon li {
        width: 150px;
        height: 160px;
        float: left;
        font: 16px "Microsoft YaHei";
        text-align: center;
        color: #333;
        line-height: 35px;
    }
    
    .yinz_icon li em {
        display: block;
        width: 100px;
        height: 100px;
        margin: 0 auto;
        padding: 0 0 15px;
    }
    
    .yinz_icon li i {
        display: block;
        font-style: normal;
    }


    .tec_pc {
        overflow: hidden;
    }
    
    .tec_pc ul {}
    
    .tec_pc li {
        width: 130px;
        float: left;
        margin: 0 48px 0 0;
        text-align: center;
    }
    
    .tec_pc li span {
        position:relative;
        width: 96px;
        height: 96px;
        display: block;
        margin: 0 auto;
        background:url(http://www.sz-dsx.com/resource/images/c97569bf2ed048afb9612c7d96d71423_10.png?ver=6) no-repeat center 0;
    }
    
    .tec_pc li:hover span {
        background:url(http://www.sz-dsx.com/resource/images/c97569bf2ed048afb9612c7d96d71423_12.png?ver=7) no-repeat center 0;
    }
    
    .tec_pc li p {
        font-size: 16px;
        font-weight: bold;
    }
    
    .tec_pc li i {
        display: block;
        margin: 0 auto;
        font-size: 14px;
        font-style: normal;
    }
    
    
    .lklx  p:before,.lklx  p:before{ content:""; position:absolute; top:8px; left:0; width:10px; height:10px; border-radius:10px; border:2px solid #989898; box-sizing:border-box;}
    
.lklx a,.lklx   a{ display:block; width:115px; height:48px; background:#f58001 url(http://g1.cms.51yxwz.com/20190527094922000266/images/ys_btn.png) no-repeat 50px center; padding-left:85px; margin-top:40px; border-radius:2rem; font:16px "Microsoft YaHei"; line-height:48px; color:#fff;margin:0 auto; margin-top:20px;}

    


    .tit {
        clear: both;
        height: 140px;
        text-align: center;
        margin-top: 20px;
    }
    
    .tit span {
        font-size: 38px;
        font-weight: bold;
        display: block;
        color: #282828;
        padding-top: 30px;
    }
    
    .tit i {
        font-size: 38px;
        font-weight: bold;
        color: #f67f00;
        padding-top: 30px;
        font-style: normal;
    }
    
    .tit em {
        display: block;
        font-size: 18px;
        color: #666;
        font-weight: normal;
        font-style: normal;
        letter-spacing: 0;
        margin-top: 15px;
        text-transform: uppercase;
        font-family: Times New Roman;
    }
    
    .yinz_icon {
        width: 1200px;
        height: 200px;
        margin: 50px auto 0;
    }
    
    .yinz_icon ul {}
    
    .yinz_icon li {
        width: 150px;
        height: 160px;
        float: left;
        font: 16px "Microsoft YaHei";
        text-align: center;
        color: #333;
        line-height: 35px;
    }
    
    .yinz_icon li em {
        display: block;
        width: 100px;
        height: 100px;
        margin: 0 auto;
        padding: 0 0 15px;
    }
    
    .yinz_icon li i {
        display: block;
        font-style: normal;
    }


		.footWrap{ background:url(images/footer_bg.jpg) no-repeat center top; height:381px; overflow:hidden;}
		.footWrap .footer{ width:1200px; margin:0 auto; position:relative;}
		.fnav{ height:85px; overflow:hidden; font:16px "Microsoft YaHei"; line-height:85px; color:#fff; text-align:center;}
		.fnav a{ display:block; float:left; color:#fff; padding:0 31px; position:relative;}
		.fnav a:before{ content:""; position:absolute; top:36px; right:0; width:6px; height:15px; background:url(images/fnav_line.png) no-repeat;}
		.fnav a:last-child:before{ background:none;}
		.fnav a:last-child{ padding-right:0;}
		.fnav a:nth-child(1){ padding-left:0;}
		.fnav a:hover{ font-weight:bold; color:#f58001;}
		
		.flink ul{ height:92px; margin-top:48px; overflow:hidden;}
		.flink li{ width:300px; float:left; font:14px "Microsoft YaHei";color:#fff; background:url(images/fline.png) no-repeat 90% top;}
		.flink li em{ display:block;float:left; margin:0 16px 0 0;}
		.flink li em img{display:block;}
		.flink li b{display:block; color:#fff; font-size:18px; line-height:30px;}
		.flink li:nth-child(2){ width:380px;}
		.flink li:nth-child(3){ width:240px;}
		.flink li:nth-child(4){ width:280px; background:none; float:right;}
		.flink li:hover em img{-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}
		
		.foot{ height:127px;}
		.foot h5{ font:14px "Microsoft YaHei"; line-height:30px; color:#808080; width:700px; float:left; margin-top:48px;}
		.foot h5 a{ color:#808080;}
		.foot h5 em{padding:0 8px;}
		.foot a{ color:#5e5e5e;}
		.foot h5 a:hover{ color:#fff; font-weight:bold;}
		.foot h4{ width:408px; margin-top:20px; float:right;}
		.foot h4 em{ display:block; width:140px;font:16px "Microsoft YaHei"; line-height:30px; color:#808080; margin-top:25px; float:left;}
		.foot h4 em i{ display:block; font-size:14px;} 
		.foot h4 span{ display:block; float:right; width:110px; margin-left:12px;}
		.foot h4 span img{ display:block; width:104px; height:104px; border:3px solid #fff;}
		/*animation*/
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
    

        .client-2 {
            position: fixed;
            right: -170px;
            bottom: 5%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
               width: 33px;
    height: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 62px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #f58001;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #f58001;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
