.indexFlash{min-height:100px; position:relative; padding-top:50px;}
.indexFlash img{width:100%;height:100%;}
.indexFlash .slick-dots{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.indexFlash .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; border:#000 solid 2px; background:#000;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;	
}
.indexFlash .slick-dots .slick-active{background:none; border:#e60012 solid 2px;}

.indexPart1 .slick li{min-height:100px; position:relative; background:#000;}
.indexPart1 .slick .img{position:absolute; z-index:1; left:0px; top:0px; width:100%;}
.indexPart1 .slick .img img{
/*-webkit-filter: grayscale(100%);*/
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;		
}
.indexPart1 .slick img{width:100%;}
.indexPart1 .slick .name a{display:block; position:absolute; z-index:2; left:0px; top:50%; width:100%; text-align:center; font-size:16px; color:#FFF; padding-bottom:50px; background:url(../image/ico2.png) center bottom no-repeat; margin-top:0px; opacity:0; filter:alpha(opacity=0);}
.indexPart1 .name a div{font-size:28px; padding-bottom:2px;}
.indexPart1 .slick li.on .name a{opacity:1; filter:alpha(opacity=1); margin-top:-55px;}
.indexPart1 .slick li.on .imgDiv img{opacity:0.7; filter:alpha(opacity=0.7);}
.indexPart1 .slick li.on .img img{opacity:0; filter:alpha(opacity=0);}
.indexPart1 .slick-dots{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.indexPart1 .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; border:#fff solid 2px; background:#fff;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;	
}
.indexPart1 .slick-dots .slick-active{background:none; border:#e60012 solid 2px;}
.indexPart1 .slick-prev{display:block; background:url(../image/prev.png) center no-repeat; width:31px; height:60px; position:absolute; z-index:10; left:15%; top:50%; margin-top:-30px;}
.indexPart1 .slick-next{display:block; background:url(../image/next.png) center no-repeat; width:31px; height:60px; position:absolute; z-index:10; right:15%; top:50%; margin-top:-30px;}

.indexPart2{background:url(../image/nimg1920_2.jpg) center no-repeat fixed; background-size:cover; min-height:810px;}
.indexPart2 .wal{width:950px; text-align:center;}
.indexPart2 .content{font-size:15px; line-height:40px;}
.indexPart2 .content em{display:block;}
.indexPart2 .content .pageSlick{padding-bottom:2em; position:relative; top:150px; opacity:0; filter:alpha(opacity=0);}
.indexPart2 .content .pageSlickOn{top:0px; opacity:1; filter:alpha(opacity=1);}
.indexPart2 .btn{padding:60px 0 75px 0;}
.indexPart2 .btn a{display:inline-block; width:100px; height:36px; line-height:36px; background:#e60012; text-align:center; color:#FFF; font-size:14px;}

.indexPart3{padding:0 55px;}
.indexPart3 .list{width:100%; overflow:hidden; position:relative;}
.indexPart3 li{float:left; width:25%; font-size:16px; line-height:25px; color:#999; padding:15px 0 35px 0; position:relative; opacity:0; filter:alpha(opacity=0); visibility:hidden; left:150px;}
.indexPart3 .box{padding:0 45px;}
.indexPart3 img{width:100%;}
.indexPart3 .name{font-size:15px;overflow:hidden;height:23px;}
.indexPart3 .time{padding:10px 0 12px 0;font-size:14px;}
.indexPart3 .content{padding:25px 0;font-size:12px;height:30px;overflow:hidden;}
.indexPart3 .btn a{display:block; width:100px; height:36px; line-height:36px; text-align:center; background:#e0e0e0; color:#666;font-size:12px;/*letter-spacing: 15px;*/margin-top:10px;}
.indexPart3 .btn a:hover{background:#e60012; color:#FFF;}
.indexPart3 .h10{height:100px;}
.indexPart3 .li_01{
transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;	
}
.indexPart3 .li_02{
transition:All 0.8s ease 0.3s;
-webkit-transition:All 0.8s ease 0.3s;
-moz-transition:All 0.8s ease 0.3s;
-o-transition:All 0.8s ease 0.3s;	
}
.indexPart3 .li_03{
transition:All 0.8s ease 0.6s;
-webkit-transition:All 0.8s ease 0.6s;
-moz-transition:All 0.8s ease 0.6s;
-o-transition:All 0.8s ease 0.6s;	
}
.indexPart3 .li_04{
transition:All 0.8s ease 0.9s;
-webkit-transition:All 0.8s ease 0.9s;
-moz-transition:All 0.8s ease 0.9s;
-o-transition:All 0.8s ease 0.9s;	
}
.indexPart3.pageSlickOn li{opacity:1; filter:alpha(opacity=1); visibility:visible; left:0px;}

.indexPart4{background:#000 url(../image/nimg1920_3.jpg) center no-repeat; background-size:cover; min-height:450px; padding-top:20px; color:#FFF;}
.indexPart4 .list{padding:0 50px 0 100px;}
.indexPart4 li{float:left; width:/*23*/33%; position:relative; opacity:0; filter:alpha(opacity=0); top:150px;
transition:All 0.8s ease;
-webkit-transition:All 0.8s ease;
-moz-transition:All 0.8s ease;
-o-transition:All 0.8s ease;
}
.indexPart4 .liOdd{
transition:All 0.8s ease 0.3s;
-webkit-transition:All 0.8s ease 0.3s;
-moz-transition:All 0.8s ease 0.3s;
-o-transition:All 0.8s ease 0.3s;		
}
.indexPart4 h2{font-weight:400; font-size:18px; padding:20px 0;}
.indexPart4 dd{font-size:16px; line-height:30px; min-height:60px; position:relative; padding:0 50px 0 3em;}
.indexPart4 dd.dd_01{padding-left:5em;}
.indexPart4 dd em{position:absolute; left:0px; top:0px;}
.indexPart4 .list.pageSlickOn li{opacity:1; filter:alpha(opacity=1); visibility:visible; top:0px;}
.indexPart4-1{background:none; color:#333;}

.case{padding:0 100px;}
.case li{float:left; width:33.333%; min-height:50px; position:relative; background:#000;}
.case .imgDiv img{width:100%;}
.case .btn{display:block; position:absolute; left:0px; top:50%; margin-top:0px; width:100%; color:#FFF; text-align:center; opacity:0; filter:alpha(opacity=0);}
.case .btn .name{font-size:40px;}
.case .btn p{font-size:16px; line-height:30px; padding:0 10px 10px;}
.case li.on .btn{opacity:1; filter:alpha(opacity=1); margin-top:-55px;}
.case li.on .imgDiv img{opacity:0.7; filter:alpha(opacity=0.7);}
.case .h10{height:100px;}

.news{padding:100px 100px 0 100px;}
.news .h10{height:70px;}
.news li{float:left; width:32.6666%; min-height:50px; position:relative; color:#666;margin-right: 1%;}
.news li:last-child {margin-right:0px; }
.news .imgDiv img{width:100%;}
.news .box{padding:25px 0px;}
.news .name{font-size:17px; line-height:1.5em;}
.news .time{font-size:14px; color:#999; padding:10px 0;}
.news .content{font-size:12px; line-height:1.85em; height:3.7em; overflow:hidden;}
.news li.on{background:#e50014; color:#FFF;}
.news li.on a, .news li.on .time{color:#FFF;}

.newShow{padding:100px;}
.newShow .title{font-size:25px; padding-bottom:20px; border-bottom:#c9c9c9 solid 1px; text-align:center;}
.newShow .time{text-align:center; padding:15px 0 70px 0; font-size:15px; color:#666;}
.newShow .time em{display:inline-block; width:100px;}
.newShow .content{font-size:16px; line-height:35px; text-align:justify;}
.newShow .content .imgDiv{text-align:center; padding:70px 0;}

.pageNum{padding:0 100px; min-height:210px; position:relative;}
.pageNum .list{border-top:#c9c9c9 solid 1px; font-size:18px; line-height:45px; padding:20px 0 0 90px;}
.pageNum .back{position:absolute; z-index:10; left:100px; top:35px;}
.pageNum .share{position:absolute; top:45px; right:100px; line-height:31px; font-size:18px;}
.pageNum .share dd{float:left; padding-right:15px;}

.product{padding:20px 40px 0 160px;}
.product li{float:left; width:33.333%; min-height:50px; position:relative;}
.product .box{padding-bottom:30px;}
.product .imgDiv{ margin-right:-2px;width:350px;overflow:hidden;}
.product .imgDiv img{width:100%;}
.product .name{padding:30px 30px 10px 0px; font-size:16px; line-height:1.5em;}
.product .content{font-size:13px; line-height:30px; height:60px; overflow:hidden; color:#666; width:350px;}
.product .box-1{position:absolute; z-index:10; left:0px; top:0px; width:100%; background:#e60012; padding-bottom:30px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.product .box-1 .imgDiv{border-bottom:0px; margin-right:0px;}
.product .box-1 a{color:#FFF;}
.product .box-1 .content{color:#FFF;}
.product .li_03 .box-1{left:auto; right:-2px;}
.product li.on .box-1{opacity:1; filter:alpha(opacity=1); visibility:visible; width:115%;}
.product .h10{height:60px;}

.productShow{padding:70px 100px 0 100px;}
.productShow .fl{width:47%; border-top:#d0d0d0 solid 2px;}
.productShow .fr{width:53%;}
.productShow .fr li{padding:0 0 70px 60px;}
.productShow .fr div{border:#d0d0d0 solid 2px;}
.productShow .fr img{width:100%;}
.productShow .title{padding:40px 0 10px 0; font-size:25px;}
.productShow .name{font-size:20px; line-height:35px; padding-top:25px;}
.productShow .content{font-size:16px; line-height:35px; color:#666;}
.productShow .table{padding-top:15px;}
.productShow table{border-right:#d0d0d0 solid 2px; border-bottom:#d0d0d0 solid 2px; font-size:16px; color:#666;}
.productShow th{border-left:#d0d0d0 solid 2px; border-top:#d0d0d0 solid 2px; text-align:right; font-weight:400; line-height:21px; padding:10px 30px; width:50%;}
.productShow td{border-left:#d0d0d0 solid 2px; border-top:#d0d0d0 solid 2px; line-height:21px; padding:10px 30px; width:50%;}

.about_01 .content{padding:0 100px 100px 100px; font-size:15px; line-height:45px; text-align:justify;}

.about_02{min-height:100px; position:relative;}
.about_02 .slick img{width:100%;}
.about_02 .slick-dots{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.about_02 .slick-dots li{display:inline-block; margin:0 7px; width:10px; height:10px; border:#000 solid 2px; background:#000;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;	
}
.about_02 .slick-dots .slick-active{background:none; border:#e60012 solid 2px;}
.about_02 .slick-prev{display:block; background:url(../image/prev-2.png) center no-repeat; width:55px; height:108px; position:absolute; z-index:10; left:50px; top:60%; margin-top:-54px;}
.about_02 .slick-next{display:block; background:url(../image/next-2.png) center no-repeat; width:55px; height:108px; position:absolute; z-index:10; right:50px; top:60%; margin-top:-54px;}

.about_03{min-height:100px; background:#f2f2f2; padding:0 100px;}
.about_03 ul{margin-right:-50px;}
.about_03 li{float:left; width:20%;}
.about_03 li div{padding:0 50px 50px 0;}
.about_03 li img{width:100%;}
.about_03 .h10{height:50px;}

.about_04{padding:0 100px;}
.about_04 .msg{text-align:center; font-size:16px; line-height:30px; padding-bottom:40px;}
.about_04 ul{margin-right:-50px;}
.about_04 li{float:left; width:20%;}
.about_04 li div{padding:0 50px 50px 0;}
.about_04 li a{display:block; border:#d0d0d0 solid 2px;}
.about_04 li a:hover{border:#e60012 solid 2px;}
.about_04 li img{width:100%;}
.about_04 .h10{height:50px;}

.about_05{min-height:100px; background:#f2f2f2;}
/*.about_05 .wal{min-height:480px; position:relative;}*/
.about_05 .wal{min-height:590px; position:relative;}
/*.about_05 .img1{position:absolute; left:50px; top:195px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}*/
.about_05 .img1{position:absolute; left:150px; top:195px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.about_05 .img2{position:absolute; right:50px; top:200px; opacity:0; filter:alpha(opacity=0); visibility:hidden;}
.about_05 .pageSlickOn .img1{/*top:95px;*/ opacity:1; filter:alpha(opacity=1); visibility:visible;}
.about_05 .pageSlickOn .img2{top:0px; opacity:1; filter:alpha(opacity=1); visibility:visible;}

.right{font-size:18px;}
.right1{font-size:15px;}

.lyb{min-height:100px; background:#f2f2f2; padding:0 100px;}
.lyb .form{width:100%; overflow:hidden; position:relative;}
.lyb ul{margin-right:-90px;}
.lyb li{float:left; width:50%; padding-bottom:50px; min-height:50px; position:relative;}
.lyb .form em{position:absolute; left:15px; top:0px; line-height:50px; font-size:16px; color:#666;}
.lyb em span{color:#F00; position:relative; top:3px; left:3px;}
.lyb .input{margin-right:90px; background:#FFF; padding:10px;}
.lyb .input1{width:100%; height:30px; line-height:30px; font-size:16px; text-indent:3.5em;}
.lyb textarea{width:100%; height:300px; line-height:30px; font-size:16px; text-indent:7em;}
.lyb .li_01{width:100%;}
.lyb .btn1{height:50px; width:100%; font-size:16px; color:#FFF; background:#666;}
.lyb .h10{height:50px;}
/*.news ul li{margin-right:10px;}*/
.news ul li .box{padding:10px;}
.li_hover .imgDiv a:hover img{transform:scale(1.2);}
#em_01{letter-spacing: 2px;}
#em1{letter-spacing:10px;margin-left:9px;}
#em2{letter-spacing:15px; margin-left:19px;}
#em3{letter-spacing: 6px;margin-left:7px;}
#em4{letter-spacing:10px;margin-left:9px;}
#em5{letter-spacing: 5px;}
#em6{letter-spacing: 10px;margin-left:8px;}
#em7{letter-spacing: 14px;margin-left:8px;}
#pp{font-size:28px;color:red;}
#em10{letter-spacing: 6px;margin-left:6px;}
#em11{letter-spacing: 2px;}
#em12{letter-spacing: 1px;}
#em13{letter-spacing: 7px;}
#em14{letter-spacing: 1px;}
#em15{letter-spacing: 10px;}
#em16{letter-spacing: 0px;}
#em9{letter-spacing: 2px;}
#em8{letter-spacing: 3px;}







.caseDetail{width: 100%;}
.caseDetail_con{width: 88.8%;margin: 0 auto;}
.caseDetail_con_title{width: 100%;height: 68px;line-height: 68px;border-bottom: 1px solid #a0a0a0;margin-top: 26px;font-size: 24px;color: #333;font-family: "微软雅黑";}
.caseDetail_conbox{width: 100%;margin-top: 28px;}

.zwz_l{width: 81.5%;position: relative;min-height:700px;left:130px;}
.zwz_r{width: 17.7%;position: relative;}
img.zwz_img{/*opacity: 0;filter: alpha(opacity=0);*/width: 100%;}
img.return_btn{cursor: pointer;height: 80%;}
.zwz_l_con{width: 100%;position: absolute;left: 0;top: 0px;overflow: hidden;}
.zwz_r_box{width: 100%;position: absolute;left: 0;top: 0px;height:100%;overflow-y: hidden;}
.zwz_r_con{width: 96%;position: relative;float:right;}

.caseDetail_slide_box{position: relative;}

.flex-direction-nav a { background: url(../image/ad_ctr.png) no-repeat;cursor: pointer;display: block;height: 90px;margin: -60px 0 0;opacity:0.3;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);position: absolute;text-indent: -9999px;top: 50%;width: 60px;z-index: 10;}
.flex-direction-nav a:hover{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.flex-direction-nav .flex-next {
    background-position: 0 -90px;
    right: 0;
}
.flex-control-nav li{display: none;}

.caseDetail_slide_box ul li img{width: 100%;}
.caseDetail_slide_box {width:100%;height:100%;overflow:hidden;}
.caseDetail_slide_box .swiper-slide img{width:100%;}

.caseDetail_conbox .flex-direction-nav a { background: url(../image/ad_ctr.png) no-repeat;cursor: pointer;display: block;height: 90px;margin: -35px 0 0;opacity:0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);position: absolute;text-indent: -9999px;top: 50%;width: 60px;z-index: 10;}
.caseDetail_conbox .flex-direction-nav a:hover{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}


.h100{width: 100%;height: 100px;}


.zwz_r_con ul li{margin-bottom: 20px;position: relative;}
.zwz_r_con ul li img.caseDetail_spic{width: 100%;}

.zwz_r_con {height:100%;}
.zwz_r_con .swiper-slide{margin-bottom: 20px;position: relative;height:auto;}
.zwz_r_con .caseDetail_spic{width: 100%;}


.gallery-thumbs .swiper-slide{opacity: 0.4;}
.gallery-thumbs .swiper-slide-active{opacity:1;}
.gallery-thumbs .smallarrow_icon{opacity:0;}
.gallery-thumbs .swiper-slide-active .smallarrow_icon{opacity:1;}

.zwz_r_con.swiper-container {
        /*width: 100%;
        height: 100%;
        flex-flow:column;*/
        overflow:visible;
        
    }
   .zwz_r_con .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        height: 30%;
        cursor: pointer;
        /* 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;
    }
   /*.zwz_r_con .swiper-slide:nth-child(2n) {
        width: 40%;
    }
   .zwz_r_con .swiper-slide:nth-child(3n) {
        width: 20%;
    }*/


/*.gallery-thumbs {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
    }*/
img.smallarrow_icon{position: absolute;left: -5%;top: 50%;margin-top: -8px;width: 5%;}

.caseDetail_btn1{position: absolute;right: 0;top: 0;cursor: pointer;width:96.2%;z-index:2;}
.caseDetail_btn1 img{width: 100%;}
.caseDetail_btn2{position: absolute;right: 0;bottom: 0;cursor: pointer;width:96.2%;z-index:2;}
.caseDetail_btn2 img{width: 100%;}

.hd{position:absolute;right:0px;top:100px;z-index:2222;}
.hd a.next{position:absolute;right:0px;top:100px;width:20px;height:20px;background:#333;}
.hd a.prev{position:absolute;right:0px;top:200px;width:20px;height:20px;background:#333;}

.hd ul li{width:20px;height:20px;background:#333;border-radius:10px;line-height:20px;text-align:center;color:#fff;}
.hd ul li.on{background:#e60012;}

.flexslider_box2 .hd a.next{position:absolute;right:0px;top:100px;width:0px;height:0px;background:#333;}
.flexslider_box2 .hd a.prev{position:absolute;right:0px;top:200px;width:0px;height:0px;background:#333;}
.flexslider_box2 .hd ul li{width:0px;height:0px;overflow:hidden;}

.flexslider_con .zwz_r_con ul li{float:left;}

.caseDetail_conbox .flex-prev { background: url(../image/ad_ctr.png) no-repeat;cursor: pointer;display: block;height: 90px;margin: -35px 0 0;opacity:0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);position: absolute;text-indent: -9999px;top: 45%;width: 60px;z-index: 10;}
.caseDetail_conbox .flex-prev a:hover{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.caseDetail_conbox .flex-next { background: url(../image/ad_ctr.png) no-repeat;background-position:0 -90px; cursor: pointer;display: block;height: 90px;margin: -35px 0 0;opacity:0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);position: absolute;text-indent: -9999px;top: 45%;width: 60px;z-index: 10;right:0px;}
.caseDetail_conbox .flex-next a:hover{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.flex-direction-nav{display:none;}

.change{position:absolute;top:14px;right:50px;display:none;font-size:17px;}
.en{font-size:18px;letter-spacing:1px;}
.con-01{position:relative;top:-15px;left:35px;}
.com-02{position:relative;top:-30px;}
.com-sb{position:relative;top:-30px;}

#indexPartcc
{
	display:none;
}
.headDiv .logo img
{

	margin-top:-4px;
}
 .indexPart4 .list.pageSlickOn  .li-11{    opacity: 1;
  
    visibility: visible;
    top: 25px;}
#div-1{padding-left:0px;left:50%;margin-left:-46px;}
.newShow .content img{width:100%;}
.newShow .content .con-cen{margin:0 auto;width:50%;}
.addre{width:95%;min-height:100px;margin-left:50px;}
/*.addre ul li{padding:0px 120px;}*/
.addre1{width:85%;min-height:100px;margin-left:135px;margin-top:30px;}
.addre1 ul li{padding:0px 50px;}
.com-02 a{color:#fff !important;}
.com-sb a{color:#333 !important;}
#li-fu a{color:#fff !important;}
#li-sb a{color:#333 !important;}
.addre2{width:95%;min-height:100px;}
.addre2 ul li{padding:0px 10px;}
.addre3{width:85%;min-height:100px;margin-left:135px;margin-top:30px;margin-bottom:50px;}
.addre3 ul li{padding:0px 50px;}
.addre p{font-size:20px;}
.addre2 p{font-size:20px;}
/*****cxs*****/
@media screen and  (max-width: 621px){
	
	
#indexPartcc
{
	display:block;
}
#indexPartxx
{
	display:none;
}


}



