@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#000; font-size:14px; font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;overflow-x: hidden; }
td,th,caption { font-size:16px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, th, var,i { font-style:normal; font-weight:normal;}
a { color:#000; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:16px Microsoft Yahei,Helvetica,Arial,sans-serif;outline:none; margin:0px; padding:0px; }
table { border-collapse:collapse; }



.container {width:1200px; position: relative;}
/*字体主题颜色*/
.font-color-theme { color:#e67a15; }
.margin-top-5{margin-top: 5px;}
.margin-bottom-5 {margin-bottom: 5px;}
.margin-right-5 {margin-right: 5px;}
.margin-left-5 {  margin-left: 5px;}
.margin-top-10{margin-top: 10px;}
.margin-bottom-10 {margin-bottom: 10px;}
.margin-right-10 {margin-right: 10px;}
.margin-left-10 {  margin-left: 10px;}
.margin-right-20 {  margin-right: 20px;}
.margin-left-20 {  margin-left: 20px;}
.margin-top-20 {  margin-top: 20px;}
.margin-top-30 {  margin-top: 30px;}
.margin-top-40 {  margin-top: 40px;}
.margin-top-45 {  margin-top: 45px;}
.margin-top-50 {  margin-top: 50px;}
.margin-top-240 {  margin-top: 240px;}
.margin-bottom-20 {  margin-bottom: 20px;}
.margin-0-20 {  margin:0 20px;}
.margin-left-15 {margin-left: 15px;}
/*padding 设置*/
.padding-5 {padding: 5px;}
.padding-10 {padding: 10px;}
.padding-20 {padding: 20px;}
.padding-10-20 {padding: 10px 20px;}
.padding-20-10 {padding: 20px 10px;}
.padding-0-20 {padding: 0px 20px;}
.padding-20-0 {padding: 20px 0px;}
.padding-0-10 {padding: 0px 10px;}
.padding-10-0 {padding: 10px 0px;}
.padding-5-10 {padding: 5px 10px;}
.padding-0-5 {padding: 0px 5px;}
.padding-5-0 {padding: 5px 0px;}
.padding-20-40 {padding: 20px 40px;}
/*字体大小*/
.font-size-12 {font-size: 12px;}
.font-size-13 {font-size: 13px;}
.font-size-14 {font-size: 14px;}
.font-size-16 {font-size: 16px;}
.font-size-20 {font-size: 20px;}
.font-size-24 {font-size: 24px;}
/*设置边框属性*/
.box-border-side {border: 1px solid #e67a15;}
/*固定高度*/
.all-width {width:100%;}
.height-30 {height: 30px;}
.height-35 {height: 35px;}
.line-height-30 {line-height: 30px;}
.height-350 {height: 350px;}


.html { padding-top: 80px;}
/*首页*/
.headNav{background-color: transparent; position: relative; width: 100%;}
.navbarDef {background-color: transparent; margin-bottom: 0; border: 0 none; border-radius: 0;}
.navbarDef .navbar-nav>li>a { color: #000; padding: 45px 20px;}
.navbarDef .navbar-nav>li>a:hover , .navbarDef .navbar-nav>li>a:focus , .navbarDef .navbar-nav>li.active>a {color: #fff; background-color: #028e37;}
.navbarDef .navbar-nav>li:hover .dropdown-menu {display: block;}
.menuUl {min-width: auto; width: 100%; margin: 0; padding: 0; background: rgba(255, 255, 255, 0.9);
     filter: Alpha(Opacity=90); /*IE*/
     -moz-opacity: 0.9; /*FF*/
     opacity: 0.9;}
.menuUl>li>a { padding:15px 20px;}
.menuUl>li:hover>a , .menuUl>li:focus>a , .menuUl>li.active>a {color: #fff; background-color: #028e37;}
.navbarDef .container-fluid {padding: 0;}
.logo {padding: 0 70px; background-color: #fff !important; height: auto;}
.logo:hover {background-color: #fff;}
.logo img {display: block; margin: 5px 0;}



/*滚动视图*/
.carousel-control.right , .carousel-control.left {background-image: none;}
.car-sl {position: relative;}
.carIn1 .item {position: relative;}
.bannerCon {position: absolute; z-index: 1; width: 100%; height: 100%; left: 0; top: 0;}
.itemCon {margin-top:  27%;}
.itemCons {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.itemTitle {width: 50%; margin-top: 15%; padding: 20px 30px; background-color: rgba(0,0,0,0.8); opacity: 0.5;}
.itemTitle p {display: block; text-align: left; font-size: 20px; color: #fff; line-height:45px}
.itemTitle p:first-child { font-size: 38px; }


.carousel-indicators li {border: none; margin-bottom: 0; width: 30px; height: 7px; border-radius: 0; background-color: #fff;}
.homeCar .active { margin: 0; border: none; width: 30px; height: 7px; border-radius: 0; background-color: #028e37;}

/*.homeView1 {padding-top: 45px;}*/
/*标题*/
.homeTitle {position: relative; margin-top: 30px; padding: 20px 0;}
.homeTitle span {font-size: 24px; font-weight: 400; display: block; margin: auto; position: relative; padding: 5px 0;}
.homeTitle span.line1 {display: block; margin: auto; width: 70px; height: 2px; padding: 0; background-color: #ccc;}
.homeTitle span.line2 {display: block; margin-left: 0; width: 70px; height: 2px; padding: 0; background-color: #ccc;}

.pollution {margin-bottom: 60px;}
.pollution img {width: 100%;}
.pollution .col-lg-3 {overflow: hidden;}
.pollution .col-lg-3 img { transition: .7s all ease-out;}
.pollution .col-lg-3:hover img {transform: scale(1.08,1.08); transition: .7s all ease-out;}
/*.mores {margin-top: 10px;}*/
.mores a {display: inline-table;height: 40px; line-height: 40px; padding: 0 25px; padding-right: 75px; background:#ccc url("../images/icon-01.png") right center no-repeat; background-size: 50px 100%; color:#009845; font-size: 16px; margin-bottom: 5px; transition: 0.7s all ease;}
.mores a:hover {box-shadow: 3px 3px 6px rgba(0,0,0,0.3); transition: 0.7s all ease;}
.withMores a {background:#fff url("../images/icon-01.png") right center no-repeat;}


.homeView2 {background-color: #fff;}
.homeView2 .col-lg-6 {overflow: hidden;}
.homeView2 .col-lg-6 img{ transition: .7s all ease-out;}
.homeView2 .col-lg-6:hover img{transform: scale(1.08,1.08); transition: .7s all ease-out;}
.title-th {margin-top: 0; padding: 25px 0;}
.titleCon1 {color: #009845; font-size: 33px; line-height: 33px; padding: 10px 0px; font-weight: 600;}
.conTitle1 {font-size: 14px; margin-top: 15px; line-height: 25px;}


.homeView3 {position: relative; }
.seviceInfo {margin-top: 10%;}
.seviceInfo p {display: block; font-size: 16px; color: #666;line-height: 25px;}
.seviceInfo p.ph1 {font-size:25px; color: #3e4334; font-weight: 400; margin-bottom: 15px;}

.contentView1 {margin-bottom: 20px;}
.lastSevice {margin-top: 240px;}

/*标签页*/
.stateInfo {margin-top: 10px; border: 0; display: inline-table; margin-bottom: 50px;}
.stateInfo li { padding: 0; border: none !important; margin: 0;}
.stateInfo li a {border: 0; background-color:#f1f1f1; font-size: 24px; padding: 5px 14px; border: none; margin: 0; border-radius: 0;}
.stateInfo li a:focus , .stateInfo li a:hover , .stateInfo li.active a{border: none !important; margin: 0; border-radius: 0;}
.stateInfo>li.active>a, .stateInfo>li.active>a:focus, .stateInfo>li.active>a:hover, .stateInfo>li>a:focus, .stateInfo>li>a:hover {border-right: none; color: #fff; background-color: #009534;}

.nav-b{ height: 45px; padding: 25px 15px; margin-top: 0px; position: relative; z-index: 100;}
.nav-b a,.nav-b span{ display: block; float: left; font-size: 14px; color: #666;  line-height: 14px;}
.nav-b span{ padding: 0 5px; }
.nav-b a.home{ background: url(../images/home.png) left center no-repeat; padding-left: 20px; }

.caseShow {margin-left: -10px; margin-right: -10px;}
.caseShow .col-lg-4 {padding: 0 10px; margin-bottom: 20px; float: left; }
.caseShow .col-lg-4 img {width: 100%; transition: .7s all ease-out;}
.caseShow .col-lg-4:hover img {transform: scale(1.08,1.08); transition: .7s all ease-out;}
.caseShow .col-lg-4 a {display: block;  transition: 0.7s all ease;}
.caseShow .col-lg-4 a:hover {box-shadow: 3px 3px 6px rgba(0,0,0,0.3); background-color: #fff; transition: 0.7s all ease;}
.nameView1 {position: absolute; left: 0; bottom: 0; font-size: 25px; padding: 10px 0; width: 100%; text-align: center; color: #fff; background-color: rgba(0,0,0,.5);}
.col4-info {position: relative;}

/*服务案例*/
.homeCar2 .item {width: 25%; float: left; display: block; padding: 0 10px; margin-bottom: 20px; overflow: hidden;}
.col4-info img {width: 100%;}
.imageView {overflow: hidden;}
.imageView img {width: 100%;}
.homeCar2 .item img {transition: .7s all ease-out; }
.homeCar2 .item:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
/*隐藏翻页按钮*/
.pageBtn {display: none;}


/*荣誉资质*/
.homeView5 {background-color: #fff;}
.honorView {height: 494px; background: url("../images/bg1.png") center no-repeat; padding: 80px 0}
.honorTitle {margin-top: 0; padding: 50px 0;}

/*新闻资讯*/
.homeView6 {background-color: #fff;}
.newsCon .col-lg-3 {padding:0 10px; padding-bottom: 20px;}
.newsCon .col-lg-3 img {width: 100%;transition: .7s all ease-out;}
.newsCon .col-lg-3:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
.newsCon .col-lg-3 a {display: block; transition: 0.7s all ease;}
.newsCon .col-lg-3 a:hover { box-shadow: 3px 3px 6px rgba(0,0,0,0.3); transition: 0.7s all ease; }
.newsInfo1 {max-height: 160px; padding-right: 10px;}
.newsInfo1 p {display: block; font-size:14px; color: #666; line-height: 22px; }
.newsInfo1 p span {display: block; font-size:14px; font-weight: 500; color: #009845; }
.newsInfo1 p.newsT1 {padding: 10px 0; font-weight: 700; font-size: 14px; color: #000;}
.iconImage {padding-top: 20px;}
.iconImage img {width: 100%;}

/*****新闻列表******/
.banner-tz{width:100% ; clear:both}
.banner-tz img{display: block; max-width: 100%;}
.date{ height: 210px; width: 175px; background: #666; border-bottom: solid 1px #999; padding-top: 50px; margin-right: 30px; }
.padding-no{ padding: 0 !important; }
.date-txt{ font-weight: bold; color: #999; }
.date-txt span{ font-size: 50px; color: #d2d2d2; }
.news-width{ width: 965px; height: 210px; border-bottom: solid 1px #ddd; padding: 30px 0; }
.news-img img{ width: 290px; height: 150px; }
.news-title a{ font-size: 18px; color: #666; }
.news-title a:hover{ color: #028e37; }
.news-right{ padding-left: 25px; width: 675px; position: relative; height: 150px; }
.news-text{ font-size: 15px; line-height: 25px; color: #666; margin-top: 10px; }
.news-link{ position: absolute; left: 25px; bottom: 0; font-size: 14px; color: #0b6496; }
.pagination{ margin:50px 0; }
.pagination > li > a{ margin:0 5px; border-radius: 4px !important; font-size: 18px; color: #666; padding: 8px 25px; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus{ background: #f37300; color: #fff; border-color: #bbb; }

/*底部*/
.footerView {background-color: #353535; padding-top: 35px;}
.aboutView {padding-bottom: 30px; border-bottom: 1px solid #646464;}
.footerList ul {display: inline-table; padding-right: 30px;}
.footerList ul li a {font-size: 14px; color: #646464; line-height: 25px; display: block;}
.footerList ul li a.titleLi {font-size:16px; color: #9f9f9f; padding-bottom: 10px;}
.inform {font-size: 12px; color: #646464; padding-bottom: 5px; padding-top:5px}
#ilink {font-size: 12px; color: #646464; padding-bottom: 5px; padding-top:5px}
#ilink a{color: #9f9f9f;}
/*办公页面*/
.offceView1 {background-color: #e8e7ec; padding:  40px 0;}
.offceView2 {padding-bottom: 95px; border-bottom: 2px solid #fff; background-color: #fff;}
.offceView2 .col-lg-4 {overflow: hidden;}
.offceView2 .col-lg-4 img {transition: .7s all ease-out;}
.offceView2 .col-lg-4:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
.offceView2 .col-lg-3 {overflow: hidden;}
.offceView2 .col-lg-3 img {transition: .7s all ease-out;}
.offceView2 .col-lg-3:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
/*.image{overflow: hidden;}*/
/*.image img {width: 100%;}*/
/*施工流程*/
.processView {background-color: #fff; margin-bottom: 30px;}
.processView .imageView img {transition: .7s all ease-out; }
.processView .imageView:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
.leftCon1 {margin-left: 74px; padding-top: 60px; max-width: 440px;}
.leftCon1 p {display: block; font-size: 16px; line-height: 25px;}
.leftCon1 .ph2 {font-size: 24px; color: #000; margin-bottom:55px; }

.leftTT {margin-left: 40px; padding-top: 85px;}

/*产品介绍*/
.product {margin-left: -15px; margin-right: -15px; padding-bottom: 30px;}

.product .col-lg-3 {padding:0 15px; margin-bottom: 20px;}
.product .col-lg-3 a {display: block; transition: 0.7s all ease;}
.product .col-lg-3 a:hover { box-shadow: 3px 3px 6px rgba(0,0,0,0.3); transition: 0.7s all ease;}
.product .col-lg-3 img {width: 100%; transition: .7s all ease-out;}
.product .col-lg-3:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}
.newsInfo2 {max-height: 160px;}
.newsInfo2 p {display: block; font-size:12px; color: #666; line-height: 22px; text-align: center; }
.newsInfo2 p.newsT1 {padding: 10px; background-color: #eaeaea; margin-top: 5px; font-weight: 700; font-size:20px; color: #028e37;}

/*施工案例*/
.nameView2 {padding: 10px 20px; font-size: 16px; color: #020202;font-weight: 500;}
.lineBoot {height: 30px; background-color: #fff;}


/* 滚动图片
------------------------------ */
.scroll_horizontal{position:relative;width:100%; padding:40px 0;}
.scroll_horizontal .box{overflow:hidden;position:relative;margin:0 47px;}
.scroll_horizontal .list{overflow:hidden;width:9999px; margin:0; padding:0;}
.scroll_horizontal .list li{float: left;
    width: 214px;
    display: inline;
    padding: 0 10px;
}
.scroll_horizontal .list li a{ display:block; position:relative;width: 100%;}
.scroll_horizontal .list li img{    width: 100%; }
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:80px;und:#f90;cursor:pointer;font-size: 124px;
    color: #3d7cce; width:24px; height:47px;}
.scroll_horizontal .plus{left:0px; background:url(../images/left.png) left center no-repeat;}
.scroll_horizontal .minus{right:0px; background:url('../images/right.png') left center no-repeat;}
.scroll_horizontal .plus,.scroll_horizontal .minus{ display:block;}

.scroll_horizontal .list li img {transition: .7s all ease-out;}
.scroll_horizontal .list li:hover img {transition: .7s all ease-out; transform: scale(1.08,1.08);}


.scroll_horizontal .leftNext {width: 30px; height: 30px; background: url("../images/left.png"); background-size: 100% 100%; margin-top: 0px; margin-left: 0px; top: 0px; left: auto; right: 100px;}
.scroll_horizontal .rightPrev {width: 30px; height: 30px; background: url("../images/right.png"); background-size: 100% 100%; margin-top: 0px;  margin-right: 47px; left: auto; top: 0px; right: 10px;}

/* 地图 */
#allmap{margin:25px auto;width: 99%;height: 350px;border:1px dotted #666;}
#allmap img{display: inline-block;max-width: 99999999px;}

/*          加盟页面
------------------------------ */
.headImage {position: relative;}
.headOffice {width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.officeTitle {}
.officeTitle {width: 100%; margin-top: 5%; padding: 20px 60px; }
.officeTitle p {display: block; text-align: left; font-size: 30px; color: #028e37; text-shadow: 5px 2px 6px #fff;}
.officeTitle p:first-child { font-size: 50px; font-weight: bold;}

.jionHead {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.jionTitle1 {padding-top: 15%; text-align: center;}
.jionTitle1 p {display: block; font-size: 60px; color: #aa5b4c;}
.jionTitle1 p span {display: inline-table; font-size: 60px; color:#aa5b4c; font-weight: bold; }
.jionTitle1 p:last-child {font-size: 42px;}

.pollution-jion {padding-bottom: 30px; background: url("../images/bg2.png") center no-repeat; background-size: auto 100%;}
.jion-t1 {font-size: 51px; color: #000; margin-top: 50px;}
.jion-t2 {font-size: 30px; color: #fff; background-color: #ee880d; display: inline-table;}
/*.jion-row {margin-top: 30px;}*/
.jion-row .col-lg-6 {width: 50%; float: left; padding: 0; margin-top: 30px;}
.jion-row .col-lg-6 .imageViews {display: inline-table;}
.jion-row .col-lg-6 .imageViews img {transition: 0.7s;}
.jion-row .col-lg-6 .imageViews:hover img {transform: scale(1.2,1.2);transition: 0.7s;}
.jion-t3 {font-size:40px; color: #ee880d; padding-left: 35px; background: url("../images/icon-02.png") left center no-repeat; }
.jion-c1 {padding-left: 35px;}
.jion-c1 p {font-size:23px; color: #7f7f7f; display: block; line-height: 40px;}
.jion-c1 p span {display: inline-table; font-size: 23px; color:#ea802e; }

/*财富*/
.imageViews {overflow: hidden;}
.caifu {background-color: #fff; padding-top: 70px; text-align: center;}
.caifu .imageViews {display: inline-table;}
.caifu .imageViews img {transition: 0.7s;}
.caifu .imageViews:hover img {transform: scale(1.2,1.2);transition: 0.7s;}
.title-c1 {font-size: 30px; background-color: #aa5b4c; color: #fff; padding: 10px 0;  margin-bottom: 20px;}
.title-c2 {padding:15px 0; font-size: 30px; color: #e3732b; font-weight: bold; margin-top: 15px;}
.title-c3 {font-size:20px; line-height: 35px; color: #7f7f7f;}
.content-cf {margin-top: 30px;}
.title-c4 {font-size: 36px; color: #fe9901; font-weight: bold; padding: 30px 0;}
.caifu-row .col-lg-4 {width:33.333333%; padding: 0 5px; float: left; margin-bottom: 15px;}
.caifu-row .col-lg-4 img {width: 100%; transition: 0.7s;}
.caifu-row .col-lg-4:hover img {transform: scale(1.2,1.2);transition: 0.7s;}

.col3-con1  {margin-top: 10px; margin-bottom: 10px;}
.col3-con1 p {display: block; font-size: 16px; color: #383838; height: 44px;}
.col3-con1 p:first-child {font-size:18px; color:#fe9901; height: 25px; margin-top: 15px;}

.title-c5 {font-size: 28px; color: #fff; text-align: center; padding:14px 0; background: url("../images/bg3.png") left center no-repeat; background-size: 100% 100%; margin-top: 60px;}
.caifu-row2 {margin-top: 20px; margin-left: -5px; margin-right: -5px;}
.caifu-row2 .colm5 { width: 20%; padding: 0 5px; margin-bottom: 10px; float: left;}
.caifu-row2 .colm5 a {display: block;}
.caifu-row2 .colm5 img {width: 100%; transition: 0.7s;}
.caifu-row2 .colm5:hover img {transform: scale(1.2,1.2);transition: 0.7s;}

.caifu-bg2 {background: url("../images/bg4.png") left center no-repeat; background-size: 100% 100%;}
.caifu-bg3 {background: url("../images/bg5.png") left center no-repeat; background-size: 100% 100%;}

.title-c6 {margin-top: 70px; font-size: 40px; color: #e9bb37; text-align: left;}
.title-c6 span.number {font-size: 58px; color:#e9bb37; background: url("../images/icon-03.png")left bottom no-repeat; padding-left: 10px;
margin-right: 25px;}

/*列表*/
.jionTabel {text-align: center; vertical-align: middle; margin-top: 30px;}
.jionTabel>thead>tr>th {padding: 15px 8px; vertical-align: middle; text-align: center; background-color: #c50001; color: #fff;  border: 2px solid #ddd; border-bottom-width:0;}
.jionTabel>tbody>tr>td { border: 2px solid #c50001; }

.listcase {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
    position: relative;
}
.listcase .bd ul li {
    width: 1197px;
    height: 240px;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}
.listcase .bd ul li dl {
    width: 100%;
    height: auto;
}
.listcase .bd dl dd {
    width: 199px;
    height: 120px;
	padding:5px 0px;
    border-left: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
    float: left;
    position: relative;
	text-align:center
}

@media screen and (max-width:1200px){
    .container , .headContainer{ width: 970px; }
    /*导航部分*/
    .logo {padding: 0 15px;}
    .navbarDef .navbar-nav>li>a {padding: 45px 15px;}

    /*底部内容*/
    .footerUl {padding-right: 90px;}
    .lastUl {padding-right: 0;}


    /*首页页面*/
    .pollution .col-lg-3 , .newsCon .col-lg-3 {width: 25%; float: left;}
    .homeView2 .col-lg-6 {width: 50%; float: left;}
    .newsInfo1 {height: auto; max-height:none; padding-bottom: 10px;}
    .swiper-container {height: 100%;}
    .honorView {height: auto; padding:50px 0; }

    /*办公*/
    .offceCon .col-lg-4 {width: 33.333333%; float: left;}
    .processView .pull-left , .processView .pull-right{max-width: 50%;}
    .processView .pull-left img , .processView .pull-right img{width: 100%;}
    .leftCon1 {margin-left: 0; padding-left: 50px; padding-right: 50px;}
    .product .col-lg-3 {width: 25%; float: left;}
    .caseShow .col-lg-4 {width: 33.333333%;}



}

@media screen and (max-width:1050px){
    /*首页*/
    .itemCon {margin-top:  15%;}
    .bannerTitle3  {margin-top: 60px;}
    .swiperStar .swiper-slide img , .swiperStar .swiper-slide{height: auto !important;;}
    .swiperCon {height: auto;}
    /*.tableInforma>tbody>tr>td {padding: 20px 10px;}*/




}


@media screen and (max-width:991px){
    .container { width: 750px;}
    /*导航*/
    .logo {padding: 0px;}
    .logo img {height: 60px;}
    .navbarDef .navbar-nav>li>a {padding: 25px 7px;}


    /*底部*/
    .aboutView .pull-right {float: left !important; margin-top: 10px;}
    /*首页*/
    .homeTitle {margin-top: 0;}
    .contentView1 {height: 320px !important;}

    /*办公*/
    .offceView1 img {max-width: 100%;}
    .leftCon1 {padding-top: 50px; padding-left: 30px; padding-right: 30px;}
    .leftCon1 .ph2 {margin-bottom: 30px;}



}

@media screen and (max-width:767px){
    .container , .headContainer{ width: 100%;}
    .bodypadding-top {padding-top: 50px;}
    /*导航部分*/
    .headNav {background-color: #fff; position: fixed; z-index: 9999;}
    .logo {padding: 0; margin: 0 15px;}
    .logo img {height: 40px; margin-top: 5px; }
    .nav-col {background-color: #fff;}
    .navbar-right {margin: 0;}
    .navbar-right li {border-bottom: 1px solid #ccc;}
    .navbar-right li:last-child {border-bottom: 0;}
    .navbarDef .navbar-nav>li>a {padding: 15px;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #ccc;}

    /*首页*/
    .car-sl {padding-top: 50px;}
    .homeView2 .col-lg-6 {width: 100%; padding: 0;}
    .titleCon1 {font-size: 30px;}
    .lastSevice {margin-top: 10%;}
    .homeCar2 .item {display: none; width: 100%;}
    .pageBtn {display: block;}
    .homeCar2>.active, .homeCar2>.next, .homeCar2>.prev {
        display: block;
    }
    .honorTitle {padding: 30px 0px;}
    .pollution .col-lg-3, .newsCon .col-lg-3 {width: 100%; padding: 0; margin-bottom: 15px;}
    .contentView1 {height: auto !important; padding: 30px 0; background-size: auto 100% !important;}

    .showImage {padding: 0 !important;}
    .showImage img {width: 100%;}

    /*办公*/
    .offceCon .col-lg-4 {width: 100%;}


    .processView .pull-left, .processView .pull-right {width: 100%; max-width:none;}
    .leftCon1 {padding: 30px;}
    .product .col-lg-3 {width: 50%;}
    .caseShow .col-lg-4 {width: 50%;}
    .newsInfo2 p.newsT1 {font-size: 18px;}
    .nameView2 {font-size: 20px;}
    .offceView2 .col-lg-4 {padding: 0; margin-bottom: 15px;}



}

@media screen and (max-width:700px) {
    /*底部内容*/



}

@media screen and (max-width:590px) {

}

@media screen and (max-width:500px) {

    .scroll_horizontal .box{overflow:hidden;position:relative;margin:0px;}
    .scroll_horizontal .list li{float: left;
        width:380px;
        display: inline;
        padding: 0 30px;
    }

    .honorView {background-size: auto 100%; padding: 30px 0;}


}

@media screen and (max-width:375px) {

    .scroll_horizontal .box{overflow:hidden;position:relative;margin:0px;}
    .scroll_horizontal .list li{float: left;
        width:340px;
        display: inline;
        padding: 0 30px;
    }


}

@media screen and (max-width:350px) {

    .scroll_horizontal .box{overflow:hidden;position:relative;margin:0px;}
    .scroll_horizontal .list li{float: left;
        width:290px;
        display: inline;
        padding: 0 30px;
        text-align: center;
    }


}

@media screen and (max-width:340px) {
    .jion-t3 {background: url("../images/icon-02.png") left top 3px no-repeat;}

}