﻿.header .top{
   height: 30px;
   background: #eeeeee;
   line-height: 30px;

}
.header .top .top_con{
     overflow: hidden;
     width:1200px;
     margin:0 auto;
}
.header .top .lf{
    float: left;
    font-size: 14px;
    color: #666666;
}
.header .top .rg{
    float: right;

}
.header .top .rg a{
    font-size:14px;
    color:#666;
    cursor: pointer;
    float: left;
}
.header .top .rg span{
    display: inline-block;
    width: 2px;
    height:15px;
    background:#666;
    margin: 9px 10px;
    float: left;

}
.header .con{
    width:1200px;
    margin:0 auto;
    overflow: hidden;
    height:100px;
    padding:15px 0;
    box-sizing: border-box;;
}
.header .con .lf{
    float: left;
}
.header .con .lf .logo{
    float: left;
    margin-right:8px;
}
.header .con .lf .txt{
    float: left;
    margin-top:12px;
}
.header .con .lf .txt h2{
    font-size:20.89px;
    color:#333333;
    font-weight: bold;
}
.header .con .lf .txt p{
     font-size:12.53px;
     color:#333;
     font-weight: bold;
     line-height:15px;
     width:270px;
      overflow: hidden;
    text-overflow:ellipsis;
     white-space: nowrap;

}

.header .con .lf_1{
    float: left;
    margin-left:40px;
}
.header .con .lf_1 .logo{
    float: left;
    margin-right:8px;
}
.header .con .lf_1 .logo img{
    width:85px;
    height:70px;
}
.header .con .lf_1 .txt{
    float: left;
    margin-top:12px;
}

.header .con .lf_1 .txt p{
     font-size:16px;
     color:#333;
     font-weight: bold;
     line-height:25px;
     // width:270px;
    //   overflow: hidden;
    // text-overflow:ellipsis;
    //  white-space: nowrap;

}
.header .con .lf_1 .txt p span{
    display:inline-block;
    margin-right:5px;
}
.header .con .rg{
     float:right;
     margin-top:22px;
}
.header .con .rg input{
    float: left;
    width:205px;
    height:30px;
    padding-left: 7px;
    box-sizing:border-box;
    line-height:30px;
    font-size:14px;
    color:#999;
    border: 1px solid #999;
}
.header .con .rg .btn{
    float: left;
    cursor:pointer;
}
.header input::-webkit-input-placeholder{
           font-size:14px;
            color:#999;
        }
.header input::-moz-placeholder{   /* Mozilla Firefox 19+ */
             font-size:14px;
            color:#999;
        }
.header input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
             font-size:14px;
            color:#999;
        }
.header input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
             font-size:14px;
            color:#999;
        }
.header .nav{
    background:#bf0008;
}
.header .nav ul{
    width:1200px;
    margin:0 auto;
}
.header .nav ul li{
    float: left;
     width:12.5%;
     position:relative;
}
.header .nav ul li.on{
    background:#da261d;
}
.header .nav ul li .lia{
    display:inline-block;
    width:100%;
    height:40px;
    text-align: center;
    line-height:40px;
    font-size:16px;
    color:#fff;
    cursor:pointer;
}
.header .nav ul li .nav_li{
     position:absolute;
     left:0;
     top:40px;
     width:150px;
     z-index:99;
     padding-bottom:10px;
     background:#bf0008;
     display:none;
}
.header .nav ul li .nav_li a{
     display: block;
     width:150px;
     height:50px;
     text-align:center;
     line-height:50px;
      font-size:16px;
      color:#fff;
      background:#bf0008;

}
.header .nav ul li a:hover{
    background:#da261d;
}
.content .banner .picScroll-left{
    position:relative;
}
.content .banner .picList ul li{
    width:100% !important;
    height:600px;
}
.content .banner img{
    width:100%;
    // min-height:600px;
}
.content .banner .picScroll-left .hd {
    position: absolute;
    width: 100%;
    bottom: 30px;
    left: 0;
    text-align: center;
    z-index: 99;
    overflow: hidden;
}
.content .banner .picScroll-left .hd ul{
    text-align:center;
}
.content .banner .picScroll-left .hd ul li{
     display:inline-block;
     width:18px;
     height:18px;
     background:#999;
     border-radius: 100%;
     margin-right:18px;
}
.content .banner .picScroll-left .hd ul li.on{
     background:#da251c;
}


.content .message{
    margin-bottom:100px;
}
.content .tit{
     text-align:center;
     padding:30px 0;
}
.content .tit h2{
     text-align:center;
     height:30px;
     display:inline-block;
     font-size:18px;
     color:#333333;
     border-bottom:2px solid #ff0000;
     margin-left: -16px;


}
.content .message .nav{
    margin-bottom:48px;
}
.content .message .nav ul{
    text-align:center;
}
.content .message .nav ul li{
    display:inline-block;
    width:160px;
    height:50px;
    text-align:center;
    line-height:50px;
    color:#ffffff;
    font-size:16px;
    margin-right:24px;
    border-radius:10px;
    background:#999;
    cursor:pointer;
}
.content .message .nav ul li.on{
    background:#bf0008;
}
.content .message .con{
    width:1200px;
    margin:0 auto;
}
.content .message .con ul{
    overflow: hidden;
    width:1200px;
}
.content .message .con ul li{
    float: left;
     margin-right:30px;

}
.content .message .con ul li .txt{
    width:380px;

}
.content .message .con ul li .txt img{
    width:100%;
    height:260px;

}
.content .message .con ul li .txt .txt_con{
    padding:13px 30px;
    width:380px;
    box-sizing:border-box;
    margin-top:-5px;
    background:#eeeeee;
}
.content .message .con ul li .txt .txt_con .h2{
    width:275px;
    font-size:16px;
    color:#333;
    font-weight:700;
    line-height:16px;
    overflow: hidden;
    text-overflow:ellipsis;
     white-space: nowrap;
     margin-bottom:10px;
     display:block;
}
.content .message .con ul li .txt .txt_con .p{
    display:block;
    font-size:14px;
    color:#666666;
    line-height:22px;
    display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom:8px;
    min-height: 44px;
}
.content .message .con ul li .txt .txt_con .time{
    overflow:hidden;
}
.content .message .txt .txt_con .time .lf{
     float: left;
     font-size:14px;
     color:#999;
}
.content .message .txt .txt_con .time .rg{
     float:right;
     font-size:14px;
     color:#999;

}
.content .message .txt .txt_con .time .rg:hover{
     color:#da251c;
}
.content .message  .message_list{
    position:relative;
    height:385px;
    width:1200px;
    margin:0 auto;
}
.content .message  .message_list .con{
    position:absolute;
    left:0;
    top:0;
}


.content .credential{
    width:1200px;
    margin:0 auto;
    margin-bottom:100px;

}
.content .credential .picScroll-left{
    width:1172px;
    margin:0 auto;
    position:relative;
}
.content .credential .picList li{
    border:7px solid #c19e64;
    width:192px;
    height:267px;
    margin-right:35px;
}
.content .credential .picList li img{
    width:192px;
    height:267px;
}
.content .credential .picScroll-left .next{
    position:absolute;
    right:-40px;
    top:130px;
    cursor:pointer;
}
.content .credential .picScroll-left .prev{
    position:absolute;
    left:-40px;
    top:130px;
    cursor:pointer;
}

.content .case {
    padding-bottom: 78px;
}
.content .case .nav{
    margin-bottom:48px;
}
.content .case .nav ul{
    text-align:center;
}
.content .case .nav ul li{
    display:inline-block;
    min-width:160px;
    height:50px;
    text-align:center;
    line-height:50px;
    color:#ffffff;
    font-size:16px;
    margin-right:24px;
    border-radius:10px;
    background:#999;
    cursor:pointer;
    padding:0 20px;
}
.content .case .nav ul li.on{
    background:#bf0008;
}
.content .case .con{
    width:1200px;
    margin:0 auto;
}
.content .case .con ul{
    overflow: hidden;
    width:1200px;
}
.content .case .con ul li{
    float: left;
     margin-right:30px;
      width:380px;
}

.content .case .con ul li img{
    width:100%;
    height:260px;

}
.content .case .con .more{
     display:block;
     width:120px;
     height:40px;
     border:1px solid #da251c;
     font-size:16px;
     color:#da251c;
     line-height:40px;
     border-radius:10px;
     margin:0 auto;
     margin-top:20px;
     text-align:center;

 }
 .content .case .con .more:hover{
     color:#fff;
     background:#da251c;
 }

.content .case  .case_list{
    position:relative;
    height:327px;
    width:1200px;
    margin:0 auto;
}
.content .case .case_list .con{
    position:absolute;
    left:0;
    top:0;
}


.content .main{
     background:#eeeeee;
     text-align:center;
     height:650px;
     margin-bottom:65px;
}
.content .main img{
    width:995px;
    height:520px;
}

.content .partner{
    height:320px;
    background:#eeeeee;
    margin-bottom:80px;
}
.content .partner .picScroll-left{
    width:1200px;
    margin:0 auto;
    position:relative;
}
.content .partner .picScroll-left .picList li{
    width:284px;
    height:100px;
    text-align:center;
     line-height:100px;
     font-size:16px;
     color:#333;
     border:1px solid #ff0000;
     border-radius:10px;
     margin-right:20px;
}
.content .partner .picScroll-left .next{
    position:absolute;
    right:-40px;
    top:37px;
    cursor:pointer;
}
.content .partner .picScroll-left .prev{
    position:absolute;
    left:-40px;
    top:37px;
    cursor:pointer;
}


.footer{
    height:173px;
    background:#bf0008;
    padding-top:25px;
    box-sizing:border-box;

}
.footer .con{
    width:1200px;
    margin:0 auto;
    // overflow: hidden;
    position:relative;
}
.footer .lf{
    float: left;
}
.footer .lf .nav {
   margin-bottom:5px;
}
.footer .lf .nav ul{
   overflow: hidden;
   padding:10px 0;
   border-bottom:1px solid #fff;
}
.footer .lf .nav ul li{
    float: left;
}
.footer .lf .nav ul li a{
    padding-left:6px;
    font-size:14px;
    color:#fff;
}
.footer .lf p{
    font-size:14px;
    color:#fff;
    margin-bottom:5px;
}
.footer .rg{
    float:right;
    margin-top:12px;
    position:absolute;
    right:50px;
    top:-35px;
    z-index:10;

}
.footer .rg img{
    width:120px;
    height:170px;

}
.footer .rg .gzh{

}


/*公司简介*/
.content .intro_banner img{
   width:100%;
}
.content .crumbs{
     height:50px;
     background:#f8f8f8;
     margin-top:-5px;
 }
.content .crumbs .con{
    width:1200px;
    margin:0  auto;
    overflow: hidden;
}
.content .crumbs .con .lf{
    float: left;

}
.content .crumbs .con .lf p{
    float: left;
    height:50px;
    line-height:50px;
    font-size:14px;
    color:#666;
}
.content .crumbs .con .lf a.home{
    color:#666;
}
.content .crumbs .con .lf span,
.content .crumbs .con .lf a
{
    _float: left;
    height:50px;
    line-height:55px;
    font-size:14px;
    color:#666;
}
.content .crumbs .con .lf a.last{
    color:#da251c;
}
.news_detail .content .crumbs .con .lf a.last{
    color:#666;
}
.content .crumbs .con .rg{
    float:right;
}
.content .crumbs .con .rg ul li{
    display:inline-block;
    cursor:pointer;

}
.content .crumbs .con .rg ul li a{
     display:inline-block;
     min-width:92px;
     height:50px;
     text-align:center;
     line-height:55px;
     font-size:14px;
     color:#666;
     padding:0 20px;
     box-sizing:border-box;
}
.content .crumbs .con .rg ul li.on a{
     color:#fff;
     background:#da251c;
}
.content .crumbs .con .rg ul li:hover a{
    color:#fff;
     background:#da251c;
}
.content .intro_con{
    width:1200px;
    margin:0 auto;
    padding:0 20px;
    box-sizing:border-box;
    margin-bottom:95px;
}
.content .intro_con h2{
    margin:50px 0;
    text-align:center;
    font-size:18px;
    color:#333333;

}
.content .intro_con h3{
    text-align:center;
    font-size:14px;
    color:#666;
    // font-weight:normal;
    margin-bottom:20px;
}
.content .intro_con p{
     text-indent:2em;
     font-size:14px;
     color:#666;
     line-height:40px;
}
.content .intro_con img{
    display:block;
    width:510px;
    margin:0 auto;
    margin-top:120px;
}

/*主营业务*/
.content .business_con{
    width:1200px;
    margin:0 auto;
    padding:0 40px;
    box-sizing:border-box;
    margin-bottom:95px;
    padding-top:55px;
}
body.zhuyingyewu .content .business_con h2,
body.qiyewenhua .content .business_con h2{
    margin-top:0;
    text-align:left;
}
.content .business_con h2{
    font-size:16px;
    color:#333;
    // font-weight:normal;
    margin-bottom:20px;
}
.content .business_con p{
    font-size:14px;
    color:#666;
    line-height:40px;
    margin-bottom:55px;
}

/*系列展示*/
.content .series_con{
    width:1200px;
    margin:55px auto;
    margin-top:30px;
}
.content .series_con ul{
    overflow: hidden;
}
.content .series_con ul li{
     float: left;
     margin-right:40px;
     width:370px;
     height:300px;
     border:1px solid #bfbfbf;
     margin-bottom:42px;
}
.content .series_con ul li:nth-child(3n){
    margin-right:0;
}
.content .series_con ul li .product_img{
     height:250px;
     text-align:center;
     padding-top:15px;
     box-sizing:border-box;
}
.content .series_con ul li .product_img img{
     width:222px;
     height:222px;
}
.content .series_con ul li .txt{
     height:50px;
     line-height:50px;
     text-align:center;
     font-size:16px;
     color:#666;
}
.content .series_con ul li:hover .txt{
    color:#fff;
    background:#bf0008;
}


.page_div {
        margin:20px auto;
        font-size:14px;
        font-family: "microsoft yahei";
        color:#666;
        box-sizing: border-box;
        text-align:center;
      }
      /*
       * 页数按钮样式
       */

   .pager{
       display:inline-block;
   }
   .pager span{
       display:inline-block;
       margin-right:10px;
       height:35px;
       line-height:35px;
       padding:0 12px;
       color:#666;
       background:#e9e9e9;
    }
   .pager a{
       display:inline-block;
       margin-right:10px;
       height:35px;
       padding:0 12px;
       line-height:35px;
       color:#666;
       background:#e9e9e9;
   }
   .pager .pageindex{
      height:35px;
   }
   .pager .current{
      background:#e60012;
      color:#fff;
   }

.content .video_con{
    width:1200px;
    margin:55px auto;
}
.content .video_con ul{
    overflow: hidden;
}
.content .video_con ul li{
    width:380px;
    margin-right:24px;
     margin-bottom:40px;
     float: left;

}
.content .video_con ul li:nth-child(3n){
    margin-right:0;
}
.content .video_con ul li embed,
.content .video_con ul li iframe{
    width:380px;
    height:270px;
}
.content .video_con ul li .txt{
     height:50px;
     line-height:50px;
     text-align:center;
     font-size:16px;
     color:#666;
}


/*产品详情*/
.content .details_con{
    width:1200px;
     padding:40px;
     box-sizing:border-box;
     margin:0 auto;
}
.content .details_con h2{
    font-size:16px;
    color:#333;
    // font-weight:normal;
    text-align:center;
    margin-bottom:62px;
}
.content .details_con img{
    display:block;
    margin:0 auto;
    margin-bottom:62px;
}
.content .details_con p{
    font-size:14px;
    color:#666;
    line-height:40px;
    margin-bottom:50px;
}
.content .details_con a.prev{
    font-size:16px;
    color:#da251c;
    line-height:40px;
    display: block;
}
.content .details_con a.next{
    font-size:16px;
    color:#666;
    line-height:40px;
    display: block;
}


/*案例展示*/
.content .casecenter{
    width:1200px;
     padding-top:40px;
     box-sizing:border-box;
     margin:0 auto;
     margin-bottom:60px;
}
.content .casecenter .caselist{
     margin-bottom:40px;
}
.content .casecenter .caselist h2{
    width:330px;
    height:50px;
    text-align:center;
    line-height:50px;
    color:#ffffff;
    font-size:16px;
    border-radius:10px;
    background:#999;
    margin:0 auto;
    margin-bottom:25px;
    background:#bf0008;
}
.content .casecenter .caselist ul{
    overflow:hidden;
    text-align:center;
}
.content .casecenter .caselist ul li{
     // float: left;
     display:inline-block;
     margin-right:30px;
      width:380px;
}
.content .casecenter .caselist ul li:last-child{margin-right:0;}
.content .casecenter .caselist ul li img{
    width:100%;
    height:260px;

}
.content .case_page{
    margin-bottom:60px;
}


/*公司新闻*/
.content .news{
    padding-top:30px;
    width:1200px;
    margin:0 auto;
    box-sizing:border-box;
}
.content .news ul li{
    overflow: hidden;
    height:210px;
    margin-bottom:35px;
    border:2px solid #fff;

}
.content .news ul li a{
    display: block;
    overflow: hidden
}
.content .news .news_img{
      float: left;
      overflow: hidden;
}
.content .news .news_img img{
    width:314px;
    height:210px;
       transition:transform 1.5s;
     -webkit-transition:transform 1.5s;
     -moz-transition:transform 1.5s;
     -ms-transition:transform 1.5s;
     transform:scale(1,1);
     -webkit-transfrom:scale(1,1);
     -moz-transfrom:scale(1,1);
     -ms-transfrom:scale(1,1);
}
.content .news ul li .news_txt{
    float: left;
     width:825px;
     height:210px;
     padding:40px 40px 0 40px;
     box-sizing:border-box;
     background:#f6f6f6;
     margin-right:2px;
}
.content .news ul li .news_txt h2{
     font-size:16px;
     color:#333;
     padding-bottom:20px;
     border-bottom:1px solid #d5d5d5;
     margin-bottom:10px;
     // font-weight:normal;
}
.content .news ul li .news_txt span{
     display: block;
     font-size:14px;
     color:#999;
     margin-bottom:10px;
}
.content .news ul li .news_txt p{
     font-size:14px;
     color:#666666;
     line-height:28px;
}
.content .news ul li .news_right{
     width:50px;
     height:210px;
     text-align:center;
       background:#f6f6f6;
       float: left;
       display:table-cell;

}
.content .news ul li .news_right img{
     margin-top:97px;
}
.content .news ul li:hover{
    border:2px solid #ff0000;
}
.content .news ul li:hover h2{
    color:#bf0008;
}
.content .news ul li:hover .news_img img{
       transition:transform 1.5s;
     -webkit-transition:transform 1.5s;
     -moz-transition:transform 1.5s;
     -ms-transition:transform 1.5s;
     transform:scale(1.2,1.2);
     -webkit-transfrom:scale(1.2,1.2);
     -moz-transfrom:scale(1.2,1.2);
     -ms-transfrom:scale(1.2,1.2);

}
.content .news .page_div{
    margin-top:50px;
    margin-bottom:65px;
}


/*新闻详情*/
.content .details{
    width:1200px;
     padding:50px;
     box-sizing:border-box;
     margin:0 auto;
}
.content .details h2{
    font-size:16px;
    color:#333;
    // font-weight:normal;
    text-align:center;
    margin-bottom:25px;
}
.content .details img{
    display:block;
    margin:0 auto;
    margin-bottom:62px;
}
.content .details p{
    text-indent:2em;
    font-size:16px;
    color:#666;
    line-height:40px;
    margin-bottom:50px;
}
.content .details a.prev,
.content .details li.prev,
.content .details_con li.prev{
    font-size:16px;
    color:#da251c;
    line-height:40px;
    display: block;
}
.content .details a.pre_a,
.content .details_con a.pre_a{
    color:#da251c;
}
.content .details a.next,
.content .details li.next,
.content .details_con li.next{
    font-size:16px;
    color:#666;
    line-height:40px;
    display: block;
}
.content .details li.next a.pre_a,
.content .details_con li.next a.pre_a{
    color:#666;
}

.content .details .time{
    font-size:14px;
    color:#999999;
    text-align:center;
    padding-bottom:40px;
    border-bottom:1px solid #bfbfbf;
    margin-bottom:25px;
}


/*公司专利*/
.content .patent{
    width:1200px;
    margin:65px auto;
}
.content .patent ul{
    overflow: hidden;
}
.content .patent ul li{
    float: left;
     border:7px solid #c19e64;
    width:192px;
    height:267px;
    margin-right:35px;
    margin-bottom:58px;
    position:relative;
}

.content .patent ul li .blow{
     width:192px;
     height:267px;
     position:absolute;
     left:0;
     top:0;
     background:rgba(0,0,0,0.8);
     text-align:center;
     display:none;
     cursor:pointer;
}

.content .patent ul li img{
     width:192px;
     height:267px;
}
.content .patent ul li .blow img{
      width:56px;
      height:55px;
      margin-top:100px;
}
.content .patent .blowup{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,0.8);
    text-align:center;
    display:none;
}
.content .patent .blowup .del{
    position:absolute;
    right:20px;
    top:20px;
    width:60px;
    height:60px;
    cursor:pointer;
}
.content .patent .blowup .blowimg{
    width:30%;
    height:90%;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-250px;
    margin-top:-400px;

}


/*服务承诺*/
.content .serve{
    width:1200px;
    margin:65px auto;
    padding:25px;
    box-sizing:border-box;
}
.content .serve h2{
    font-size:14px;
    color:#333;
    line-height:35px;
}
.content .serve p{
    text-indent:2em;
    font-size:14px;
    color:#666;
    line-height:35px;
}

/*联系我们*/
.content .relation{
    width:1200px;
    margin:0 auto;
    padding-top:35px;
    box-sizing:border-box;
}
.content .relation h2{
    font-size:20.89px;
    color:#666;
    line-height:20px;
}
.content .relation p{
    font-size:12.53px;
    color:#666;
    line-height:20px;
}
.content .relation .relation_con{
    padding-top:40px;
    box-sizing:border-box;
    min-height:225px;
    background:url("../images/relation_bg.jpg") 0 no-repeat;
    margin-bottom:60px;
}
.content .relation .relation_con ul li{
    margin-bottom:10px;

}
.content .relation .relation_con ul li .txt{
     display:table-cell;
}
.content .relation .relation_con ul li img{
    vertical-align: middle;
    margin-right:15px;
}
.content .relation .relation_con ul li span{
    font-size:14px;
    color:#666;
    line-height:35px;
}
.content .relation .map{
    width:1200px;
    height:450px;
    margin-bottom:85px;
}
.content .relation .map img{
    height:450px;
}


/*在线留言*/
.content .leave{
    width:1200px;
    margin:0 auto;
    padding-top:40px;
    box-sizing:border-box;
}
.content .leave h2{
    font-size:16px;
    color:#333;
    text-align:center;
    margin-bottom:100px;
}
.content .leave .leave_con{
     width:990px;
     margin:0 auto;
}
.content .leave .leave_con .fill{
    overflow: hidden;

    margin-bottom:50px;
}
.content .leave .leave_con .fill span{
    font-size:16px;
    color:#666;
    line-height:50px;
    float: left;
}
.content .leave .leave_con .fill .text{
    width:350px;
    height:50px;
    padding-left:10px;
    box-sizing:border-box;
    border:1px solid #d9d9d9;
    font-size:16px;
    color:#666;
    line-height:50px;
    float: left;

}
.content .leave .leave_con .fill .lf{
    float: left;
}
.content .leave .leave_con .fill .lf{
    float: right;
}
.content .leave .leave_con .fill textarea{
    width:904px;
    height:209px;
     border:1px solid #d9d9d9;
     outline: none;
     padding-top:18px;
     padding-left:10px;
     box-sizing:border-box;
     font-size:16px;
    color:#666;

}
.content .leave .leave_con .btn{
      width:135px;
      height:50px;
      text-align:center;
      line-height:50px;
      font-size:18px;
      color:#fefefe;
      margin:0 auto;
      background:#bf0008;
      border-radius:30px;
      display: block;
      margin-bottom:80px;
      cursor:pointer;
}

.leave_con input::-webkit-input-placeholder{
           font-size:14px;
            color:#999;
        }
.leave_con input::-moz-placeholder{   /* Mozilla Firefox 19+ */
             font-size:14px;
            color:#999;
        }
.leave_con input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
             font-size:14px;
            color:#999;
        }
.leave_con input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
             font-size:14px;
            color:#999;
        }
textarea:-ms-input-placeholder {
           font-size:14px;
            color:#999;

}
textarea::-webkit-input-placeholder {
           font-size:14px;
            color:#999;
}


.series_nav{
    width:1200px;
    margin:0 auto;
    margin-top:30px;
}
.series_nav ul{
     overflow:hidden;
}
.series_nav ul li{
     float: left;
     padding-bottom:10px;
     margin-right:15px;
     margin-bottom:20px;

}
.series_nav ul li a{
   min-width:132px;
   height:45px;
   text-align:center;
   line-height:45px;
   display: block;
   background:#ddd;
   font-size:14px;
   color:#444;
   padding:0 20px;
   box-sizing:border-box;

}
.series_nav ul li.on a{
    background:#bf0008;
    color:#fff;
}
.series_nav ul li.on{
    background:url("../images/arrows.png") center bottom no-repeat;
}