
body{font: 14px/1.8 'Microsoft Yahei', Arial, sans-serif;color: #6E6E6E;}
ul li{list-style: none;}
a{color:#6E6E6E; text-decoration:none;}
a:hover{text-decoration:none;color:#e20314;}
.c{clear: both;}
.b{border: 1px solid #000;}
.r{border: 1px solid #f00;}
.m{text-align:center;}

/* 导航 */
.nav>li { position: relative;}
.caret {
    position: absolute;
    right: 3px;
    top: 50%;
    margin-top: -2px;
    color:#fff;
}

.nav> li:hover .caret {color:#e20314;}

.navbar,.navbar-collapse{border:none;}
.navbar-default{background: rgba(0,0,0,0.5);}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #fff;background-color: rgba(0,0,0,0.8);}
.navbar-nav>li:hover{background-color: #e20314;}
.navbar-nav>li>a:hover{color: #e20314!important;}
.navbar-nav>li.nav-tel a{color:#fff; font-size:24px!important; line-height:50px;margin-left: 30px;display:block;}
.navbar-nav>li:hover,.navbar-nav>li.hover{background:rgba(0,0,0,0.8);}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 100%;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #e20314;
}
.hoverdropdown{background:rgba(0,0,0,0.8);}


// .navbar-default .navbar-toggle {
//     border-color: #e20314;
// }
/* 首页搜索热门词 */
.search-box{height: 45px;background:#f7f7f7; border-bottom: 1px #e7e6e6 solid;line-height:45px; color:#666;}
.search-box a{color:#666; display:inline-block; padding:0 3px; font-size:13px;}
.search{height: 36px;margin-top:4px;width:80%;border: 1px solid #ccc; position: relative;float: right;
}
.search .form-control{border:none;}
.search button{width:40px;background: none;font-size:20px;text-align:center;box-shadow: none; border: 0; border-left:1px solid #ccc;position: absolute; right: 0;top:0;height: 35px;line-height:36px;}
.search button .iconfont{font-size:30px;line-height:32px;height: 35px; width:40px;}
/* 关于我们 */
.about{padding:80px 0 40px;}
.about .about-line{display:inline-block;height: 4px;background:#e20314;width:70px;}
.about .about-left h2{margin-top:10px;font-weight: 600;}
.about .about-left h5{font-size: 25px;
    text-transform: uppercase;font-weight:600;margin-top:25px;margin-bottom: 20px;}
.about .about-left p{color: #656566; width:85%;}
.about .about-left ul{width:85%;padding:0;margin:0;}
.about .about-left ul li{width:19%;display:inline-block;text-align:center;padding:0;margin:0;}
.about .about-left ul li .iconfont{font-size:50px;display:inline-block;width:100%; color: #656566;}
.morebtn {position: relative;display: inline-block;background: #e20314;color: #fff;line-height: 40px;padding: 0 30px;margin-top:30px;}
.morebtn:after {display: block;content: '>';font-family: 'iconfont';position: absolute;left: 95%;top: 0;width: 40px;text-align: center;color: #fff;background: #fa5151;}
.morebtn:hover {color: #fff;background: #000;}
.about .about-left .laytxt {font-size: 150px;color: #f6f5f5;position: absolute;z-index: -1;font-weight: bold;line-height: 1;text-indent: 1em;}
.about .about-right .usimg {position: relative;display: inline-block;margin-top:60px;}
.about .about-right .usimg .an1 {width: 80px;height: 80px;background: #e20314;position: absolute;top: 100%;right: 100%}
.about .about-right .usimg .an2 {width: 40px;height: 40px;background: #f1f0f0;position: absolute;bottom: 0%;left: -120px}
.about .about-right .usimg .an3 {width: 40px;height: 40px;background: #e20314;position: absolute;bottom: 100%;left: 100%;}
/* 四块椭圆 */
.severs{background:url('../img/severs_bg.jpg') no-repeat;background-size: cover; color:#fff; text-align:center;}

.severs ul li h3{margin-top:5px;margin-bottom: 10px;}
.severs ul li:nth-child(3){padding-bottom: 10px;}
.severs ul li span{display:inline-block;width:100%;padding:5px 0;background:#fff;border-radius: 20px;}
.severs ul:hover{background: rgba(226,3,20,0.8);}
.index-title,.index-f-title{text-align:center;}
.case{padding:80px 0;}
.case-nav{text-align:center;font-size:18px;padding-bottom: 30px;}
.case-nav span{white-space:nowrap;}
.case .case-list{text-align:center;margin-bottom: 10px;}
.case .case-list h2{font-size:18px;}
.vd{background:url(../img/heng_bg.jpg) no-repeat;background-size:cover;color:#fff;padding:40px 0;}
.news-no-1{height: 317px;}
.news-no-1 a{display:block;height: 100%;color:#fff;position: relative;}
.news-no-1 .no-1-text{background:rgba(0,0,0,0.6);padding:4px 20px; position: absolute;left:0;bottom:0; width:100%;}
.news-no-1 a h2{font-size:16px; border-bottom: 1px #aaa solid; padding-bottom: 10px;}
.news-no-1 a p{font-size:12px;color:#aaa;}
.index-news-list{height: 149px; margin-bottom: 19px;}
.index-news-list .index-news-text{padding-left: 235px;}
.index-news-list img{float: left;margin-right: 15px;}
.index-news-list h2{font-size:16px;font-weight:600; border-bottom: 1px #ccc solid;padding-bottom:10px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-news-list .index-news-text .p1 {font-size: 16px;line-height: 40px;color: #999;}
.index-news-list .index-news-p{font-size: 12px;color: #333;}
footer{background:#f2f5f7;padding-top:40px;}
.footer-bottom{background:#000;height: 50px; line-height:50px;text-align:center;}
.link strong{display:block;font-size:16px; margin-bottom: 10px;}
.link a{display:inline-block;margin-right: 20px;}
.erweima{background:#e20314;padding:20px 0px;width:70%;}
footer ul{padding:0; line-height:250%;}
footer h3{border-bottom: 2px solid #666; font-size:20px;padding-bottom:10px;}
.footer-text-box{width:75%;}
footer .m-b{padding-bottom: 25px;border-bottom: 1px #fff solid;margin-bottom: 25px;}
.erweima li{width:50%; float: left; padding:20px 10px 5px;text-align:center;color:#fff;font-size:16px;}
.bg_inner{width:100%;height: 400px; position: relative;}
.banner_inner{width:100%;color:#fff;text-align:center;font-size:50px;position: absolute;top:47%; font-weight:600;}
.banner_inner span{font-size:30px;}
.crumbs{height: 45px;line-height:45px;height: 45px;background:#f7f7f7; border-bottom: 1px #e7e6e6 solid;line-height:45px; color:#666;}
.crumbs a{color:#666;}
.s-nav{text-align:center;font-size: 18px;padding:50px 0;}
.s-nav a{display:inline-block;white-space: nowrap;}
.about-f-title{font-size:30px;color:#e20314;font-weight:600;margin-bottom: 30px;}
.singl-title{font-size:30px;font-weight:600;margin:0;}
.contact-ly{text-align:center;padding: 50px 20px;}
.contact-zl{line-height:200%;font-size:17px;padding: 40px 0;}
.contact-list2{background: #f1f1ef; padding: 50px 0 30px; height: 150px;position: relative;
margin: 40px 0;    border-bottom: 3px #dfe2d4 solid;}
.contact-list2:hover{    border-bottom: 3px #e20314 solid;}
.contact-list2 span{display: inline-block;width: 60px;height: 60px;    background: #e20314;font-size:30px;line-height:60px;text-align:center;color:#fff;border-radius: 30px;position: absolute;top:0;left:50%;transform: translate(-50%,-50%);z-index: 1;}
.det-txt{text-align:left;}
.det-txt .col-md-6{border-bottom: 1px solid #ccc;padding: 25px;}
article{margin-bottom: 40px;}
.wenhua-b{text-align:center;}
.title-list{font-size:16px;text-align:center;margin-bottom: 20px;}
.pagelist{text-align:center;margin-top:40px;}
.pagelist ul{padding:0;}
.pagelist li{display:inline-block;border:1px #ccc solid;}
.pagelist li.active{background:#e20314;}
.pagelist li.active a{color:#fff;}
.pagelist li:hover{background:#e20314;}
.pagelist li:hover a{color:#fff;}
.pagelist li a{display:inline-block;padding:5px 10px;}
.pagelist li span{display:inline-block;padding:5px 10px;}
.page_link ul {
    overflow: hidden;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    padding:0;
}
.page_link ul li {

    background: #fff;
}
.page_link ul li a {
    display: block;
    padding: 20px 0;
    max-height: 110px;
    border: 1px solid #e5e5e5;
    border-left: 0;
    border-top: 0;
    text-align: center;
    position: relative;
}

.gy_zqpz {
    overflow-x: hidden;
}
.page_link ul li:hover .img {

    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}
.page_link ul li:hover .img1 {

    transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    opacity: 1;
}
.page_link ul li .img {
    transition: all .5s linear 10ms;
    -webkit-transition: all .5s linear 10ms;
    -moz-transition: all .5s linear 10ms;
    -ms-transition: all .5s linear 10ms;
    -o-transition: all .5s linear 10ms;
    // filter: alpha(opacity=60);
    // -moz-opacity: 0.6;
    // opacity: 0.6;
// filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
//     -webkit-filter: grayscale(100%);
//     filter: Gray;
}
.page_link ul li .img1 {

    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .5s linear 10ms;
    -webkit-transition: all .5s linear 10ms;
    -o-transition: all .5s linear 10ms;
    -moz-ms-transition: all .5s linear 10ms;
    -ms-transition: all .5s linear 10ms;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    display: flex;
    align-items: center;

}
.page_link ul li img {
    display:inline-block;
    vertical-align: middle;
    max-width: 85%;
    margin: 0 auto;
    text-align: center;
    max-height: 68px;
}
.page_link ul li .img1 img{
    display:inline-block;
    vertical-align: middle;
    max-width: 85%;
    margin: 0 auto;
    text-align: center;
    max-height: 68px;
    align-items: center;
}
.filter-box {padding:15px 25px;font-size:14px;margin-top:40px;background: #f2f5f7;}
.filter-box .padding-big{margin:15px 0;display: -webkit-box;}
.filter-box ul{padding-left:10px;}
.filter-box .text-main{width:13%; line-height:30px;font-weight:normal}
.filter-box .filter-list{width:87%;position:relative;}
.filter-box ul li {margin:0;display:block;float:left;width:auto;line-height:24px;}
.filter-box ul li a{margin:0 10px 0 0;padding:2px 10px;cursor:pointer;display:block;color:#6E6E6E;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.filter-box ul li a:hover{color:#e20314;border-radius: 2em;}
.filter-box ul li a.active{color:#fff;background:#e20314;border-radius: 2em;}
.filter-box ul li b{font-weight:normal;}
.case-list{text-align:center;}
.case-list h2{font-size:16px;margin-bottom: 25px;}
.case-list-search{margin-bottom:40px; text-align:left;}
.case-list-search-title h3{border-bottom: 1px #ccc solid; padding-bottom: 15px;}
.case-list-search .search{width:100%; margin-top:26px;}
.ny-s-t{font-size:16px;}
.ny-s-t small {
    font-size: 14px;
    color: #999;
}
.ny-s-box{margin-bottom: 25px;}
.ny-s-box .search{width:100%;margin-top:20px;}
.blog-article {
    margin-bottom: 30px;
}

.blog-article figure {
    float: left;
    width: 250px;
    margin-right: 25px;
    margin-bottom: 10px;
}
h2.post-title {
    font-size: 20px;
    letter-spacing: normal;
    margin-top: 0;
    margin-bottom: 12px;
    line-height: 1.4;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
}
.blog-article .format-icon {
    left: 0;
}

.blog-article p {
    margin-bottom: 20px;
    line-height: 24px;
}
.blog-article blockquote p {
    line-height: 32px;
}
.blog-article .read-more-link {
    text-transform: uppercase;
    line-height: 23px;
    color: #7d8489;
}
.blog-article .read-more-link .iconfont {
    font-size:12px;
    color: #f16543;
    padding-left: 8px;
}
.blog-article .read-more-link:hover {
    color: #373c40;
}
.blog-article .read-more-link:hover:after {
    color: #373c40;
}

.blog-article .post-meta {
    color: #a5aaae;
    font-size: 12px;
    float: left;
    width: 21.97402597402597%;
    border-right: 1px solid #d7dee0;
    margin: 0 30px 15px 0;
}
.blog-article .post-meta {
    width: 125px;
    margin: 0 30px 15px 0;
}
.blog-article .post-meta a {
    color: #a5aaae;
}
.blog-article .post-meta a:hover {
    color: #f16543;
}
.blog-article .post-meta ul {
    list-style: none;
    margin: 0;
    padding: 0 15px 0 0;
}
.blog-article .post-meta ul li {
    margin: 0 0 6px;
    padding: 4px 0;
    text-transform: uppercase;
    background: none;
}
.blog-article .post-meta ul li:before {
    font-family: 'FontAwesome';
    padding-right: 17px;
    font-size: 14px;
    color: #8C9194;
}
.blog-article .post-meta .iconfont{font-size:12px;margin-right: 10px;}
.blog-article .post-summary {
    padding-right: 10px;
}
.blog-article .post-summary p {
    margin-bottom: 10px;
    line-height: 23px;
    color: #666;
}
.blog-article .post-content-wrapper {
    padding: 15px 0 30px;
}
.blog-article .post-meta ul li time {
    background: none;
    margin-left: -3px;
}
.widget-list{padding:25px 0;}
.widget-list li {
    background: none;
    border-bottom: 1px solid #E8E9EF;
    padding: 0 0 20px;
    margin-bottom: 25px;
    line-height: 1.0;
}
.widget-list li .link-read-more {
    color: #f16543;
}
.widget-list li .link-read-more:hover {
    color: #373c40;
}
.widget-list li .link-read-more:hover:after {
    color: #373c40;
}
.widget-list li {
    overflow: hidden;
    margin-bottom: 20px;
}
.widget-list li .s-desc {
    margin-bottom: 8px;
    line-height: 1.5;
}
.widget-list li:last-child {
    border-bottom: none;
}
.widget-list li h5 {
    margin: 0 0 9px;
    line-height: 21px;
    color: #a5aaae;
    font-size: 13px;
    font-weight: normal;
}
.widget-list li figure {
    float: left;
    margin-right: 22px;
    margin-bottom: 0;
}
.widget-list li figure img {
    width: 106px;
    height: auto;
}
.widget-list li span {
    display: inline-block;
    font-size: 12px;
    padding-left: 0;
    background-repeat: no-repeat;
    background-position: left 3px;
    text-transform: uppercase;
    margin-bottom: 7px;
}
.news_show{margin-top:40px; margin-bottom: 60px; }
.news_show h1{font-size:26px; text-align:center;}
.info{color: #999;
    margin-bottom: 40px;
    padding-bottom: 25px;
    border-bottom: 1px solid #EDEDED;
    font-size: 12px;}
.prenext{margin-bottom: 40px;}
.prenext a{display:block; width:45%;float: left;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;color: #fff;background:#e20314;padding:8px 15px;}
.prenext a:last-child{float: right;}
.widget-case-list{padding:0;text-align:center;margin:30px 0;}
.ny-s-t{margin-top:60px;}
.bottom-caidan{padding:15px;background:#f2f5f7;}
.lixi-leibiao{font-size:17px;}
.lixi-leibiao p{margin: 0 0 1px;}
.s-nav a.hover{color:#e20314;}
.bottom-tuijian ul{padding:0;margin:0;}
@media (min-width: 768px){
    .nav> li:hover .dropdown-menu {display: block;}
    .blog-article img{height:150px;}
    .navbar-brand{padding: 10px 10px;display: block;height: 100%;}
    .search{width:100%;}
    .navbar {position: relative;margin-bottom: 20px;border: 0;border-radius: 0;}
    .navbar-brand img{max-height: 60px;}
    .navbar-nav{height: 80px !important; }
    .navbar-default .navbar-nav>li> a{color: #fff;font-size: 15px;}
    .navbar-nav>li {float: left;height: 100%;}
    .navbar-nav>li>a{display:block;height: 100%;line-height: 300%;}
    .navbar-nav>li>a>i{font-size:13px;}
    .dropdown-menu{background-color: rgba(0,0,0,0.8); min-width: 100%;border:0;}
    .dropdown-menu>li>a {display: block;padding: 7px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #fff;white-space: nowrap;}
    .severs{padding:50px 0;}
    .severs .list-s{margin:10px 0;}
    .severs ul{padding:20px 20px 40px;border-radius: 80px; width:120px;margin:0 auto;}
    .severs ul li h3{font-size:16px;}
    .severs ul li h3{margin-top:0px;margin-bottom: 8px;}
    .severs ul li:nth-child(3){padding-bottom: 8px;font-size:12px;}
    .severs ul li span{display:inline-block;width:100%;padding:2px 0;font-size:12px;background:#fff;border-radius: 20px;}
    .wenhua-row{padding:0 15px;margin-bottom: 40px;}
    .wenhua{ background:#cccccc url(../img/wicon24.png) right bottom no-repeat; position: relative;margin-right: 10px;}
    .wenhua-l{ padding-left:0;}
    .wenhua-r{background:#cccccc;color: #fff; padding:0 35px 0 20px;position: absolute;top:50%;right:0;transform: translate(0,-60%)}
    .filter-box .text-main{width:8%;float: left; line-height:30px;font-weight:normal}
    .filter-box .filter-list{width:92%;float: left;position:relative;}
    .navbar-default .navbar-nav>li>a:hover{color:#e20314}
    .navbar-default li.hoverdropdown>a.hover{color: #e20314!important;}
    .navbar-default li.hoverdropdown .caret{color: #e20314!important;}
    iframe{width:500px;height:400px;}

}
@media (min-width: 992px){
    .search{width:80%;}
    .about {padding: 40px 0 20px;}
    .severs{padding:80px 0 80px;}
    .index-title{font-size:35px; font-weight:600;}
    .index-f-title{font-size:30px;  margin-bottom: 30px;}
    .severs ul{padding:40px 30px 60px;border-radius: 90px;background: rgba(0,0,0,0.4); width:180px;margin:0 auto;}
    .severs ul li h3{margin-top:5px;margin-bottom: 10px;}
    .severs ul li:nth-child(3){padding-bottom: 10px;}
    .severs ul li span{display:inline-block;width:100%;padding:5px 0;background:#fff;border-radius: 20px;}
    .severs ul:hover{background: rgba(226,3,20,0.8);}
    .vd-f-s{font-size:18px;}
}
@media (min-width: 1300px){
    .about {padding: 100px 0 100px;}
    .severs{padding:60px 0 100px;}
    .blog-wrap{padding-right: 10px;}
    .news_show{ padding:0 40px 0 0; }
    .severs ul{padding:40px 30px;border-radius: 90px;background: rgba(0,0,0,0.4); width:180px;margin:0 auto;}
}
@media(max-width:1200px){
    .about .about-left p{ width:100%;}
.about .about-left ul{width:100%;}

}
@media(max-width:991px){
    .about .about-left p{width:100%;}
    .about .about-left ul{width:100%;}
    .index-title{font-size:24px; font-weight:600;}
    .index-f-title{font-size:18px;  margin-bottom: 30px;}
    .news-no-1{margin-bottom: 20px;}

}

@media (max-width: 767px){
   .navbar-brand img{height: 100%;}
   .navbar-brand {padding: 5px 5px;}
    .about .about-left h5 {font-size: 19px;}
    .about {padding: 40px 0 40px;}
    .about .about-left .laytxt {font-size: 60px;}
    .navbar-nav>li.nav-tel{background:#e20314;margin-left: 0px; text-align: center;height: 50px;line-height:50px; font-size:20px;}
    .navbar-default {background: rgba(0,0,0,0.7)!important;}
    .navbar-default .navbar-nav>li>a{color: #fff;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #a1a1a1;}
    .swiper-button-next, .swiper-button-prev {height: 23px!important;margin-top: -11px!important;}
    .sidebar-search{display:block; width:100%; height: 35px; }
    .search{width:90%; float: none; margin: 4px auto;}
    .severs{padding:0;background: url(../img/mobile_bg.jpg) no-repeat;
    background-size: cover;
    color: #fff;
    text-align: center;}
    .severs .list-s{margin:0px 0; width:25%;float:left;}
    .severs ul{margin:o;padding:0;}
    .severs ul li h3{font-size:13px;}
    .severs ul li h3{margin-top:0px;margin-bottom: 3px;}
    .severs ul li:nth-child(3){padding-bottom: 8px; font-size:12px;}
    .severs ul li span{display:inline-block;width:100%;padding:2px 0;font-size:12px;background:#fff;border-radius: 20px;}
    .severs .index-title{margin-bottom: 3px;}
    .index-title{font-size:15px; font-weight:600;}
    .index-f-title{font-size:14px;  margin-bottom: 30px;}
    .index-news-list{height: 90px;overflow:hidden;}
    .index-news-list img{width:130px;}
    .index-news-list .index-news-text{padding-left: 150px;}
    .index-news-list h2{margin-top: 0px;margin-bottom: 2px;}
    .footer-bottom{font-size:12px;}
    .footer-text-box{width:100%;font-size:12px;}
    .vd {padding: 10px 0;}
    .index-f-title {margin-bottom: 0px;}
    .case {padding: 30px 0;}
    footer {padding-top: 20px; padding-bottom:45px;}
    .bottom-nav{height: 45px;position: fixed;bottom:0;width:100%;background:#e20314;}
    .bottom-nav li{width:25%;float: left;text-align:center;font-size:14px;}
    .bottom-nav li:hover{background:#000;}
    .bottom-nav li a{color: #fff;display:block;height: 100%;}
    .bottom-nav li a .iconfont{width:100%;display: inline-block;line-height:1;margin-top:5px;}
    .bottom-nav li a .iconfont i{font-size:12px;display:inline-block;width:100%; font-style:normal}
    .bg_inner{width:100%;height: 200px; position: relative;}
    .banner_inner{width:100%;color:#fff;text-align:center;font-size:20px;position: absolute;top:47%; font-weight:600;}
    .banner_inner span{font-size:16px;}
    .contact-ly h1{font-size:30px;}
    .contact-zl{line-height:200%;font-size:14px;padding: 40px 0;}
    .wenhua-row{margin-bottom: 40px;}
    .wenhua{ background:#cccccc;padding-bottom:15px;}
    .wenhua-l{ padding-left:15px;}
    .wenhua-r{background:#cccccc;color: #fff; padding:0 35px 0 20px;}
    .wenhua-b h3{font-size:18px;}
    .wenhua-b p{font-size:12px;}
    .title-list{font-size:13px;}
    .case-list-search{margin-top:-16px;}
    .case-list{margin-top:10px;}
    .crumbs {font-size:12px;}
    .crumbs .icon-shaixuan{font-size:12px; float: right;padding:0 3px;}
    .s-nav {text-align: center;font-size: 13px;padding: 15px 0 20px;}
    .filter-box{font-size:12px;    padding: 5px 5px;}
    .filter-box ul li a {margin: 0 2px 0 0;padding: 2px 5px;}
    .case-list-search{margin-bottom:20px;}
    .intro img{width:100%;}
    .case-list h2{font-size:12px;margin-bottom:10px;margin-top:10px;min-height:27px;}
    .case .case-list h2{font-size: 12px;}
    .case-nav {
        text-align: center;
        font-size: 15px;
        padding-bottom: 30px;
    }
    .m_list-s a:hover{background-color:transparent; }
    .severs ul:hover {background-color:transparent;}
    .active ul{border-bottom:3px #e20314 solid;}
    .tab-pane{background-color: #e20314; }
    .tab-pane h2 {
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    line-height: 150%;
    text-align: left;
    padding:0 10px;
    }
    .tab-pane P{ padding:0 10px 15px;font-size:13px;text-align: left;color: #f6acac; margin:0;}
    .nav-tabs {
         border-bottom:none;
    }
    .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #e20314;
    cursor: default;
    background-color:transparent;
    border: none;
    }
    .nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
     background-color:transparent;
    }
    .about_m_img{padding-right:0;}
    .about-more{text-align:center;}
    .morebtn {margin-left:-40px;}
    .qrcode-img-m img{width:40%;margin:10px auto;}
    .caret {
    position: absolute;
    right: 20px;
    top: 20px;
    margin-top: -2px;
    color:#ccc;
    }
    .nav> li:hover .caret {color:#fff;}
    .f-nav-list{border-bottom:#ccc 1px dotted;}
    .f-nav-list a{width:100%;}
    .dropdown-menu{background-color:rgba(255,255,255,0.9); width:50%;}
    .navbar-collapse.in {
         overflow-y: visible;
    }
    .filter-box ul{padding:0;}
    .filter-box .text-main{width:15%;}
    .filter-box .filter-list{width: 80%;}
    .blog-article .post-summary {
     padding-right: 0px;
    }
    .singl-title{font-size:24px;}
    .about-f-title{font-size:24px;}
    .contact-ly{text-align:center;padding: 50px 0px;}
    .lixi-leibiao{padding-right: 0px;
     padding-left: 0px;}
     .info img{width:100%;}
     .navbar-nav>li.nav-tel a{color: #fff;
    font-size: 21px!important;
    line-height: 30px;
    margin-left: 2px;
    display: block;}
    iframe{width:100%;height:200px;}
}

@media (max-width : 680px) {
.searchform #s {
    width: 85%;
}
.searchform #searchsubmit {
    width: 15%;
}
.blog-article figure {
    margin-right: 0;
    width: 100%;
    margin-bottom: 25px;
}
.blog-article .entry-header {
    clear: both;
}
h2.post-title {
    font-size: 17px;
    margin-bottom: 14px;
}
.blog-article .post-meta {
    margin: 0 0px 15px 0;
    width: 100%;
    border-right: none;
}
.blog-article .post-meta ul li:before {
    padding-right: 10px;
}
.blog-article .post-meta ul li {
    float: left;
    padding: 0;
    margin: 0 12px 0 0px;
}
.blog-article .entry-content {
    clear: both;
}
.blog-article .post-summary p {
    margin-bottom: 0;
}
.proshow-tab .nav-tabs > li {
    width: 100%;
}
.proshow-tab .nav-tabs > li > a {
    border-radius: 0;
}
.proshow-tab .nav-tabs > li > a, .proshow-tab .nav-tabs > li.active > a, .proshow-tab .nav-tabs > li.active > a:hover, .proshow-tab .nav-tabs > li.active > a:focus {
    border: 1px #ddd solid;
    margin-right: 0;
}

.prenext a{display:block; width:100%;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;color: #fff;background:#e20314;padding:8px 15px; margin-bottom: 15px;}
.prenext a:last-child{float: right;}


}


/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#e20314;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../img/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../img/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../img/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../img/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../img/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../img/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../img/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.number-module {
    background: #eee;
    padding: 50px 0;
}
.number-wrapper {
    display: flex;
    justify-content: space-between;
    // padding: 20px 6%;
}
.number-list {
    color: #838A94;
    // text-align: left;
}
.number {
    display: inline-block;
    font-weight: bold;
    font-size: 50px;
    border-bottom: 1px solid #fbc400;
    margin-bottom: 10px;
}
.content {
    color: #888;
    font-size: 14px;
}
.number-text {
    margin-bottom: 20px;
    width: 180px;
}
@media (max-width : 680px) {
   .number {
    display: inline-block;
    font-weight: bold;
    font-size: 30px;
    border-bottom: 1px solid #fbc400;
    margin-bottom: 10px;
}
.wenhua-b p {
    height: 65px;
}
}