
        .topWrap {
            height: 249px;
            background: url(resource/images/8676f8df52b743bdb8ecd5e92c4c3a49_10.png) no-repeat center 0;
            background-size: 100% 100%;
        }
        
        .topWrap .header {
            width: 1200px;
            margin: 0 auto;
            font-family: "Microsoft YaHei";
        }
        
        .topWrap h5 {
            height: 35px;
            font-size: 14px;
            line-height: 35px;
            color: #afb0b4;
            font-weight: normal;
        }
        
        .topWrap h5 span {
            display: inline-block;
            color: #c4a8a8;
            padding-right: 30px;
        }
        
        .topWrap h5 span a {
            display: inline-block;
            color: #c4a8a8;
            padding: 0 10px;
        }
        
        .topWrap h5 i {
            position: relative;
            display: inline-block;
            padding-right: 10px;
            font-style: normal;
        }
        
        .topWrap h5 i img {
            display: block;
            position: absolute;
            top: 35px;
            left: 40px;
            width: 45px;
            height: 45px;
            display: none;
        }
        
        .topWrap h5 i:hover img {
            display: block;
        }
        
        .topc {
            height: 137px;
        }
        
        .topWrap .head-logo {
            width: 140px;
            float: left;
            height: 100px;
            margin-top: 5px;
            position: relative;
        }
        
        .topWrap .head-logo img {
            display: block;
            width: 100%;
            position: absolute;
        }
        
        .topWrap h3 {
            margin: 19px 0 0 12px;
            padding-left: 24px;
            padding-top: 23px;
            width: 480px;
            float: left;
            font-size: 20px;
            color: #DB1525;
            line-height: 30px;
            height: 105px;
            background: url(images/logo_line.gif) no-repeat left 0;
        }
        
        .topWrap h3 span {
            color: #000;
            font-size: 18px;
            font-weight: normal;
            display: block;
        }
        
        .topWrap h3 i {
            display: block;
            color: #888888;
            font-size: 18px;
        }
        
        .topWrap p {
            width: 170px;
            margin-top: 43px;
            float: right;
            font-size: 18px;
            color: #303133;
            line-height: 22px;
            background: url(resource/images/8676f8df52b743bdb8ecd5e92c4c3a49_4.png)no-repeat top left;
            background-size: 30px;
        }
        
        .topWrap p span {
            padding-left: 40px;
        }
        
        .topWrap p em {
            display: block;
            font: 24px/34px Arial;
            font-weight: bold;
            color: #1b1c1d;
            background: url(images/tel_line.gif) no-repeat 0 top;
            padding-top: 2px;
            margin-top: 5px;
        }
        
        .topWrap h4 {
            float: right;
            font-size: 16px;
            color: #1b1c1d;
            width: 300px;
            margin-top: 20px;
            text-align: center;
            margin-right: 10px;
        }
        
        .topWrap h4 img {
            display: block;
            width: 50px;
            margin: 0 auto 10px;
        }
        
        .topWrap h4 span {
            display: block;
            width: 80px;
            float: left;
            margin-right: 15px;
        }
        
        .topWrap h4 em {
            display: block;
        }
        
        .nav ul {
            height: 67px;
            overflow: hidden;
            width: 1200px;
        }
        
        .nav li {
            font-size: 16px;
            height: 67px;
            /*background:url(images/line.gif) no-repeat right center;*/
            float: left;
        }
        
        .nav li a {
            display: inline-block;
            font-weight: bold;
            padding: 0 19px;
            color: #fff;
            height: 67px;
            line-height: 67px;
        }
        
        .nav li a:hover,
        .topWrap .cur a {
            background: #860000;
            text-decoration: none;
        }
        
        .nav .nobg {
            background: none;
        }
    
       
            .fullSlide{min-width:1200px;position:relative;height:568px;overflow:hidden;}
            .fullSlide .bd{position:relative;z-index:0;}
            .fullSlide .bd ul{width:100%!important;}
            .fullSlide .bd li{width:100%!important;height:568px;overflow:hidden;text-align:center;}
            .fullSlide .bd li a{display:block;height:568px;}
            .fullSlide .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:15px;overflow:hidden;}
            .fullSlide .hd ul{margin-left:600px;}
            .fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;border-radius: 100%;}
            .fullSlide .hd ul li{width:12px;height:12px;background:#6fbdd9;}
            .fullSlide .hd ul .on{background:#79ccea;}
        

     .we h2 { position:relative;line-height:40px;margin-top:60px;width:275px; float:left;}
     .we h2 img{display:block;width:200px;margin-bottom:20px;}
     .we h2 a{color:#000;font-size:28px;}
     .zuobiand{position:relative;padding-top:150px; float:right; width:652px;}
     .zuobiand .tsxbt{position:absolute;left:0px;top:50px;}
     .tsxbt{line-height:40px;color:#000;font-weight:bold;font-size: 14px;}
     .tsxbt:before{content:'';position:absolute;background:#f9cf01;width:15px;height:5px;right:-20px;bottom:15px;}
     .we div p{margin:15px 0;}
 

    .bxwt .content{position:relative;margin:0 auto 100px;}
    .bxwt .content .tsxbt{position:absolute;top:15px;right:-40px;-moz-transform: rotate(90deg);
            -webkit-transform: rotate(90deg);}
    .bxwt .content .tsxbt:before{-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);height:8px;width:18px;right:-20px;bottom:20px;}
    .bxwt .wtzc{box-sizing:border-box;text-align:right;width:100%;height:300px;background:#f9f9f9;border-right:0;border:1px solid #e1e1e1;padding-left:30px;}
    .bxwt .wtzc img{width:265px;margin-right:25px;margin-top:20px;float:left;}
    .bxwt .wtzc span{width:265px;margin-right:25px;margin-top:10px;font-size:16px;display:inline-block;text-align:center;float:left;}
    /*.bxwt .wtyc{float:right;width:260px;background:#1e1e1e;padding-left:40px;height:282px;}
    .bxwt .wtyc h3{font-weight:bold;color:#fff;font-size:30px;margin-top:70px;line-height:40px;}
    .bxwt .wtyc span{color:#fff;font-size:24px;margin-top:20px;position:relative;}
    .bxwt .wtyc span:before{content:'';position:absolute;width:25px;height:8px;bottom:-20px;left:0;background:#f9cf01;}*/


    .sygg{background:url(resource/images/fd93c57681664fc59ce92cdb532a9fb5_2.png)no-repeat 100%;text-align:center;height:165px;padding-top:80px;}
    .sygg p{font-size:36px;color:#fff;font-weight:bold;margin-bottom:5px;}
    .sygg span{font-size:28px;color:#fff;position:relative;}
    .sygg span:before{content:'';position:absolute;width:100px;border-top:1px solid #fff;display:block;top:15px;left:-120px;}
    .sygg span:after{content:'';position:absolute;width:100px;border-top:1px solid #fff;display:block;top:15px;right:-120px;}
    .sygg em{display:block;background:#f9cf01;margin:15px auto;width:20px;height:5px;}


    .yldb .bzyb{width:600px;float:right;}
    .yldb .bzyb p{margin-bottom:30px;font-size:16px;color:#333;line-height:40px;}
    .yldb .bzyb p span{color:#fff;background:#1a1a1a;text-align:center;display:block;font-size:24px;line-height:40px;margin-bottom:20px;}
    .yldb .bzyb p em{display:block;text-indent:2em;}


    .sdwt{background:url(resource/images/f938559cacad4e778666153d5cab4f93_2.png)no-repeat right top;background-size:auto 490px;}
    .sdwt .content{position:relative;height:490px;}
    .sdwt .content .tsxbt{position:absolute;top:220px;left:-100px;}
    .sdwt .sbxdx{float:right;background:#fff;}
    .sdwt .sbxdx p{background:#1e1e1e;color:#fff;font-size:36px;font-weight:bold;padding:60px 20px;position:relative;line-height:40px;width:284px;}
    .sdwt .sbxdx p:before{content:'';display:block;position:absolute;width:30px;height:7px;background:#f9cf01;left:20px; bottom:40px;}
    .sdwt .sbxdx span{display:block;padding:30px 20px;font-size:16px;line-height:30px;width:284px;}
    body .smwanyi.sygg{background:none;}
    body .smwanyi.sygg p{color:#000;}
    body .smwanyi.sygg span{color:#000;}


    .bsyyd .content{position:relative;margin-bottom:40px;text-align:center;}
    .bsyyd .tsxbt{position:absolute;right:50px;bottom:50px;}


    .nydps{padding:0px 0 50px;background:#f3f3f3;}
    .nydps h4{text-align:center;margin:0px 0 50px;color:#333;font-size:30px;font-weight:bold;}
    .nydps p{width:100%;text-align:center;font-weight:bold;font-size:26px;padding:20px 0;}
    .nydps p em{display:block;text-align:center;color:#000;font-size:30px;font-weight:bold;border-bottom:2px solid #000;line-height:100px;}
    .nydps p span{display:block;font-size:20px;font-weight:normal;margin-top:30px;}
    .nydps .qsdw{position:relative;margin-top:50px;height:400px;}
    .qsdw div{position:absolute;background:#565656;color:#fff;}
    .qsdw .dw1{left:0;top:50px;padding:20px;width:200px;font-size:22px;background:none;color:#565656;border-radius:10px;border:1px solid #565656;}
    .qsdw .dw1:before{content:"";position:absolute;display:block;border-left:1px solid #565656;bottom:-136.5px;height:136px;left:120px;}
    .qsdw .dw1:after{content:"";position:absolute;display:block;border-top:1px solid #565656;bottom:-136.5px;width:277px;left:120px;}
    .qsdw .dw4{right:0;top:50px;padding:20px;width:200px;font-size:22px;height:135px;color:#565656;border-radius:10px;border:1px solid #565656;background:none;}
    .qsdw .dw4:before{content:"";position:absolute;display:block;border-left:1px solid #565656;bottom:-136.5px;height:136px;right:120px;}
    .qsdw .dw4:after{content:"";position:absolute;display:block;border-top:1px solid #565656;bottom:-136.5px;width:277px;right:120px;}
    .qsdw .dw2{left:260px;top:100px;width:200px;line-height:60px;text-align:center;border-radius:10px;font-size:24px;}
    .qsdw .dw2:after{content:"";position:absolute;height:15px;width:15px;border:1px solid #565656;top:23px;right:-20px;border-right:0;border-top:0;transform: rotate(45deg);-o-transform: rotate(45deg); /* Opera浏览器 */ -webkit-transform: rotate(45deg); /* Webkit内核浏览器 */-moz-transform: rotate(45deg); /* Firefox浏览器 */}
    .qsdw .dw3{right:260px;top:100px;width:200px;line-height:60px;text-align:center;border-radius:10px;font-size:24px;}
    .qsdw .dw3:after{content:"";position:absolute;height:15px;width:15px;border:1px solid #565656;top:23px;left:-20px;border-left:0;border-bottom:0;transform: rotate(45deg);-o-transform: rotate(45deg); /* Opera浏览器 */ -webkit-transform: rotate(45deg); /* Webkit内核浏览器 */-moz-transform: rotate(45deg); /* Firefox浏览器 */}
    .qsdw .dw6{width:200px;height:200px;text-align:center;border-radius:200px;top:30px;left:500px;line-height:200px;font-size:36px;z-index:1;}
    .qsdw .dw6:before{content:"";position:absolute;display:block;border-left:3px solid #fff;top:0;height:200px;left:98px;}
    .qsdw .dw6:after{content:"";position:absolute;display:block; width: 275px;left:-38px;top:101px;border-top:1px solid #565656;z-index:-1;}
    .qsdw .dw5{width:400px;height:80px;line-height:80px;text-align:center;font-size:30px;border-radius:20px;bottom:0;left:400px;}
    .qsdw .dw5:after{content:"";position:absolute;height:15px;width:15px;border:1px solid #565656;top:33px;left:-20px;border-left:0;border-bottom:0;transform: rotate(45deg);-o-transform: rotate(45deg); /* Opera浏览器 */ -webkit-transform: rotate(45deg); /* Webkit内核浏览器 */-moz-transform: rotate(45deg); /* Firefox浏览器 */}
    .qsdw .dw5:before{content:"";position:absolute;height:15px;width:15px;border:1px solid #565656;top:33px;right:-20px;border-right:0;border-top:0;transform: rotate(45deg);-o-transform: rotate(45deg); /* Opera浏览器 */ -webkit-transform: rotate(45deg); /* Webkit内核浏览器 */-moz-transform: rotate(45deg); /* Firefox浏览器 */}


   .gwdal{background:#f3f3f3;padding-bottom:40px;} 
   .gwdal .smwanyi.sygg span:before{border-color:#000;}
   .gwdal .smwanyi.sygg span:after{border-color:#000;}
   .gwdal .gwzuobd{width:50%;float:left;}
   .gwdal .gwyoubd{width:50%;float:right;}
   .gwdal p.suoyt{position:relative;}
   .gwdal p.suoyt img{width:100%;}
   .gwdal p.suoyt span{display:block;position:absolute;width:95%;background:rgba(0,0,0,0.6);color:#fff;padding-left:5%;line-height:50px;height:50px;font-size:18px;bottom:0;left:0;overflow:hidden;}
   .gwdal .gwyoubd p{float:right;width:50%;}
   .gwdal .gwyoubd p.suoyt img{height:240px;}
.butaiyy{text-align:center;padding-top:80px;}
.butaiyy a.ckgd{background:url(resource/images/8676f8df52b743bdb8ecd5e92c4c3a49_34.png)no-repeat center right;color:#000;font-size:18px;display:inline-block;margin-right:15px;padding-right:30px;}
.butaiyy a.lmoer{display:inline-block;color:#a6a6a6;font-size:16px;border:1px solid #a1a1a1;padding:10px 20px;}
.butaiyy a.lmoer:hover{color:#fff;background:#a1a1a1;}


   .guonei{padding-bottom:40px;} 
   .guonei .smwanyi.sygg span:before{border-color:#000;}
   .guonei .smwanyi.sygg span:after{border-color:#000;}
   .allunb{position:relative;}
   .allunb .bd{width:40%;float:left;}
   .allunb .bd li{width:100%;}
   .allunb .bd li img{width:100%;}
   .allunb .hd{width:55%;float:right;}
   .allunb .hd li{width:90%;display:block;padding:10px 5%;}
   .allunb .hd li.on{background:#333;}
   .allunb .hd li a{color:#333;}
   .allunb .hd li.on a{color:#fff;}
   .allunb .hd li span{display:block;font-size:20px;margin-bottom:10px;font-weight:bold;}
   .allunb .hd li p {padding-left:20px;font-size:14px;line-height:25px;}
   .allunb .aniu{background:rgba(0,0,0,0.6);font-size:30px;color:#fff;position:absolute;top:45%;}
   .allunb .prev{left:20px;}
   .allunb .next{right:20px;}


    .jsgsjj{margin-top:40px;}
    .jsgsjj p{width:50%;float:left;}
    .jsgsjj p img{width:300px;}
    .jsgsjj p span{padding:20px 0 0 20px;display:block;float:right;color:#333;width: 280px;line-height:25px;font-size:14px;}
    .jsgsjj p b{display:block;color:#000;font-size:20px;margin-bottom:20px;}
    .jsgsjj .youfkd{display:inline-block;font-size:14px;color:#fff;background:#1a1a1a;padding:5px 10px;margin-right:20px;margin-top:20px;}


    .ryzsds .buyaos{width:100%;height:50px;border:1px solid #000;position:relative;margin:80px 0 0;border-right:0;}
    .buyaos .flbt{width:297px;display:inline-block;line-height:50px;text-align:center;color:#000;font-size:16px;}
    .buyaos .flbt.cur{background:#000;color:#fff;}
    .ryzsds .buyaos ul{position:absolute;left:0;top:100px;display:none;}
    .ryzsds .buyaos li{width:20%;float:left;}
    .ryzsds .buyaos li img{width:90%;display:block;margin:0 auto;}


    .xwzxad{background:url(resource/images/8676f8df52b743bdb8ecd5e92c4c3a49_28.png)no-repeat;background-position-y:0;background-size:100% 350px;padding:350px 0 50px 0;}
    .xwzxad .content{padding:30px 50px;background:#fff;}
    .xwzxad h4{background:url(resource/images/1a90d5044a434b588f6d015000843ccf_2.png)no-repeat left bottom;padding-left:35px;font-size:16px;color:#666;margin-bottom:30px;}
    .xwzxad h4 span{color:#333;font-size:24px;margin-right:20px;}
    .xwzxad li{width:360px;margin-right:45px;float:left;}
    .xwzxad li:nth-child(3n){margin-right:0;}
    .xwzxad li img{display:block;width:100%;margin-bottom:30px;}
    .xwzxad li em{display:block;font-size:14px;color:#333;margin-bottom:5px;}
    .xwzxad li span{display:block;font-size:20px;color:#000;border-left:3px solid #000;text-indent:1em;margin-bottom:20px;}
    .xwzxad li p{display:block;font-size:14px;line-height:25px;padding-top:20px;color:#666;border-top:1px solid #666;}


        .footWrap{background:url(images/f_bj.jpg) no-repeat center 0;height:321px;overflow:hidden;font-family:"Microsoft Yahei";background-size:100%; }
        .footer{height:324px;width:1200px;margin: 0 auto; overflow:hidden;}
        .footer dl{height:183px; overflow: hidden;}
        .footer dt{width:390px; overflow: hidden; float: left; font-size: 14px; color:#72747a; line-height: 24px;padding-top: 30px;}
        .footer dd{width:810px;margin: 33px 0 0 ; float: right; overflow: hidden;}
        .footer dd p{ float: left;width:120px; overflow: hidden;margin-left: 42px;}
        .footer dd img{display: block;  width:110px; height:116px;padding: 2px; border:1px solid #f3f3f4;background:#fff; margin: 0 auto;}
        .footer dd span{display: block;line-height: 32px;text-align: center;color:#6d7076;font-size: 12px;}
        .flogo{ float: left;width:190px; overflow: hidden;margin-top: 24px;}
        .flogo img{width:190px; height:95px;}
        .fnav {width:1010px; float: right; margin-top: 24px; height:95px;overflow: hidden; line-height: 95px; font-size: 16px; color: #c6c3c5;}
        .fnav a{display:inline-block;color:#c6c3c5; padding:0 30px;}
.bf{background-color: #000;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 16px;}
       
    

 .zxwm {
    background: #860000;
    display: block;
    height: 49px;
    width: 49px;
    text-align: center;
    border-radius: 30px;
    line-height: 49px;
    color: #fff;
    margin-right: 150px;
}

.zxwm a {
    color: #fff;
}
        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            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;font-family: "SimSun";
        }
        
        .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: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 12px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #860000;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #860000;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            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;
        }
    
