


/*overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;

*/


/*:-moz-placeholder { 
    color: #000; opacity:1; 
}

::-moz-placeholder { 
    color: #000;opacity:1;
}

input:-ms-input-placeholder{
    color: #000;opacity:1;
}

input::-webkit-input-placeholder{
    color: #000;opacity:1;
}*/



.sjBJ{display:none;}

.coreCase .area1{padding:60px 0px 60px 0px;}
.coreCase .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCase .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCase .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.coreCase .area1 .body .list ul{width:100%;}
.coreCase .area1 .body .list li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .area1 .body .list li:nth-child(4n){
    margin-right: 0;
}
.coreCase .area1 .body .list li .pic{overflow:hidden;border: 1px solid #e5e5e5;
    border-bottom: none;}
.coreCase .area1 .body .list li .pic img{transition:all 0.3s;}
.coreCase .area1 .body .list li:hover .pic img{transform:scale(1.08);}
.coreCase .area1 .body .list li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .area1 .body .list li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.coreCase .area1 .body .list li .caption .intit:before{content:"";display:block;width:30px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;transition:all 0.3s;}
.coreCase .area1 .body .list li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px ;height: 50px;}
.coreCase .area1 .body .list li .caption .inbod .txt{
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-size: 14px;
}
.coreCase .area1 .body .list li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}


.coreCase .area1 .body .list li:hover .intit{color:#3366cc;}
.coreCase .area1 .body .list li:hover .intit:before{background-color:#3366cc;}


.coreCase .piclist ul{width:100%;}
.coreCase .piclist li{float:left;width:calc(25% - 23px);margin-right:30px;margin-bottom:30px;}
.coreCase .piclist li:nth-child(4n){
    margin-right: 0;
}
.coreCase .piclist li .pic{overflow:hidden;border: 1px solid #e5e5e5;
    border-bottom: none;}
.coreCase .piclist li .pic img{transition:all 0.3s;width: 100%;}
.coreCase .piclist li:hover .pic img{transform:scale(1.08);}
.coreCase .piclist li .caption{padding:0px 25px;background-color:#f7f7f7;border:1px solid #e5e5e5;position:relative;}
.coreCase .piclist li .caption .intit{font-size:18px;color:#333;font-weight:bold;height:66px;line-height:66px;border-bottom:1px solid #ececec;position:relative;transition:all 0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.coreCase .piclist li .caption .inbod{font-size: 16px;color:#555;padding:18px 0px 30px;height: 50px;}

.coreCase .piclist li .caption .dd{position:absolute;font-size:14px;color:#555;position:absolute;right:20px;top:26px;}


.coreCase .piclist li:hover .intit{color:#3366cc;}





.coreCase .area1 .body p.wwdx{font-size: 16px; color: #999;}


.coreArmy .area1{padding:80px 0px 100px;}
.coreArmy .area1 .tit{font-size:24px;color:#333333;font-weight:bold;line-height:24px;margin-bottom:60px;}
.coreArmy .area1 .tit span{font-size:16px;display:block;line-height:16px;margin-top:18px;}
.coreArmy .area1 .body .pic{overflow:hidden;}
.coreArmy .area1 .body .pic img{transition:all 0.3s;}
.coreArmy .area1 .body .pic:hover img{transform:scale(1.08);}


.coreArmy .area1 .body .caption{margin-top:50px;position:relative;display: none;}
.coreArmy .area1 .body .caption:before{content:"";display:block;width:90px;height:75px;background:url(../image/zfx.jpg);background-size:cover;position:absolute;right:0px;top:0px;}
.coreArmy .area1 .body .caption .intit{font-size:18px;color:#333;line-height:18px;padding-left:13px;position:relative;margin-bottom:20px;}
.coreArmy .area1 .body .caption .intit:before{content:"";display:block;width:3px;height:18px;background-color:#3366cc;position:absolute;left:0px;top:50%;margin-top:-9px;}


.coreArmy .area1 .body .caption .inbod{font-size:14px;color:#555555;line-height:26px;width:77%;}

.coreEnergy .enNav{display:none;}
.coreEnergy .area1{margin:80px 0px 100px;position:relative;}
.coreEnergy .area1 .g-in{position:relative;padding-bottom:150px;}
.coreEnergy .area1 .g-in .p{width:38.5%;height:auto;position:absolute;left:-15%;bottom:6%;}
.coreEnergy .area1 .pic{float:left;width:85.7%;position:relative;}
.coreEnergy .area1 .pic .h{width:30.5%;height:auto;position:absolute;right:-25%;top:0px;}


.coreEnergy .area1 .caption{width:71%;position:absolute;right:0px;bottom:0px;background-color:#fff;padding:30px 20px 40px 46px;box-sizing:border-box;border-bottom:4px solid #3366cc;border-radius:6px;box-shadow:0px 1px 20px rgba(0,0,0,0.1);}

.coreEnergy .area1 .caption .intit{font-size:18px;color:#3366cc;line-height:18px;padding-bottom:28px;position:relative;}
.coreEnergy .area1 .caption .intit:before{content:"";display:block;width:15%;height:1px;background-color:#e5e5e5;position:absolute;left:0px;bottom:0px;}
.coreEnergy .area1 .caption .intit:after{content:"";display:block;width:10px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:0px;}

.coreEnergy .area1 .caption .intit span{display:inline-block;position:relative;}
.coreEnergy .area1 .caption .intit span:before{content:"";display:block;width:3px;height:16px;position:absolute;left:-46px;top:50%;margin-top: -8px;background-color:#3366cc;}

.coreEnergy .area1 .caption .inbod{font-size:14px;color:#333;line-height:30px;margin-top:20px;max-height:218px;overflow: auto;padding-right:6px;}


.coreEnergy .area2{padding:0px 0px 100px;}
.coreEnergy .area2 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreEnergy .area2 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreEnergy .area2 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.coreEnergy .area2 .body .proList{position:relative;}
.coreEnergy .area2 .body .swiper-slide a{display:block;padding:9px;border:1px solid #e5e5e5;}
.coreEnergy .area2 .body .swiper-slide a .pic{overflow:hidden;}
.coreEnergy .area2 .body .swiper-slide a .pic img{transition:all 0.3s;}
.coreEnergy .area2 .body .swiper-slide a:hover img{transform:scale(1.08);}
.coreEnergy .area2 .body .swiper-slide .txt{font-size:16px;color:#555555;background-color:#f5f5f5;text-align:center;height:70px;line-height:70px;position:relative;}
.coreEnergy .area2 .body .swiper-slide .txt span{display:inline-block;position:relative;z-index: 2;}
.coreEnergy .area2 .body .swiper-slide .txt span:before{content:"";display:block;width:40px;height:1px;position:absolute;left:-60px;top:50%;background-color:#dbdbdb;}
.coreEnergy .area2 .body .swiper-slide .txt span:after{content:"";display:block;width:40px;height:1px;position:absolute;right:-60px;top:50%;background-color:#dbdbdb;}

.coreEnergy .area2 .body .swiper-slide .txt:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:#3366cc;z-index:0;transform:scale(0.6);opacity:0;transition:all 0.6s cubic-bezier(0.2, 1, 0.3, 1);}
.coreEnergy .area2 .body .swiper-slide a:hover .txt:before{opacity:1;transform:scale(1);}
.coreEnergy .area2 .body .swiper-slide a:hover .txt{color:#fff;}

.coreEnergy .area2 .body .proList .btnG{position:relative;text-align:center;margin-top:50px;}
.coreEnergy .area2 .body .proList .btnG .ct{display:inline-block;}
.coreEnergy .area2 .body .proList .btnG .pageOn{position:static;margin:0px;float:left;font-size:0px;margin:0px 36px;padding-top:16px;}
.coreEnergy .area2 .body .proList .btnG .pageOn span{width:8px;height:8px;margin:0px 10px;}
.coreEnergy .area2 .body .proList .btnG .btn{position:static;margin:0px;float: left;width:40px;height:40px;transition:all 0.3s;}
.coreEnergy .area2 .body .proList .btnG .prev{background:url(../image/prev.jpg)  center no-repeat;background-size:cover;}
.coreEnergy .area2 .body .proList .btnG .next{background:url(../image/next.jpg) center no-repeat;background-size:cover;}

.coreEnergy .area2 .body .proList .btnG .prev:hover{transform:translateX(-10px);}
.coreEnergy .area2 .body .proList .btnG .next:hover{transform:translateX(10px);}

.coreEnergy .area2 .body .proList .btnG .pageOn .swiper-pagination-bullet-active{background-color:#3366cc;}

.coreEnergy .area2 .body .swiper-slide .txtct{font-size:14px;color:#555555;background-color:#f5f5f5;padding:10px 20px;}
.coreEnergy .area2 .body .swiper-slide .txtct .cc{max-height:96px;line-height:24px;position:relative;overflow-y:auto;text-align:left;}




.coreEnergy .area3{padding:70px 0px 80px;background-color:#f9f9f9;}
.coreEnergy .area3 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreEnergy .area3 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreEnergy .area3 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.coreEnergy .area3 .hoList{position:relative;}
.coreEnergy .area3  .g-in{position:relative;}
.coreEnergy .area3 .g-in .btnG{width:90px;height:40px;position:absolute;right:0px;top:0px;}
.coreEnergy .area3 .g-in .btnG .btn{background:none;width:40px;height:40px;text-align:center;line-height:40px;box-sizing:border-box;border:1px solid #3366cc;color:#3366cc;border-radius:3px;margin-top:-20px;font-size:16px;font-weight:bold;font-family:\5b8b\4f53;transition:all 0.3s;}
.coreEnergy .area3 .g-in .btnG .prev{left:0px;}
.coreEnergy .area3 .g-in .btnG .next{right:0px;}
.coreEnergy .area3 .g-in .btnG .btn:hover{background:#3366cc;color:#fff;}

.coreEnergy .area3 .hoList .pageOn{width:100%;margin-top:20px;}
.coreEnergy .area3 .hoList .pageOn span{width:8px;height:8px;margin:0px 10px;}
.coreEnergy .area3 .hoList .pageOn .swiper-pagination-bullet-active{background-color:#3366cc;}


.coreEnergy .area4{padding:70px 0px 80px;}
.coreEnergy .area4 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreEnergy .area4 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreEnergy .area4 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.coreEnergy .area4 ul{width:1440px;}
.coreEnergy .area4 li{width:216px;height:280px;background:url(../image/xzbg.jpg) center no-repeat;background-size:cover;box-sizing:border-box;float:left;margin-right:20px;} 

.coreEnergy .area4 li a{display:block;}


.coreEnergy .area4 li .intit{font-size:18px;color:#3366cc;line-height:18px;text-align:center;padding-top:66px;padding-bottom:17px;position:relative;margin-bottom:30px;}
.coreEnergy .area4 li .intit:before{content:"";display:block;width:20px;height:2px;background-color:#3366cc;position:absolute;left:50%;margin-left:-10px;bottom:0px;}


.coreEnergy .area4 li .inbod .pic{text-align:center;}

.coreEnergy .area4 li .inbod .more{width:126px;height:38px;text-align:center;line-height:38px;display:block;text-align:center;line-height:38px;margin:25px auto 0px;background-color:#ffffff;border:1px solid #e9e9e9;box-sizing:border-box;font-size:14px;color:#333333;transition:all 0.3s;}
.coreEnergy .area4 li .inbod .more:hover{background-color:#3366cc;color:#fff;}


.coreEnergy .area5{padding:70px 0px 80px;background-color:#f9f9f9;}
.coreEnergy .area5 .ddList ul{width:1600px;}
.coreEnergy .area5 .ddList li{/*width:300px;*/width:446px;height:240px;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:6px;background-color:#fff;float:left;/*margin-right:66px;*/margin-right:30px;}
.coreEnergy .area5 .ddList li a{display:block;overflow:hidden;padding-top:30px;text-align:center;width:76%;margin:0 auto;}
.coreEnergy .area5 .ddList li a .intit{font-size:16px;color:#3366cc;font-weight:bold;padding-top:70px;}


.coreEnergy .area5 .ddList .l1{display:none;}
.coreEnergy .area5 .ddList .l1 a .intit{background:url(../image/dd1.jpg) center top no-repeat;}
.coreEnergy .area5 .ddList .l2 a .intit{background:url(../image/dd2.jpg) center top no-repeat;}
.coreEnergy .area5 .ddList .l3 a .intit{background:url(../image/dd3.jpg) center top no-repeat;}
.coreEnergy .area5 .ddList .l4 a .intit{background:url(../image/dd4.jpg) center top no-repeat;}
.coreEnergy .area5 .ddList .l5 a .intit{background:url(../image/dd5.jpg) center top no-repeat;}

.coreEnergy .area5 .ddList li a .inbod{margin-top:14px;padding-top:30px;position:relative;font-family:Garamond;}
.coreEnergy .area5 .ddList li a .inbod:before{content:"";display:block;width:1px;height:20px;background-color:#dbdbdb;position:absolute;left:50%;top:0px;}

.coreEnergy .area5 .ddList .l1 .inbod{font-size:18px;color:#3366cc;}
.coreEnergy .area5 .ddList .l2 .inbod{font-size:24px;color:#555555;font-weight:bold;}
.coreEnergy .area5 .ddList .l3 .inbod{font-size:24px;color:#555555;font-weight:bold;}
.coreEnergy .area5 .ddList .l4 .inbod{font-size:16px;color:#555;text-align:center;}


#div_bj{padding:80px 0px 100px;background-color:#f8f8f8;}
#div_bj .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
#div_bj .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
#div_bj .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


#div_bj .body .hd{text-align:center;margin-bottom:30px;}
#div_bj .body .hd ul{display:inline-block;font-size:0px;}
#div_bj .body .hd li{float:left;width:160px;height:50px;text-align:center;line-height:50px;border:1px solid #3366cc;border-radius:3px;line-height:50px;box-sizing:border-box;color:#3366cc;font-size:18px;margin:0px 15px;transition:all 0.3s;cursor:pointer;}
#div_bj .body .hd li:hover,#div_bj .body .hd li.on{color:#fff;background-color:#3366cc;}


#div_bj .body .bd{width:1200px;margin:0 auto;}
#div_bj .body .bd li{position:relative;}
/*#div_bj .body .bd li .dl1{position:absolute;left:0px;top: 0px;width:100%;height:100%;}*/
#div_bj .body .bd li .dl1 dd{cursor:pointer;font-size:14px;color:#666666;text-align:center;line-height:40px;border:1px solid #666;border-radius:4px;position:absolute;z-index:0;}
#div_bj .body .bd li .dl1 dd span{display:inline-block;padding-right:0px;position:relative;transition:all 0.2s;}
#div_bj .body .bd li .dl1 dd:hover span{padding-right:20px;}
#div_bj .body .bd li .dl1 dd span:before{content:"";display:block;width:0px;height:14px;background:url(../image/mapj.png) center no-repeat;background-size:10px 10px;position:absolute;right:0px;top:50%;margin-top:-7px;transition:all 0.2s;opacity:0;}
#div_bj .body .bd li .dl1 dd:hover span:before{width:14px;opacity:1;}
#div_bj .body .bd li .dl1 .d1{width:170px;height:40px;left:64px;top:150px;}

#div_bj .body .bd li .dl1 .d2{width:254px;height:40px;right:408px;top:109px;}

#div_bj .body .bd li .dl1 .d3{width:106px;height:40px;right:408px;top:109px;top:220px;right:314px;border-color:#fff !important;color:#fff;}

#div_bj .body .bd li .dl1 .d4{width:226px;height:40px;right:-8px;top:205px;}

#div_bj .body .bd li .dl1 .d5{width:120px;height:42px;left:291px;bottom:158px;display: none;}

#div_bj .body .bd li .dl1 dd:hover{background-color:#4a93ca;color:#fff;border-color:#4a93ca;}


/*#div_bj .body .bd li .dl2{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;}*/
#div_bj .body .bd li .dl2 dd{display:none;position:absolute;z-index:2;}



#div_bj .body .bd li .dl2 .d1{left:64px;top:200px;display: none !important;}
#div_bj .body .bd li .dl2 .d2{right:406px;top:156px;}
#div_bj .body .bd li .dl2 .d3{right:448px;top:191px;}
#div_bj .body .bd li .dl2 .d4{right:-10px;top:252px;display: none !important;}
#div_bj .body .bd li .dl2 .d5{left:292px;bottom:-214px;}



#div_bj .body .bd li .dl2 .add{width:240px;background-color:#3366cc;border-radius:5px;color:#fff;position:absolute;left:-250px;top:50%;transform:translateY(-50%);}





#div_bj .body .bd li .gj{width:360px;height:360px;background-color:rgba(255,255,255,0.5);border-radius:5px;box-shadow:0px 1px 20px rgba(0,0,0,0.2);}
/*#div_bj .body .bd li .gj .inbod{width:630px;height:292px;overflow-y:auto;transform:translateX(-270px);}*/
#div_bj .body .bd li .gj .inbod{position:relative;}
#div_bj .body .bd li .gj .inbod ol{padding:0px 20px 0px;height:292px;width:360px;box-sizing:border-box;/*float:right;*/overflow-y:auto;}
#div_bj .body .bd li .gj .intit{font-size:18px;color:#333;padding:26px 17px 0px;}
#div_bj .body .bd li .gj .inbod li{padding:20px 0px;border-bottom:1px solid #dbdbdb;cursor:pointer;}
#div_bj .body .bd li .gj .inbod li:last-child{border-bottom:none;}
#div_bj .body .bd li .gj .inbod .p1{font-size:16px;color:#666;}
#div_bj .body .bd li .gj .inbod .p2{font-size:14px;color:#999;margin-top:8px;}
#div_bj .body .bd li .gj .inbod .p2 span{margin-right:16px;}




#div_bj .body .bd li .gj .inbod{position:relative;}
#div_bj .body .bd li .gj .inbod .addInfo{position:absolute;width:240px;background-color:#3366cc;right:386px;top:50%;transform:translateY(-50%);padding:20px;border-radius:5px;box-sizing:border-box;color:#fff;display:none !important;}
#div_bj .body .bd li .gj .inbod .addInfo:before{content:"";display:block;width:0px;height:0px;border-left:10px solid #3366cc;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:none;position:absolute;right:-10px;top:50%;margin-top:-10px;}

#div_bj .body .bd li .gj .inbod .addInfo .divx{display:none;}

#div_bj .body .bd li .gj .inbod .addInfo span{display:block;font-size:12px;line-height:24px;}
#div_bj .body .bd li .gj .inbod .addInfo .sp1{font-size:16px;line-height:20px;margin-bottom:5px;}
#div_bj .body .bd li .gj .inbod .addInfo .sp1 em{display:block;font-size:14px;}
#div_bj .body .bd li .gj .inbod .addInfo .sp2{font-size:14px;}





/*滚动条样式*/
#div_bj .body .bd li .gj .inbod ol::-webkit-scrollbar {/*滚动条整体样式*/
    width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 3px;
}
#div_bj .body .bd li .gj .inbod ol::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #3366cc;
}
#div_bj .body .bd li .gj .inbod ol::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(255,255,255,0.6);
    width:2px;
}










.coreCar .area1{margin:80px 0px 100px;position:relative;}
.coreCar .area1 .g-in{position:relative;padding-bottom:150px;}
.coreCar .area1 .g-in .p{width:38.5%;height:auto;position:absolute;left:-15%;bottom:6%;}
.coreCar .area1 .pic{float:left;width:85.7%;position:relative;}
.coreCar .area1 .pic .h{width:30.5%;height:auto;position:absolute;right:-25%;top:0px;}


.coreCar .area1 .caption{width:71%;position:absolute;right:0px;bottom:0px;background-color:#fff;padding:30px 46px 40px;box-sizing:border-box;border-bottom:4px solid #595757;border-radius:6px;box-shadow:0px 1px 20px rgba(0,0,0,0.1);}

.coreCar .area1 .caption .intit{font-size:18px;color:#595757;line-height:18px;padding-bottom:28px;position:relative;}
.coreCar .area1 .caption .intit:before{content:"";display:block;width:15%;height:1px;background-color:#e5e5e5;position:absolute;left:0px;bottom:0px;}
.coreCar .area1 .caption .intit:after{content:"";display:block;width:10px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:0px;}

.coreCar .area1 .caption .intit span{display:inline-block;position:relative;}
.coreCar .area1 .caption .intit span:before{content:"";display:block;width:3px;height:16px;position:absolute;left:-46px;top:50%;margin-top: -8px;background-color:#595757;}

.coreCar .area1 .caption .inbod{font-size:14px;color:#333;line-height:30px;margin-top:20px;}


.coreCar .area2{padding:80px 0px 100px;background-color:#f8f8f8;}
.coreCar .area2 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:50px;}
.coreCar .area2 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCar .area2 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.coreCar .area2 .body .txtInfo{font-size:16px;color:#555555;text-align:center;margin-bottom:30px;padding:0px 60px;}

.coreCar .area2 .body .hd{text-align:center;margin-bottom:30px;}
.coreCar .area2 .body .hd ul{display:inline-block;font-size:0px;}
.coreCar .area2 .body .hd li{float:left;width:160px;height:50px;text-align:center;line-height:50px;border:1px solid #3366cc;border-radius:3px;line-height:50px;box-sizing:border-box;color:#3366cc;font-size:18px;margin:0px 15px;transition:all 0.3s;cursor:pointer;}
.coreCar .area2 .body .hd li:hover,.coreCar .area2 .body .hd li.on{color:#fff;background-color:#3366cc;}


.coreCar .area2 .body .bd{width:1200px;margin:0 auto;position:relative;}
.coreCar .area2 .body .bd li{position:relative;}
/*.coreCar .area2 .body .bd li .dl1{position:absolute;left:0px;top: 0px;width:100%;height:100%;}*/
.coreCar .area2 .body .bd li .dl1 dd{cursor:pointer;font-size:14px;color:#666666;text-align:center;line-height:40px;border:1px solid #666;border-radius:4px;position:absolute;z-index:0;}
.coreCar .area2 .body .bd li .dl1 dd span{display:inline-block;padding-right:0px;position:relative;transition:all 0.2s;}
.coreCar .area2 .body .bd li .dl1 dd:hover span{padding-right:20px;}
.coreCar .area2 .body .bd li .dl1 dd span:before{content:"";display:block;width:0px;height:14px;background:url(../image/mapj.png) center no-repeat;background-size:10px 10px;position:absolute;right:0px;top:50%;margin-top:-7px;transition:all 0.2s;opacity:0;}
.coreCar .area2 .body .bd li .dl1 dd:hover span:before{width:14px;opacity:1;}
.coreCar .area2 .body .bd li .dl1 .d1{width:120px;height:40px;left:64px;top:150px;}
.coreCar .area2 .body .bd li .dl1 .d2{width:120px;height:40px;left:500px;top:160px;}
.coreCar .area2 .body .bd li .dl1 .d3{width:120px;height:40px;right:408px;top:109px;top:210px;right:274px;border-color:#fff !important;color:#fff;}
.coreCar .area2 .body .bd li .dl1 .d4{width:120px;height:40px;right:100px;top:230px;}
.coreCar .area2 .body .bd li .dl1 .d5{width:120px;height:42px;left:160px;top:258px;}
.coreCar .area2 .body .bd li .dl1 .d6{width:120px;height:42px;right:300px;top:110px;}
.coreCar .area2 .body .bd li .dl1 .d7{width:120px;height:42px;right:480px;top:100px;}
.coreCar .area2 .body .bd li .dl1 .d8{width:120px;height:40px;right:360px;top:280px;}
.coreCar .area2 .body .bd li .dl1 .d9{width:120px;height:40px;right:210px;top:300px;}


.coreCar .area2 .body .bd li .dl1 dd:hover{background-color:#4a93ca;color:#fff;border-color:#4a93ca;}


.coreCar .area2 .body .bd li .dl1 .wjx{background: url(../image/wjx.png) no-repeat 14px 7px;padding-left: 10px;}


/*.coreCar .area2 .body .bd li .dl2{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;}*/
.coreCar .area2 .body .bd li .dl2 dd{display:none;position:absolute;z-index:2;}



.coreCar .area2 .body .bd li .dl2 .d1{left:64px;top:200px;}
.coreCar .area2 .body .bd li .dl2 .d2{right:410px;top:208px;}
.coreCar .area2 .body .bd li .dl2 .d3{right:106px;top:260px;}
.coreCar .area2 .body .bd li .dl2 .d4{right:100px;top:280px;}
.coreCar .area2 .body .bd li .dl2 .d5{left:160px;top:310px;}
.coreCar .area2 .body .bd li .dl2 .d6{right:132px;top:160px;}
.coreCar .area2 .body .bd li .dl2 .d7{right:312px;top:150px;}
.coreCar .area2 .body .bd li .dl2 .d8{right:360px;top:330px;}
.coreCar .area2 .body .bd li .dl2 .d9{right:42px;top:350px;}


.coreCar .area2 .body .bd li .dl2 .add{width:240px;background-color:#3366cc;border-radius:5px;color:#fff;position:absolute;left:-250px;top:50%;transform:translateY(-50%);}


.coreCar .area2 .body .bd li .gj{width:290px;height:190px;background-color:rgba(255,255,255,1);border-radius:5px;box-shadow:0px 1px 20px rgba(0,0,0,0.2);}
/*.coreCar .area2 .body .bd li .gj .inbod{width:630px;height:292px;overflow-y:auto;transform:translateX(-270px);}*/
.coreCar .area2 .body .bd li .gj .inbod{position:relative;}
.coreCar .area2 .body .bd li .gj .inbod ol{padding:0px 20px 0px;height:264px;width:360px;box-sizing:border-box;/*float:right;*/overflow-y:auto;}
.coreCar .area2 .body .bd li .gj .intit{font-size:18px;color:#333;padding:26px 17px 0px;}
.coreCar .area2 .body .bd li .gj .inbod li{padding:20px 0px;border-bottom:1px solid #dbdbdb;cursor:pointer;}
.coreCar .area2 .body .bd li .gj .inbod li:last-child{border-bottom:none;}
.coreCar .area2 .body .bd li .gj .inbod .p1{font-size:16px;color:#666;}
/*.coreCar .area2 .body .bd li .gj .inbod .p2{font-size:14px;color:#999;margin-top:8px;}*/

.coreCar .area2 .body .bd li .gj .inbod .p2{margin-top:6px;} 
.coreCar .area2 .body .bd li .gj .inbod .p2 .hh h3{font-size:12px;color:#999999;font-weight:normal;margin-bottom:6px;}
.coreCar .area2 .body .bd li .gj .inbod .p2 .hh1 .spGG span{display:inline-block;padding:2px 5px;background-color:#3366cc;color:#fff;font-size:14px;border-radius:3px;margin-right:10px;}
.coreCar .area2 .body .bd li .gj .inbod .p2 .hh2{margin-top:10px;}
.coreCar .area2 .body .bd li .gj .inbod .p2 .hh2 .spGG span{display:inline-block;padding:2px 5px;background-color:#595757;color:#fff;font-size:14px;border-radius:3px;margin-right:10px;}



.coreCar .area2 .body .bd li .gj .inbod{position:relative;}
.coreCar .area2 .body .bd li .gj .inbod .addInfo{position:absolute;width:240px;background-color:#595757;right:386px;top:50%;transform:translateY(-50%);padding:20px;border-radius:5px;box-sizing:border-box;color:#fff;display:none !important;}
.coreCar .area2 .body .bd li .gj .inbod .addInfo:before{content:"";display:block;width:0px;height:0px;border-left:10px solid #595757;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:none;position:absolute;right:-10px;top:50%;margin-top:-10px;}

.coreCar .area2 .body .bd li .gj .inbod .addInfo .divx{display:none;}

.coreCar .area2 .body .bd li .gj .inbod .addInfo span{display:block;font-size:12px;line-height:24px;}
.coreCar .area2 .body .bd li .gj .inbod .addInfo .sp1{font-size:16px;line-height:20px;margin-bottom:5px;}
.coreCar .area2 .body .bd li .gj .inbod .addInfo .sp1 em{display:block;font-size:14px;}
.coreCar .area2 .body .bd li .gj .inbod .addInfo .sp2{font-size:14px;}





/*滚动条样式*/
.coreCar .area2 .body .bd li .gj .inbod ol::-webkit-scrollbar {/*滚动条整体样式*/
    width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 3px;
}
.coreCar .area2 .body .bd li .gj .inbod ol::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #595757;
}
.coreCar .area2 .body .bd li .gj .inbod ol::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(255,255,255,0.6);
    width:2px;
}

.coreCar .area2 .tbG{position:absolute;left:0px;bottom:0px;font-size:14px;color:#343434;line-height:20px;}
.coreCar .area2 .tbG div{padding-left: 30px;position:relative;}
.coreCar .area2 .tbG div:before{content:"";display:block;width:20px;height:20px;position:absolute;left:0px;top:50%;margin-top:-10px;}
.coreCar .area2 .tbG .tt1{margin-bottom:20px;}
.coreCar .area2 .tbG .tt1:before{background-color: #595757;}
.coreCar .area2 .tbG .tt2:before{background-color: #3366cc;}





.coreCar .area3{padding:70px 0px 80px;}
.coreCar .area3 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCar .area3 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCar .area3 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}




.coreCar .area3 .body .proList{position:relative;}
.coreCar .area3 .body .swiper-slide a{display:block;padding:9px;border:1px solid #e5e5e5;}
.coreCar .area3 .body .swiper-slide a .pic{overflow:hidden;}
.coreCar .area3 .body .swiper-slide a .pic img{transition:all 0.3s;}
.coreCar .area3 .body .swiper-slide a:hover img{transform:scale(1.08);}
.coreCar .area3 .body .swiper-slide .txt{font-size:16px;color:#555555;background-color:#f5f5f5;text-align:center;height:70px;line-height:70px;position:relative;}
.coreCar .area3 .body .swiper-slide .txt span{display:inline-block;position:relative;z-index: 2;}
.coreCar .area3 .body .swiper-slide .txt span:before{content:"";display:block;width:40px;height:1px;position:absolute;left:-60px;top:50%;background-color:#dbdbdb;}
.coreCar .area3 .body .swiper-slide .txt span:after{content:"";display:block;width:40px;height:1px;position:absolute;right:-60px;top:50%;background-color:#dbdbdb;}

.coreCar .area3 .body .swiper-slide .txt:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:#595757;z-index:0;transform:scale(0.6);opacity:0;transition:all 0.6s cubic-bezier(0.2, 1, 0.3, 1);}
.coreCar .area3 .body .swiper-slide a:hover .txt:before{opacity:1;transform:scale(1);}
.coreCar .area3 .body .swiper-slide a:hover .txt{color:#fff;}

.coreCar .area3 .body .proList .btnG{position:relative;text-align:center;margin-top:50px;}
.coreCar .area3 .body .proList .btnG .ct{display:inline-block;}
.coreCar .area3 .body .proList .btnG .pageOn{position:static;margin:0px;float:left;font-size:0px;margin:0px 36px;padding-top:16px;}
.coreCar .area3 .body .proList .btnG .pageOn span{width:8px;height:8px;margin:0px 10px;}
.coreCar .area3 .body .proList .btnG .btn{position:static;margin:0px;float: left;width:40px;height:40px;transition:all 0.3s;}
.coreCar .area3 .body .proList .btnG .prev{background:url(../image/prev.jpg)  center no-repeat;background-size:cover;}
.coreCar .area3 .body .proList .btnG .next{background:url(../image/next.jpg) center no-repeat;background-size:cover;}

.coreCar .area3 .body .proList .btnG .prev:hover{transform:translateX(-10px);}
.coreCar .area3 .body .proList .btnG .next:hover{transform:translateX(10px);}

.coreCar .area3 .body .proList .btnG .pageOn .swiper-pagination-bullet-active{background-color:#595757;}




.coreCar .area4{padding:70px 0px 80px;background-color:#f9f9f9;}
.coreCar .area4 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCar .area4 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCar .area4 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}



.coreCar .area4 .body{position:relative;}
.coreCar .area4 .cslist{width:150%;position:relative;left:50%;transform:translateX(-50%);}
.coreCar .area4 .body .btn{width:80px;height:50px;margin-top:-20px;background:none;transition:all 0.3s;}
.coreCar .area4 .body .prev{background:url(../image/csprev.png) center no-repeat;background-color:rgba(0,0,0,0.5);left:24%;}
.coreCar .area4 .body .next{background: url(../image/csnext.png) center no-repeat;background-color:rgba(0,0,0,0.5);right:24%;}

.coreCar .area4 .body .prev:hover{background-color:#000;transform:translateX(-10px);}
.coreCar .area4 .body .next:hover{background-color:#000;transform:translateX(10px);}


.coreCar .area4 .body .swiper-slide{overflow:hidden;}
.coreCar .area4 .body .swiper-slide img{transition:all 0.3s;}
.coreCar .area4 .body .swiper-slide:hover img{transform:scale(1.08);}
.coreCar .area4 .ad_txt{width: 50%;margin: 40px auto 0;font-size: 16px;color: #666;line-height: 1.8;text-align: center;}


.coreCar .area5{padding:70px 0px 80px;}
.coreCar .area5 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCar .area5 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCar .area5 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.coreCar .area5 .body .hzlist .btnG{position:relative;text-align:center;margin-top:50px;}
.coreCar .area5 .body .hzlist .btnG .ct{display:inline-block;}
.coreCar .area5 .body .hzlist .btnG .pageOn{position:static;margin:0px;float:left;font-size:0px;margin:0px 36px;padding-top:16px;}
.coreCar .area5 .body .hzlist .btnG .pageOn span{width:8px;height:8px;margin:0px 10px;}
.coreCar .area5 .body .hzlist .btnG .btn{position:static;margin:0px;float: left;width:40px;height:40px;transition:all 0.3s;}
.coreCar .area5 .body .hzlist .btnG .prev{background:url(../image/prev.jpg)  center no-repeat;background-size:cover;}
.coreCar .area5 .body .hzlist .btnG .next{background:url(../image/next.jpg) center no-repeat;background-size:cover;}

.coreCar .area5 .body .hzlist .btnG .prev:hover{transform:translateX(-10px);}
.coreCar .area5 .body .hzlist .btnG .next:hover{transform:translateX(10px);}

.coreCar .area5 .body .hzlist .btnG .pageOn .swiper-pagination-bullet-active{background-color:#595757;}

.coreCar .area5 .body .hzlist .swiper-slide{border:1px solid #e5e5e5;border-radius:3px;overflow:hidden;box-sizing:border-box;}
.coreCar .area5 .body .hzlist .swiper-slide img{transition:all 0.3s;}
.coreCar .area5 .body .hzlist .swiper-slide:hover img{transform:scale(1.08);}



.coreCar .area6{padding:70px 0px 80px;background-color:#f9f9f9;}
.coreCar .area6 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.coreCar .area6 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.coreCar .area6 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.coreCar .area6 .addList li{width:48.5%;float:left;background-color:#fff;border:1px solid #e5e5e5;height:308px;margin-right:3%;box-sizing:border-box;padding:30px;}
.coreCar .area6 .addList .l2{margin:0px;}

.coreCar .area6 .addList li .intit{font-size:16px;color:#595757;line-height:16px;padding-bottom:15px;border-bottom:1px solid #bdbdbd;}
.coreCar .area6 .addList li .intit span{display:inline-block;padding-left:15px;position:relative;}
.coreCar .area6 .addList li .intit span:before{content:"";display:block;width:3px;height:16px;background-color:#595757;position:absolute;left:0px;top:50%;margin-top:-8px;}

.coreCar .area6 .addList li .inbod{padding:25px 0px 0px;font-size:14px;color:#888888;}
.coreCar .area6 .addList li .inbod dd{margin-bottom:20px;}
.coreCar .area6 .addList li .inbod dd span{display:inline-block;margin-right:70px;}
.coreCar .area6 .addList li .inbod dd em{color:#555;font-weight:bold;}

.coreCar .area6 .addList li .inbod .more{display:block;width:140px;height:40px;text-align:center;line-height:40px;color:#595757;border:1px solid #595757;margin-top:40px;transition:all 0.3s;}
.coreCar .area6 .addList li .inbod .more:hover{background-color:#595757;color:#fff;}


.contact .area1{padding:60px 0px 80px;}
.contact .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.contact .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.contact .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.contact .area1 .body .cotTxt{background:url(../image/cotbg.png) 90% 66% no-repeat;background-size:42.8% auto;background-color:#f8f8f8;border:1px solid #e5e5e5;padding:40px 50px;position:relative;}

.contact .area1 .body .cotTxt .list dl{float:left;}
.contact .area1 .body .cotTxt .list dt{font-size:18px;color:#3366cc;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative;font-family: Tahoma,Arial,'Hiragino Sans GB';}
.contact .area1 .body .cotTxt .list dt:before{content:"";display:block;width:20px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;}

.contact .area1 .body .cotTxt .list dd{font-size:16px;color:#666;margin-top:16px;}
.contact .area1 .body .cotTxt .list dd span{font-weight:bold;color:#555555;}
.contact .area1 .body .cotTxt .list .d1{width:30.7%;}
.contact .area1 .body .cotTxt .list .d2{width:40.6%;margin-left:3.8%;}

.contact .area1 .body .cotTxt .cotRight{float:right;position:absolute;right:50px;top:40px;}
.contact .area1 .body .cotTxt .cotRight .pic{border:1px solid #e5e5e5;width: 131px;}
.contact .area1 .body .cotTxt .cotRight .txt{height:30px;color:#555;text-align:center;line-height:30px;border:1px solid #e5e5e5;background-color:#fff;margin-top:2px;}


.contact .area1 .body .map{border:1px solid #e5e5e5;border-top:none;}
.contact .area1 .body .map img{max-width:auto;}
.contact .area1 .body .map .anchorBL{display:none;}


.join .area1{padding:60px 0px 0px;}
.join .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.join .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.join .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}




.join .area1 .body{padding:0px 0px 100px;}
.join .area1 .topBox select{width:280px;height:50px;float:left;font-size:16px;color:#646665;outline:none;padding:0px 20px;box-sizing:border-box;background-color:#f9f9f9;cursor:pointer;border:1px solid #e5e5e5;}
.join .area1 .topBox .slet2{margin-left:40px;}
.join .area1 .topBox .serBox{float:right;font-size:0px;}
.join .area1 .topBox .serBox .txt{width:360px;height:50px;font-size:14px;color:#a4b0bd;outline:none;border:1px solid #e5e5e5;box-sizing:border-box;padding:0px 10px;} 

.join .area1 .topBox .serBox .sub{width:120px;height:50px;background-color:#3366cc;color:#fff;box-sizing:border-box;font-size:18px;outline:none;border:none;outline:none;cursor:pointer;border:1px solid #e5e5e5;}

.join .area1 .topBox .serBox .txt:-moz-placeholder { 
    color: #a4b0bd; opacity:1; 
}

.join .area1 .topBox .serBox .txt::-moz-placeholder { 
    color: #a4b0bd;opacity:1;
}

.join .area1 .topBox .serBox .txt:-ms-input-placeholder{
    color: #a4b0bd;opacity:1;
}

.join .area1 .topBox .serBox .txt::-webkit-input-placeholder{
    color: #a4b0bd;opacity:1;
}





.join .area1 .botBox{margin-top:30px;padding:0px 40px 20px;}
.join .area1 .botBox .job_id{border: 1px solid #e5e5e5;
    margin-bottom: 2px;}
.join .area1 .botBox .job_id dd{float:left;width:16.6666%;height:60px;text-align:center;line-height:60px;font-size:16px;}
.join .area1 .botBox .job_id dd:nth-child(1){text-align:left;padding-left:68px;box-sizing:border-box;}

.join .area1 .botBox .job_name{cursor:pointer;color:#444;transition:all 0.3s linear;}

/*.join .area1 .botBox .job_name:hover{background-color:#009d85;color:#fff;}*/
.join .area1 .botBox li{border:1px solid #e5e5e5;margin-bottom:2px;}
.join .area1 .botBox .job_name dd{float:left;width:16.6666%;height:56px;text-align:center;line-height:56px;font-size:16px;}
.join .area1 .botBox .job_name dd:nth-child(1){text-align:left;padding-left:68px;box-sizing:border-box;}
.join .area1 .botBox .job_name:hover{background-color:#3366cc;color:#fff;}
.join .area1 .botBox .act1{background-color:#3366cc;color:#fff;}


/*.join .area1 .botBox{padding-bottom:60px;background-color: #fafafa;}*/
.join .area1 .botBox .job_rep{font-size:14px;color:#666;padding:30px 68px 40px;line-height:26px;display:none;background: #fff;}
.join .area1 .botBox .job_rep .left{}
.join .area1 .botBox .job_rep .right{margin-top:30px;}
.join .area1 .botBox .job_rep dl{margin-top:10px;}
.join .area1 .botBox .job_rep dl dt{margin-bottom:12px;font-size:16px;color:#404040;font-weight:bold;}
.join .area1 .botBox .job_rep dl dd{line-height:28px;font-size: 16px;}

.join .area1 .botBox .job_rep .txt{font-size:14px;color:#646665;}
.join .area1 .botBox .job_rep .txt span{display:inline-block;margin-right:30px;font-size: 16px;}
.join .area1 .botBox .job_rep .txt em{color:#494c4b;font-weight:bold;font-size: 16px;}

.join .area1 .botBox .job_rep .botTxt{border-top:1px solid #e5e5e5;margin-top:20px;padding-top:40px;overflow:hidden;}

.join .area1 .botBox .job_rep .botTxt p{float:left;}
.join .area1 .botBox .job_rep .botTxt .more{display:block;width:120px;height:40px;color:#fff;background:url(../image/jlbtn.png) 15px center no-repeat;background-color:#3366cc;float:right;line-height:40px;padding-left:42px;box-sizing:border-box;transition:all 0.3s;background-size: 15px;}

.join .area1 .botBox .job_rep .botTxt .more:hover{background-color:#07538c;}


.deve .area1{padding:70px 0px 80px;}
.deve .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.deve .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.deve .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.deve .area1 .body li{position:relative;margin-bottom:100px;}
.deve .area1 .body li .pic img{transition:all 0.3s;}
.deve .area1 .body li .pic{width:57%;float:left;overflow:hidden;}
.deve .area1 .body li .caption{width:52.8%;float:right;padding:30px 40px 20px;background-color:#fff;box-sizing:border-box;position:absolute;right:0px;bottom:0px;}
.deve .area1 .body li .caption .intit{font-size:18px;color:#3366cc;}

.deve .area1 .body li:hover .pic img{transform:scale(1.08);}


.deve .area1 .body li .caption .intit span{display:inline-block;padding-bottom:20px;border-bottom:1px solid #e5e5e5;line-height:18px;position:relative;}
.deve .area1 .body li .caption .intit span:before{content:"";display:block;width:20px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;}

.deve .area1 .body li .caption .inbod{font-size:14px;color:#333333;line-height:26px;text-align:justify;margin-top:20px;}

.deve .area1 .body li:nth-child(even) .pic{float:right;}
.deve .area1 .body li:nth-child(even) .caption{left:0px;padding-left:0px;}


.deve1 .area1{padding:70px 0px 80px;}
.deve1 .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.deve1 .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.deve1 .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}



.deve1 .area1 .body li{position:relative;margin-bottom:50px;}
.deve1 .area1 .body li .top {position:relative;}
.deve1 .area1 .body li .top .pic img{transition:all 0.3s;}
.deve1 .area1 .body li .top .pic{width:57%;float:left;overflow:hidden;}
.deve1 .area1 .body li .top .caption{width:52.8%;float:right;padding:30px 40px 20px;background-color:#fff;box-sizing:border-box;position:absolute;right:0px;bottom:0px;}
.deve1 .area1 .body li .top .caption .intit{font-size:18px;color:#3366cc;}

.deve1 .area1 .body li .top .caption .intit span{display:inline-block;padding-bottom:20px;border-bottom:1px solid #e5e5e5;line-height:18px;position:relative;}
.deve1 .area1 .body li .top .caption .intit span:before{content:"";display:block;width:20px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;}

.deve1 .area1 .body li .top .caption .inbod{font-size:14px;color:#333333;line-height:26px;text-align:justify;margin-top:20px;}
.deve1 .area1 .body li .top .caption .inbod .sp1{font-size:16px;color:#3366cc;}
.deve1 .area1 .body li .top .caption .inbod .sp1 em{font-weight:bold;}

.deve1 .area1 .body li .top .caption .inbod dl{margin-top:20px;}
.deve1 .area1 .body li .top .caption .inbod dl dd{font-size:14px;color:#555;}
.deve1 .area1 .body li .top .caption .inbod dl dd span{display:inline-block;margin-right:60px;}
.deve1 .area1 .body li .top .caption .inbod dl dd em{font-weight:bold;}


.deve1 .area1 .body li .bot{margin-top:50px;}
.deve1 .area1 .body li .bot dd{width:220px;float:left;text-align:center;margin-right:16px;}
.deve1 .area1 .body li .bot dd p{font-size:14px;color:#555;text-align:center;height:50px;line-height:50px;}
.deve1 .area1 .body li .bot dd:last-child{margin:0px;}


.deve1 .area1 .body li:nth-child(even) .pic{float:right;}
.deve1 .area1 .body li:nth-child(even) .caption{left:0px;padding-left:0px;}


.deve1 .area1 .body .l2 .top .caption{padding-right:0px;}
.deve1 .area1 .body .l2 .top .caption .inbod .sp1{display:block;height:40px;line-height:40px;padding:0px 20px;background-color:#3366cc;color:#fff;}

.deve1 .area1 .body .l2 .top .dlG{margin-top:20px;}
.deve1 .area1 .body .l2 .top .caption .inbod .dlG dl{float:left;margin:0px;margin-right:100px;}
.deve1 .area1 .body .l2 .top .dlG dl:last-child{margin:0px;}
.deve1 .area1 .body .l2 .top .dlG dt{font-size:16px;color:#3366cc;margin-bottom:15px;} 
.deve1 .area1 .body .l2 .top .dlG dt em{font-weight:bold;}


.deve1 .area1 .body .l2 .mid{margin-top:20px;}
.deve1 .area1 .body .l2 .mid .intit{font-size:18px;color:#3366cc;border-bottom:1px solid #e5e5e5;}

.deve1 .area1 .body .l2 .mid .intit span{display:inline-block;padding-bottom:20px;line-height:18px;position:relative;}
.deve1 .area1 .body .l2 .mid .intit span:before{content:"";display:block;width:20px;height:3px;background-color:#999999;position:absolute;left:0px;bottom:-1px;}

.deve1 .area1 .body .l2 .mid .intit em{font-size:14px;font-weight:bold;display:inline-block;margin-left:15px;}

.deve1 .area1 .body .l2 .mid .inbod{margin-top:20px;}
.deve1 .area1 .body .l2 .mid .inbod p{font-size:14px;color:#555;font-weight:bold;float:left;margin-right:26px;}
.deve1 .area1 .body .l2 .mid .inbod div{float:left;}
.deve1 .area1 .body .l2 .mid .inbod dl{float:left;font-size:14px;color:#555;line-height:26px;}
.deve1 .area1 .body .l2 .mid .inbod dl span{display:inline-block;padding-left:12px;background:url(../image/dot.jpg) left center no-repeat;margin-right:60px;}


.deve1 .area1 .body .l2 .mid .inbod .box1{margin-right:100px;}
.deve1 .area1 .body .l2 .mid .inbod .box1 dl .sp1{width:320px;}

.deve1 .area1 .body .l2 .mid .inbod .box2 span{width:100px;}

.deve1 .area1 .body .l3 .top .dlG{margin-top:20px;}
.deve1 .area1 .body .l3 .top .caption{padding-right:0px;}
.deve1 .area1 .body .l3 .top .caption .inbod .dlG dl{float:left;margin:0px;margin-right:0px;}
.deve1 .area1 .body .l3 .top .dlG dl:last-child{margin:0px;}
.deve1 .area1 .body .l3 .top .dlG dt{font-size:16px;color:#3366cc;margin-bottom:15px;} 
.deve1 .area1 .body .l3 .top .dlG dt em{font-weight:bold;}

.video .area1{padding:70px 0px 80px;}
.video .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.video .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.video .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.video .area1 .tit p{display:inline-block;font-size:18px;color:#555555;font-weight:normal;line-height:20px;margin-top:30px;padding-left:45px;background:url(../image/plbtn.gif) left center no-repeat;}


.video .area1 .body li{width:48%;float:left;margin-right:4%;box-sizing:border-box;cursor:pointer;}
.video .area1 .body li:last-child{margin-right:0px;}
.video .area1 .body li .pic{position:relative;}
.video .area1 .body li .pic .btn{width:68px;height:48px;background:url(../image/sj.png) center no-repeat;background-color:rgba(0,0,0,0.6);border-radius:10px;position: absolute;left:50%;margin-left:-34px;top:50%;margin-top:-24px;transition:all 0.3s;}
.video .area1 .body li .txt{height:80px;text-align:center;line-height:80px;color:#555;font-size:18px;box-shadow:0px 1px 20px rgba(0,0,0,0.1);transition:all 0.3s;}

.video .area1 .body li:hover .txt{color:#3366cc;}
.video .area1 .body li .pic .btn:hover{background-color:#3366cc;}


.video .area2{padding:70px 0px 80px;background-color:#f8f8f8;}
.video .area2 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.video .area2 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.video .area2 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.video .area2 .tit p{display:inline-block;font-size:18px;color:#555555;font-weight:normal;line-height:20px;margin-top:30px;padding-left:45px;background:url(../image/plbtn.gif) left center no-repeat;}


.video .area2 .body .pic{position:relative;float:left;width:61.428%;}
.video .area2 .body .pic .btn{width:68px;height:48px;background:url(../image/sj.png) center no-repeat;background-color:rgba(0,0,0,0.6);border-radius:10px;position: absolute;left:50%;margin-left:-34px;top:50%;margin-top:-24px;transition:all 0.3s;cursor:pointer;}
.video .area2 .body .pic .btn:hover{background-color:#3366cc;}

.video .area2 .body .caption{width:35.71%;float:right;height:480px;background-color:#f6f6f6;border:1px solid #e5e5e5;box-sizing:border-box;padding:40px;}
.video .area2 .body .caption .intit{font-size:18px;color:#3366cc;line-height:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;}
.video .area2 .body .caption .intit span{display:inline-block;padding-left:42px;background:url(../image/plbtn.gif) left center no-repeat;}


.video .area2 .body .caption .inbod{margin-top:20px;}
.video .area2 .body .caption .inbod .txt{font-size:14px;color:#555;line-height:28px;height:344px;overflow-y:auto;padding-right:10px;}

/*滚动条样式*/
.video .area2 .body .caption .inbod .txt::-webkit-scrollbar {/*滚动条整体样式*/
    width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 3px;
}
.video .area2 .body .caption .inbod .txt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #3366cc;
}
.video .area2 .body .caption .inbod .txt::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(255,255,255,0.6);
    width:2px;
}
.video .area2 .body .caption .inbod dl{font-size:14px;color:#555;margin-top:20px;padding-top:26px;border-top:1px solid #dbdbdb;}
.video .area2 .body .caption .inbod dl dd{overflow:hidden;line-height:26px;}
.video .area2 .body .caption .inbod dl dd em{display:block;float:left;}
.video .area2 .body .caption .inbod dl dd span{display:block;width:80%;word-wrap: break-word;overflow:hidden;color:#3366cc;}



.cooperate .area1{padding:70px 0px 80px;}
.cooperate .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.cooperate .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.cooperate .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.cooperate .area1 .body .txt{text-align:center;}
.cooperate .area1 .body .txt em{font-family:OpenSans-Bold;font-size:36px;color:#3366cc;text-align:center;text-transform:uppercase;line-height:36px;}
.cooperate .area1 .body .txt span{display:block;font-size:16px;color:#555555;font-size:16px;margin-top:20px;}


.cooperate .area1 .body .list{margin-top:60px;}
.cooperate .area1 .body .list li{width:31.4%;float:left;margin-right:2.9%;}
.cooperate .area1 .body .list li:last-child{margin:0px;}
.cooperate .area1 .body .list li .intit{height:60px;line-height:60px;background-color:#e5e5e5;color:#333333;font-size:16px;text-align:center;}
.cooperate .area1 .body .list li .intit span{display:inline-block;position:relative;padding:0px 60px;}
.cooperate .area1 .body .list li .intit span:before{content:"";display:block;width:40px;height:1px;background-color:#bdbdbd;position:absolute;left:0px;top:50%;}
.cooperate .area1 .body .list li .intit span:after{content:"";display:block;width:40px;height:1px;background-color:#bdbdbd;position:absolute;right:0px;top:50%;}

.cooperate .area1 .body .list li .inbod{height:122px;border:1px solid #e5e5e5;text-align:center;font-size:14px;color:#555;line-height:24px;margin-top:4px;padding:20px 30px 20px;box-sizing:border-box;}

.cooperate .area1 .body .txt1{margin-top:40px;text-align:center;padding:40px 150px 50px;border:1px solid #e5e5e5;background-color:#f8f8f8;}

.cooperate .area1 .body .txt1 .intit{font-size:24px;color:#333;position:relative;padding-bottom:30px;} 
.cooperate .area1 .body .txt1 .intit:before{content:"";display:block;width:100px;height:1px;background-color:#e5e5e5;position:absolute;left:50%;margin-left:-50px;bottom:0px;} 
.cooperate .area1 .body .txt1 .inbod{font-size:14px;color:#555;line-height:24px;margin-top:30px;}




.notice .area1{padding:60px 0px 60px;}
.notice .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:35px;}
.notice .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.notice .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.notice .area1 .body .hd{line-height:30px;padding-bottom:24px;border-bottom:2px solid #3366cc;}
.notice .area1 .body .hd .intit{font-size:30px;color:#333;font-style:italic;font-family:Arial;float:left;line-height:30px;}
.notice .area1 .body .hd .inbod{float:left;font-family:Arial;font-size:14px;width:160px;margin-left:30px;margin-top:4px;position:relative;padding-right:22px;}
.notice .area1 .body .hd .inbod a{color:#999;}

.notice .area1 .body .hd .inbod .swiper-slide.active a{color:#333;}
.notice .area1 .body .hd .inbod .next{width:12px;height:12px;background:url(../image/nbtn.gif) center no-repeat;right:0px;margin-top:-6px;}


.notice .area1 .body .bd{font-size:16px;}
.notice .area1 .body .bd li a{display: block;color:#333;padding:25px 20px;border-bottom:1px solid #f0f0f0;overflow:hidden;transition:all 0.3s;}
.notice .area1 .body .bd li a span{display:block;width:120px;height:28px;text-align:center;line-height:28px;color:#fff;font-family:Arial;background-color:#3366cc;border-radius:2px;float:left;margin-right:20px;}
.notice .area1 .body .bd li a em{display:block;line-height:28px;width:80%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.notice .area1 .body .bd li a i{float:right;font-family:Arial;font-size:12px;color:#3366cc;display:block;padding-right:53px;background:url(../image/cjt.png) right center no-repeat;text-transform:uppercase;}


.notice .area1 .body .bd li a:hover{transform:translateX(-10px);}
.notice .area1 .body .bd li a:hover em{color:#3366cc;}
.notice .area1 .body .bd .page{padding-top:60px;}


.mail .area1{padding:60px 0px 60px;}
.mail .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.mail .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.mail .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.mail .area1 .body{padding:60px 0;background:url(../image/dw.jpg);position:relative;}
.mail .area1 .body:before{content:"";display:block;width:343px;height:235px;position:absolute;right:0px;top:0px;background:url(../image/pen.jpg) center no-repeat;background-size:cover;z-index: -1}

.mail .area1 .body .box{width:42.8%;margin:0 auto;}


.mail .area1 .body .box label{display:block;margin-bottom:25px;position: relative;}
.mail .area1 .body .box label span{display:block;font-size:16px;color:#333333;padding-left:20px;background:url(../image/labbg.gif) left center no-repeat;}
.mail .area1 .body .box label .msg_yan{
    position: absolute;
    right: 13px;
    background: none;
    padding: 0;
    bottom: 13px;
}
.mail .area1 .body .box label input,#sex{width:100%;height:50px;border:1px solid #e5e5e5;box-sizing:border-box;background-color:#fff;margin-top:15px;padding:0px 10px;color:#666;font-size:14px;outline:none;}
.mail .area1 .body .box label textarea{width:100%;height:150px;border:1px solid #e5e5e5;box-sizing:border-box;background-color:#fff;margin-top:15px;padding:0px 10px;color:#666;font-size:14px;outline:none;}


.mail .area1 .body .box .sub{width:300px;height:60px;text-align:center;line-height:60px;background-color:#3366cc;color:#fff;font-size:16px;letter-spacing:10px;border:none;outline:none;box-sizing:border-box;margin: 0 auto;display:block;cursor:pointer;transition:all 0.3s;}
.mail .area1 .body .box .sub:hover{background-color:#043d84;}

.brand .area1{padding:70px 0px 40px;}
.brand .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.brand .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.brand .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.brand .area1 .tit p{font-size:18px;color:#555;font-weight:normal;margin-top:20px;}
.brand .area1 .tit p em{font-weight:bold;}

.brand .area1 .body .box1{padding:80px 0px 40px;background-color:#f8f8f8;}

.brand .area1 .body .box1 .topImg{width:66%;margin:0 auto;}
.brand .area1 .body .box1 .topImg .pic{width:50%;float:left;box-sizing:border-box;padding-right:70px;border-right:1px solid #e5e5e5;}
.brand .area1 .body .box1 .topImg .caption{width:50%;float:right;padding-left:70px;box-sizing:border-box;}
.brand .area1 .body .box1 .topImg .caption .intit{font-size:18px;color:#3366cc;padding-bottom:18px;position:relative;}
.brand .area1 .body .box1 .topImg .caption .intit:before{content:"";display:block;width:40px;height:2px;background-color:#dbdbdb;position:absolute;left:0px;bottom:0px;}


.brand .area1 .body .box1 .topImg .caption .inbod{font-size:14px;color:#333;line-height:26px;margin-top:20px;}
.brand .area1 .body .box1 .topImg .caption .inbod span{color:#3366cc;}



.brand .area1 .body .box1 .list{margin-top:80px;}
.brand .area1 .body .box1 .list li{width:48.5%;float:left;height:200px;box-sizing:border-box;border:1px solid #e5e5e5;background-color:#fff;padding:40px 70px;text-align:center;margin-bottom:40px;}
.brand .area1 .body .box1 .list li .intit{font-size:18px;color:#3366cc;position:relative;padding-bottom:20px;}
.brand .area1 .body .box1 .list li .intit:before{content:"";display:block;width:40px;height:1px;background-color:#dbdbdb;position:absolute;left:50%;margin-left:-20px;bottom:0px;}
.brand .area1 .body .box1 .list li .inbod{font-size:14px;color:#333;line-height:26px;margin-top:20px;}
.brand .area1 .body .box1 .list li .inbod span{color:#3366cc;}

.brand .area1 .body .box1 .list .l1{margin-right:3%;}
.brand .area1 .body .box1 .list .l3{width:100%;}


.brand .area1 .body .box2 li{float:left;margin-right:42px;margin-bottom:42px;width:440px;border:1px solid #cfcfcf;transition:all 0.3s;box-sizing:border-box;margin-right:40px;margin-bottom:40px;}
.brand .area1 .body .box2 li .pic{border-bottom:1px solid #fff;transition:all 0.3s;padding:4px;overflow:hidden;}
.brand .area1 .body .box2 li .pic img{transition:all 0.3s;}
.brand .area1 .body .box2 li .intit{width:358px;height:80px;font-size:14px;color:#333333;float:left;background-color:#f7f7f7;line-height:26px;box-sizing:border-box;padding:12px 60px 15px 20px;}
.brand .area1 .body .box2 li .data{width:80px;height:80px;font-size:12px;color:#999999;box-sizing:border-box;padding-top:44px;background:url(../image/dt.png) center 23px no-repeat;background-color:#efefef;text-align:center;float:left;transition:all 0.3s;}

.brand .area1 .body .box2{margin-top:80px;}
.brand .area1 .body .box2 ul{width:1500px;}
.brand .area1 .body .box2 li:hover .pic{border-color:#c9c9c9;}
.brand .area1 .body .box2 li:hover .pic img{transform:scale(1.08);}
.brand .area1 .body .box2 li:hover{border-color:#c9c9c9;box-shadow:0px 1px 20px rgba(0,0,0,0.1);}
.brand .area1 .body .box2 li:hover .data{background-color:#3366cc;color:#fff;background-image:url(../image/dtb.png);}




.party .area1{padding:70px 0px 40px;}
.party .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.party .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.party .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}



.party .area1 .body .list ul{width:1500px;}
.party .area1 .body .list li{width:440px;float:left;box-sizing:border-box;padding:26px;border:1px solid #eee;margin-right:42px;transition:all 0.3s;margin-bottom:42px;background-color:#fff;margin-right:40px;margin-bottom:40px;}
.party .area1 .body .list li .pic{overflow:hidden;}
.party .area1 .body .list li .pic img{transition:all 0.3s;}
.party .area1 .body .list li:hover .pic img{transform:scale(1.08);}
.party .area1 .body .list li .caption{padding-top:16px;}
.party .area1 .body .list li .intit em{font-size:14px;font-family:Arial;color:#999;padding-left:26px;background:url(../image/time.gif) left center no-repeat;display:block;}
.party .area1 .body .list li .intit span{display:block;font-size:16px;color:#333;padding-left:15px;position:relative;margin-top:10px;transition:all 0.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.party .area1 .body .list li .intit span:before{content:"";display:block;width:4px;height:20px;position:absolute;left:0px;top:50%;margin-top:-10px;background-color:#3366cc;}
.party .area1 .body .list li .intit{padding-bottom:23px;background:url(../image/libg.gif) center bottom no-repeat;}
.party .area1 .body .list li .inbod{font-size:14px;color:#666;line-height:24px;margin:16px 0px 10px;height:48px;overflow-y:auto;}

.party .area1 .body .list li:hover{box-shadow:0px 10px 20px rgba(0,0,0,0.2);transform:translateY(-12px);}
.party .area1 .body .list li:hover .intit span{color:#3366cc;}


.active .area1{padding:70px 0px 40px;}
.active .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.active .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.active .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.active .area1 .body .list li{transition:all 0.3s;margin-bottom:20px;}
.active .area1 .body .list li a{display:block;overflow:hidden;}
.active .area1 .body .list li .pic{width:42.8%;float:left;overflow:hidden;}
.active .area1 .body .list li .pic img{transition:all 0.3s;}
.active .area1 .body .list li .caption{width:57.2%;float:left;background-color:#f5f5f5;height:300px;box-sizing:border-box;padding:50px 100px 50px;}
.active .area1 .body .list li .caption .intit{text-align:center;}
.active .area1 .body .list li .caption .intit em{font-size:18px;color:#333;display:block;font-weight:bold;}
.active .area1 .body .list li .caption .intit span{font-size:14px;color:#999;margin-top:10px;display:block;}

.active .area1 .body .list li .caption .inbod{font-size:14px;color:#666;text-align:center;line-height:26px;margin-top:25px;padding-top:45px;position:relative;}
.active .area1 .body .list li .caption .inbod .txt{height:52px;overflow-y:auto;}
.active .area1 .body .list li .caption .inbod:before{content:"";display:block;width:1px;height:20px;background-color:#dbdbdb;position:absolute;left:50%;top:0px;}


.active .area1 .body .list li:hover{transform:translateX(-10px);box-shadow:0px 1px 10px rgba(0,0,0,0.1);}
.active .area1 .body .list li:hover .caption .intit em{color: #3366cc;}
.active .area1 .body .list li:hover .pic img{transform:scale(1.08);}




.news .area1{padding:70px 0px 0px;}
.news .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.news .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.news .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.news .area1 .body .topNew{position:relative;}
.news .area1 .body .topNew .g-in{position:relative;padding-top:30px;}
.news .area1 .body .topNew .pic{float:left;width:50%;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:3px;position:absolute;left:0px;top:0px;z-index:10;overflow:hidden;}
.news .area1 .body .topNew .pic img{transition:all 0.3s;}
.news .area1 .body .topNew .pic:hover img{transform:scale(1.08);}


.news .area1 .body .topNew .caption{float:right;width:57%;height:350px;background-color:#f5f5f5;border-radius:5px;box-sizing:border-box;padding:50px 34px 60px 130px;}

.news .area1 .body .topNew .caption .intit{font-size:18px;color:#3366cc;font-weight:bold;padding-bottom:22px;position:relative;}
.news .area1 .body .topNew .caption .intit:before{content:"";display:block;width:120px;height:1px;background-color:#dbdbdb;position:absolute;left:0px;bottom:0px;}
.news .area1 .body .topNew .caption .intit:after{content:"";display:block;width:20px;height:3px;background-color:#3366cc;position:absolute;left:0px;bottom:0px;z-index:1px;}


.news .area1 .body .topNew .caption .inbod{margin-top:38px;}

.news .area1 .body .topNew .caption .inbod .data{width:88px;float:left;border-right:1px solid #dbdbdb;margin-right:15px;font-family:Arial;color:#999;padding-bottom:16px;}

.news .area1 .body .topNew .caption .inbod .data span{font-size:30px;display:block;line-height:30px;position:relative;}
.news .area1 .body .topNew .caption .inbod .data span:before{content:"";display:block;width:80%;height:1px;background-color:#c1c1c1;position:absolute;left:0px;bottom:-5px;transform:rotate(-30deg);}
.news .area1 .body .topNew .caption .inbod .data em{font-size:12px;margin-top:16px;display:block;margin-left:26px;}
.news .area1 .body .topNew .caption .inbod .txt{overflow:hidden;color:#555555;line-height:25px;font-size:14px;}


.news .area1 .body .topNew .caption .inbod .more{display:block;width:160px;height:40px;font-family: Arial;line-height:40px;font-size:12px;text-transform:uppercase;background-color:#3366cc;color:#fff;border-radius:20px;box-sizing:border-box;padding:0px 20px;transition:all 0.3s;position:relative;margin-top:40px;}
.news .area1 .body .topNew .caption .inbod .more:before{content:"";display:block;width:30px;height:16px;background:url(../image/zjt.png) center no-repeat;background-size:cover;position:absolute;right:20px;top:50%;margin-top: -8px;transition:all 0.3s;}
.news .area1 .body .topNew .caption .inbod .more:hover:before{transform:translateX(6px);}
.news .area1 .body .topNew .caption .inbod .more:hover{background-color:#065693;box-shadow:0px 1px 10px rgba(0,0,0,0.1);}

.news .area1 .body .list{background-color:#f8f8f8;border-top:1px solid #e5e5e5;margin-top:80px;padding:70px 0px;}
.news .area1 .body .list ul{width:1500px;}
.news .area1 .body .list li{float:left;width:430px;border:1px solid #e5e5e5;border-radius:3px;margin-right:52px;margin-bottom:52px;float:left;}
.news .area1 .body .list li .pic{overflow:hidden;}
.news .area1 .body .list li .pic img{transition:all 0.3s;}
.news .area1 .body .list li .caption{padding:20px 0px 50px;background-color:#fff;}
.news .area1 .body .list li .caption .intit{padding:0px 20px 0px 30px;font-size:18px;color:#333;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s;}
.news .area1 .body .list li .caption .intit:before{content:"";display:block;width:4px;height:18px;background-color:#3366cc;position:absolute;left:-1px;top:50%;margin-top:-9px;}
.news .area1 .body .list li .caption .inbod{padding:0px 20px 0px 30px;margin-top:36px;}

.news .area1 .body .list li .caption .inbod .data{width:88px;float:left;border-right:1px solid #dbdbdb;margin-right:15px;font-family:Arial;color:#999;}

.news .area1 .body .list li .caption .inbod .data span{font-size:30px;display:block;line-height:30px;position:relative;}
.news .area1 .body .list li .caption .inbod .data span:before{content:"";display:block;width:80%;height:1px;background-color:#c1c1c1;position:absolute;left:0px;bottom:0px;transform:rotate(-30deg);}
.news .area1 .body .list li .caption .inbod .data em{font-size:12px;margin-top:5px;display:block;margin-left:26px;}
.news .area1 .body .list li .caption .inbod .txt{overflow:hidden;color:#555555;line-height:24px;font-size:14px;}

.news .area1 .body .list li .caption .inbod .more{display:block;width:160px;height:40px;font-family: Arial;line-height:40px;font-size:12px;text-transform:uppercase;background-color:#3366cc;color:#fff;border-radius:20px;box-sizing:border-box;padding:0px 20px;transition:all 0.3s;position:relative;margin-top:40px;}
.news .area1 .body .list li .caption .inbod .more:before{content:"";display:block;width:30px;height:16px;background:url(../image/zjt.png) center no-repeat;background-size:cover;position:absolute;right:20px;top:50%;margin-top: -8px;transition:all 0.3s;}
.news .area1 .body .list li .caption .inbod .more:hover:before{transform:translateX(6px);}
.news .area1 .body .list li .caption .inbod .more:hover{background-color:#065693;box-shadow:0px 1px 10px rgba(0,0,0,0.1);}

.news .area1 .body .list li:hover .caption .intit{color:#3366cc;}
.news .area1 .body .list li:hover .pic img{transform:scale(1.08);}


.team .area1{padding:70px 0px 80px;}
.team .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.team .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.team .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}


.team .area1 .body .hd{border-bottom:1px solid #e5e5e5;margin-bottom:4px;}
.team .area1 .body .hd li{float:left;font-size:18px;font-weight:bold;margin-right:50px;}
.team .area1 .body .hd li a{display:block;color:#888;padding-bottom:20px;position:relative;overflow:hidden;}
.team .area1 .body .hd li a:before{content:"";display:block;width:100%;height:3px;background-color:#3366cc;position:absolute;left:-100%;bottom:-1px;transition:all 0.3s;}
.team .area1 .body .hd li a.current{color: #3366cc;}
.team .area1 .body .hd li a.current:before{left:0px;}

.team .area1 .body .hd li a:hover{color: #3366cc;}
.team .area1 .body .hd li a:hover:before{left:0px;}

.team .area1 .body .bd li{padding:40px 50px;background-color:#f7f7f7;margin-bottom:2px;}
.team .area1 .body .bd li .intit{font-size:16px;color:#555555;}
.team .area1 .body .bd li .intit span{display:inline-block;margin-right:50px;}
.team .area1 .body .bd li .intit em{font-weight:bold;color:#333333;display:inline-block;margin-right:20px;}


.team .area1 .body .bd li .inbod{margin-top:20px;}
.team .area1 .body .bd li .inbod .em1{display:block;width:51px;font-size:16px;color:#333;font-weight:bold;float:left;}
.team .area1 .body .bd li .inbod .txt{font-size:14px;color:#555;line-height:28px;overflow:hidden;padding-top:22px;border-top:1px solid #e5e5e5;transform:translateY(10px);}



.about .area1{padding:60px 0px 0px;}
.about .area1 .tit{font-size:30px;line-height:30px;color:#333333;font-family:siyuan;text-align:center;font-weight:bold;margin-bottom:60px;}
.about .area1 .tit span{display:inline-block;padding:0px 40px 26px;position:relative;border-bottom:1px solid #d3d8dc;}
.about .area1 .tit span:before{content:"";display:block;width:60px;height:3px;background-color:#3366cc;left:50%;margin-left:-30px;bottom:-1px;position:absolute;}

.about .area1 .body{padding:0px 0px 80px;}
.about .area1 .body .abtlogo{text-align:center;padding-bottom:60px;border-bottom:1px solid #e5e5e5;}
.about .area1 .body .box{margin-top:60px;}
.about .area1 .body .box .pic{width:35%;float:left;margin-right:48px;}
.about .area1 .body .box .caption{overflow:hidden;}

.about .area1 .body .box .caption .intit{font-size:24px;color:#333;padding-bottom:22px;position:relative;}
.about .area1 .body .box .caption .intit:before{content:"";display:block;width:120px;height:1px;position:absolute;left:0px;bottom:0px;background-color:#e5e5e5;}


.about .area1 .body .box .caption .inbod{font-size:16px;color:#555;margin-top:25px;line-height:30px;text-align: justify;}

.serInfo .area1{padding:80px 0px 100px;}
.serInfo .area1 .hd{margin-bottom:40px;}
.serInfo .area1 .hd li{float:left;width:16.666%;text-align:center;}
.serInfo .area1 .hd li a{display:block;height:50px;line-height:50px;background-color:#666666;color:#fff;font-size:16px;border-right:1px solid rgba(255,255,255,0.2);transition:all 0.3s;}
.serInfo .area1 .hd li a.current{background-color:#3366cc;}
.serInfo .area1 .hd li a:hover{background-color:#3366cc;}


.serInfo .area1 .bd{font-size:16px;background-color:#f5f5f5;padding-bottom:10px;}
.serInfo .area1 .bd{border:1px solid #e5e5e5;}
.serInfo .area1 .bd li{border-bottom:1px solid #f0f0f0;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.serInfo .area1 .bd li a{display: block;color:#333;padding:25px 60px;transition:all 0.3s;line-height:20px;overflow:hidden;}
.serInfo .area1 .bd li a span{display:block;color:#999999;font-family:Arial;float:left;margin-right:20px;}
.serInfo .area1 .bd li a em{display:block;width:70%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s;}
.serInfo .area1 .bd li a i{float:right;font-family:Arial;font-size:12px;color:#3366cc;display:block;padding-right:53px;background:url(../image/cjt.png) right center no-repeat;text-transform:uppercase;}

.serInfo .area1 .bd li a:hover{transform:translateX(-10px);}
.serInfo .area1 .bd li a:hover em{color:#3366cc ;}







.footer {margin-top:0px;background:url(../image/footibg.jpg);background-size:cover;background-position: center;}
.footer .footTop{padding-top:30px;}
.footer .footTop .scrNew{display:none;}

/***********************内页头部banner公共样式************************/
.banner{position:relative;width:100%;/*overflow:hidden*//*z-index:9;*/}
/*.banner .bd img{transition:all 3s;}
.banner:hover .bd img{transform:scale(1.08);}*/
.bannerSJ{display:none;}

.banner .bannerTxt{position:absolute;left:0px;top:50%;width:100%;transform:translateY(-150%);box-sizing:border-box;padding-left:56px;}
.banner .bannerTxt .sp1{font-size:48px;color:#fff;font-weight:bold;position:relative;font-size:40px;line-height:48px;padding-bottom:30px;}

.banner .bannerTxt .sp1:before{content:"";display:block;width:60px;height:2px;background-color:#fff;position:absolute;left:0px;bottom:0px;} 

.subNav{position:absolute;left:0px;width:100%;z-index:10;bottom:0px;border-bottom:1px solid #e8e8e8;}
.subNav:before{content:"";display:block;width:50%;right:0px;bottom:0px;height:50px;background-color:#fff;border-bottom:1px solid #e8e8e8;position:absolute;box-sizing:border-box;}
.subNav .g-in{background-color:#fff;}
.subNav .subTit{float:left;width:50px;height:50px;background:url(../image/home.png) center no-repeat;background-color:#333333;}
.subNav ul li{float:left;width:240px;height:50px;line-height:50px;border-right:1px solid #e8e8e8;position: relative;box-sizing:border-box;}
.subNav ul li a{display:block;font-size:16px;color:#555555;padding:0px 20px;position:relative;transition:all 0.3s;}
.subNav ul li:nth-child(1) a:before{display:none;}
.subNav ul li a:before{content:"";display:block;width:12px;height:6px;background:url(../image/sbx.png) center no-repeat;background-size:cover;right:20px;top:50%;margin-top:-3px;position:absolute;transition:all 0.3s;}
.subNav ul li a:hover,.subNav ul li a.current{background-color:#3366cc;color:#fff;} 
.subNav ul li a:hover:before,.subNav ul li a.current:before{background-image: url(../image/sbx1.png);}


.subNav ul li .slideNav{position:absolute;left:-1px;top:50px;width:241px;background-color:#fff;display:none;}
.subNav ul li .slideNav li{border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;width:241px;}
/*.subNav ul li:hover>.slideNav{display: block;}*/
.subNav ul li .slideNav a{}
.subNav ul li .slideNav a:before{transform:rotate(-90deg);display:none;}

/*.subNav ul li:hover .slideNav{opacity:1;visibility:visible;}*/


/***********************详情页公共样式************************/
.newDisp{padding:3px;}
.newDisp .intit{padding-bottom:0px;border-bottom:1px solid #e6e6e6;}

.newDis{padding:30px 0px 100px;}


.newDis .mbx{padding-left:26px;background:url(../image/home.jpg) left center no-repeat;margin-bottom:30px;}
.newDis .mbx a{font-size:14px;color:#333333;padding-right:18px;background:url(../image/mbxbtn.gif) right center no-repeat;display:inline-block;margin-right:15px;}
.newDis .mbx a:hover{color: #3366cc;}
.newDis .mbx a:last-child{background:none;}
.newDis .intit{padding-bottom:40px;border-bottom:1px solid #e6e6e6;}
.newDis .intit h3{font-size:24px;text-align:center;color:#333;}
.newDis .intit .info{text-align:center;font-size:14px;color:#999;margin-top:35px;}
.newDis .intit span em{padding:0px 90px;}
.newDis .intit .info a{display:inline-block;font-size:14px;color:#666;padding-left:24px;background:url(../image/qb.gif) left center no-repeat;margin-right:5px;}
.newDis .inbod .pic{text-align:center;margin-bottom:30px;}
.newDis .inbod .pic img{margin:0 auto;}
.newDis .inbod{padding:40px 260px 0px;font-size:16px;color:#333333;line-height:2;}
.newDis .inbod p{/*text-indent: 2em;*/text-align: justify;}
.newDis .bot_info{margin-top:78px;padding:0px 260px;}
.newDis .bot_info .his{float:left;}
.newDis .bot_info .his li{font-size:14px;color:#666;}
.newDis .bot_info .his li a{color:#666;transition:all linear 0.3s;line-height:28px;}
.newDis .bot_info .his li a:hover{color:#3366cc;}
.newDis .bot_info .return{display:block;width:140px;height:42px;text-align:center;line-height:42px;font-size:14px;color:#fff;float:right;margin-top:10px;transition:all 0.3s linear;background-color:#555555;}
.newDis .bot_info .return:hover{color:#fff;background-color:#3366cc;}


/***********************分页样式************************/
.page{text-align:center;padding-top:30px;/*padding-bottom:20px;*/font-size:0px;}

.page a.current,.page a.active{background-color:#3366cc;color:#fff;transition:all 0.3s linear;}
.page a{font-size:14px;display:inline-block;padding:3px 10px 2px;color:#333;cursor:pointer;transition:all 0.3s linear;background-color:#f7f7f7;margin:0px 2px;}
.page a:hover{background-color:#3366cc;color:#fff;}
.page strong{color:#333;font-size:14px;margin-left:2px;}

/***********************视频弹窗样式************************/
.video_wrap{position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.96);z-index:9999;padding:0px 0px;box-sizing:border-box;display:none;}
.video_wrap .play_I .video-js{}
.video_wrap .play_I{position:relative;width:800px;left:50%;margin-left:-400px;top:50%;transform:translateY(-50%);}
.video_wrap .play_I .video-js.vjs-fluid{}
.video_wrap .play_I .video-js .vjs-big-play-button{width:80px;height:80px;border-radius:50%;margin-left:-40px;margin-top:-40px;font-size:40px;line-height:76px;outline:none;}
.video_wrap .play_I .video-js .vjs-big-play-button:hover{box-shadow:0 0 20px rgba(255,255,255,0.6)}
.video_wrap .close{background:url(../image/closedd.png) center no-repeat;background-size:cover;width:70px;height:70px;position:absolute;cursor:pointer;transition:all 0.6s linear;border-radius:50%;right:100px;top:100px;}
.video_wrap .close:hover{transform:rotate(360deg);box-shadow:0 0 30px rgba(255,255,255,0.6)}










.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

.nar1{background: #f5f5f5;}

.nar1 .g-in{position: relative;padding: 100px 0 160px;}

.nar1 .g-in .en1{position: absolute;top: 0;left: 0;line-height: 100px;color: #bdbdbd;font-size: 18px;}

.nar1 .cbox .nlt{width: 48.5%;box-sizing: border-box;padding: 150px 70px 250px;background: #fff;float: left;}

.nar1 .cbox .nlt .tt{color: #333;font-size: 18px;padding-left: 10px;border-left: 3px solid #3366cc;}

.nar1 .cbox .nlt .tc{text-align: justify;font-size: 14px;line-height: 1.5;color: #555;padding-top: 40px;}

.nar1 .cbox .nrt{width: 48.5%;float: right;padding: 60px 65px;background: #fff;box-sizing: border-box;position: relative;top: 40px;}

.nar1 .cbox .nrt img{display: block;width: 100%;}

.nar2{}

.nar2 .g-in{position: relative;padding: 100px 0 160px;z-index: 5;}

.nar2 .g-in .en{position: absolute;top: 85px;right:  0;color: #f5f5f5;font-size: 72px;font-weight: bold;z-index: -1;}

.nar2 .g-in .tt{font-size: 18px;padding-left: 10px;border-left: 3px solid #3366cc;color: #333;}

.nar2 .ul1{margin-top: 50px;}

.nar2 .ul1 li{margin-bottom: 140px;position: relative;}

.nar2 .ul1 li:last-child{margin-bottom: 0;}

.nar2 .ul1 li .img{display: block;width: 49%;float: right;position: relative;z-index: 3;}

.nar2 .ul1 li .img img{display: block;width: 100%;}

.nar2 .ul1 li .ltxt{box-sizing: border-box;width: 49%;height: 100%;position: absolute;top: 0;left: 0;background: #f5f5f5;padding: 120px 70px 0;}

.nar2 .ul1 li .ltxt .ltt{font-size: 16px;line-height: 1.5;color: #333;}

.nar2 .ul1 li .ltxt .ltt s{display: block;width: 60px;height: 1px;background: #dbdbdb;margin: 20px 0 30px;}

.nar2 .ul1 li .ltxt .ltc{line-height: 1.5;font-size: 14px;color: #555;}

.nar2 .ul1 li .xian{transition:all   .3s;-webkit-transition:all .3s;position: absolute;width: 100%;height: 100%;border:1px solid #ddd;top: -80px;left: -60px;z-index: -1;}

.nar2 .ul1 li:nth-child(2) .img{float: none;}

.nar2 .ul1 li:nth-child(2) .img .xian{left: 60px;}

.nar2 .ul1 li:nth-child(2) .ltxt{left: auto;right: 0;}

.nar2 .ul1 li .img:hover .xian{top: 0;left: 0;right: 0;}


.nar3{background: #f5f5f5;}

.nar3 .g-in{position: relative;padding: 100px 0;z-index: 5;}

.nar3 .g-in .tt{font-size: 18px;padding-left: 10px;border-left: 3px solid #3366cc;color: #333;}

.nar3 .ul1{padding-top: 30px;}

.nar3 .ul1 li{width: 22.85%;float: left;border:1px solid #ddd;background: #fff;margin-right: 2.85%;margin-top: 2.85%;box-sizing: border-box;}

.nar3 .ul1 li:nth-child(4n){margin-right: 0;}

.nar3 .ul1 li .img,.nar3 .ul1 li .img img{width: 100%; display: block;overflow: hidden;transition:all   .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}

.nar3 .ul1 li .img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}

.nar3 .ul1 li .txt{padding: 25px 0;text-align: center;font-size: 14px;color: #555;}

.nar3 .ul1 li .txt s{display: block;width: 20px;height: 2px;background: #ddd;margin: 15px auto 0;}

.nar4{}

.nar4 .g-in{position: relative;padding: 100px 0;z-index: 5;}

.nar4 .g-in .tt{font-size: 18px;padding-left: 10px;border-left: 3px solid #3366cc;color: #333;}

.nar4 .ul1{padding-top: 30px;}

.nar4 .ul1 li{width:31.5%;float: left;border:1px solid #ddd;background: #fff;margin-right: 2.75%;margin-top: 2.75%;box-sizing: border-box;position: relative;}

.nar4 .ul1 li:nth-child(3n){margin-right: 0;}

.nar4 .ul1 li .img,.nar4 .ul1 li .img img{display: block;width: 100%; overflow: hidden;transition:all   .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}

.nar4 .ul1 li:hover  .img img{transform:scale(1.1);-webkit-transform:scale(1.1);}

.nar4 .ul1 li .txt{text-align: center;font-size: 14px;color: #fff;position: absolute;width: 100%;height: 50px;box-sizing: border-box;padding-top: 3%;  background: rgba(35,172,55,0.5);left: 0;bottom: 0;transition:all   .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}

.nar4 .ul1 li:hover .txt{height: 100%;padding-top: 28%;}


.nar5{background: #f5f5f5;}

.nar5 .g-in{position: relative;padding: 100px 0;z-index: 5;}

.nar5 .g-in .tt{font-size: 18px;padding-left: 10px;border-left: 3px solid #3366cc;color: #333;}

.nar5 .nbox{margin-top: 60px;position: relative;}

.nar5 .nbox .img{width: 49%;overflow: hidden;}

.nar5 .nbox .img img{display: block;width: 100%;transition:all   1s ease-in-out;-webkit-transition:all 1s ease-in-out;}

.nar5 .nbox .img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}

.nar5 .nbox .txt{background: #fff url(../image/1_19.png) center bottom no-repeat;width: 49%;box-sizing: border-box;padding: 40px 85px 0;position: absolute;top: 0;right: 0;height: 100%;}

.nar5 .nbox .txt .xian{width: 80px;height: 2px;background: #f5f5f5;position: relative;}

.nar5 .nbox .txt .xian s{display: block;width: 20px;height: 2px;background: #3366cc;position: absolute;top: 0;left: 0;}

.nar5 .nbox .txt .tc{text-align: justify;font-size: 14px;margin-top: 25px;}

.nar5 .nbox .txt .tc span{font-weight: bold;}

.nar5 .nbox .txt .xian2{width: 100%;height: 2px;background: #f5f5f5;margin-top: 30px;}



.newDis .inbod ul.sh_20190118{padding-bottom: 120px;}

.newDis .inbod ul.sh_20190118 li{width: 23%;float: left;margin-right: 2%;}

.newDis .inbod ul.sh_20190118 li a{display: block;}

.newDis .inbod ul.sh_20190118 li a img{}

.newDis .inbod ul.sh_20190118 li a:nth-child(2){text-align: center;line-height: 4;}




@media(max-width:1500px){

    .newDis .intit h3{font-size:20px;}
    .newDis .intit span em{padding:0px 20px;}

    .active .area1 .body .list li .caption{height:257px;padding-top:34px;}
    .active .area1 .body .list li .caption .inbod{padding-top: 30px;margin-top:12px;}

    .brand .area1 .body .box2 li{width:387px;margin-right:20px;margin-bottom:20px;}
    .brand .area1 .body .box2 li .intit{width:305px;}


    .coreEnergy .area4 li{width:190px;height:250px;margin-right:12px;}
    .coreEnergy .area4 li .inbod .pic{width:50%;margin:0 auto;}
    .coreEnergy .area4 li .intit{padding-top:60px;margin-bottom:20px;}
    .coreEnergy .area4 li .inbod .more{width:112px;height:36px;line-height:36px;}



    .coreEnergy .area4 ul{width:1300px;}

    .coreEnergy .area5 .ddList li{width:380px;}

    /*.coreCase .area1 .body .list li{width:380px;margin-right:30px;margin-bottom:30px;}*/


    .deve1 .area1 .body li .bot dd{width:190px;margin-right:12px;}

    .deve1 .area1 .body .l3 .top .caption .inbod .dlG dl{width:50%;}


    .newDis .inbod{padding:50px 160px 0px;}


    .news .area1 .body .list li{width:380px;margin-right:27px;margin-bottom:27px;}


    .party .area1 .body .list li{width:390px;margin-right:15px;margin-bottom:15px;padding:20px;}
    .party .area1 .body .list ul{width:1300px;}

    .video .area2 .body .caption{height:411px;}
    .video .area2 .body .caption .inbod .txt{line-height:24px;height:280px;text-align:justify;}
    .video .area2 .body .caption .inbod dl dd span{display:block;width:70%;overflow:hidden;}






}

@media(max-width:1024px){
    
    
    #div_bj .body .bd{width:100%;}
    .sjBJ{display:block;box-shadow:0px 1px 10px rgba(0,0,0,0.2);}
    #div_bj .body .bd li{display:none;}
    #div_bj{padding:40px 0px 10px;}

    .sjBJ .li1{color:#333;border-bottom:1px solid #e5e5e5;cursor: pointer;}
    .sjBJ .li1 .lli1{border-bottom:1px solid #e5e5e5;}
    .sjBJ .li1 .hdd{font-size:16px;color:#333;height:42px;line-height:42px;padding:0px 20px;background-color:#fff;}
    .sjBJ .li1 .hdd.active{background-color:#3366cc;color:#fff;}
    .sjBJ .li1 .bdd{background-color:#fff;}
    .sjBJ .li1 .hhdd{font-size:14px;padding:6px 20px;}
    .sjBJ .li1 .hhdd p{color:#3366cc;font-weight:bold;}
    .sjBJ .li1 .hhdd .spgg span{display:inline-block;font-size:12px;margin-right:10px;}

    .sjBJ .li1 .bdd .addList{font-size:12px;line-height:20px;padding:10px 20px;background-color:#eee;}
    .sjBJ .li1 .openRep{display:none;}
    .sjBJ .li1:last-child{border:none;}

    .sjBJ .li1 .lli1:last-child{border:none;}



    .video_wrap{position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.96);z-index:9999;padding:0px 0px;box-sizing:border-box;display:none;}
    .video_wrap .play_I .video-js{}
    .video_wrap .play_I{position:relative;width:100%;left:0px;margin-left:0px;top:50%;transform:translateY(-50%);}
    .video_wrap .play_I .video-js.vjs-fluid{}
    .video_wrap .play_I .video-js .vjs-big-play-button{width:60px;height:60px;border-radius:50%;margin-left:-30px;margin-top:-30px;font-size:30px;line-height:56px;outline:none;}
    .video_wrap .play_I .video-js .vjs-big-play-button:hover{box-shadow:0 0 20px rgba(255,255,255,0.6)}
    .video_wrap .close{background:url(../image/closedd.png) center no-repeat;background-size:cover;width:50px;height:50px;position:absolute;cursor:pointer;transition:all 0.6s linear;border-radius:50%;right:20px;top:20px;}
    .video_wrap .close:hover{transform:rotate(360deg);box-shadow:0 0 30px rgba(255,255,255,0.6)}



    .banner{display:none;}
    .bannerSJ{display:block;margin-top:60px;position:relative;}
    .bannerSJ img{width: 100%;}
    .bannerSJ .p1{position:absolute;left:0px;width:100%;text-align:center;font-size:20px;font-weight:bold;top:50%;transform:translateY(-50%);z-index:10;color:#fff;padding-bottom:10px;}
    .bannerSJ .p1:before{content:"";display:block;width:20px;height: 2px;background-color:#fff;position:absolute;left:50%;margin-left:-10px;bottom:0px;}
    
    .newDis{padding-bottom:40px;padding-top: 80px;}
    .newDis .intit{padding-bottom:30px;}
    .newDis .inbod{padding:30px 0px 0px;}
    .newDis .intit h3{font-size:18px;font-weight:normal;}
    .newDis .intit .info{font-size:14px;margin-top: 30px;}
    .newDis .intit span em{padding:0px 10px;}

    .newDis .inbod{font-size:16px;line-height:2;text-align:justify;}
    .newDis .bot_info{padding:0px;margin-top:30px;}
    .newDis .bot_info .return{width:90px;height:36px;line-height:36px;}
    .notice .area1 .body .bd .page{
        padding-top: 40px;
    }
    .page{padding:30px 0px 0px;}
    .page span{margin-bottom:4px;}
    .page span a{font-size:12px;}
    .page strong{font-size:12px;}

    .footer .footTop{padding-top:0px;}



    .about .area1{padding:40px 0px 40px;}
    .about .area1 .tit{font-size:20px;margin-bottom:30px;}
    .about .area1 .tit span{padding:0px 10px 10px;}
    .about .area1 .tit span:before{width:40px;margin-left:-20px;}

    .about .area1 .body .abtlogo{margin:0 auto;text-align:center;}
    .about .area1 .body .abtlogo img{width:50%;height:auto;}

    .about .area1 .body{padding:0;}
    .about .area1 .body .abtlogo{padding-bottom:30px;}

    .about .area1 .body .box .pic{width:100%;}
    .about .area1 .body .box .caption{width:100%;float:left;}
    
    
    .about .area1 .body .box{margin-top:40px;}
    .about .area1 .body .box .caption{margin-top:20px;}
    .about .area1 .body .box .caption .intit{font-size:18px;padding-bottom:15px;font-weight: 700;}
    .about .area1 .body .box .caption .inbod{margin-top:18px;}


    
    .active .area1{padding:40px 0px 40px;}
    .active .area1 .tit{font-size:20px;margin-bottom:30px;}
    .active .area1 .tit span{padding:0px 10px 10px;}
    .active .area1 .tit span:before{width:40px;margin-left:-20px;}
    

    .active .area1 .body .list li .caption .intit em{font-size:16px;}
    .active .area1 .body .list li .pic{width:100%;}
    .active .area1 .body .list li .caption{width:100%;height:auto;padding:20px 30px;}
    .active .area1 .body .list li .caption .inbod .txt{height:auto;}



    .brand .area1{padding:40px 0px 40px;}
    .brand .area1 .tit{font-size:20px;margin-bottom:30px;}
    .brand .area1 .tit span{padding:0px 10px 10px;}
    .brand .area1 .tit span:before{width:40px;margin-left:-20px;}

    .brand .area1 .tit p{font-size:14px;margin-top:10px;}

    .brand .area1 .body .box1 .topImg .pic{width:100%;padding:0px;border:none;float:none;width:70%;margin:0 auto;}
    .brand .area1 .body .box1 .topImg .caption{width:100%;padding:0px;}

    .brand .area1 .body .box1{padding:40px 0px;}
    
    
    .brand .area1 .body .box1 .topImg{width:80%;}
    .brand .area1 .body .box1 .topImg .caption{text-align:center;margin-top:20px;}
    .brand .area1 .body .box1 .topImg .caption .intit{font-size:16px;}
    .brand .area1 .body .box1 .topImg .caption .intit:before{left:50%;margin-left:-20px;}

    .brand .area1 .body .box1 .topImg .caption .inbod{line-height:24px;text-align:justify;}

    .brand .area1 .body .box1 .list{margin-top:40px;}

    .brand .area1 .body .box1 .list li{width:100%;height:auto;margin-bottom:20px;padding:30px 40px;}
    .brand .area1 .body .box1 .list li .intit{font-size:16px;}
    .brand .area1 .body .box1 .list li .inbod{line-height:24px;text-align:justify;}



    .brand .area1 .body .box2 ul{width:100%;}
    .brand .area1 .body .box2 li{margin-right:0px;margin-bottom:10px;width:100%;}

    .brand .area1 .body .box2 li .data{float:left;margin-right:20px;}
    .brand .area1 .body .box2 li .intit{width:100%;float:none;padding:12px 20px 15px;}


    .brand .area1 .body .box2{margin-top:40px;}

    

    .contact .area1{padding:40px 0px 40px;}
    .contact .area1 .tit{font-size:20px;margin-bottom:40px;}
    .contact .area1 .tit span{padding:0px 10px 10px;}
    .contact .area1 .tit span:before{width:40px;margin-left:-20px;}

    .contact .area1 .body .cotTxt .cotRight{display:none;}
    .contact .area1 .body .cotTxt{padding:20px;}
    .contact .area1 .body .cotTxt .list .d1{width:100%;}
    .contact .area1 .body .cotTxt .list .d2{width:100%;margin:20px 0px 0px;}
    
    .contact .area1 .body .cotTxt .list dt{padding-bottom:15px;margin-bottom:16px;}
    .contact .area1 .body .cotTxt .list dd{margin-top:10px;}





    .cooperate .area1{padding:40px 0px 40px;}
    .cooperate .area1 .tit{font-size:20px;margin-bottom:30px;}
    .cooperate .area1 .tit span{padding:0px 10px 10px;}
    .cooperate .area1 .tit span:before{width:40px;margin-left:-20px;}

    .cooperate .area1 .body .txt em{font-size:16px;}
    .cooperate .area1 .body .txt span{font-size:14px;margin-top:10px;}

    
    .cooperate .area1 .body .list{margin-top:30px;}
    .cooperate .area1 .body .list li{width:100%;margin:0px;}
    .cooperate .area1 .body .list li .inbod{height:auto;padding:20px;}

    .cooperate .area1 .body .list li .intit{height:50px;line-height:50px;}

    .cooperate .area1 .body .txt1{padding:20px;}
    .cooperate .area1 .body .txt1 .intit{font-size:16px;padding-bottom:16px;}
    .cooperate .area1 .body .txt1 .inbod{margin-top:15px;}



    .coreArmy .area1{padding:40px 0px 40px;}
    .coreArmy .area1 .tit{font-size:20px;margin-bottom:30px;text-align:center;}
    .coreArmy .area1 .tit span{padding:0;font-size:14px;margin-top:10px;font-weight:normal;}
    .coreArmy .area1 .tit span:before{width:40px;margin-left:-20px;}
    

    .coreArmy .area1 .body .caption{margin-top:30px;}
    .coreArmy .area1 .body .caption .inbod{width:100%;text-align:justify;}
    .coreArmy .area1 .body .caption:before{display:none;}

    
    .coreCar .area1{margin:40px 0px 0px;}
    .coreCar .area1 .pic{width:100%;}
    .coreCar .area1 .caption{width:100%;position:static;float:left;padding:30px;}
    .coreCar .area1 .caption .inbod{line-height:24px;text-align:justify;}

    .coreCar .area1 .caption .intit span:before{display:none;}
    .coreCar .area1 .g-in{padding-bottom:0px;}
    

    .coreCar .area2 .body .bd{width:100%;}
    .coreCar .area2{padding:40px 0px 40px;}
    .coreCar .area2 .tit{font-size:20px;margin-bottom:30px;}
    .coreCar .area2 .tit span{padding:0px 10px 10px;}
    .coreCar .area2 .tit span:before{width:40px;margin-left:-20px;}
    

    .coreCar .area2 .body{background:url(../image/map.jpg);background-size:cover;}
    .coreCar .area2 .body .txtInfo{font-size:14px;padding:0px 30px;}
    
    .coreCar .area2 .sjBJ{display:block;box-shadow:0px 1px 10px rgba(0,0,0,0.2);}
    .coreCar .area2 .body .bd li{display:none;}
    .coreCar .area2 .tbG{display:none;}
    .coreCar .area2 .sjBJ .li1{color:#333;border-bottom:1px solid #e5e5e5;cursor: pointer;}
    .coreCar .area2 .sjBJ .li1 .lli1{border-bottom:1px solid #e5e5e5;}
    .coreCar .area2 .sjBJ .li1 .hdd{font-size:16px;color:#333;height:42px;line-height:42px;padding:0px 20px;background-color:#fff;}
    .coreCar .area2 .sjBJ .li1 .hdd.active{background-color:#3366cc;color:#fff;}
    .coreCar .area2 .sjBJ .li1 .bdd{background-color:#fff;}
    .coreCar .area2 .sjBJ .li1 .hhdd{font-size:14px;padding:10px 20px;}
    .coreCar .area2 .sjBJ .li1 .hhdd p{color:#3366cc;font-weight:bold;font-size:15px;margin-bottom:6px;}
    .coreCar .area2 .sjBJ .li1 .hhdd .spgg span{display:inline-block;font-size:12px;margin-right:10px;}

    .coreCar .area2 .sjBJ .li1 .bdd .addList{font-size:12px;line-height:20px;padding:10px 20px;background-color:#eee;}
    .coreCar .area2 .sjBJ .li1 .openRep{display:none;}
    .coreCar .area2 .sjBJ .li1:last-child{border:none;}

    .coreCar .area2 .sjBJ .li1 .lli1:last-child{border:none;}
    .coreCar .area2 .sjBJ .li1 .hhdd .gg1{margin-bottom:6px;}
    .coreCar .area2 .sjBJ .li1 .hhdd .gg1 .spgg span{display:inline-block;padding:1px 4px;background-color:#3366cc;color:#fff;border-radius:3px;}
    .coreCar .area2 .sjBJ .li1 .hhdd .gg2 .spgg span{display:inline-block;padding:1px 4px;background-color:#595757;color:#fff;border-radius:3px;}
    .coreCar .area2 .sjBJ .li1 .hhdd .cc{color:#999;font-size:12px;margin-bottom:2px;text-transform:uppercase;} 

    





    .coreCar .area3{padding:40px 0px 40px;}
    .coreCar .area3 .tit{font-size:20px;margin-bottom:30px;}
    .coreCar .area3 .tit span{padding:0px 10px 10px;}
    .coreCar .area3 .tit span:before{width:40px;margin-left:-20px;}


    .coreCar .area3 .body .proList .btnG{display:none;}


    .coreCar .area4{padding:40px 0px 40px;}
    .coreCar .area4 .tit{font-size:20px;margin-bottom:30px;}
    .coreCar .area4 .tit span{padding:0px 10px 10px;}
    .coreCar .area4 .tit span:before{width:40px;margin-left:-20px;}

    .coreCar .area4 .body .btn{display:none;}

    .coreCar .area4 .cslist{width:100%;}
    
    .coreCar .area4 .ad_txt{width: 80%;}

    .coreCar .area5{padding:40px 0px 40px;}
    .coreCar .area5 .tit{font-size:20px;margin-bottom:30px;}
    .coreCar .area5 .tit span{padding:0px 10px 10px;}
    .coreCar .area5 .tit span:before{width:40px;margin-left:-20px;}

    .coreCar .area5 .body .hzlist .btnG{display:none;}

    .coreCar .area6{padding:40px 0px 40px;}
    .coreCar .area6 .tit{font-size:20px;margin-bottom:30px;}
    .coreCar .area6 .tit span{padding:0px 10px 10px;}
    .coreCar .area6 .tit span:before{width:40px;margin-left:-20px;}

    .coreCar .area6 .addList li{width:100%;margin-bottom:10px;}
    .coreCar .area6 .addList li .inbod dd{margin-bottom:5px;}
    .coreCar .area6 .addList li .inbod dd .sp1{margin-bottom:5px;}

    

    .coreEnergy .enNav{display:block;text-align:center;margin-top:30px;}
    .coreEnergy .enNav ul{font-size:0px;text-align:center;display:inline-block;}
    .coreEnergy .enNav ul li{display:inline-block;width:110px;height:42px;text-align:center;line-height:42px;border-right:1px solid rgba(255,255,255,0.2);background-color:#3366cc;border-bottom:1px solid rgba(255,255,255,0.2);}
    .coreEnergy .enNav ul li a{color:#fff;font-size:14px;}


    .coreEnergy .area1{margin:40px 0px 0px;}
    .coreEnergy .area1 .pic{width:100%;}

    .coreEnergy .area1 .caption .intit{line-height:1.5;}
    .coreEnergy .area1 .caption .intit span:before{display:none;}


    .coreEnergy .area1 .caption{width:100%;position:static;float:left;padding:30px;}
    .coreEnergy .area1 .caption .inbod{line-height:24px;text-align:justify;}

    .coreEnergy .area1 .g-in{padding-bottom:0px;}


    .coreEnergy .area2{padding:40px 0px 40px;}
    .coreEnergy .area2 .tit{font-size:20px;margin-bottom:30px;}
    .coreEnergy .area2 .tit span{padding:0px 10px 10px;}
    .coreEnergy .area2 .tit span:before{width:40px;margin-left:-20px;}

    .coreEnergy .area2 .body .swiper-slide .txt{height:42px;line-height:42px;font-size:14px;overflow:hidden;}

    
    .coreEnergy .area2 .body .proList .btnG{margin-top:20px;}
    .coreEnergy .area2 .body .proList .btnG .btn{display:none;}
    .coreEnergy .area2 .body .swiper-slide a .pic{text-align:center;padding-bottom:9px;}


    .coreEnergy .area3 .g-in .btnG{display:none;}

    .coreEnergy .area3{padding:40px 0px 60px;}
    .coreEnergy .area3 .tit{font-size:20px;margin-bottom:30px;}
    .coreEnergy .area3 .tit span{padding:0px 10px 10px;}
    .coreEnergy .area3 .tit span:before{width:40px;margin-left:-20px;}


    #div_bj .tit{font-size:20px;margin-bottom:30px;}
    #div_bj .tit span{padding:0px 10px 10px;}
    #div_bj .tit span:before{width:40px;margin-left:-20px;}



    .coreEnergy .area3 .hoList .pic{text-align:center;}
    .coreEnergy .area3 .hoList .pageOn{margin-top:10px;}


    .coreEnergy .area4{padding:40px 0px 40px;}
    .coreEnergy .area4 .tit{font-size:20px;margin-bottom:30px;}
    .coreEnergy .area4 .tit span{padding:0px 10px 10px;}
    .coreEnergy .area4 .tit span:before{width:40px;margin-left:-20px;}

    .coreEnergy .area4 ul{width:auto;display:inline-block;}
    .coreEnergy .area4 li{margin:5px;display:inline-block;float:none;width:180px;height:220px;}
    .coreEnergy .area4 li .intit{padding-top:45px;}
    .coreEnergy .area4 li .inbod .more{margin-top:20px;}
    .coreEnergy .area4 .body{text-align:center;}
    .coreEnergy .area4 .xzList{display:inline-block;}

    .coreEnergy .area5{padding:40px 0px 40px;}
    .coreEnergy .area5 .ddList ul{width:100%;text-align:center;}
    .coreEnergy .area5 .ddList li{margin:10px;display:inline-block;width:48%;margin:1%;height:190px;}
    .coreEnergy .area5 .ddList li a{padding-top:20px;}

    .coreEnergy .area5 .ddList .l4{width:100%;margin:1% 0px 0px;}
    

    .coreEnergy .area5 .ddList li a .intit{padding-top:50px;}
    .coreEnergy .area5 .ddList .l1 a .intit{background-size: 40px auto;}
    .coreEnergy .area5 .ddList .l2 a .intit{background-size: 40px auto;}
    .coreEnergy .area5 .ddList .l3 a .intit{background-size: 40px auto;}
    .coreEnergy .area5 .ddList .l4 a .intit{background-size: 40px auto;}


    .coreEnergy .area5 .ddList .l2 .inbod{font-size:18px;}
    .coreEnergy .area5 .ddList .l3 .inbod{font-size:18px;}
    .coreEnergy .area5 .ddList .l4 .inbod{font-size:14px;}

    .coreEnergy .area5 .ddList .l1 .inbod{padding-top:0px;word-wrap:break-word;line-height:22px;}
    .coreEnergy .area5 .ddList .l1 .inbod:before{display:none;}

    .coreEnergy .area5 .ddList .l2 .inbod{padding-top:0px;}
    .coreEnergy .area5 .ddList .l2 .inbod:before{display:none;}

    .coreEnergy .area5 .ddList .l3 .inbod{padding-top:0px;}
    .coreEnergy .area5 .ddList .l3 .inbod:before{display:none;}

    .coreEnergy .area5 .ddList .l4 .inbod{padding-top:0px;}
    .coreEnergy .area5 .ddList .l4 .inbod:before{display:none;}







    .coreCase .area1{padding:40px 0px 40px;}
    .coreCase .area1 .tit{font-size:20px;margin-bottom:40px;}
    .coreCase .area1 .tit span{padding:0px 10px 10px;}
    .coreCase .area1 .tit span:before{width:40px;margin-left:-20px;}


    .coreCase .area1 .body .list ul{width:100%;}
    .coreCase .area1 .body .list ul li{width:48.5%;margin-right: 3%;margin-bottom: 3%;}
    .coreCase .area1 .body .list ul li:nth-child(2n){margin-right: 0}

    

    .coreCase .area1 .body .list li .caption{padding:0px 20px;}
    .coreCase .area1 .body .list li .caption .intit{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


    .deve .area1{padding:40px 0px 40px;}
    .deve .area1 .tit{font-size:20px;margin-bottom:30px;}
    .deve .area1 .tit span{padding:0px 10px 10px;}
    .deve .area1 .tit span:before{width:40px;margin-left:-20px;}

    
    .deve .area1 .body li{margin-bottom:20px;}
    .deve .area1 .body li .pic{width:100%;}
    .deve .area1 .body li .caption{position:static;width:100%;padding:20px;border:1px solid #e5e5e5;}
    .deve .area1 .body li:nth-child(even) .caption{padding:20px;}



    .deve1 .area1 .body li .top .pic{width:100%;}
    .deve1 .area1 .body li .top .caption{width:100%;position:static;padding:20px;border:1px solid #e5e5e5;}
    .deve1 .area1 .body .l2 .top .caption{padding:20px;}

    .deve1 .area1 .body .l2 .mid{display:none;}
    .deve1 .area1 .body .l3 .top .caption{padding:20px;}
    .deve1 .area1 .body li .top .caption .inbod dl dd span{margin-right:30px;}


    .deve1 .area1{padding:40px 0px 0px;}
    .deve1 .area1 .tit{font-size:20px;margin-bottom:30px;}
    .deve1 .area1 .tit span{padding:0px 10px 10px;}
    .deve1 .area1 .tit span:before{width:40px;margin-left:-20px;}
    .deve1 .area1 .body li .bot dd{width:50%;margin:0px;text-align:center;box-sizing:border-box;padding:5px;}


    .join .area1{padding:40px 0px 40px;}
    .join .area1 .tit{font-size:20px;margin-bottom:30px;}
    .join .area1 .tit span{padding:0px 10px 10px;}
    .join .area1 .tit span:before{width:40px;margin-left:-20px;}


    .join .area1 .body{padding:0;}

    .join .area1 .botBox{padding:20px;}
    .join .area1 .topBox select{float:none;font-size:14px;width:150px;height:42px;}
    .join .area1 .topBox .slet2{margin-left:10px;}

    .join .area1 .topBox .serBox .txt{width:314px;height:42px;font-size:14px;margin-top:10px;}

    .join .area1 .topBox .serBox .sub{width:100px;height:42px;font-size:12px;margin-top:10px;}


    .join .area1 .botBox .job_id dd{width:33.3333%;}
    .join .area1 .botBox .job_name dd{width:33.3333%;}

    .join .area1 .botBox .job_id dd:nth-child(2){display:none;}
    .join .area1 .botBox .job_name dd:nth-child(2){display:none;}

    .join .area1 .botBox .job_id dd:nth-child(4){display:none;}
    .join .area1 .botBox .job_name dd:nth-child(4){display:none;}

    .join .area1 .botBox .job_id dd:nth-child(1){padding-left:20px;}
    .join .area1 .botBox .job_name dd:nth-child(1){padding-left:20px;}

    .join .area1 .botBox .job_id dd:nth-child(6){display:none;}
    .join .area1 .botBox .job_name dd:nth-child(6){display:none;}


    .join .area1 .botBox .job_rep{padding:20px;}


    .join .area1 .botBox .job_id dd{height:50px;line-height:50px;}
    .join .area1 .botBox{padding:10px;}
    .join .area1 .botBox .job_rep .botTxt{
        padding-top: 20px;
    }


    .join .area1 .botBox .job_name dd{height:46px;line-height:46px;}



    .mail .area1{padding:40px 0px 40px;}
    .mail .area1 .tit{font-size:20px;margin-bottom:40px;}
    .mail .area1 .tit span{padding:0px 10px 10px;}
    .mail .area1 .tit span:before{width:40px;margin-left:-20px;}

    .mail .area1 .body .box{position:relative;z-index:100;width:90%;}

    .mail .area1 .body{padding:40px 0px;}
    .mail .area1 .body .box label{margin-bottom:15px;}
    .mail .area1 .body .box label input,#sex{height:42px;margin-top:10px;}

    .mail .area1 .body .box .sub{width:100px;height:40px;line-height:40px;letter-spacing:0px;font-size:14px;}

    .mail .area1 .body .box label span{font-size:14px;}
    .mail .area1 .body .box label .msg_yan{right: 9px;bottom: 9px;}
    .mail .area1 .body .box label textarea{margin-top:10px;}


    .news .area1{padding:40px 0px 40px;}
    .news .area1 .tit{font-size:20px;margin-bottom:30px;}
    .news .area1 .tit span{padding:0px 10px 10px;}
    .news .area1 .tit span:before{width:40px;margin-left:-20px;}

    .news .area1 .body .topNew .pic{width:100%;position:static;}
    .news .area1 .body .topNew .caption{width:100%;padding:20px;height:auto;}
    .news .area1 .body .topNew .caption .inbod .more{display:none;}

    .news .area1 .body .topNew .caption .intit{font-size:16px;padding-bottom:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
    .news .area1 .body .topNew .caption .inbod{margin-top:20px;}
    .news .area1 .body .topNew .caption .inbod .txt{line-height:24px;text-align:justify;}


    .news .area1 .body .list{margin-top:30px;padding:30px 0px;}

    .news .area1 .body .list ul{width:100%;}
    .news .area1 .body .list ul li{width:100%;}
    .news .area1 .body .list li .caption .inbod .more{display:none;}
    .news .area1 .body .list li .caption .intit{font-size:16px;}


    .notice .area1{padding:40px 0px 40px;}
    .notice .area1 .tit{font-size:20px;margin-bottom:30px;}
    .notice .area1 .tit span{padding:0px 10px 10px;}
    .notice .area1 .tit span:before{width:40px;margin-left:-20px;}


    .notice .area1 .body .bd li a em{font-size:14px;margin-top:6px;width:100%;}
    .notice .area1 .body .bd li a span{font-size:14px;width:100px;}
    .notice .area1 .body .bd li a i{display:none;}
    
    .notice .area1 .body .hd{padding-bottom:10px;}
    .notice .area1 .body .bd li a{padding:20px 0px;}
    .notice .area1 .body .hd .intit{font-size:20px;}
    .notice .area1 .body .hd .inbod{margin-left:20px;}


    .party .area1{padding:40px 0px 40px;}
    .party .area1 .tit{font-size:20px;margin-bottom:30px;}
    .party .area1 .tit span{padding:0px 10px 10px;}
    .party .area1 .tit span:before{width:40px;margin-left:-20px;}

    .party .area1 .body .list ul{width:100%;}
    .party .area1 .body .list ul li{width:100%;margin-bottom:10px;margin-right:0px;}



    .team .area1{padding:40px 0px 40px;}
    .team .area1 .tit{font-size:20px;margin-bottom:30px;}
    .team .area1 .tit span{padding:0px 10px 10px;}
    .team .area1 .tit span:before{width:40px;margin-left:-20px;}

    
    .team .area1 .body .hd{text-align:center;margin-bottom:20px;}
    .team .area1 .body .hd li{float:none;display:inline-block;margin:5px;}
    .team .area1 .body .hd li a{font-size:14px;font-weight:normal;padding-bottom:10px;}


    .team .area1 .body .bd li{padding:20px;}
    

    .team .area1 .body .bd li .intit{font-size:14px;}
    .team .area1 .body .bd li .intit em{font-size:14px;}
    .team .area1 .body .bd li .inbod .em1{font-size:14px;}

    .team .area1 .body .bd li .inbod{margin-top:10px;}
    .team .area1 .body .bd li .inbod .txt{line-height:24px;padding-top:10px;text-align:justify;}



    .video .area1{padding:40px 0px 40px;}
    .video .area1 .tit{font-size:20px;margin-bottom:30px;}
    .video .area1 .tit span{padding:0px 10px 10px;}
    .video .area1 .tit span:before{width:40px;margin-left:-20px;}


    .video .area1 .tit p{font-size:14px;margin-top:20px;padding-left:30px;background-size:20px auto;}
    .video .area1 .body li{width:100%;margin-bottom:20px;}
    .video .area1 .body li .txt{height:50px;line-height:50px;font-size:14px;}
    .video .area1 .body li .pic .btn{width:50px;height:38px;margin-top:-19px;margin-left:-25px;background-size:12px auto;}


    .video .area2{padding:40px 0px 40px;}
    .video .area2 .tit{font-size:20px;margin-bottom:30px;}
    .video .area2 .tit span{padding:0px 10px 10px;}
    .video .area2 .tit span:before{width:40px;margin-left:-20px;}


    .video .area2 .tit p{font-size:14px;margin-top:20px;padding-left:30px;background-size:20px auto;}


    .video .area2 .body .pic{width:100%;}
    .video .area2 .body .pic .btn{width:50px;height:38px;margin-top:-19px;margin-left:-25px;background-size:12px auto;}
    .video .area2 .body .caption{width:100%;padding:20px 10px;}

    .video .area2 .body .caption .intit span{font-size:16px;padding-left:30px;background-size:22px auto;}

    .serInfo .area1{padding:30px 0px;}
    .serInfo .area1 .hd{margin-bottom:20px;}
    .serInfo .area1 .hd li{width:33.33333%;}
    .serInfo .area1 .hd li a{border-bottom:1px solid rgba(255,255,255,0.2);}
    .serInfo .area1 .hd li a{font-size:14px;height:42px;line-height:42px;}

    .serInfo .area1 .bd li a{padding:15px 20px;}
    .serInfo .area1 .bd li a i{display:none;}

    .serInfo .area1 .bd{font-size: 14px;}
    .serInfo .area1 .bd li a span{width:72px;}
    .serInfo .area1 .bd li a em{width:calc(100% - 92px);}


    .news .area1 .body .list li .caption{padding:20px 0px 30px;}
    .news .area1 .body .list li .caption .inbod{margin-top:20px;}


    .nar1 .g-in,.nar2 .g-in,.nar3 .g-in,.nar4 .g-in,.nar5 .g-in{padding: 40px 12px;}

    .nar1 .g-in .en1{line-height: 40px;left: 12px;}
    
    .nar1 .cbox .nlt{width: 100%;float: none;padding: 20px ;}

    .nar1 .cbox .nlt .tc{padding-top: 10px;}

    .nar1 .cbox .nrt{width: 100%;float: none;padding: 20px;position: static;margin-top: 20px;}

    .nar2 .ul1 li{margin-bottom: 20px;}

    .nar2 .ul1,.nar5 .nbox{margin-top: 20px;}

    .nar2 .ul1 li .img,.nar5 .nbox .img{width: 100%;float: none;}

    .nar2 .ul1 li .xian{display: none;}

    .nar2 .ul1 li .ltxt{position: static;width: 100%;padding: 20px;}

    .nar3 .ul1 li,.nar4 .ul1 li{width: 49%;float: ;margin: 0 0 10px 0 ;overflow: hidden;}

    .nar3 .ul1 li:nth-child(2n),.nar4 .ul1 li:nth-child(2n){float: right;}

    .nar4 .ul1{padding-top: 20px;}

    .nar4 .ul1 li .txt{height: 36px;}

    .nar5 .nbox .txt{position: static;width: 100%;padding: 40px 20px;background-size: 100%;}
    
    .nar5 .nbox .txt .tc{margin-top: 10px;}






}
.container *{
    box-sizing:border-box;
}
.container {
  margin: auto;
  min-height: 1px;
  width: 100%;
  max-width: 1400px;
  box-sizing:border-box;
}
.pro_detailtl {
  width: calc(45% - 50px);
  float: left;
}
.pro_detailtr {
  width: 50%;
  float: right;
  margin-left: 50px;
}
.pro_detailtr h1{
    font-size: 24px;
    margin-bottom: 20px;
    font-weight: 400;
}
.pro_shuxing p{
    margin-bottom: 20px;
    line-height: 30px;
    font-size: 16px;
    text-align: justify;
}
.pro_shuxing p span{
    display: block;
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
}
.pro_shuxing p a{
    font-size: 16px;
}
.pro_detailtr>ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background: #f5f5f5;
}
.pro_detailtr>ul>li {
  width: 120px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #f5f5f5;
  font-size: 15px;
  color: #666666;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  cursor: pointer;
}
.pro_detailtr>ul>li.active {
  background-color: #3366cc;
  color: #fff;
}
.pro_detailtr_i > div {
  display: none;
  padding-top: 30px;
}
.pro_detailtr_i > div:first-child {
  display: block;
}
.pro_detailtr_i table {
  width: 100%;
}

.pro_detailtr_i table td {
  font-size: 14px;
  color: #666666;
  padding: 6px 0;
  line-height: 2;
}
.pro_detailtr_i table td:nth-child(1) {
  font-weight: bold;
  width: 120px;
}

.pro_detailtr_i table td:nth-child(1) *{
  font-weight: bold;

}
.pro_detailtr_i .manual {
  background: transparent;
  padding: 0px;
  margin-top: 40px;
}
.pro_detailtr_i .manual ul {
  display: block;
}
.pro_detailtr_i .manual ul li {
  width: 100%;
  margin: 0;
  height: auto;
  line-height: inherit;
  background: transparent;
}
.pro_detailtr_i .manual ul li a {
  text-align: left;
}
.pro_detailtr_i .manual ul li a span {
  right: 22px;
}
.proP {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: block;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
}
.proP li {
  cursor: pointer;
  width: 18.4%;
  margin-right: 2%;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  border: 1px solid transparent;
  float: left;
}
.proP li.active img{
  border-color: #3366cc;
}
.proP li:last-child {
  margin-right: 0;
}
.pro_detailb {
  background: #fff;
  padding: 20px 100px;
  margin-top: 100px;
}
.pro_detailb_tit {
  font-size: 24px;
  line-height: 30px;
  color: #333333;
  padding: 48px 0;
}
.pro_detailb_con {
  text-align: center;
  padding: 80px 0;
  border-top: 1px solid #e5e5e5;
}

.pro_detailtl .proS img{
    border: 1px solid #ddd;
    display: block;
}

.pro_dexiang li{
    width: calc(33% - 19px);
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
    border: 1px solid #ddd;
}
.pro_dexiang li:nth-child(3n){
    margin-right: 0;
}
.pro_dexiang li a{
    display: block;
    background: #fff;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.pro_dexiang li a .img{
    padding: 10px 10px 18px;
}
.pro_dexiang li a .img img{
    display: block;
    width: auto;
}
.pro_dexiang li a .img p{
    font-size: 16px;
    color: #333333;
    text-align: center;
    margin-top: 32px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.pro_dexiang li a .text{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top: 1px solid #ececec;
    padding: 15px 0;
}

.pro_dexiang li a:hover{
    box-shadow: 0px 0px 24px rgba(111, 111, 111, 0.18);
}
.pro_dexiang li a .common_btn{
    display: block;
    overflow: hidden;
    position: relative;
    transition:.35s;
  
    background: #999;
    font-size: 14px;
    color: #fff;
    text-align: center;
    
    width: 100px;
    height: 30px;
    line-height: 30px;
}
.pro_dexiang li a:hover .common_btn{
    background: #3366cc;
}

@media screen and (max-width: 1400px) {
    .container {
        width: 1200px;
    }
}
@media screen and (max-width: 1024px) {
    .container {
        padding-left: 40px;
        padding-right: 40px;
        width: 100%;
    }
    .coreCase .piclist li{
        width: 48.5%;
        margin-right: 3%;
        margin-bottom: 3%;
    }
    .coreCase .piclist li:nth-child(2n){
        margin-right: 0;
    }
}


@media screen and (max-width: 768px) {
    .container {
        width: 100%;
        padding-left: 3%;
        padding-right: 3%;
    }
    .pro_detailtl {
        width: 100%;
        float: none;
      }
      .pro_detailtr {
        width: 100%;
        float: none;
        margin-top: 20px;
        margin-left: 0;
      }
      .pro_detailb {
        margin-top: 40px;
        padding: 20px;
      }
      .pro_detailb_tit {
        padding: 20px 0;
      }
      .pro_detailb_con {
        padding: 40px 0;
      }
      .pro_detailtl .proS img{
        width: 100%;
      }
}

@media screen and (max-width: 767px) {
    .pro_dexiang li{
        width: 48.5%;
        margin-right: 3%;
        margin-bottom: 3%;
    }
     .pro_dexiang li:nth-child(3n){
        margin-right: 3%;
    }
    .pro_dexiang li:nth-child(2n){
        margin-right: 0;
    }
    .pro_detailtr>ul>li {
        width: auto;
        padding: 5px 8px;
        height: auto;
    }
    .newDis .bot_info .his{
        width: 100%;
        float: none;
    }
    .newDis .bot_info .return{
        float: none;
    }
    .newDis .bot_info .his li{
        width: 100%;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .newDis .inbod img{
        display: block;
    }
    .newDis .intit .info{
        margin-top: 20px;
    }
    .newDis .intit{
        padding-bottom: 20px;
    }
    .coreCase .area1 .body .list li .caption .inbod{
        display: none;
    }
    .coreCase .area1 .body .list li .caption .intit:before{
        content: none;
    }
    .coreCase .piclist li .caption .intit{
        font-size: 16px;
        height: 40px;
        line-height: 40px;
        font-weight: 400;
        
    }
    .coreCase .piclist li .caption{
        padding: 0 10px;
    }
    .coreCase .area1 .body .list li .caption{
        padding: 0 10px;
    }
    .coreCase .area1 .body .list li .caption .intit{
        height: 40px;
        line-height: 40px;
        font-weight: 400;
    }

}

.subNav ul li.nav_l_title{
    width: 73%;
    border-right: initial;
}

.subNav ul li.nav_l_title a{
    float: left;
    width: 20%;
    border-right: 1px solid #ddd;
}

.pro_decon p{
    font-size: 16px;
}

















