body{color:#000;padding:0px !important;margin:0px !important;font-size:14px;font-family: "微软雅黑","Microsoft YaHei","Microsoft YaHei UI", "Segoe UI", Arial, Verdana, Sans-Serif, sans-serif;}
ul li{list-style:none; display: block;padding: 0!important;text-decoration: none;}
li{list-style:none; display: block;padding: 0!important;text-decoration: none;}
ul{
    margin: 0;
}
p{
    margin: 0;
}
h1,h2,h3,h4,h5,h6,a,p,span{font-family: "微软雅黑","Microsoft YaHei","Microsoft YaHei UI","Hiragino Sans GB W3","Segoe UI", Arial, Verdana, Sans-Serif, sans-serif;padding:0;margin: 0}
a,a:hover,a:focus{text-decoration:none;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
::selection{background:#FF6C60;color:#fff;}
::-moz-selection{background:#FF6C60;color:#fff;}
.body{overflow: hidden;}
#container{width:100%;}
.center{text-align: center;}
#fuckie{background-color:#fcf8e3;border:1px solid #fbeed5;padding:8px 35px 8px 14px;position:fixed;top:0px;left:0;right:0;z-index:2000}
.clear {  clear: both;  }
.margin-left-10px{margin-left: 10px;}
.margin-left-30px{margin-left: 30px;}
.margin-top-40px{margin-top: 40px;}
.padding-left-40px{padding-top: 40px;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
.container{
    width: 100%;
    margin: auto;
}
.main-container{
    width: 1250px;
    margin: auto;
    position: relative;
}
.big-main-container{
    width: 95%;
    margin: auto;
}
body{
    min-width: 1200px;
}
.w1100{
    padding: 10px 0;
    color: #666;
}
.main-tit{
    text-align: left;
    margin-bottom: 30px;
    font-size: 26px;
    font-weight: 600;
}
.main-tit h2{
    text-align: center;
    font-size: 36px;
    color: #333;
    font-weight: bold;
    margin-top: 40px;
}

.main-tit-down{
    margin: auto;
    margin-top: 20px;
}
.main-tit-down p{
    display: block;
    font-size: 16px;
    color: #676767;
    font-weight: 400;
    margin-top:10px;
    margin-bottom: 30px;
    text-align: center;
}
.main-tit-down  hr {
    border: none;
    width: 60px;
    height: 4px;
    background: #017841;
    margin: auto;
}
.topicon{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.topicon li{
    width: 25%;
    float: left;
    height: 120px;
    border: 1px solid #eeeeee;
}
.topicon li .toplist{
    width: 100%;
    margin: auto;
}
.topicon li .toplist img{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}
.topicon li .toplist > div{
    width: 150px;
    float: left;
    margin-left: 30px;
    margin-top: 30px;

}
.topicon li .toplist > div p:nth-child(1){
    font-size: 20px;
    color: #333;
    line-height: 30px;
}
.topicon li .toplist > div p:nth-child(2){
    font-size: 14px;
    color: #999;
    line-height: 20px;
}
/*.main-tit a{
 display: block;
    width: 28px;
    height: 28px;
    background: url("../../image/more.png")no-repeat center;
    margin: auto;
}*/
.main-tit h2 p a:hover{
    color: #1395e7;
}
.main-tit  span{
width: 4px;
    height: 40px;
    margin-top: 8px;
    color: #2e83ab;
    font-weight: bold;
}
.main-tit  span i{
    font-weight: 100;
    color: #a7a7a7;
    font-size: 47px;
    position: absolute;
}
.main-mar{
    margin-top: 40px;
    background: url("../../images/abgg.jpg") no-repeat center;
    height: 557px;
    padding: 10px;
}
/*方案开始*/
.fangan{
    width: 100%;
}
.fangantit{    text-align: center;
}
.fangantit h2{
    font-size: 40px;
    color: #00d075;
    font-weight: 400;
    padding-top: 60px;
    display: block;
}
.fangantit span{
    color: #6c6c6c;
    font-size: 16px;
    margin-top: 60px;
    display: block;
    }
.fangantit p{
    font-size: 28px;
    line-height: 70px;
    color: #4a4a4a;
}
.fanganfl{
    width: 74%;
    margin-top: 30px;
    margin-left: 13%;
}
.fanganfl li{
    float: left;
    font-size: 18px;
    color: #6d6d6d;
    margin: 0 20px;
    margin-bottom: 40px;
}
.fanganfl li a:hover{
    color: #00b968;
}
/*方案结束*/
/*主营产品开始*/
.ind-list{
    width: 100%;
    margin: auto;
    border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    padding: 20px 0;

    }
.ind-list li{
    width: 16.6%;
    float: left;
    text-align: center;
}
.ind-list li a{
    color: #333;
    font-size: 16px;
}
.ind-list li a:hover{
    color: #1395e7;
}
.zhutu-right{
    width: 1300px;
}


    /*产品分类开始*/
.product-ind-left{
    width: 330px;
    margin-bottom: 40px;
    float: left;
}
.product-ind-left h2{
    padding-top: 30px;
    margin-bottom: 1px;
    padding-left: 22px;
    background:#12288b;
    height: 100px;
    color: #fff;
}
.product-ind-left h2 span{
    font-size: 16px;
    font-weight: normal;
}
.product-ind-left a{
    width: 100%;
    display: block;
    font-size: 16px;
    color: #333;
    padding:21px 50px;
    border-bottom: 1px solid #e2e2e2;
    }
.product-ind-left a span{
 float: right;
    font-weight: bold;
}
.product-ind-left a:hover{
    color: #fff;
    background: #12288c;
}
.product-ind-left-fl{

}
.product-ind-right{
width: 100%;
}
/*产品分类结束*/

/*关于我们开始*/
.abimg{
    width: 720px;
    height: 450px;
    float: left;
}
.abimg img{
    width: 720px;
    height: 450px;
}
.sy-about{
    width: 590px;
    float: right;
}
.sy-about h2{
    margin-top: 80px;
    font-size: 32px;
    color: #017841;
}
 .more{
     width: 120px!important;
     height: 42px!important;
     border: 1px solid #d9d9d9;
     display: block;
     text-align: center;
     font-size: 16px;
     line-height: 20px;
     color: #929292;
     border-bottom:1px solid #d9d9d9!important;
     margin-top: 20px;
     padding: 10px 20px !important;
     margin-left: 25px;
 }
.more2{
    background: #f97500;
    border-radius: 30px;
    color: #fff;
    padding: 12px 30px;

}
.more:hover{
    background: #eee;
    color: #000;
}
.sy-about-p{
    color: #555;
    line-height: 30px;
    font-size: 15px;
    margin-top: 40px;
    text-align: left;
}
.sy-about .abys{
    font-size: 16px;
    font-weight: 500;
    color: #fff;
}
.about-ys li{
    margin-left: 30px;
    width: 245px;
    float: left;
    text-align: left;
    padding: 10px;
    color: #fff;
    margin-top: 200px;
}
.about-ys li  h3{
    margin-top: 20px;
    margin-bottom: 10px;
}
.about-ys li p{
    width: 240px;
    margin: auto;
    text-align: left;
}
.about-link{
    width: 100%;
    height: 551px;
    background: url(../../image/ys.png)no-repeat;
}
.about-link-tet{
    padding-top: 160px;
    color: #fff;
}
.about-link-tet p{
    font-size: 20px;
    margin-left: 40px;
    margin-top: -34px;
    color: #ff9c01;
    font-weight: bold;
}
.about-more{
    width: 100%;
    margin:270px  auto 0 0;
}
.about-more a{
    display: block;
    width: 50%;
    float: left;
    padding-left: 167px;
    padding-right: 20px;
}
.about-more a h2{
    color: #11a55b;
}
.about-more a p{
    color: #fff;
    margin-top: 30px;
    line-height: 24px;
}
/*优势开始*/
.ysbg{
    width: 100%;
    height: 548px;
    background: url("../../image/ysbg.jpg")center no-repeat;
    padding-top: 30px;
}
.ys-content{
    width: 100%;
    margin: auto;
}
.ys-content li{
    width: 278px;
    height: 308px;
    float: left;
    margin-right:46px;
    color: #fff;
    margin-bottom: 50px;
}
.ys-content li:nth-child(1n):hover{
    background: #142c89;
    background-image: none;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.ys-content li:nth-child(1) {
    background: url("../../image/y1.jpg")no-repeat center;
}
.ys-content li:nth-child(2) {
    background: url("../../image/y2.jpg")no-repeat center;
}
.ys-content li:nth-child(3) {
    background: url("../../image/y3.jpg")no-repeat center;
}
.ys-content li:nth-child(4) {
    background: url("../../image/y4.jpg")no-repeat center;
    margin-right: 0;
}
.ys-content li p:nth-child(1) {
    text-align: center;
    font-size: 20px;
    line-height: 50px;
    margin-top: 30px;
}
.ys-content li p:nth-child(2) {
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
    width: 230px;
    margin-left: 17px;
}
.ys-tit{
    text-align: center;
    margin-top: 60px;
    margin-bottom: 40px;
}
.ys-tit h2{
    color: #015f99;
    font-size: 40px;
    line-height: 40px;
}
.ys-tit hr{
    width: 40px;
    border: none;
    height: 1px;
    background: #015f99;
    margin:30px  auto;
}
.ys-tit span{
    font-size: 16px;
    color: #6c6c6c;
}
.ys-tit p{
    color: #575757;
    font-size: 30px;
    margin-top: 20px;
    font-weight: 400;
}
/*优势结束*/
/*优势开始*/

/*优势结束*/
/*应用领域开始*/
.yyly{
    width: 100%;
}
.yylylist{
    width: 100%;
    margin: auto;
}
.yylylist li{
    float: left;
    width: 12%;
}
.yylylist li a{
    display: block;
    width: 100%;
}
.yylylist li a img{
    margin-left: 47px;
}
.yylylist li a:hover img{
    -moz-transform:rotateY(-180deg); -webkit-transform:rotateY(-180deg);
}
.yylylist li a:hover p{
    font-size: 14px;
}
.yylylist li p{
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    color: #fff;
}
/*图片*/
/*应用领域结束*/
/*案例展示开始*/
.indThr {
    width: 100%;
    height: 100%;
    margin: 0;
}

.kcList {
    height: 100%;
    margin: 0 auto;
}

.picList {
    width: 100%;
    height: 400px;
    margin: 0;
    padding: 0;
}

.picList li {
    width: 19%;
    height: 100%;
    float: left;
    margin-right: 1%;
    overflow: hidden;
    margin-bottom: 1%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.picList li:nth-child(3n) {
    margin-right: 0;
}

.meng {
    width: 100%;
    height: 100%;
    display: block;
}

.da-thumbs li a,
.da-thumbs li a img {
    display: block;
    position: relative;
    width: 100%;
}

.da-thumbs li a {
    overflow: hidden
}

.da-thumbs li a div {
    position: absolute;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: .8;
    filter: alpha(opacity=80);
    text-align: center;
    line-height:400px;
    font-size: 20px;
    background: #000;
    color: #fff;
    font-family: "Medium";
}

.da-thumbs li a div.da-animate {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.da-slideFromTop {
    left: 0;
    top: -100%
}

.da-slideFromBottom {
    left: 0;
    top: 100%
}

.da-slideFromLeft {
    top: 0;
    left: -100%
}

.da-slideFromRight {
    top: 0;
    left: 100%
}

.da-slideTop {
    top: 0
}

.da-slideLeft {
    left: 0
}

.picImg {
    width: 100%;
    height: 100%;
}
.casedi{
    background: url("../../images/15.png")
}
.case-tit{
    width: 100%;
    margin: 30px 0;
}
.case-tit li{
    width: 200px;
    float: left;
    text-align: center;
    font-size: 16px;
    margin: 10px 24px;

}
.case-tit li a{
    color: #333;
    display: block;
    width: 200px;
    background: #eee;
    line-height: 60px;

}
.case-tit li a:hover{
    background: #ff9c01;
    color: #fff;
}

/*底部开始*/
.main-footer0{
    height: 120px;
    background: #171717;
    padding: 40px 0;
    color: #939393;
    background: url("../../image/dilink.jpg")center no-repeat;
    border-bottom: 1px solid #272727;
}
.main-footer0 p{
    font-size: 14px;
    color: #757474;
    margin-top:40px;
    margin-left: 10px;
}
.main-footer0 p span:nth-child(2n){
    margin-left: 180px;
}
.main-footer0 p span:nth-child(3n){
    margin-left: 150px;
}
.main-footer{
    padding-top:30px ;
    color: #939393;
    border-top:1px solid #383d43;
    padding-bottom: 30px;
}
.footbg{
    background: url("../../image/footbg.jpg")no-repeat center;
    height: 282px;
}
.foot-tit1{
    float: left;
    width:300px;
    color: #757474;
    font-size: 16px;
    margin-bottom: 30px;
    border-right:1px solid #383d43;
}
.foot-tit2{
    float: left;
    width: 234px;
    color: #757474;
    font-size: 16px;
    margin-bottom: 30px;
    /* border-right: 1px solid #383d43; */
    padding-top: 40px;
}
.foot-tit{
    float: left;
    width: 600px;
    color: #757474;
    font-size: 16px;;
    margin-left: 114px;
}
.foot-tit p{
    float: left;
}
.foot-tit p:nth-child(1){
width: 130px;
    margin-top: 85px;
}
.foot-tit p:nth-child(2){
    width: 120px;
    margin-top: 85px;
}
.foot-tit p:nth-child(3){
    width: 120px;
    margin-top: 85px;
    margin-left:80px;
}
.foot-tit p:nth-child(4){
    width: 240px;
    margin-top: 30px;
}
.foot-tit p:nth-child(5){
    width: 120px;
    margin-top: 30px;
    margin-left: 80px;
}
.foot-tit3{
    float: right;
    width: 300px;
    color: #757474;
    font-size: 16px;
    margin-bottom: 30px;
    margin-left: 40px;
    height: 340px;
    margin-top: -45px;

}
.foot-tit p{
    font-size: 14px;
    margin-left: 40px;
    line-height: 30px;
}
.foot-logo img{
    width: 200px;
    float: left;
}
.ewm{
    width: 250px;
    height: 120px;
    margin-top: 56px;
    margin-left: 20px;
}

.foot-link p{
    line-height: 40px;
}
.foot-link div h2{
    margin-bottom: 20px;
}
.footdianhua{
    float: left;
    width: 300px;
    margin-left: 30px;
}

.footdianhua p:nth-child(1){
    font-size: 14px;
    color: #f8f8f8;
}
.footdianhua p:nth-child(2){
    color: #7a7a7a;
    font-size: 14px;
    line-height:40px;
}
.footdianhua p:nth-child(3){
    color: #fff;
    font-size: 30px;
    font-weight: bold;
}
.zixun{
    display: block;float: right;
    width: 200px;
    color: #8f8f8f;
    text-align: center;
    line-height: 40px;
    border: 1px solid #8f8f8f;
    margin-top: 60px;
}
.zixun:hover{
    color: #fff;
    border: 1px solid #00a0ea;
    background: #00a0ea;
}
.link1{
    width: 100%;
}
.link1 a{
    float: left;
    color: #fff;
    font-size: 15px;
    line-height: 30px;
    margin-right: 15px;
}
.link1 a:hover{
    color: #ff9c01;
}
.foot-nav{
padding: 20px 0;
    color: #fff;
}
.foot-nav-down li{
    float: left;
    width: 12.5%;
    text-align: left;
    line-height: 40px;

}
.foot-nav-down li a{
    color: #ddd;
    font-size: 15px;
}
.foot-nav li{
    float: left;
    width: 45%;
    margin-left: 5%;
    text-align: left;
    line-height: 40px;
}
.foot-nav li ol {
    width: 100%;
    text-align: center;
}
.foot-nav li ol a{
    display: block;
    width: 100%;
    line-height: 30px;
    color: #b4b4b4;
    font-size: 15px;
}
.foot-nav li a{
    color: #ababab;
    font-size: 15px;
}
.foot-nav li a:hover{
    color: #2e83ab;
}
.footmessage{
    color: #5d5d5d;
    text-align: center;
    font-size: 14px;
    line-height: 50px;

}
.footmessage a:hover{
    color: #2e83ab;
}
/*合作客户开始*/
.gg{
    width: 100%;
    height: 253px;
    background: url("../../image/gg.jpg")center no-repeat;
}
.kehu{
    width: 100%;
    background: url("../../images/khbg.jpg")no-repeat center;
}
.hzkh{
    width: 100%;
}
.hzkh li{
    width: 312px;
    height: 300px;
    float: left;

}
.hzkh li img{
    margin: auto;
    margin-left: 50px;
    margin-top: 30px;
}
.hzkh li img:hover{
    transform: rotateZ(360deg);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.hzkh li p:nth-child(1){
    font-size: 22px;
    text-align: center;
    font-weight: 400;
    margin-top: 150px;
}
.hzkh li:hover p:nth-child(2){
color: #FFF;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.hzkh li p:nth-child(2){
    color: #fff;
    line-height: 29px;
    margin-top: 20px;
    text-align: center;
    font-size: 20px;
    margin-bottom: 15px;
}
.hzkh li p{
    padding: 0 35px;
    color: #dadada;
    text-align: center;
    line-height: 20px;
    width: 90%;
    margin-left: 5%;
}
.list-pic {
    width: 250px;
    height: 140px;
    overflow: hidden;
    margin: 0 auto;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: #f5f5f5;
}
.list-pic a img{
    width: 80%;
    max-height: 140px;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    -webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */
    filter: grayscale(0%);
}
.list-pic a:hover img{
    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);

    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}
    /*合作客户结束*/
* {
    margin: 0;
    padding: 0;
    list-style: none;
}



#pictures {
    width: 100%;
    height:350px;
    overflow: hidden;
    position: relative;
    float: left;
}
#pictures p{
    font-size: 24px;
    color: #17a471;
    text-align: left;
    margin-top: 20px;
}
#pictures p span{
    border-bottom: 5px solid #17a471;
    padding-bottom: 10px;
}

#ul1 {
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}

#ul1 li {
    float: left;
    width:280px;
    height: 350px;
    margin: 10px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#ul1 li img {
    width:100%;
    height: 340px;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    border: 1px solid #fff;
}
#ul1 li p {
    width: 100%;
    text-align: center;
    line-height: 30px;
    font-size: 15px;
}
/*新闻中心开始*/
.imgleft{
    width: 600px;
    float: left;
}
.imgleft img{
    width: 600px;
    height: 330px;
}
.newbg{
    background: url("../../image/newbg.jpg")no-repeat center;
    width: 100%;
    }
.ind-new{
    margin: auto;
}
.ind-new-left{
    width: 560px;
    float: left;
    margin-left: 50px;
}
.ind-new-left1{
    width: 100%;
    float: left;
}
.ind-new-left1 ul{

}
.newtop1{
    height: 58px;
    width: 100%;
    background: url("../../image/newtop1.jpg")no-repeat center;
}
.newtop2{
    height: 58px;
    width: 100%;
    background: url("../../image/newtop2.jpg")no-repeat center;
}
.newtop1 a{
    line-height: 60px;
    color: #fff;
    text-align: right;
    padding-right: 30px;
    display: block;
}
.newtop2 a{
    line-height: 60px;
    color: #fff;
    text-align: right;
    padding-right: 30px;
    display: block;
}
.newsmor{
    padding: 30px 15px 40px 15px  ;
    background: #eeeeee;
}
.newsmor h3{
    width: 280px;
    font-size: 18px;
    white-space:nowrap; /*文本不换行*/
    text-overflow:ellipsis;/*设置超出部分显示...*/
    -o-text-overflow:ellipsis;
    overflow: hidden;
    color: #333333;
    font-weight: bold;
}
.newsmor h3 a:hover{
    color: #11288a;
}
.newsmor span{
    text-align: left;
    margin-top: 10px;
    color: #999;
    display: block;
}
.newsmor p{
    margin-top: 15px;
    color: #666;
}
.newsmor p a{
    color: #11288a;
}
.ind-new-left-top{
    width: 137px;
    height: 137px;
    background: #11288a;
    color: #fff;
    text-align: center;
    float: left;
    margin-top: -20px;
    z-index: 99999;
}
/*.ind-new-left div{
    width: 100%;
    margin: auto;
    background: #f5f7f9;
    padding: 0 10px 10px 10px;
}
.ind-new-left div a{
    display: block;
    font-size: 16px;
    padding-top: 20px;
}*/
.ind-new-left-top p span{
    color: #fff;
    font-size: 14px;
    text-align: center;

}
.ind-new-left-top-txt{
    float: left;
    margin-top: 8px;
    padding: 40px 30px;
}
.ind-new-left-top-txt  h3 a{
    margin-bottom: 25px;
    color: #000;
}
.ind-new-left-top-txt .date{
    color: #959691;
    margin-top: 20px;
}
.ind-new-left-top-txt .date span{
    text-align: center;
    color: #959691;
    font-weight: bold;
    font-size: 24px;
    margin-left: 10px;
}

.ind-new-right{
    width: 390px;
    float: right;
    border: 1px solid #cecccc;
    height: 510px;
}



.ind-new li{
    margin: 0 0 10px 0;
    border-bottom: 1px solid #e6e6e6;
}
.ind-new li a{
    font-size: 17px;
    color: #010101;
    white-space:nowrap; /*文本不换行*/
    text-overflow:ellipsis;/*设置超出部分显示...*/
    -o-text-overflow:ellipsis;
    overflow: hidden;
    font-weight: bold;
    background: #f5f5f5;
    display: block;
    padding: 20px 10px 10px 10px ;
}

.ind-new li a:hover{
    color: #11288a
}
.ind-new li span{
    color: #999;
    display: block;
    width: 100%;
    line-height: 30px;
    background: #f5f5f5;
    padding-left: 10px;
}
.ind-new p{
    font-size: 14px;
    text-align: left;
    line-height: 20px;
    margin-bottom: 10px;
    background: #f5f5f5;
    padding: 0 10px 10px 10px ;
}
/*常见问题*/
.scrollbox{ width: 100%; margin: 0 auto; overflow: hidden;  padding: 10px; }
#scrollDiv{width:100%;height:410px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:90px; padding:0 20px;background:url(ico-4.gif) no-repeat 10px 23px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#B7B7B7 dashed 1px;}
#scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; }
#scrollDiv li h3 img{
    width: 20px;
    float: left;
}
#scrollDiv li h3 a{color:#353535; text-decoration:none}#scrollDiv li h3 a:hover{ color:#229a49}
#scrollDiv li div{ height:56px; color:#416A7F; line-height:18px; overflow:hidden;margin-top: 10px;}
#scrollDiv li div a{ color:#416A7F; text-decoration:none}

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
#but_up{ background:url(../../images/up.gif) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(../../images/down.gif) no-repeat 0 0; text-indent:-9999px}


#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.ind-new-right-top{
    width:100%;
    height: 58px;
    color: #000;
    text-align: left;
    padding-left: 20px;
    font-size: 18px;
    line-height: 60px;
}
.ind-new-right-top a{
    line-height: 15px;
    color: #000;
    text-align: right;
    padding-right: 30px;
    font-size: 14px;
    float: right;
    margin-top: 20px;
}
/*新闻中心结束*/

/*净化工程*/
/*实拍案例开始*/
.caselist{
    width: 100%;
    margin: auto;
}
.caselist2 a{
    width: 286px!important;
}
.caselist a {
    position: relative;
    display: block;
    width: 302px;
    float: left;
    color: #000;
    margin-right: 10px;
    height: 295px;
}
.caselist a img{
    width: 100%;height: 240px;
}
.caselist a h3 span{
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    float: right;
    background: #11a55b;
    color: #fff;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    margin-top: 10px;
    margin-right: 10px;
}
    /*.caselist a:nth-child(2) img{
        width:100%;
        height: 580px;
    }
    .caselist a:nth-child(2) .chak{
        width: 56px;
        height: 56px;
        left: 230px;
        top: 300px;
    }*/



.caselist a:hover img{
    -webkit-filter: contrast(30%);
    filter: contrast(30%);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}
.caselist a div{
    display: block;
    width: 100%;
    position: absolute;
}
.caselist a h3{
    font-size: 16px;
    font-weight: 500;
    color: #000;
    line-height: 50px;
    text-align: center;
}
.caselist a p{
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #ddd;
    padding-top: 10px;
    padding-left: 20px;
    color: #6e6e6e;
}


.caselist a h3:hover{
    color: #229a49 !important;}
/*
.caselist a:hover div{
    z-index: 999999;
    color: #fff;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}*/

.lc{
    width: 100%;
    margin: auto;
}
.lc li{
    width: 200px;
    float: left;
    text-align: center;
    padding: 10px 20px;
    color: #666;
}
.lc li img{
    margin: auto;
    height: 55px;
    margin-bottom: 20px;
}
.lc li .lc-tit{
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 20px;
    color: #000;
}
/*实拍案例*/
.fwnr{
   margin: auto;
    height: auto;
}
.fwnr ul{
    width: 100%;
    margin: auto;
    display: table;
}
.fwnr ul li{
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(169, 169, 169, 0.5);
    margin-bottom: 30px;


    width: 24%;
    height: auto;
    position: relative;
    overflow: hidden;
    float: left;
    border: 1px solid #fff;
    box-sizing: border-box;
}
.fwnr ul li .pic{
    overflow: hidden;
    position: relative;
}

.fwnr ul li img{
    width: 24.86vw;
    height: 15vw;
    display: block;
    transform: rotate(0deg) scale(1,1);
    transition: all 0.6s ease 0s;
}
.fwnr ul li:hover img {
    transform: rotate(-1deg) scale(1.2,1.2);
}

.fwnr ul li:nth-child(1n) {
    margin-right: 14px;
}
.fwnr ul li:nth-child(2n) {
    margin-right: 14px;
}
.fwnr ul li:nth-child(3n) {
    margin-right: 14px;
}
.fwnr ul li:nth-child(4n) {
    margin-right: 0;
}
.fwnr ul li p:nth-child(1n){
    font-size: 14px;
    margin: auto;
    color: #333;
    line-height: 38px;
    text-align: left;
    padding-left: 10px;
}
.fwnr ul li p:nth-child(2n){
    font-size: 16px;
    text-align: left;
    line-height: 30px;
    color: #000;
    font-weight: bold;
    padding: 10px ;
    border-bottom: 1px solid #f2f2f2;
}
/*实拍案例结束*/
/*内页产品分类*/
