a {
    text-decoration: none;
    color: #337ab7;
    background-color: transparent;
}
* a:hover {text-decoration: none;}
ul, ol {
    list-style: none;
    list-style-position: outside;
}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 微软雅黑, 'Microsoft YaHei';
}
.top {
    width: 100%;
    height: 40px;
    background: #f5f5f5;
    overflow: hidden;
}
.top .topfw {
    font-size: 12px;
    font-family: Microsoft YaHei;
}
.topfw {
    margin: 0 auto;
    line-height: 40px;
}
.topfw p {
    float: left;margin-bottom: 0;
}
.mRInfo {
    padding-right: 10px;
    float: right;
}
.mRInfo a {
    padding: 0 8px;
    color: #000;
    line-height: 40px;
    display: inline-block;
}
.mRInfo a:hover {
    background-color: #000;
    color: #f5f5f5;
}
.navbar-collapse ul li a:hover{background-color: #f5f5f5}
.headerframe {
    width: 100%;
    margin: 0 auto;
    background: #000000;
    font-size: 14px;
    line-height: 21px;
    padding-left: 15px;
    position: relative;
}
.container {height: auto;}
.headerframe .navbar-header {line-height: 80px;max-height: 80px;font-size:0}
.navbar-header img{max-height: 80px;max-width: 400px;overflow: hidden; font-size:0;}

.icon-bar {background-color: #fefefe;}
.blank-solve {
    width: auto;
    display: inline-block;
    transition: all .4s;
    position: relative;
    left: 0;
}
.headerframe .navbar-toggle{margin-top: 23px}
.nav > li > a:hover {color: #000;}
.header-item-group a {
    color: rgb(255, 255, 255);
    height: 45px;
    line-height: 45px;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
}
@media(min-width: 768px){
    .header-item-group a {
        height: 80px;
        line-height: 80px;
    }
    .nav > li >a{
        padding-top: 0;
        padding-bottom: 0;
    }
}
.fullSlide {
    width: 100%;
    height: auto;
    margin: 0 auto;
    position: static;
    z-index: 0;
    overflow: hidden;
}
.slidegiant .swiper-container {
    width: 100%;
    height: 100%;
    z-index: 0;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.slidegiant {
    background-color: #1c1c1cc9;
}
@media (max-width: 768px) {  .slidegiant {padding-bottom: 0;}  }
.swiper-pagination {
    margin-right: 10px;
    opacity: 1;
}
.next::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 23px;
    background: #fff;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    background: url("../images/pres.png") no-repeat center;
    background-size: 100%;
}
.next,
.prev {
    position: absolute;
    width: 80px;
    height: 50px;
    top: 50%;
    z-index: 9999;
    transform: translate(0, -50%);
    transition: all .3s;
}
.prev::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 23px;
    background: #fff;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    background: url("../images/nexts.png") no-repeat center;
    background-size: 100%;
}
.prev {
    right: 0;
    cursor: pointer;
}
..next {
    left: 0;
    cursor: pointer;
}
.newprotitle,
.protitle,
.newstitle {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    padding-top: 70px;
    padding-bottom: 20px;
}
.newprotitle-d,
.protitle-d,
.product-d,
.productm-d,
.company-d,
.news-d {
    max-width: 1200px;
    width: auto;
    margin: auto;
    padding-right: 0;
}
.newprotitle-dw,
.protitle-dw {
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
}
.protitle-dw-r {
    position: static;
    z-index: 0;
    top: 1430px;
    left: 108px;
    height: auto;
    overflow: hidden;
}
.protitle-dw-rr {
    padding-top: 20px;
    margin-left: 20px;
    float: right;
    overflow: hidden;
}
.protitle-dw-l {
    height: auto;
    float: left;
    max-height: 100%;
    max-width: 100%;
    overflow: hidden;
}
.main-item-ul li {
    border-top: 0;
    color: #666;
    width: auto;
    display: inline-block;
}
.main-item-ul a:hover {
    color: #ffffff;
    background: #000;
}
.main-item-ul a {
    color: #666;
    font-size: 12px;
    min-width: 80px;
    padding: 0 5px;
    line-height: 40px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
}
.main-item-ul {
    max-width: 800px;
    max-height: 40px;
    overflow: hidden;
}
.next {
    left: 0;
    cursor: pointer;
}
.newsproduct {
    overflow: hidden;
    max-width: 25%;
    padding-right: 25px;
}
.picMarquee-left {
    overflow: hidden
}
.picMarquee-left .swiper-slide img{max-width: 100%;}
.picMarquee-left .swiper-slide img:hover {opacity: 0.7}
.newsproduct img {
    width: 100%;
    overflow: hidden;
}
.newsproduct img:hover {opacity: 0.7}
.productframe {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    padding-bottom: 20px;
}
.product-dw {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.product li {
    position: relative;
    width: 23%;
    background: #fff;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.3s ease-out 0s;
    overflow: hidden;
    float: left;
    margin-right: 1%;
    margin-left: 1%;
    margin-bottom: 2%;
}
.product-item .dummy {padding-top: 100%;}
.product-item img {
    transition: all ease-out .3s;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    padding: auto;
}
.product-item .pro-img:hover {opacity: 0.7;}
.product {
    margin-left: -12px;
    margin-right: -12px;
}
.productm-dw {padding: 10px;}
.buttonMainItem {
    font-size: 14px;
    color: rgb(102, 102, 102);
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
    text-align: center;
    background: rgb(255, 255, 255) no-repeat 50% 50% scroll;
    border: rgb(0, 0, 0) solid 1px;
    width: 150px;
    height: 48px;
    line-height: 48px;
    margin: 0 auto;
}
.productm-dw a:hover {
    color: #ffffff;
    background: #000;
}
.companyframe {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    background: #0a0a0a;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-Attachment: fixed;
}
.company-dw {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 88px;
}
.company-d {
    background-color: transparent;
    padding: 100px 10px 85px 10px;
}
.buttonMainItem2 {
    font-size: 14px;
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
    text-align: center;
    background: rgba(0, 0, 0, 0) no-repeat 50% 50% scroll;
    border: rgb(255, 255, 255) solid 1px;
    width: 150px;
    height: 48px;
    line-height: 48px;
    margin: 0 auto;
}
.companym a:hover {
    font-size: 14px;
    color: rgb(0, 0, 0);
    font-weight: normal;
    text-decoration: none;
    font-style: normal;
    text-align: center;
    background: rgb(255, 255, 255) no-repeat 50% 50% scroll;
    border: rgb(255, 255, 255) solid 0px;
}
.newstitle-d {
    max-width: 1200px;
    width: auto;
    margin: auto;
    padding-left: 10px;
}
.newsframe {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
    margin-bottom: 80px;
}
@media (max-width: 768px) {
    .newsframe {margin-bottom: 60px;}
    .company-dw {margin-bottom: 40px}
    .company-d {padding-bottom: 60px}
}
.news-images {
    text-align: center !important;
    max-width: 400px;
    overflow: hidden;
    float: left;
    padding: 0 10px;
}
.news-images img {vertical-align: middle;width: 100%}
.news-item {
    padding: 0 10px;
    border-bottom: 1px solid #eeeeee;
    max-height: 50px;
    line-height: 50px;
    overflow: hidden;
}
.news-container li:hover {background: #f5f5f5;}
.news-title {
    display: inline-block;
    max-width: calc(700px - 120px);
    color: #666;
    font-size: 14px;
    overflow: hidden;
}
.news-Center {
 margin-bottom: 50px;
}
.news-Center {
    padding: 0 30px;
    position: static;
    z-index: 0;
    height: auto;
    overflow: hidden;
}
time {
    color: #666666;
    font-size: 12px;
    float: right;
}
.newsm-dw {
    float: right;
    margin-right: 30px;
}
.newsm-dw a:hover {
    background-color: #000;
    color: #fff;
}
.quick-link::after {
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.content-top {
    background: #1c1c1c;
    padding: 60px 0 10px 0;
}
.quick-link {
    margin: 0 auto;
    padding-bottom: 45px;
    border-bottom: 1px solid rgba(155, 155, 155, 0.5);
    display: flex;;flex-direction: row;
    flex-wrap: nowrap;
}
.quick-link .logo {
    display: flex;
    align-items: center;
    max-width: 100%;
}
.quick-link .logo img{padding: 15px;}
.quick-link .courses-community-about {
    overflow: hidden;
    padding-left: 80px;
    border-left: 1px solid rgba(155, 155, 155, 0.5);
    line-height: 30px;
}
.quick-link .courses-community-about .title {
    display: inline-block;
    zoom: 1;
    padding-right: 35px;
    font-size: 15px;
    color: #fff;opacity: 0.9;
}
.quick-link .courses-community-about .title:hover,.tech-support a{
    color: #fff;opacity: 1;
}
.courses-community-about li {
    display: inline-block;
    zoom: 1;
    padding-right: 35px;
}
.quick-link .courses-community-about li {
    font-size: 13px;
    color: #C9CED1;
    transition: all .3s;
}
a {outline: none;}
.friend-link {
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    padding: 15px 10px 0 10px;
}
.friend-link .title {
    font-size: 14px;
    color: #fff;
    padding-right: 32px;
}
.friend-link ul li {
    display: inline-block;
    zoom: 1;
    padding-right: 18px;
}
.friend-link ul li a {
    font-size: 12px;
    color: #C9CED1;
    transition: all .3s;
}
.foot .content-bottom {
    padding: 15px 0;
    text-align: center;
    color: #e2e2e2;
    background-color: #000;
}
.foot .content-bottom .web-record {
    color: #C9CED1;
    font-size: 12px;
    opacity: .6;
}
/*a的样式
.navbar-header .brand {
    display: inline-block;
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
}*/
/*aboutus样式*/
.a-aboutus{padding-top: 65px;padding-bottom: 100px}
.a-aboutus .title,.c-contactus .title{
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
}
.a-aboutus .contain{
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
    float: left;
}
.a-aboutus .aboutus-img{
    overflow: hidden;
    padding-left: 30px;
}
.a-aboutus .aboutus-img img{
    max-width: 100%;
}
@media (max-width:768px) {
    .aboutus-page .a-aboutus .contain{float: none; max-width: 100%}
    .a-aboutus .aboutus-img{padding-left: 0;}
}
/*product*/
.product-page .p-product{padding: 65px 10px 0 10px;}
.p-product .title{
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
}
.contain-right .breadcrumb{margin-bottom: 25px;border-left: 0.313rem solid #eb3a08}
.contain-right .breadcrumb a{color: #000;opacity: 0.8}
.contain-right .breadcrumb a:hover{color: #777}
.contain-right .breadcrumb{padding: 13px 15px;}
.one-classify .main-item{
    background-color: black;
    display: block;
    width: 100%;
    text-align: center;
    padding-right: 6px;
    font-size: 14px;
    height: 100px;
    line-height: 100px;
    transition: all .2s ease-out 0s;
    border-bottom: 2px #fff solid;
}
.one-classify .main-item a{
    color: #fff;
    font-size: 18px;
}
.one-classify .main-class-item{
    background-color:#f5f5f5;
    display: block;
    width: 100%;
    text-align: center;
    padding-right: 6px;
    font-size: 14px;
    height: 60px;
    line-height: 60px;
    transition: all .2s ease-out 0s;
    border-bottom: 2px #fff solid;
}
.main-class-item a{
    color: #666;
}
.contain-left .one-classify .main-class-item:hover {
    background-color: #000;
    color:#fff;
    height: 80px;
    line-height: 80px;
}
.contain-left .one-classify .main-class-item:hover a{color: #fff}
.p-product .contain{
    padding-bottom: 85px;
    overflow: hidden;
}
.contain-left{float: left}
.contain-right{overflow: hidden;padding-left: 15px;}
.pro-item img{max-width: 100%}
.pro-n-p a{color: #666;text-align: center;}
.pro-tit .pro-n-p{height: 48px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;padding: 5px 0;}
.pro-tit .pro-n-p p{margin-bottom: 0}
.pro-container .pro-item:hover{opacity: 0.7}
.contain-right nav{width: 100%;text-align: center}
.contain-right .pagination a{color: #000;opacity: 0.6}
/*product-list*/
.productlist-page .p-prolist{padding:65px 10px 0 10px;}
.prolist-img .prolist-simg li{ max-width: 25%;float: left;padding: 10px 5px}
.prolist-img .prolist-simg li:hover{opacity: 0.7;cursor: pointer    }
.prolist-img .prolist-simg img{width: 100%}
.prolist-bimg img{width: 100%}
.prolist-bimg{max-height:400px;vertical-align: middle}
.contain-right .prolist-img{float: left;max-width: 400px;padding:0 15px;margin-bottom: 20px;}
.contain-right .prolist-detail{overflow: hidden}
.prolist-detail p{background-color:#f3f3f3;width: 100%;padding-left: 10px;line-height: 42px;height: 42px}
.prolist-detail p span{padding:0 24px;line-height: 40px;display: inline-block;border-top:2px solid #000;background-color: #fff;cursor: default}
.prolist-detail{padding:0 15px;}
.prolist-detail .introduce{padding: 10px 24px}
/*news*/
.news-page .n-news{padding:65px 10px 85px 10px;}
/*newslist*/
.n-newslist .title{padding: 10px}
.n-newslist{padding:65px 10px;}
.news-details-item,.albumli-details-item{overflow:hidden;}
.news-details-item .newsdetailtitle ,.albumli-details-item .albumlidetailtitle {
    font-size: 18px;
    line-height: 1.5;
    font-weight: bold;
    padding: 13px;
    margin: 0.714rem;
    border-left: 0.313rem solid #E52121;
}
.news-details-item .newsSource {
    margin: 0 0.714rem;
    color: #999;
    line-height: 1.875rem;
    font-size: 12px;
    padding:15px 10px ;
}
#readMore article{padding: 20px;}
.news-details-item .breadcrumb{background-color: transparent;padding: 13px 15px;float:right}
.news-details-item .breadcrumb a{color: #000;opacity: 0.8}
.news-details-item .breadcrumb a:hover{color: #777}
#readMore img{max-width: 100%;height: auto}
/*album*/
.album-page .a-album{padding: 60px 10px 60px 10px}
/*albumlist*/
.albumlist-page .a-ablumli{padding: 60px 10px 60px 10px}
.albumli-bimg img{width: 100%}
.albumli-bimg{vertical-align: middle}
.albumli-details-item .albumli-img{max-width: 500px; padding-top:30px}
.albumli-img li{margin: 20px}
.albumli-details-item .albumlidetailtitle{background-color:#f3f3f3}
/*contactus*/
.c-contactus{padding-top: 65px;padding-bottom: 100px;}
.c-contactus .c-cus{padding: 20px;margin-top: 10px;border-top: 3px solid #f3f3f3;overflow: hidden;}
/*p-page*/
.p-page{padding-top: 65px;padding-bottom: 100px;}
#form ul li{padding: 0.313rem 0;}
#form ul li .gbTitle{display: block;padding: 0.313rem 0;}
.text-center .ModuleSubmitButton{padding: 12px 50px}
#form{max-width: 1024px}
.ModuleSubmitButton:hover{text-shadow: red}
/*bottom*/
.courses-community-about .text-center{
    display: inline-block;
    font-size: 15px;
    color: #fff;opacity: 0.8;
    padding-right: 35px;
    text-align: left;
}
.content-bottom .tech-support{padding:0 10px;}
.content-bottom a{display: inline-block;
    zoom: 1;
    font-size: 15px;
    padding-right: 10px;
    color: #fff;
    opacity: 0.9;}
.content-bottom a:hover{color: #f2dede;}
/*产品细节*/
.pro_cont{overflow: hidden;padding: 60px 15px;}
.pro_title {
    border-bottom: 1px solid #dddddd;
    padding-bottom: 10px;
    font-size: 16px;
    color: #10a64f;
    margin-bottom: 10px;
}
table {
    background-color: transparent;
}
.scd_r .scd_m {
    font-size: 14px;
    color: #999999;
    line-height: 215%;
}


/*改变*/
.gallerycontainer{
    width: 100%;
    max-width: 600px;
    margin: 25px auto;
    text-align: center;
}
/*改变*/
.gallery-target{
    width: auto;
    height: 100%;
}
/*改变*/
.gallery-thumbs{
    text-align: center;
    max-height: 120px;
}
.gallery-thumbs img:hover{
    border: 1px dotted #10d8de;
}
.gallery-thumbs img{
    width: 120px;
    height: auto;
    margin-right: 10px;
    cursor: pointer;
}
.celebrity{
    width: 350px;
    height: auto;
}
/*改变*/
.gallery-images{
    width: 600px;
    height: 350px;
    text-align: center;
}
.product-info h2,.product-info ul{
    margin: 20px auto;
}
.product-info-ul li{
    margin: 10px auto;
}
/*按钮颜色*/
.orange:hover, .orange:focus {
    background-color: #fec04e;
    border-color: #fec04e;
}
.orange {
    background-color: #FEAE1B;
    border-color: #FEAE1B;
    color: #fff;
}
.pink:hover, .pink:focus {
    background-color: #EF6DA7;
    border-color: #EF6DA7;
}
.pink {
    border-color: #FB90B7;
    background-color: #FB90B7;
    color: #fff;
}
.blue:hover, .blue:focus {
    background-color: #4cb0f9;
    border-color: #4cb0f9;
    color: #FFF;
}
.blue {
    background-color: #1B9AF7;
    border-color: #1B9AF7;
    color: #FFF;
}
.button {
    display: inline-block;
    padding: 0 30px;
    margin-right: 5px;
    line-height: 30px;
    border: 0;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
    border-radius: 4px;
    border-color: #d9534f;
    color: #fff;
    text-align: center;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    cursor: pointer;
}
/*页面规格*/
.news-page,.newslist-page,.aboutus-page,.productlist-page,.product-page,.album-page,.albumlist-page,.contactus-page,.page-page{min-height: 500px}
@media (min-width: 992px){
.news-page,.newslist-page,.aboutus-page,.productlist-page,.product-page,.album-page,.albumlist-page,.contactus-page,.page-page{min-height: 700px}
}
/*下拉菜单*/
.buttom-group{position: relative;vertical-align: middle; float: right;margin-right: 15px}
.buttom-group .dropdown-menu{
    left: auto;
    top: 44px;
    right: 0;
    width: 118px;
    min-width: auto;
    overflow:hidden;
    border: 0 solid white;
    background-color: #f5f5f5;
}
.buttom-group .sad a{
    color: #fff;}
.lonelyimg{width: 100%;}
#ym-window{width: 100%!important;max-width: 430px!important;}
/*消失之媒体查询*/
@media (min-width: 768px) {
    .sad{display: none;}
    .company-d{padding: 100px 100px 85px 100px;}
}
@media (max-width: 1200px) {  }
@media (max-width: 1100px) {
    time {display: none}
}

@media (max-width: 992px) {
    .newprotitle,
    .protitle,
    .newstitle {padding-top: 40px;}
    .headerframe #bs-navbar ul li a{padding: 10px 6px;}
    .navbar-header img{max-width: 320px;}
}
@media (max-width: 768px) {
    .lonelyimg {width: 120%;margin-left: -10%}
    .newprotitle,
    .protitle,
    .newstitle {padding-top: 20px;padding-bottom: 10px}
    .blank-solve.nav.navbar-right{width: 100%}
    .protitle-dw-r {display: none}
    .news-images {display: none}
    .quick-link .logo {display: none}
    .foot .content-top{padding: 15px;}
    .quick-link{padding-bottom: 0;}
    .quick-link .courses-community-about{padding-left: 0;}
    .friend-link ul{margin-bottom: 0;}
    .content-top .quick-link .courses-community-about {border-width: 0;}
    .topfw .mRInfo {display: none}
    .product li{width: 48% !important;}
    .contain-right .prolist-img{float: none!important;}
    .sad{float: right;line-height: 46px;background-color: #ee142d;color: #fff;padding: 0 15px 0 20px;border-radius: 4px;}
    .breadcrumb{padding-right: 0!important;margin: 0 15px;}
    .contain-left{display: none!important;}
}
@media (max-width: 500px) {
    .navbar-header img{max-width: 220px;max-height: 50px}
    .headerframe .navbar-header{line-height: 40px;max-height: 50px}
    .headerframe .navbar-toggle{margin-top: 8px}
}
/*消失之媒体查询完毕*/
/*993*/
.serviesframe{
    margin-top: 80px;
    position: static;
    z-index: 0;
    width: 100%;
    background: #fff;
    background-image: url(../993/images/fighting-black.jpg);
    background-repeat: no-repeat;
}
.servies-title{margin: 115px 0 80px 0;text-align: center;}
.servies-title {color: #fff;}
.servies-main{background-color: #fff;box-shadow: 0px 2px 24px 0 rgba(81, 119, 254, 0.7);border-radius: 20px;}
.servies-main .row{padding:100px 55px;background-color: rgb(249,249,249,0.5);border-radius: 20px;}
.servies-main .row img{max-width: 150px;width:100%;float: left;}
.servies-main .row .servies-r{overflow: hidden;padding-left: 20px;font: 12px/140% Arial,"宋体",Helvetica, sans-serif,Verdana;height: 150px;    display: flex;flex-direction: column;justify-content: center;}
.servies-main .row .servies-r h2{font-family: SimHei;margin-top: 0px;}

.case {position: relative;}
.newsproduct .case i{
    display: block;
    padding-bottom: 70.5%;
}
.case img{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
}
.tempWrap{width: 100% !important;}
@media (min-width: 1200px){
    .serviesframe .container {width: 950px}
}
@media (max-width: 650px) {
    .servies-main .row{padding: 30px}
    .servies-main .row li{display: flex;flex-direction: column;align-items: center;}
    .servies-main .row .servies-r{text-align: center;height: auto;padding: 15px;}
}
.product-title{
    display: none;
}