﻿/*****通用编码******/
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
img{border:none;object-fit:cover;-o-object-fit: cover;}

body {color:#656565; font:14px/1.5 Arial, "Microsoft Yahei";width:100%; background-color:#fff;}
ul,ol,li,form, dl {list-style: none;}
p{margin:0px; padding:0px;}
a{text-decoration:none;color:#434343;}
a:hover {text-decoration:none;}
div{ margin:0 auto;}
@media screen and (max-width:540px){body,html{font-size:16px}
}
@media screen and (max-width:480px){body,html{font-size:14px}
}
@media screen and (max-width:420px){body,html{font-size:12.5px}
}
@media screen and (max-width:360px){body,html{font-size:11.5px}
}
/*Fonts*/
@font-face {
    font-family: 'iconfont';  /* project id 824872 */
    src: url('https://at.alicdn.com/t/font_824872_1cjp1k2rf4x.eot');
    src: url('https://at.alicdn.com/t/font_824872_1cjp1k2rf4x.eot?#iefix') format('embedded-opentype'),
    url('https://at.alicdn.com/t/font_824872_1cjp1k2rf4x.woff') format('woff'),
    url('https://at.alicdn.com/t/font_824872_1cjp1k2rf4x.ttf') format('truetype'),
    url('https://at.alicdn.com/t/font_824872_1cjp1k2rf4x.svg#iconfont') format('svg');
  }
.iconfont{ font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;}
/*Public*/
.AcUi-overflow{overflow:hidden}
.text-center .img-responsive{margin:auto;}
/*Header*/
.slogan{
    font-size:18px;
    color:#444444;
    line-height:1.4;
    float:left;
    font-weight: 700;
    padding-left:17px;
    margin-left: 17px;
    border-left:1px solid #ddd;
}
.navbar-top h1{
    display:flex;
    justify-content: flex-start;
    align-items: center;
}
.navbar-top h1 a{display:inline-block;width:240px;height:102px;float:left;background:url(../images/logo.png) no-repeat left center;text-indent:-9999em}
h3.tel{float:right;color:#6B6B6B;margin-top:24px;
font-size:1.8rem;}
h3.tel span{
    display:block;
    color:#FD8623;
    font-size: 2.6rem;
    font-weight: 700;
    line-height: 1.6;
}

#nav{margin-bottom:0;background:#55af05;border:none;border-radius:0}
#nav.head_nav_top{position:fixed;top:0;z-index:9;left:0;width:100%}
.navbar-collapse-nav{border:none}
#nav #header-nav{background:#EA5613;z-index:99;width:100%}
#header-nav>li{width:calc(100% / 7 - 20px);margin-right:calc(20px * 8 / 7);float:left;line-height:50px;position:relative}
#header-nav>li:last-child{margin-right:0}
#nav ul li:last-child{margin-right:0}
#header-nav>li>a{font-family:"Microsoft Yahei";text-align:center;font-size:1.6rem;color:#FFF5EC;display:block}
#header-nav>li:hover>a{background:#72c529;color:#fff}
#header-nav>li.active a{background:#72c529;color:#fff}
@media (max-width:1092px){.head ul li{width:80px}
}
@media (max-width:768px){#header-nav>li{width:100%;border:0;border-top:1px solid #2a6ca2;border-bottom:1px solid #045496}
    #header-nav>li>a{text-align:center;font-size: 1.4rem;}
}
@media (min-width:768px) and (max-width:992px){#nav ul li{width:90px;border:0}
    #nav #header-nav{width:100%;margin:0}
    #nav>.container{padding:0;margin:0;width:100%}
    #header-nav>li>a{padding:0;text-align:center}
    #nav{background:#EA5613}
    #header-nav>li>a{font-size:14px}
    .navbar-top h1{border:0;height:64px;background-size:contain}
    .navbar-top h3{width:30%}
}
#nav{position:relative}
#nav img{position:absolute;top:-90px;left:50%;margin:0 0 0 -72px}
.head ul li a span{display:block;font-size:12px}
#nav{padding:0}
.navbar-toggle{margin-top:20px}
.sub_nav{background:rgba(15,38,117,.7);position:absolute;top:50px;display:none;width:100%;z-index:999;}
#header.sub_nav li{line-height:36px;margin:0;width:100%;margin:0;border:0}
#header .sub_nav li:hover{background:#081752}
#header .sub_nav li.active{background:#081752}
#header .sub_nav li a{display:block;width:100%;color:#fff;opacity:.7;font-size:16px;text-align:center;padding:0;overflow:hidden;text-overflow:ellipsis;line-height:40px}
#header ul>li:hover .sub_nav{display:block}
@media (max-width:767px){#header-nav>li:after{width:0}
    #header .sub_nav{position:inherit;top:0;padding:0}
    #header ul>li:hover .sub_nav{display:none}
    #header .sub_nav li:hover{background:#070707}
    #header .sub_nav li a{padding-left:40px;text-align:left}
    #header .sub_nav li a:before{position:absolute;content:"▷";left:16px;color:#fff}
}
#header-button{height:60px;line-height:60px;background:#fff;overflow:hidden;position:fixed;left:0;top:0;width:100%;z-index:9;box-shadow:1.5px 2.6px 3px 0}
#header-button h3 span{display:block;position:absolute;top:50%;left:0;width:100%;background:#C1C1C1;margin-top:-1px;height:2px;border-radius:2px;transition:ease .5s;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s}
#header-button h3{width:32px;height:32px;float:right;cursor:pointer;position:relative;margin-right:2%}
#header-button h3:after,#header-button h3:before{position:absolute;left:0;width:100%;height:2px;content:"";background:#C1C1C1;transition:ease .5s;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;border-radius:1px}
#header-button h3:after{bottom:5px}
#header-button h3:before{top:5px}
#header-button h3.wap-boutton:before{top:4px;left:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%}
#header-button h3.wap-boutton:after{bottom:3px;left:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%}
#header-button h3.wap-boutton span{opacity:0}
/* Banner */
.banner-pagination span{background: #6dc61e}
/*Main*/
.blueBg{background:#EDF7FF}
.common-title{margin:3.2rem auto;position:relative}
.common-title h4{font-size:3rem;color:6dc61e;font-weight:700;display:inline-block;padding:5px 50px;border:1px solid #6dc61e}
.common-title:after,.common-title:before{position:absolute;content:'';top:36%;width:42%;height:1px;background:#6dc61e}
.common-title:before{left:0}
.common-title:after{right:0}
.common-title p{font-size:1.4rem;color:#BABABA;text-transform:uppercase;letter-spacing:2px}
.proTabs a{display:inline-block;padding:8px 16px;background:#fff;font-size:1.4rem;border:1px solid #D8D8D8;color:#656565;margin:0 5px}
.proTabs a.on{background:#55af05;color:#fff}
.changePro li .effeckt-caption{background-color:#fff;position:relative;overflow:hidden;border:1px solid #ddd}
.effeckt-caption figcaption{top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;z-index:2;position:absolute;transition:.5s;width:100%;height:100%;background:rgba(109,198,30,.68);color:#fff;padding:1rem}
.effeckt-caption figcaption a{display:block;color:#fff;width:100%;height:100%}
.effeckt-caption .effeckt-figcaption-wrap{transition:.5s 250ms;transform:translateX(300%);-webkit-transform:translateX(300%);-ms-transform:translateX(300%);color:#fff;position:absolute;top:45%;left:50%;margin:auto;width:152px;background:rgba(255,255,255,.7);color:#FD7521;font-size:1.8rem;font-weight:700;text-align:center;line-height:36px;border-radius:8px}
.changePro li:hover .effeckt-caption figcaption{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}
.changePro li:hover .effeckt-figcaption-wrap{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.pro-name{text-align:center;color:#535353;font-size:1.6rem;padding:10px 0}
.changePro{padding:0 0 35px;overflow:hidden;}
.changePro li{margin-top:20px}
.ysPic1{width:100%;height:766px;background:url(../images/ys1.jpg) no-repeat center;text-indent:-9999em}
.ysPic2{width:100%;height:1282px;background:url(../images/ys2.jpg) no-repeat center;text-indent:-9999em}
/* .four-ys{margin-top:50px} */
.bs-docs-featurette h4.visible-xs-block{text-align:center;width:100%;height:auto;font-size:2rem;font-weight:700;color:#1D68AA}
.bs-docs-featurette h4.visible-xs-block span{color:#ff7e00;font-size:36px;margin:0 5px;vertical-align:bottom;line-height:1}
.bs-docs-featurette p{margin:10px 0}
.profile{padding:50px 0}
.aboutBox{background:#54ac06;padding:15px 0;background-size:cover}
.aboutInfo{color:#fff;font-size:1.4rem}
.aboutInfo .aboutTitle{font-size:2.2rem;width:160px;height:40px;line-height:40px;border:1px solid #fff;text-align:center;margin:0;position:relative;margin-top:12px}
.aboutInfo .aboutTitle:after{position:absolute;content:"";width:100px;height:1px;background:#fff;top:50%;right:-84px}
.aboutTxt{margin:30px 0;line-height:2;text-align:justify;text-indent:2em}
.Home-About-more{text-align:right}
.Home-About-more a{display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;font-size:1.4rem;color:#fff;border:1px solid #fff}
#owl-demo .item{width: 94%;
    overflow: hidden;border: 3px solid #ddd;  transition: all 0.3s ease-in-out;}
#owl-demo .item img{  transition: all 0.3s ease-in-out; }
#owl-demo .item:hover{border-color:#FDA527}
#owl-demo .item:hover img{transform:scale(1.2);}
.owl-next,.owl-prev{display:inline-block;width:36px;height:36px;border-radius:50%;color:#fff;background:#A6A6A6;font-size:28px;line-height:36px;text-align:center;font-weight:400;font-family:Simsun;position:absolute;top:38%}
.owl-prev{left:-50px}
.owl-next{right:-50px}
@media screen and (max-width:767px){.owl-prev{left:0;width:30px;height:30px;line-height:30px;font-size:26px;display:none}
.owl-next{right:0;width:30px;height:30px;line-height:30px;font-size:26px;display:none}
}
.Q-nav{margin-top:40px}
.Q-nav li{width:20%;float:left;text-align:center;background:#6dc61e;color:#fff;padding:20px 0;text-align:center;font-size:1.8rem;font-weight:700}
.Q-nav li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Q-nav li i{font-size:4rem;font-weight:400}
.Q-nav li:nth-child(2n){background:#54ac06}
.Q-nav li:nth-child(3n){background:#FC001B}
.service{padding:60px 0}
.serviceBg{background:#fff;padding:12px}
.common-title2{padding:12px 15px;font-size:3rem;color:#6dc61e}
.common-title2 em{font-style:normal;font-size:1.6rem;color:#C1C1C1;text-transform:uppercase}
.serviceinfo{display:flex;justify-content:flex-start;align-items:stretch;overflow:hidden}
.serviceTxt p{font-size:1.6rem;color:#919191;line-height:1.6;text-indent:2em}
.serviceTxt li{width:48.5%;padding:10px;color:#fff;font-size:1.6rem;background:#54ac06;margin-top:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left}
.serviceTxt li:first-child{float:left}
.serviceTxt li:last-child{width:100%}
.serviceTxt li:nth-child(2){float:right;height:102px;line-height:88px}
.home-news .common-title2{font-size:2rem;background:#55af05;color:#fff;margin-bottom:15px}
.home-news .common-title2 em{font-size:1.2rem;color:#fff}
.home-news .common-title2 a{font-size:1.4rem;float:right;margin-top:8px;color:#fff}
ul.newslist li{height:46px;line-height:46px;border-bottom:1px dashed #ccc;position:relative}
ul.newslist li b{font-size:12px;color:#333;display:inline-block;line-height:46px;margin-right:8px}
ul.newslist li a{font-size:14px;color:#111}
ul.newslist li span{display:block;font-size:12px;color:#999;position:absolute;right:0;top:0}
ul.newslist li:hover a,ul.newslist li:hover span{color:#1581F9}
.home-news{margin:50px auto}
.wenda li{margin-top:5px;border-bottom:1px dashed #ccc;padding-bottom:10px}
.wenda li a{line-height:35px;height:35px;color:#333;display:block;background:url(../images/wen.png) no-repeat 0 50%;padding-left:25px;font-size:14px}
.wenda li span{color:#888;z-index:0;line-height:24px;display:block;background:url(../images/da.png) no-repeat 0 6px;padding-left:25px;font-size:12px}
.picMarquee-top{height:346px;overflow:hidden}
.wenda li:hover a{color:6dc61e}


/*Footer*/
#footer{background:#262626;color:#D4D4D4}
.footerInfo,.footerLx{float:left;width:28%}
.footerInfo{margin-left:0}
#footer .message{margin-right:0}
#footer .message{width:40%;float:left}
.footerInfo{background:#474747;padding:30px}
.footerTitle{font-size:1.6rem;text-transform:uppercase}
.footerTitle b{margin-right:10px}
.footerNav{padding:26px 0;border-bottom:1px dashed #ddd;margin-bottom:25px;overflow:hidden}
.footerNav a{color:#C4C4C4;font-size:1.4rem;display:inline-block;width:calc(100%/3);float:left;line-height:2}
.footerLx,.message{padding:30px 15px}
.footerLx p{line-height:2.4;margin-top:26px;color:#D4D4D4}
.footerLx p a{color:#D4D4D4}
.footerBox{overflow:hidden;display:flex;align-items:stretch;justify-content:space-around}
.message form{margin-top:26px}
.message form button,.message form input,.message form textarea{background:#333;border:none;color:#fff}
textarea{resize:none}
.message form button{padding:6px 20px;margin-right:10px}




/*Footer Button*/
footer{background:#151515;padding:10px 0;color:#fff;font-size:12px;margin-bottom:50px;}
footer.navbar-fixed-bottom{background:#4da103;height:50px;width:100%;padding:0;margin-bottom:0;left:0}
footer.navbar-fixed-bottom a{border-top:solid 1px #3e8102;border-left:solid 1px #79be3b;border-right:solid 1px #3e8102;text-align:center;height:50px}
footer.navbar-fixed-bottom a i{font-size:26px !important;height:30px;color:#fff;display:block;line-height:30px;}
footer.navbar-fixed-bottom a span{font-size:14px;color:#fff;line-height:20px;}


/*Page-Container*/
.Page-Container{background:#f9f9f9;padding-bottom:30px;}
.Page-channel{margin-top:30px;margin-bottom:20px;overflow:hidden;}
.Page-channel h2{font-size:20px;color:#333;font-weight:bold}
.Page-channel h2 span{display:block;text-transform:uppercase !important;font-size:15px;line-height:1.8;color:#999;font-weight:normal}

.Page-channel ul li{float:left;padding:0 10px;}
.Page-channel ul li a{display:block;background:#fff;line-height:34px;padding:0 15px;color:#333;border:solid 1px #dcdcdc}
.Page-channel ul li.active a,.Page-channel ul li:hover a{background:#6dc61e;border-color:#6dc61e;color:#fff}
.Page-title{font-size:20px;color:#333;margin-bottom:15px;font-weight:700;line-height:1.8;}
.Page-info{border-bottom:dashed 1px #dcdcdc;margin-bottom:20px;padding-bottom:10px;font-size:13px;font-family:SimSun;color:#999}
.Page-info i{font-style:normal;margin:auto 20px;}
.Page-padding{padding:30px;}
.Page-centent{background:#fff;}
.Page-txt{font-size:14px;color:#333;line-height:2;}
.Page-txt img{max-width:100%;height:auto !important;}
@media(max-width:760px){
    .Page-channel{margin-top:20px;}
    .Page-channel ul{width:100%;}
    .Page-channel ul li{width:33.33%;padding:0 5px;    margin: 5px 0;}
    .Page-channel ul li a{padding:0;text-align:center}
    .Page-centent{margin:auto 5px;}
    .Page-padding{padding:10px;}
}
/*FWXM*/
.Page-padding-up{padding:20px 5px 0}
/*CASE*/
.Page-Case-list li{margin-bottom:30px;}
.Page-Case-list li a{display:block;margin-top:5px;transition:all 0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-o-transition:all 0.3s linear 0.1s;-moz-transition:all 0.3s linear 0.1s;}
.Page-Case-list li a span{display:block;line-height:50px;text-align:center;background:#f5f5f5;font-size:16px;color:#333;}
.Page-Case-list li:hover a{transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-box-shadow:0px 0px 8px #DCDCDC; -webkit-box-shadow:0px 0px 8px #DCDCDC; box-shadow:0px 0px 8px #DCDCDC;}
.Page-Case-list li:hover span{ background:#418307;color:#fff}
@media(max-width:760px){
    .Page-Case-list{margin-bottom:20px}
    .Page-Case-list li{padding:0 5px;margin-bottom:10px;}
}
/*Page*/
.Page{margin-bottom:30px;}
.Page a:first-child{display:none}
.Page a,.Page b{display:inline-block;border:solid 1px #dedede;line-height:24px;font-size:12px;font-family:SimSun;padding:0 8px;color:#333;font-weight:normal;}
.Page b{background:#55af05;border-color:#55af05;color:#fff;}
.Page a:hover{background:#55af05;color:#fff;border-color:#1D68AA}
/*Page-News*/
.Page-news-list {margin-bottom:20px;overflow:hidden;}
.Page-news-list li{margin-bottom:20px}
.Page-news-list li a{display:block;padding:10px;background:#fff;overflow:hidden;transition:all .3s linear}
.Page-news-list li .newsPic {min-height:134px;max-height:134px;}
.Page-news-list li a>div{margin:10px 0;padding:0 10px}
.Page-news-list .details h3 {
    font-size: 18px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.Page-news-list .details .txt{margin:12px 0;color:grey;line-height:1.7;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.Page-news-list .details .time{color:#ccc}
.Page-news-list .other em{background:#418307;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-style:normal;float:right;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;font-family:SimSun;font-weight:600}
.Page-news-list li:hover a{box-shadow:0 4px 8px 0 rgba(4,0,0,.4)}
@media(max-width:760px){
    .Page-news-list{margin:auto -7px}
    .Page-news-list li{padding:0;}
    .Page-news-list li a{padding:0}
    .Page-news-list li a>div{padding:0 5px;margin:5px auto}
}
/*News*/
.Page-news-list-2{margin-bottom:20px;}
.Page-news-list-2 li{padding:0 5px;margin-bottom:10px;}
.Page-news-list-2 li .news-img{display:block;margin-bottom:5px;}
.news-box{border:solid 1px #ddd;padding:10px;margin:5px;transition:all 0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-moz-transition:all 0.3s linear 0.1s;-o-transition:all 0.3s linear 0.1s;background:#fff;}
.Page-news-list-2 li h2{min-height:40px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;}
.Page-news-list-2 li h2 a{font-size:14px;color:#333;line-height:1;}
.Page-news-list-2 li p{margin-top:5px;font-size:12px;font-family:SimSun;color:#656565;line-height:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;margin-bottom:5px;}
.Page-news-list-2 li:hover .news-box{box-shadow:0 4px 5px #ddd;-webkit-box-shadow:0 4px 5px #ddd;-moz-box-shadow:0 4px 5px #ddd;transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px)}
.Page-news-list-2 li:hover h2 a{color:#019cdd}
@media(max-width:760px){
    .Page-news-list-2 li{padding:0; margin-bottom:1px;}
}
/*======online*/
.Ac-line-box{background:#fff;padding:10px 30px 20px;}
.Ac-line-box .form-group{position:relative;padding-top:20px;}
.Ac-line-box .form-group p{position:absolute;left:1%;top:20px;line-height:34px;transition:all  0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-moz-transition:all 03s linear 0.1s;-o-transition:all 0.3s linear 0.1s;font-size:12px;}
.Ac-line-box .form-group button{transition:all  0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-moz-transition:all 03s linear 0.1s;-o-transition:all 0.3s linear 0.1s;width:120px;}

.pernext{margin:15px auto;overflow:hidden;}
@media(max-width:760px){
    .Ac-line-box{padding:20px 0 20px}
    .Ac-line-box .form-group button{background:#24afbe;color:#fff;border-color:#24afbe}
    #nav{position:fixed;left:0;top:-100%;width:100%;transition:ease .5s;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;z-index:8}
    #nav.header-nav-show{top:60px}
    #nav.header-nav-show>.container{padding:0}
    .navbar-top .logo{width:80%;padding:8px 0;line-height:60px;height:60px}
    .navbar-top .logo a{display:block;width:90%;height:100%;margin:0 auto;background-size:contain}
    #header-button h3{top:22%}
    #Banner{margin-top:60px}
    .common-title h4{font-size:2rem}
    .common-title:after,.common-title:before{width:26%}
    .common-title{margin:20px auto}
    .proTabs a{display:inline-block;width:calc(100%/4 - 10px);overflow:hidden;margin:0 5px;padding:0;font-size:1.2rem;float:left;padding:3px 0}
    .proList li{padding:0 6px;margin-top:10px}
    .pro-name{font-size:1.2rem}
    .changePro{padding:18px 0;overflow:hidden;}
    /* .four-ys{margin-top:10px} */
    .aboutBox>div{padding:0 8px}
    .container{padding:0 8px}
    .aboutTxt{font-size:1.2rem;margin:14px 0}
    .aboutInfo .aboutTitle{margin:12px auto}
    .aboutInfo .aboutTitle:before{position:absolute;content:"";width:100px;height:1px;background:#fff;top:50%;left:-84px}
    .aboutBox{background:#55af05}
    .Q-nav li{width:calc(100%/3);padding:8px 0;font-size:1.2rem;overflow:hidden}
    .Q-nav li:nth-child(4),.Q-nav li:nth-child(5){width:50%}
    .profile,.service{padding:25px 0}
    .common-title2{font-size:1.6rem}
    .common-title2 em,.serviceTxt p{font-size:1.2rem}
    .serviceTxt li{width:100%!important;height:auto!important;line-height:1.6!important;font-size:1.2rem}
    .serviceTxt{padding:0}
    #footer .message{width:100%;padding:10px}
    #footer{margin-bottom:50px}
    .footerTitle{text-align:center}
    .home-news .newsBox{padding:0}
    .home-news .common-title2{font-size:1.4rem}
    .home-news .common-title2 a{margin-top:0}
    .row{margin:0}
    .bs-docs-featurette .container{padding: 0}
    .pernext span{width:100%;display: block;padding: 5px 0}
    .pernext span.pull-right{text-align: left;}

}