
        body{min-width:1200px;width:100%;overflow-x:hidden;}
        i,em{ font-style:normal;}
        .content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
        h1{ position: absolute; left:0; top:0; z-index: 55;}
        .t_bg2{ height:184px; z-index: 99; position:relative; margin-bottom:-184px;}
        .t_top2{ height:78px; font-size: 14px; color: #e0a8a9; position: relative; padding-left:175px; padding-top: 9px;}
        .t_top2 em{ display: inline-block; float: right;}
        .t_top2 em a{ display: inline-block; color: #6c552a; padding-left:23px;line-height: 27px; }
        .t_top2 em a:hover{ color: #fff;}
        .nav2{overflow: hidden;float: right;}
        .nav2 li{float:left;position:relative; padding-left: 39px;}
        .nav2 li a{ font-size: 16px; color:#333333;display: inline-block; line-height:100%; height: 57px;}
        .nav2 li.cur a,.nav2 li:hover a{ font-weight: bold;background:url(images/cuu.png) no-repeat center 26px;}
        

     .fw ul li{transition: all 0.3s linear 0s;}
        .fw ul li:hover{transform: translateY(-5px);}
        .fw ul li:nth-child(9){    margin-left: 13px;}


 

     .gdp p a{width: 18.3%;}
 

 .liy ul{ padding-left:57px;}
    .liy .code{display:none;}
 .tongz{padding-left:75px;}
 .liy ul li span{display:none;}
     .liy ul li.li3 input{cursor: pointer;}
       .liy .submit{display:none;} 
/*表单弹框*/
.tongz a {
    color: #999999;
    font-size: 12px;
}
.nsw-modal {
    width: 100%;
    height: 100%;
    background: rgba(225, 225, 225, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999; 
}
.modal-dialog {
    position: fixed;
    color:#000000;
    top: 150px;
    width: 400px;
    border-radius: 3px;
    min-height: 155px;
    overflow: hidden;
    z-index: 99998;
    margin-left: -200px;
    left: 50%; 
}
.modal-dialog .css-icon {
    background-image: url("images/modal-icons.png"); 
}
.modal-dialog .modal-head {
    height: 30px;
    line-height: 30px;
    padding: 0px 20px;
    background: #F6EFEF;
    font-size: 14px; 
}
.modal-dialog .modal-head .modal-logo {
    width: 15px;
    height: 15px;
    background-position: 1px 0px;
    margin: 8px 5px 0 0;
    float: left; 
}
.modal-dialog .modal-head .close {
    float: right;
    width: 15px;
    height: 15px;
    background-position: -14px 0px;
    margin-top: 8px; 
}
.modal-dialog .modal-body {
    width: 100%;
    min-height: 125px;
    background: #ffffff; 
}
.modal-dialog .modal-body .modal-body-left {
    width: 140px;
    float: left; 
}
.modal-dialog .modal-body .modal-body-left .icon {
    width: 64px;
    height: 64px;
    margin: 30px 0 0 48px; 
}
.modal-dialog .modal-body .modal-body-left .success-message {
    background-position: 0px -14px; 
}
.modal-dialog .modal-body .modal-body-left .warming-message {
    background-position: 0px -78px; 
}
.modal-dialog .modal-body .modal-body-right {
    width: 260px;
    float: right;
    padding-top: 20px; 
}
.modal-dialog .modal-body .modal-body-right .close-btn {
    color: #000;
    text-align: center;
    width: 90px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    background: #818079; 
}
.modal-dialog .modal-body .modal-body-right p {
    line-height: 30px; 
}

/*翻页*/
.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    display: inline-block;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#db231d;
    color:#fff;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}
 .liy ul{ padding-top: 15px;}


        .ys3 ul li img{ display:none;}
        .ys3 ul li i{ padding-top: 65px;}
        .ys3 ul li{transition: none;background:url(images/zi1.jpg) no-repeat center 15px;}
        .ys3 ul li:hover{transform: translateY(0);background:url(images/zi11a.jpg) no-repeat center 15px #bd1a21; color: #fff;}
        .ys3 ul li:nth-child(2){background:url(images/zi2.jpg) no-repeat center 15px;}
        .ys3 ul li:nth-child(2):hover{background:url(images/zi21.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(3){background:url(images/zi3.jpg) no-repeat center 15px;}
        .ys3 ul li:nth-child(3):hover{background:url(images/zi31.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(4){background:url(images/zi4.jpg) no-repeat center 15px; width: 239px;}
        .ys3 ul li:nth-child(4):hover{background:url(images/zi41.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(5){background:url(images/zi5.jpg) no-repeat center 15px;}
        .ys3 ul li:nth-child(5):hover{background:url(images/zi51.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(6){background:url(images/zi6.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(6):hover{background:url(images/zi61.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(7){background:url(images/zi7.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(7):hover{background:url(images/zi71.jpg) no-repeat center 15px  #bd1a21; margin-left: 719px;}
        .ys3 ul li:nth-child(8){background:url(images/zi8.jpg) no-repeat center 15px; height: 100px;}
        .ys3 ul li:nth-child(8):hover{background:url(images/zi81.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(9){background:url(images/zi9.jpg) no-repeat center 15px; height: 100px;}
        .ys3 ul li:nth-child(9):hover{background:url(images/zi91.jpg) no-repeat center 15px  #bd1a21; margin-left: 719px;}
        .ys3 ul li:nth-child(10){background:url(images/zi10.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(10):hover{background:url(images/zi101.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(11){background:url(images/zi11.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(11):hover{background:url(images/zi111.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(11){background:url(images/zi11.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(11):hover{background:url(images/zi111.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(12){background:url(images/zi1298.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(12):hover{background:url(images/zi1299.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(12) i{ color:#bd1a21;}
        .ys3 ul li:nth-child(13){background:url(images/zi12.jpg) no-repeat center 15px; height: 101px; width: 239px;}
        .ys3 ul li:nth-child(13):hover{background:url(images/zi121.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:nth-child(14){background:url(images/zi13.jpg) no-repeat center 15px; height: 101px;}
        .ys3 ul li:nth-child(14):hover{background:url(images/zi131.jpg) no-repeat center 15px  #bd1a21;}
        .ys3 ul li:hover i{ color: #fff;}
        .ys3 h3 i,.ys3 h3 em{ color: #fff;}

    

     .case2 ul li em{    height: 55px;
    overflow: hidden;display:-webkit-box; -webkit-box-orient: vertical;
-webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;    margin: 23px 0 13px 0;padding:0;
}
.case1 ul li img{ width: 600px;}
 

     .n_v dl dd p,.n_r ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
     .n_l dl.gir dt,.n_l dl.gir dt img{width: 401px;}
 

     .shipimg{position:absolute;}
 

      .f_nr li a{cursor: default;}
  

        .footer{height:409px; background:#701714; position: relative; z-index: 9; padding-top: 56px;}
        .f_nav{ height: 64px; border-bottom: 1px solid #8d4543; margin-bottom: 42px; text-align: center;}
        .f_nav a{ display: inline-block; font-size: 18px; color: #fff; padding: 0 20px; line-height: 100%;background: url(images/na_l.jpg) no-repeat right 4px;}
        .f_nav a:last-of-type{ background: none;}
        .f_nav a:hover{text-decoration: underline;}

   .f_l{ width: 401px;position: relative;}
        .f_l h3{ float: left; }
        .f_l p{ float: left; padding: 15px 0 0 35px; width: 243px; font-size: 14px; color: #e7dede; line-height: 27px; text-align: left;}
        .f_l p span{ display: block;}    .f_l p span a{ color: #e7dede;}
.f_c{ font-size: 14px; width: 800px; height: 169px; overflow: hidden; }
        .f_c ul{ overflow: hidden;color: #e7dede;width: 595px; float: left; font-size: 14px; padding-top: 15px;}
        .f_c ul li{ float: left; padding-left:46px; background: url(images/f_io1.jpg) no-repeat; min-height: 45px; line-height: 100%; height: 67px;}
        .f_c ul li span{ display: block;line-height: 100%; padding-top: 8px; font-weight: normal; font-size: 14px; color: #fff;}
        .f_c ul li:nth-child(2){background: url(images/f_io2.jpg) no-repeat;}
        .f_c ul li:nth-child(3){background: url(images/f_io3.jpg) no-repeat;}
        .f_c ul li:nth-child(4){background: url(images/f_io4.jpg) no-repeat;}
        .f_c ul li:nth-child(1),.f_c ul li:nth-child(3){ width: 248px;}
        .f_c h4{ float: right; width: 161px; height: 106px;background: url(images/f_ebgr.jpg) no-repeat; margin-top: 15px;}
        .f_c h4 img{ display: inline-block; width: 93px; padding: 7px;}
            .f_om{  border-top: 1px solid #8d4543; padding-top: 33px; overflow: hidden;}
        .f_om h3{ float: left; width: 776px;}
        .f_om h3 i{ display: block; font-weight: normal; color: #dbcdcd; font-size: 22px; line-height: 100%; padding-bottom: 15px;}
        .f_om h3 span{ display: block; font-size: 14px;}
        .f_om h3 span a{ display: inline-block;color: #e7dede;font-weight: normal; padding-right: 53px;}
        .f_om h4{ float: right; font-weight: normal; color: #c0a7a7; font-size: 14px; padding-top: 39px;}


        

        .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: 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: #db231d;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #db231d;
            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;
        }
    
