.clearfix { zoom: 1; _height: 1px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.xbannerSon{position: relative;}
.xbannerSon img{width: 100%;display: block;max-width: 100%;}
.xbannerSon .name{width: 1200px;position: absolute;top: 50%;left: 50%; margin-left:-600px;transform: translateY(-50%);-webkit-transform: translateY(-50%)}
.xbannerSon .name h2{color: #FFF;font-size: 32px;line-height: 1;font-weight: bold;position: relative;padding-left: 104px;}
.xbannerSon .name h2:before{content: "";display: block;width: 82px;height: 4px;background: #ff8500;position: absolute;top: 50%;left:0;
margin-top: -2px;}
.xbannerSon .name p{color: #FFF;font-size: 20px;text-transform: uppercase;line-height: 1;padding: 23px 0 0 104px;}
.minWrap{width: 1200px;margin: 0 auto;}
.xside_nav{height: 80px;line-height: 80px;border-bottom: 1px solid #dadada;}
.xside_nav .navl{float: left;background: url(../images/img/home.png) no-repeat left center;padding-left: 30px;}
.xside_nav .navl a{float: left;display: block;color: #929292;font-size: 14px;background: url(../images/img/arrow.png) no-repeat left center;
padding-left: 21px;}
.xside_nav .navl a+a{margin-left: 20px;}
.xside_nav .navl a.on{color: #0068b7;}
.xside_nav .navr{float: right;text-align: right;}
.xside_nav .navr_swiper{width: 868px;position: relative;}
.xside_nav .navr_swiper .swiper-slide{text-align: center;}
.xside_nav .navr_swiper .swiper-button-prev,
.xside_nav .navr_swiper .swiper-button-next{width: 8px;height: 14px;margin-top:-7px;}
.xside_nav .navr_swiper .swiper-button-prev{left:-10px;background: url(../images/img/prev4.png) no-repeat;}
.xside_nav .navr_swiper .swiper-button-next{right:-10px;background: url(../images/img/next4.png) no-repeat;}
.xside_nav .navr a{color: #333333;font-size: 16px;display: inline-block;margin-left: 62px;position: relative;}
.xside_nav .navr a:after{content: "";display: none;width: 68px;height: 2px;background: #0068b7;position: absolute;bottom: 0;left:50%;
margin-left: -34px;}
.xside_nav .navr a:first-of-type{margin-left: 0;}
.xside_nav .navr a.active{color: #0068b7;}
.xside_nav .navr a.active:after{display: block;}
.xgroupBox{background: url(../images/img/xgroupbg.jpg) no-repeat center top;padding: 78px 0 68px;background-size: cover;}
.xgroupBox .leader{float: left;width: 547px;}
.xgroupBox .leader h2{color: #ff8500;font-size: 36px;line-height: 1;text-transform: uppercase;font-weight: bold;}
.xgroupBox .leader h4{color: #b9b9b9;font-size: 24px;line-height: 1;font-weight: bold;padding: 28px 0 60px;}
.xgroupBox .leader h3{color: #ff8500;font-size: 28px;line-height: 1;padding-bottom: 19px;}
.xgroupBox .leader h5{color: #b9b9b9;font-size: 18px;line-height: 1;text-transform: uppercase;font-weight: bold;padding-bottom: 32px;}
.xgroupBox .leader p{color: #858585;font-size: 14px;line-height: 26px;padding-bottom: 33px;}
.xgroupBox .xlogo{text-align: right;padding-bottom: 20px;}
.xgroupBox .img{width: 577px;height: 698px;background: #f7f7f7;box-shadow: 0 0 10px rgba(2,16,41,0.15);}
.xgroupBox .logoImg{float: right;width: 577px;}
.xteamBox{background: #eeeeee;padding: 70px 0;overflow: hidden;}
.xteamBox .team{background: #007bc0;padding: 83px 0;position: relative;width: 1680px;overflow: hidden;left: 50%;margin-left: -840px;}
.xteamBox .teamText{float: left;width: 450px;}
.xteamBox .teamText h2{color: #FFF;font-size: 30px;line-height: 1;position: relative;padding-left: 90px;}
.xteamBox .teamText h2:before{content: "";display: block;width: 319px;height: 2px;background: #FFF;position: absolute;top: 50%;left:-248px;
margin-top: -1px;}
.xteamBox .teamText p{color: #FFF;font-size: 14px;line-height:26px;padding: 26px 0;}
.xteamBox .teamText p+p{border-top: 2px solid #FFF;}
.xteamBox .teamImg{width: 812px;height: 450px;background: #FFF;position: absolute;top:83px;right: 110px;padding: 41px 0 0 58px;box-sizing: border-box;}
.xteamBox .teamImg img{display: block;}
.xteamBox .teamImg .imgbox1{float: right;width: 165px;margin-right: 122px;}
.xteamBox .teamImg .imgbox1 .teamLogo{width: 164px;height: 76px;margin-bottom: 164px;}
.xteamBox .teamImg .imgbox1 .team_img1{width: 165px;height: 128px;}
.xteamBox .teamImg .imgbox2{float: left;width: 246px;}
.xteamBox .teamImg .imgbox2 .team_img2{width: 246px;height: 228px;margin-bottom: 12px;}
.xteamBox .teamImg .imgbox2 .team_img3{width: 246px;height: 128px;}
.xteamBox .teamImg .imgbox3{float: left;width: 196px;margin: 0 12px;}
.xteamBox .teamImg .imgbox3 .team_img4{width: 196px;height: 116px;margin-bottom: 12px;}
.xteamBox .teamImg .imgbox3 .team_img5{width: 196px;height: 100px;margin-bottom: 12px;}
.xteamBox .teamImg .imgbox3 .team_img6{width: 196px;height: 128px;}
.xcompanyBox{background: url(../images/img/xcompanybg.jpg) no-repeat center top;background-size: cover;}
.xcompanyBox .company{padding: 95px 0 90px;}
.xcompanyBox .company h2{color: #232937;font-size: 32px;line-height:1;font-weight: bold;}
.xcompanyBox .company h2 span{color: #ff8500;text-transform: uppercase;}
.xcompanyBox .company h4{color: #232937;font-size: 20px;line-height:1;font-weight: bold;padding: 20px 0 58px;}
.xcompanyBox .company p{color: #9399a6;font-size: 16px;line-height:29px;}
.xcompanyBox .company p+p{padding-top: 33px;}
.xcompanyBox .dateTime{position: relative;margin-bottom: 76px;}
.xcompanyBox .dateTime .dateimg{float: left;display: block;width: 840px;height: 524px;}
.xcompanyBox .dateTime .date{width: 1082px;height: 364px;background: rgba(35,41,55,0.9);position: absolute;top: 80px;left: 598px;z-index: 3;}
.xcompanyBox .dateTime .date ul{text-align: center;padding-top: 140px;}
.xcompanyBox .dateTime .date ul li{display: inline-block;margin: 0 57px;}
.xcompanyBox .dateTime .date ul li h3{color: #ffffff;font-size: 50px;line-height:1;}
.xcompanyBox .dateTime .date ul li p{color: #9399a6;font-size: 20px;line-height:1;padding-top: 16px;}
.xDevelopment{background: url(../images/img/xDevelopmentbg.jpg) no-repeat center top;background-size: cover;padding-bottom: 113px;}
.xDevelopment .lopment{padding: 107px 0 40px;}
.xDevelopment .lopment div{float: left;}
.xDevelopment .lopment div h2{color: #ffffff;font-size: 36px;line-height:1;font-weight: bold;}
.xDevelopment .lopment div h2 span{color: #ff8500;text-transform: uppercase;}
.xDevelopment .lopment div h4{color: #ffffff;font-size: 24px;line-height:1;font-weight: bold;padding-top: 20px;}
.xDevelopment .lopment h3{float: right;color: #ffffff;font-size: 24px;line-height:1;font-weight: bold;padding-top: 9px;}
.xnewBox1{background: url(../images/img/xnewBox1bg.jpg) no-repeat center top;background-size: cover;}
.xnewBox1 .search{padding: 90px 0 50px;}
select{    
  outline: none;
  border:none;
  appearance: none;   
  -moz-appearance: none;    
  -webkit-appearance: none;   
}
select::-ms-expand {    
  display: none;
}
.xnewBox1 .search .selecton{float: left;width: 158px;height: 46px;line-height: 46px;color: #666666;font-size: 14px;
display:block;background: url(../images/img/select.jpg) no-repeat;border:1px solid #dfdfdf;padding-left: 15px;cursor: pointer;}
.xnewBox1 .search .selecton.change{background: url(../images/img/up.jpg) no-repeat;}
.xnewBox1 .search .selecton option{height: 36px;line-height: 36px;color: #666666;font-size: 14px;cursor: pointer;}
.xnewBox1 .search .text{width: 256px;height: 44px;line-height: 44px;color: #666666;font-size: 14px;
background: #ffffff;border:1px solid #dfdfdf;padding: 0 40px;outline: none;-webkit-appearance:none;}
.xnewBox1 .search div{float: left;position: relative;margin: 0 12px 0 4px;}
.xnewBox1 .search .text:-moz-placeholder{
	color: #666666;
}

.xnewBox1 .search .text::-moz-placeholder{
	color: #666666;
}

.xnewBox1 .search .text:-ms-input-placeholder{
	color: #666666;
}

.xnewBox1 .search .text::-webkit-input-placeholder{
	color: #666666;
}
.xnewBox1 .search .button{width: 13px;height: 14px;background: url(../images/img/btn.png) no-repeat;border:0;outline: none;
-webkit-appearance:none;position: absolute;top:16px;left:20px;cursor: pointer;}
.xnewBox1 .search .btn{width: 137px;height: 46px;line-height: 46px;background:#ff8500;border:0;outline: none;
-webkit-appearance:none;cursor: pointer;float: left;color: #FFF;font-size: 18px;}
.xnewBox1 .newSwiper .swiper-slide{position: relative;height: 726px;}
.xnewBox1 .newSwiper .swiper-slide .img,
.xnewBox1 .newSwiper .swiper-slide img{width: 1080px;height: 575px;}
.xnewBox1 .newSwiper .swiper-slide .slide{width: 714px;height: 394px;background: rgba(35,41,55,0.95);position: absolute;top:232px;right:0px;
padding: 0 72px 0 50px;box-sizing: border-box;}
.xnewBox1 .newSwiper .swiper-slide .slide h4{color: #ffffff;font-size: 12px;background: url(../images/img/clock.png) no-repeat left center;
padding-left: 20px;margin: 44px 0 22px;}
.xnewBox1 .newSwiper .swiper-slide .slide h2{color: #ffffff;font-size: 22px;line-height: 36px;font-weight: bold;}
.xnewBox1 .newSwiper .swiper-slide .slide p{color: #9399a6;font-size: 12px;line-height: 26px;padding: 11px 0 40px;}
.xnewBox1 .newSwiper .swiper-slide .slide .swiperBtn{width: 142px;height: 40px;line-height: 40px;background:#ff8500;display: inline-block;
color: #ffffff;font-size: 12px;border-radius: 50px;text-align: center;}
.xnewBox1 .newSwiper .swiper-button-prev,
.xnewBox1 .newSwiper .swiper-button-next{width: 61px;height: 61px;margin-top:0;top: 284px;outline:none}
.xnewBox1 .newSwiper .swiper-button-prev{background: url(../images/img/prev2.png) no-repeat;background-size:61px 61px;left: -100px;}
.xnewBox1 .newSwiper .swiper-button-next{background: url(../images/img/next2.png) no-repeat;background-size:61px 61px;right: -100px;}
.xnewBox1 .newSwiper{position: relative;}
.xnewBox2{padding: 70px 0 80px;}
.xlist li{float: left;width: 376px;margin: 0 36px 40px 0;}
.xnewBox1 .newSwiper .swiper-slide .img,
.xlist li .img{overflow: hidden;}
.xlist li:nth-child(3n){margin-right: 0;}
.xlist li img{width: 376px;height: 242px;}
.xlist li .slide{width: 90%;height: 160px;background: rgba(35,41,55,0.95);padding: 0 20px;box-sizing: border-box;
overflow: hidden;margin: -60px auto 0;position: relative;}
.xlist li .slide h4{color: #ffffff;font-size: 12px;background: url(../images/img/clock.png) no-repeat left center;
padding-left: 20px;margin: 15px 0 10px;}
.xlist li .slide h2{color: #ffffff;font-size: 18px;line-height: 26px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xlist li .slide p{color: #9399a6;font-size: 12px;line-height:22px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 6px}
.xpage{text-align: center;}
.xpage span{color: #666666;font-size: 14px !important;height: 30px;line-height: 30px;background: #ececec;padding: 0 12px;margin: 0 5px;
display: inline-block;}
.pagelr,.
.xpage span.on,
.xpage span:hover{color: #ffffff;background: #ff8500;}
.xdetailBox{background: #eeeeee;padding-bottom: 80px;}
.xdetailBox .xdetailTitle{text-align: center;padding: 66px 0 18px;}
.xdetailBox .xdetailTitle h2{color: #121212;font-size: 32px;line-height: 1;padding-bottom: 20px;}
.xdetailBox .xdetailTitle span{color: #666666;font-size: 16px;background: url(../images/img/clock.png) no-repeat left center;
padding-left: 24px;}
.xdetailBox .xdetailTitle .bdsBox{padding-top: 36px;}
.xdetailBox .xdetailTitle h3{float: left;color: #666666;font-size: 16px;}
.xdetailBox .xdetailTitle .bdsharebuttonbox{float: left;margin-top:0;}
.xdetailBox .xdetailTitle .bdsharebuttonbox a{padding-left:0;line-height:normal;width: 29px;height: 24px;margin: 0 0 0 20px;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_weixin{background: url(../images/img/weixin.png) no-repeat;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_sqq{background: url(../images/img/qq.png) no-repeat;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_tsina{background: url(../images/img/sina.png) no-repeat;}
.xdetailBox .xdetailCon{background: #ffffff;padding: 55px 103px 79px;}
.xdetailBox .xdetailCon p{color: #333333;font-size: 16px;line-height:38px;}
.xdetailBox .xdetailCon img{max-width: 100%;margin: 10px auto;display: block;}
.xdetailBox .xdetailCon .return{width: 200px;height: 52px;line-height: 52px;color: #ffffff;font-size: 16px;background: #ff8500;
text-align: center;margin: 68px auto 0;display: block;}
.xnetwork{padding: 65px 0 77px;}
.xorganization{background: url(../images/img/boxbg.jpg) no-repeat center bottom;padding: 70px 0 163px;}
.xorganization .ization{position: relative;}
.xorganization .ization,
.xorganization .ization img,
.xorganization .ization span{width: 1200px;height: 134px;}
.xorganization .ization span{display: block;background:rgba(0,0,0,0.5);position: absolute;top:0;left: 0;z-index: 3;text-align: center;
color: #feffff;font-size: 24px;line-height: 134px;font-weight: bold;}
.xorganization .xorgBox{height: 525px;position: relative;margin-top: 85px;}
.xorganization .xorgBox .circle{width: 150px;height: 150px;background: #ff8500;border-radius: 100%;text-align: center;
border: 39px solid #eeeeee;position: absolute;display: table;top: 143px;left: 486px;}
.xorganization .xorgBox .circle span{color: #ffffff;font-size: 21px;line-height: 26px;display: table-cell;vertical-align: middle;}
.xorganization .xorgBox .cir{width: 100px;height: 100px;background: #0068b7;border-radius: 100%;text-align: center;
position: absolute;display: table;}
.xorganization .xorgBox .cir span{color: #ffffff;font-size: 17px;display: table-cell;vertical-align: middle;line-height: 26px;}
.xorganization .xorgBox .cir1{top: 63px;left: 550px;}
.xorganization .xorgBox .cir2{top: 352px;left: 550px;}
.xorganization .xorgBox .cir3{top: 149px;left: 416px;}
.xorganization .xorgBox .cir4{top: 269px;left: 416px;}
.xorganization .xorgBox .cir5{top: 149px;left: 684px;}
.xorganization .xorgBox .cir6{top: 269px;left: 684px;}
.xorganization .xorgBox .cir1:after{content: "";display: block;width: 15px;height: 9px;position: absolute;top:-19px;left:42px;
background: url(../images/img/cir1.png) no-repeat;background-size: 0.15rem 0.09rem;}
.xorganization .xorgBox .cir2:after{content: "";display: block;width: 15px;height: 9px;position: absolute;bottom:-24px;left:42px;
background: url(../images/img/cir2.png) no-repeat;background-size: 0.15rem 0.09rem;}
.xorganization .xorgBox .cir3:after{content: "";display: block;width: 12px;height: 12px;position: absolute;top:0;left:0;
background: url(../images/img/cir3.png) no-repeat;background-size: 0.12rem 0.12rem;}
.xorganization .xorgBox .cir4:after{content: "";display: block;width: 12px;height: 12px;position: absolute;bottom:0;left:0;
background: url(../images/img/cir4.png) no-repeat;background-size: 0.12rem 0.12rem;}
.xorganization .xorgBox .cir5:after{content: "";display: block;width: 12px;height: 12px;position: absolute;top:0;right:0;
background: url(../images/img/cir5.png) no-repeat;background-size: 0.12rem 0.12rem;}
.xorganization .xorgBox .cir6:after{content: "";display: block;width: 12px;height: 12px;position: absolute;bottom:0;right:0;
background: url(../images/img/cir6.png) no-repeat;background-size: 0.12rem 0.12rem;}
.xorganization .xorgBox .org{position: absolute;}
.xorganization .xorgBox .org span{color: #333333;font-size: 14px;height:34px;line-height: 34px;background: #eeeeee;padding: 0 13px;
margin: 0 0 15px 0;display: inline-block;}
.xorganization .xorgBox .org span+span{margin-left: 15px;}
.xorganization .xorgBox .org1{top:0;left:0;width: 100%;text-align: center;}
.xorganization .xorgBox .org2{bottom:-15px;left:0;width: 100%;text-align: center;}
.xorganization .xorgBox .org3{top:100px;left:65px;text-align: right;width: 404px;}
.xorganization .xorgBox .org4{top:384px;left:65px;text-align: right;width: 404px;}
.xorganization .xorgBox .org5{top:100px;left:734px;text-align: left;width: 434px;}
.xorganization .xorgBox .org6{top:384px;left:734px;text-align: left;width: 434px;}
.xorganization .xorgBox .org6 span:nth-child(4){margin-left: 0;}
.xhonor{background: url(../images/img/full.png) no-repeat right bottom #f4f4f4;padding: 60px 0;}
.xhonor .honor{width: 1500px;margin: 0 auto;}
.xhonor .xh_l{float: left;width: 506px;height: 546px;background: url(../images/img/honorbg.jpg) no-repeat;padding: 40px 40px 59px 40px;
box-sizing: border-box;position: relative;overflow: hidden;}
.xhonor .xh_l h2{color: #bdbdbd;font-size: 39px;line-height: 40px;text-transform: uppercase;}
.xhonor .xh_l h3{color: #333333;font-size: 24px;line-height: 1;padding-top: 14px;}
.xhonor .xh_r{float: right;width: 966px;}
.xhonor .xh_r .img{position: relative;}
.xhonor .xh_r .img img{width: 966px;height: 380px;}
.xhonor .xh_r .img p{color: #e0d4cf;font-size: 30px;line-height: 42px;position: absolute;top: 40px;left: 40px;text-transform: uppercase;}
.xhonor .xh_r .con{background: #ffffff;box-sizing: border-box;padding: 35px 42px 0;}
.xhonor .xh_r .con p{color: #333333;font-size: 16px;line-height: 29px;}
.xsibility{background: #eeeeee;padding: 58px 0 68px;}
.xsibility .rWrap{width: 1340px;margin: 0 auto;}
.xsibility .bility{background: #ffffff;padding: 64px 0 54px;}
.xsibility .bility .bl{float: left;width: 380px;}
.xsibility .bility .bl p{color: #333333;font-size: 14px;line-height: 1;}
.xsibility .bility .bl h2{color: #ff8500;font-size: 38px;line-height: 1;padding: 9px 0 42px;}
.xsibility .bility .br{float: right;width: 750px;}
.xsibility .bility .br p{color: #333333;font-size: 14px;line-height:24px;}
.xsibility .bility .br p+p{margin-top: 30px;}
.xsibility .litySwiper{background: #ffffff;padding: 30px 0;margin-top: 30px;}
.xsibility .lityNav{font-size: 0;padding-bottom: 30px;}
.xsibility .lityNav a{width: 25%;height: 60px;line-height: 60px;background: #cccccc;color: #ffffff;font-size: 18px;text-align: center;
display: inline-block;}
.xsibility .lityNav a:hover{background: #ff8500;}
.xsibility .lityNav a.on{background: url(../images/img/aow.png) no-repeat 252px center #ff8500;}
.pc-slide{width: 1200px;margin: 0 auto;position: relative;}
.view .swiper-container{width: 980px;}
.view .swiper-container img{width: 980px;height: 550px;}
.view .swiper-container p{color: #858585;font-size: 24px;line-height: 1.5;text-align: center;padding-top: 13px;margin:0;}
.view .arrow-left{background: url(../images/img/prev3.png) no-repeat;position: absolute;left: 0px;top: 263px;width: 56px;
height: 24px;z-index: 10;}
.view .arrow-right {background: url(../images/img/next3.png) no-repeat;position: absolute;right: 0px;top: 263px;width: 56px;
height: 24px;z-index: 10;}
.preview{width: 100%;position: relative;margin-top: 95px;}
.preview .swiper-container{width: 100%;height: 120px;}
.preview .swiper-slide{width: 236px;height: 120px;cursor:pointer;margin-right: 5px;}
/*.preview .arrow-left{
  background: red;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -9px;
  width: 9px;
  height: 18px;
  z-index: 10;
}

.preview .arrow-right{
  background: red;
  position: absolute;
  right: 0;
  top: 0;
  width: 9px;
  height: 18px;
  z-index: 10;
}*/
.preview img{opacity: 0.6;}
.preview .active-nav img{opacity: 1;}
.xbranch{position: relative;width: 100%;height: 180px;overflow: hidden;}
.xbranch .big{width: 1920px;height: 180px;display: block;position: absolute;top: 0;left: 50%;margin-left: -960px;}
.xbranch .small{width: 750px;height: 180px;display: none;}
.xbranch .branch{text-align: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;
background: rgba(0,0,0,0.8);}
.xbranch .branch h2{color: #ffffff;font-size: 42px;line-height: 1;padding: 46px 0 28px;}
.xbranch .branch p{color: #ffffff;font-size: 16px;line-height: 1;}
.xbranch2{background: #f7f8fa;}
.xbranchPhone{display: none;}
.xbranch2 .mapo{height: 707px;position: relative;}
.xbranch2 .mapo img{width: 1200px;height: 707px;display: block;}
.xbranch2 .mapo .borx{position: absolute;bottom:90px;left: 0;}
.xbranch2 .mapo .borx p{color: #333333;font-size: 14px;padding-left: 34px;height: 23px;line-height: 23px;}
.xbranch2 .mapo .borx .b1{background: url(../images/img/star.png) no-repeat left center;}
.xbranch2 .mapo .borx .b2{background: url(../images/img/qi.png) no-repeat left center;margin-top: 17px;}
.xbranch2 .mapo .bor{position: absolute;}
.xbranch2 .mapo .bor p{color: #333333;font-size: 14px;padding-left: 44px;height: 24px;line-height: 24px;
background: url(../images/img/icon.png) no-repeat left center;}
.xbranch2 .mapo .rox{position: absolute;top:-89px;left: -18px;width: 156px;height: 90px;background: url(../images/img/rox.png) no-repeat;
padding-left: 19px;box-sizing: border-box;display: none;}
.xbranch2 .mapo .rox div{color: #121212;font-size: 14px;line-height: 1;padding: 19px 0 13px;}
.xbranch2 .mapo .rox a{color: #0068b7;font-size: 14px;line-height: 1;}
.xbranch2 .mapo .bor1{top: 253px;right: 80px;}
.xbranch2 .mapo .bor1 p{color: #333333;font-size: 24px;padding-left: 50px;height: 40px;line-height: 40px;
background: url(../images/img/stars.png) no-repeat left center;}
.xbranch2 .mapo .bor2{top: 299px;right: 167px;}
.xbranch2 .mapo .bor3{top: 325px;right: 172px;}
.xbranch2 .mapo .bor4{top: 313px;right: 250px;}
.xbranch2 .mapo .bor5{top: 349px;right: 204px;}
.xbranch2 .mapo .bor6{top: 309px;right: 395px;}
.xbranch2 .mapo .bor7{top: 337px;right: 301px;}
.xbranch2 .mapo .bor8{top: 355px;right: 376px;}
.xbranch2 .mapo .bor9{top: 382px;right: 486px;}
.xbranch2 .mapo .bor10{top: 388px;right: 392px;}
.xbranch2 .mapo .bor11{top: 405px;right: 369px;}
.xbranch2 .mapo .bor12{top: 421px;right: 454px;}
.xbranch2 .mapo .bor13{top: 454px;right: 410px;}
.xbranch2 .mapo .bor14{top: 438px;right: 269px;}
.xbranch2 .mapo .bor15{top: 520px;right: 477px;}
.xbranch2 .mapo .bor16{top: 470px;right: 756px;}
.xbranch2 .mapo .bor:hover .rox{display: block;}

.xnewBox1 .newSwiper .swiper-slide img,
.xlist li img{transition: 1s;-webkit-transition: 1s;transform: scale(1);-webkit-transform: scale(1);}
.xnewBox1 .newSwiper .swiper-slide img:hover,
.xlist li img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}

@media screen and (max-width: 1700px){
.xcompanyBox .dateTime .date ul li{margin: 0 35px;}
.xcompanyBox .dateTime .date{width: 920px;}
}

@media screen and (max-width: 1600px){
.xcompanyBox .dateTime .date ul li{margin: 0 20px;}
.xcompanyBox .dateTime .date{width: 780px;}
}

@media screen and (max-width: 1560px){
.xhonor .honor{transform: scale(0.9);-webkit-transform: scale(0.9);position: relative;left: 50%;margin-left: -750px;}
.xhonor{padding: 30px 0;}
}

@media screen and (max-width: 1400px){
.xcompanyBox .dateTime .date{left: 500px;}
.xnewBox1 .newSwiper .swiper-button-prev{left: 0;}
.xnewBox1 .newSwiper .swiper-button-next{right: 0;}
.xhonor .honor{transform: scale(0.8);-webkit-transform: scale(0.8);}
.xhonor{padding:0;}
}

@media screen and (max-width: 1294px){
.xcompanyBox .dateTime .date{left: 397px;}
}

@media screen and (max-width: 750px){
.minWrap{width: auto;padding: 0 0.3rem;}	
.xbannerSon{margin-top: 1rem;}
.xbannerSon .name{width: 100%;text-align: center;}
.xbannerSon .name h2{font-size: 0.36rem;padding-left:0;}
.xbannerSon .name h2:before,
.xside_nav .navl{display: none;}
.xbannerSon .name p{font-size: 0.22rem;padding: 0.2rem 0 0 0;}
.xside_nav .navr{text-align: left;float: none;}
/*.xside_nav .navr{display: block;white-space: nowrap;overflow: hidden;overflow-x: scroll;-webkit-overflow-scrolling: touch;}
.xside_nav .navr::-webkit-scrollbar{display: none;}*/
.xside_nav .navr_swiper{width: auto;}
.xside_nav .navr_swiper .swiper-button-prev,
.xside_nav .navr_swiper .swiper-button-next{width: 0.08rem;height: 0.14rem;margin-top:-0.07rem;}
.xside_nav .navr_swiper .swiper-button-prev{left:-0.1rem;background: url(../images/img/prev4.png) no-repeat;background-size:0.08rem 0.14rem;}
.xside_nav .navr_swiper .swiper-button-next{right:-0.1rem;background: url(../images/img/next4.png) no-repeat;background-size:0.08rem 0.14rem;}
.xside_nav .navr a{font-size: 0.22rem;margin-left: 0.3rem;}
.xside_nav .navr a::after{width: 100%;height: 0.02rem;margin-left:0;left: 0;}
.xside_nav{height: 0.8rem;line-height: 0.8rem;}
.xgroupBox{padding: 0.5rem 0;}
.xgroupBox .leader{float: none;width: auto;padding-top: 0.4rem;}
.xgroupBox .leader h2{font-size: 0.36rem;}
.xgroupBox .leader h4{font-size: 0.24rem;padding: 0.28rem 0 0.4rem;}
.xgroupBox .leader h3{font-size: 0.3rem;padding-bottom: 0.2rem;}
.xgroupBox .leader h5{font-size: 0.22rem;padding-bottom: 0.32rem;}
.xgroupBox .leader p{font-size: 0.22rem;line-height: 0.4rem;padding-bottom: 0.33rem;}
.xgroupBox .xlogo{text-align: center;padding-bottom: 0.4rem;}
.xgroupBox .xlogo img{width: 3.56rem;height: 1.66rem;}
.xgroupBox .img{width: 100%;height: auto;box-shadow: 0 0 0.1rem rgba(2,16,41,0.15);}
.xgroupBox .img img{width: 100%;}
.xgroupBox .logoImg{float: none;width: auto;}
.imgTxt{width: 2.06rem;height: 0.84rem;}
.xteamBox{padding: 0.35rem 0;}
.xteamBox .team{padding: 0.35rem 0;width: auto;left: 0;margin-left:0;}
.xteamBox .teamText{float: none;width: auto;}
.xteamBox .teamText h2{font-size: 0.3rem;padding-left: 0.9rem;}
.xteamBox .teamText h2:before{width: 0.75rem;height: 0.02rem;left:0;margin-top: -0.01rem;}
.xteamBox .teamText p{font-size: 0.22rem;line-height:0.4rem;padding: 0.26rem 0;}
.xteamBox .teamText p+p{border-top: 0.02rem solid #FFF;}
.xteamBox .teamImg{width: auto;height: auto;position: static;padding: 0.3rem;}
.xteamBox .teamImg .imgbox1{width: 1.64rem;margin-right: 0;}
.xteamBox .teamImg .imgbox1 .teamLogo{width: 1.64rem;height: 0.76rem;margin-bottom: 0.2rem;}
.xteamBox .teamImg .imgbox1 .team_img1{width: 1.65rem;height: 1.28rem;}
.xteamBox .teamImg .imgbox2{width: 2.46rem;}
.xteamBox .teamImg .imgbox2 .team_img2{width: 2.46rem;height: 2.28rem;margin-bottom: 0.1rem;}
.xteamBox .teamImg .imgbox2 .team_img3{width: 2.46rem;height: 1.28rem;}
.xteamBox .teamImg .imgbox3{width: 1.96rem;margin: 0 0.1rem;}
.xteamBox .teamImg .imgbox3 .team_img4{width: 1.96rem;height: 1.16rem;margin-bottom: 0.1rem;}
.xteamBox .teamImg .imgbox3 .team_img5{width: 1.96rem;height: 1rem;margin-bottom: 0.1rem;}
.xteamBox .teamImg .imgbox3 .team_img6{width: 1.96rem;height: 1.28rem;}
.xcompanyBox .company{padding: 0.4rem 0;}
.xcompanyBox .company h2{font-size: 0.36rem;}
.xcompanyBox .company h4{font-size: 0.24rem;padding: 0.2rem 0 0.4rem;}
.xcompanyBox .company p{font-size: 0.22rem;line-height:0.4rem;}
.xcompanyBox .company p+p{padding-top: 0.3rem;}
.xcompanyBox .dateTime{margin-bottom: 0.5rem;}
.xcompanyBox .dateTime .dateimg{float: none;width: 100%;height: auto;}
.xcompanyBox .dateTime .date{width: 100%;height: 2.2rem;top: 50%;left: 0.3rem;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.xcompanyBox .dateTime .date ul{padding-top: 0.7rem;}
.xcompanyBox .dateTime .date ul li{margin: 0 0.2rem;}
.xcompanyBox .dateTime .date ul li h3{font-size: 0.5rem;}
.xcompanyBox .dateTime .date ul li p{font-size: 0.24rem;padding-top: 0.16rem;}
.xDevelopment{padding-bottom: 0.4rem;}
.xDevelopment .lopment{padding: 0.4rem 0;}
.xDevelopment .lopment div h2{font-size: 0.36rem;}
.xDevelopment .lopment div h4{font-size: 0.24rem;padding-top: 0.2rem;}
.xDevelopment .lopment h3{font-size: 0.24rem;padding-top: 0.09rem;}
.xnewBox1{padding-bottom: 0.4rem;}
.xnewBox1 .search{padding: 0.4rem 0 0.3rem;}
.xnewBox1 .search .selecton{width: 1.58rem;height: 0.46rem;line-height: 0.46rem;font-size: 0.22rem;
background: url(../images/img/select.jpg) no-repeat;background-size: cover;padding-left: 0.07rem;}
.xnewBox1 .search .selecton.change{background: url(../images/img/up.jpg) no-repeat;background-size: cover;}
.xnewBox1 .search .selecton option{height: 0.36rem;line-height: 0.36rem;font-size: 0.22rem;}
.xnewBox1 .search .text{width: 2.56rem;height: 0.44rem;line-height: 0.44rem;font-size: 0.22rem;padding: 0 0.4rem;}
.xnewBox1 .search div{margin: 0 0.2rem 0 0.05rem;}
.xnewBox1 .search .button{width: 0.16rem;height: 0.17rem;background: url(../images/img/btn.png) no-repeat;
background-size: 0.16rem 0.17rem;top:0.16rem;left:0.2rem;}
.xnewBox1 .search .btn{width: 1.37rem;height: 0.46rem;line-height: 0.46rem;font-size: 0.22rem;}
.xnewBox1 .newSwiper .swiper-slide{height: auto;}
.xnewBox1 .newSwiper .swiper-slide .img,
.xnewBox1 .newSwiper .swiper-slide img{width: 100%;height: auto;}
.xnewBox1 .newSwiper .swiper-slide .slide{width: 100%;height: auto;position: static;padding: 0 0.4rem 0.4rem;overflow: hidden;}
.xnewBox1 .newSwiper .swiper-slide .slide h4{font-size: 0.22rem;background: url(../images/img/clock.png) no-repeat left center;
background-size: 0.18rem 0.18rem;padding-left: 0.28rem;margin: 0.3rem 0 0.15rem;}
.xnewBox1 .newSwiper .swiper-slide .slide h2{font-size: 0.24rem;line-height: 0.4rem;}
.xnewBox1 .newSwiper .swiper-slide .slide p{font-size: 0.22rem;line-height: 0.4rem;padding: 0.11rem 0 0.3rem;}
.xnewBox1 .newSwiper .swiper-slide .slide .swiperBtn{width: 1.42rem;height: 0.4rem;line-height:  0.4rem;
font-size: 0.22rem;border-radius: 0.5rem;}
.xnewBox1 .newSwiper .swiper-button-prev,
.xnewBox1 .newSwiper .swiper-button-next{width: 0.61rem;height: 0.61rem;top: 2.84rem;}
.xnewBox1 .newSwiper .swiper-button-prev{background: url(../images/img/prev2.png) no-repeat;background-size:0.61rem 0.61rem;}
.xnewBox1 .newSwiper .swiper-button-next{background: url(../images/img/next2.png) no-repeat;background-size:0.61rem 0.61rem;}
.xnewBox1 .newSwiper{position: relative;}
.xnewBox2{padding: 0.4rem 0;}
.xlist li{width: 48.5%;margin: 0 0.2rem 0.3rem 0;}
.xlist li img{width: 100%;    height: 2.42rem;}
.xlist li .slide{width: 100%;height: 2.65rem;padding: 0 0.2rem 0.2rem;margin: -0.6rem auto 0;}
.xlist li .slide h4{font-size: 0.22rem;background: url(../images/img/clock.png) no-repeat left center;background-size: 0.18rem 0.18rem;
padding-left: 0.28rem;margin: 0.3rem 0 0.15rem;}
	.xlist li:nth-child(2n){
		margin-right: 0
	}
	.xlist li:nth-child(2n+1){
		margin-right: 0.2rem
	}
.xlist li .slide h2{font-size: 0.24rem;line-height: 0.4rem;}
.xlist li .slide p{font-size: 0.22rem;line-height: 0.4rem;padding-top:0.1rem;}
.xpage span{font-size: 0.24rem;height: 0.4rem;line-height: 0.4rem;padding: 0 0.12rem;margin: 0 0.05rem 0.1rem;}
.xdetailBox{padding-bottom: 0.4rem;}
.xdetailBox .xdetailTitle{padding: 0.3rem 0 0.18rem;}
.xdetailBox .xdetailTitle h2{font-size: 0.36rem;padding-bottom: 0.2rem;line-height: 1.5;}
.xdetailBox .xdetailTitle span{font-size: 0.24rem;background: url(../images/img/clock.png) no-repeat left center;
background-size: 0.18rem 0.18rem;padding-left: 0.28rem;}
.xdetailBox .xdetailCon{padding: 0.3rem 0.2rem;}
.xdetailBox .xdetailCon p{font-size: 0.22rem;line-height:0.4rem;}
.xdetailBox .xdetailCon img{margin: 0.1rem auto;}
.xdetailBox .xdetailCon .return{width: 1.5rem;height: 0.52rem;line-height: 0.52rem;font-size: 0.22rem;margin: 0.4rem auto 0;}
.xnetwork{padding: 0.5rem 0;}
.xnetwork img{max-width: 100%;height: auto !important}
.xorganization{background: url(../images/img/boxbg.jpg) no-repeat center bottom;background-size: 100% 2.38rem;padding: 0.5rem 0;}
.xorganization .ization,
.xorganization .ization img,
.xorganization .ization span{width: 100%;height: 1.34rem;}
.xorganization .ization span{font-size: 0.24rem;line-height: 1.34rem;}
.xorganization .xorgBox{height: auto;margin-top: 0.4rem;}
.xorganization .xorgBox .circle{width: 3rem;height: 1rem;border-radius: 0;border: 0;position: static;margin: 0 auto 0.3rem;}
.xorganization .xorgBox .circle span{font-size: 0.22rem;line-height: 0.35rem;}
.xorganization .xorgBox .cir{width: 1.5rem;height: 0.8rem;border-radius: 0;position: static;}
.xorganization .xorgBox .cir span{font-size: 0.22rem;line-height: 0.35rem;}
.xorganization .xorgBox .cir1:after,
.xorganization .xorgBox .cir2:after,
.xorganization .xorgBox .cir3:after,
.xorganization .xorgBox .cir4:after,
.xorganization .xorgBox .cir5:after,
.xorganization .xorgBox .cir6:after{display: none;}
.xorganization .xorgBox .org{position: static;margin: 0.3rem 0 0.15rem;}
.xorganization .xorgBox .org span{font-size: 0.22rem;height:0.5rem;line-height: 0.5rem;padding: 0 0.13rem;margin: 0 0 0.15rem 0;}
.xorganization .xorgBox .org span+span{margin-left: 0.15rem;}
.xorganization .xorgBox .org1,
.xorganization .xorgBox .org2,
.xorganization .xorgBox .org3,
.xorganization .xorgBox .org4,
.xorganization .xorgBox .org5,
.xorganization .xorgBox .org6{width: auto;text-align: left;}
.xorganization .xorgBox .org6 span:nth-child(4){margin-left: 0;}
.xhonor{background: #f4f4f4;padding: 0 0 0.4rem;}
.xhonor .honor{width: auto;transform: scale(1);-webkit-transform: scale(1);left: 0;margin-left:0;}
.xhonor .xh_l{float: none;width: auto;height: auto;background:none;padding: 0.3rem;}
.xhonor .xh_l h2{font-size: 0.39rem;line-height: 1.5;}
.xhonor .xh_l h3{font-size: 0.24rem;padding-top: 0.14rem;}
.xhonor .xh_r{float: none;width: auto;padding: 0 0.3rem;}
.xhonor .xh_r .img img{width: 100%;height: auto;}
.xhonor .xh_r .img p{font-size: 0.3rem;line-height: 1.5;top: 0.2rem;left: 0.2rem;}
.xhonor .xh_r .con{height: auto;padding: 0.3rem 0.2rem;}
.xhonor .xh_r .con p{font-size: 0.22rem;line-height: 0.4rem;}
.xsibility{padding: 0.4rem 0;}
.xsibility .rWrap{width: auto;}
.xsibility .bility{padding: 0.3rem 0;}
.xsibility .bility .bl,
.xsibility .bility .br{float: none;width: auto;}
.xsibility .bility .bl p{font-size: 0.22rem;}
.xsibility .bility .bl h2{font-size: 0.3rem;padding: 0.12rem 0 0.42rem;}
.xsibility .bility .br{}
.xsibility .bility .br p{font-size: 0.22rem;line-height:0.4rem;}
.xsibility .bility .br p+p{margin-top: 0.3rem;}
.xsibility .litySwiper{padding: 0.3rem 0;margin-top: 0.3rem;}
.xsibility .lityNav{padding-bottom: 0.3rem;}
.xsibility .lityNav a{width: 25%;height: 0.8rem;line-height: 0.8rem;font-size: 0.26rem;}
.xsibility .lityNav a.on{background: #ff8500;}
.pc-slide{width: 100%;}
.view .swiper-container{width: 100%;}
.view .swiper-container img{width: 100%;height: auto;}
.view .swiper-container p{font-size: 0.24rem;padding-top: 0.15rem;}
.view .arrow-left{background: url(../images/img/prev3.png) no-repeat center center rgba(0,0,0,0.6);background-size:0.56rem 0.24rem;
top: 2rem;width: 1rem;height: 0.6rem;}
.view .arrow-right {background: url(../images/img/next3.png) no-repeat center center rgba(0,0,0,0.6);background-size:0.56rem 0.24rem;
top: 2rem;width: 1rem;height: 0.6rem;}
.preview{width: 100%;margin-top: 0.4rem;}
.preview .swiper-container{width: 100%;height: 1.2rem;}
.preview .swiper-slide{width: 2.36rem;height: 1.2rem;margin-right: 0.05rem;}
.preview img{width: 2.36rem;height: 1.2rem;}
.xbranch{height: 1.8rem;}
.xbranch .big,
.xbranch2{display: none;}
.xbranch .small{width: 100%;height:auto;display: block;}
.xbranch .branch{padding: 0 0.3rem;box-sizing: border-box;}
.xbranch .branch h2{font-size: 0.35rem;padding: 0.4rem 0 0.15rem;}
.xbranch .branch p{font-size: 0.24rem;line-height: 1.5;width: 5.5rem;margin: 0 auto;}
.xbranchPhone{display: block;padding: 0.3rem 0.2rem;}
.xbranchPhone .xrNav{padding-bottom: 0.1rem;}
.xbranchPhone .xrNav a{color: #333333;font-size: 0.28rem;padding-left: 0.4rem;height: 0.5rem;line-height: 0.5rem;}
.xbranchPhone .xrNav .b1{background: url(../images/img/star.png) no-repeat left center;background-size: 0.3rem 0.3rem;}
.xbranchPhone .xrNav .b2{background: url(../images/img/qi.png) no-repeat left center;margin-left: 0.2rem;
background-size: 0.34rem 0.24rem;}
.xbranchPhone .mapul li{float: left;width: 33.3%;padding: 0.2rem 0;}
.xbranchPhone .mapul li a{color: #333333;font-size: 0.23rem;padding-left: 0.5rem;height: 0.24rem;line-height: 0.24rem;
background: url(../images/img/icon.png) no-repeat left center;background-size: 0.4rem 0.24rem;}
.xdetailBox .xdetailTitle .bdsBox{padding-top: 0.25rem;}
.xdetailBox .xdetailTitle h3{font-size: 0.22rem;}
.xdetailBox .xdetailTitle .bdsharebuttonbox a{width: 0.29rem;height: 0.24rem;margin: 0 0 0 0.2rem;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_weixin{background: url(../images/img/weixin.png) no-repeat;
background-size: 0.29rem 0.24rem;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_sqq{background: url(../images/img/qq.png) no-repeat;
background-size: 0.29rem 0.24rem;}
.xdetailBox .xdetailTitle .bdsharebuttonbox .bds_tsina{background: url(../images/img/sina.png) no-repeat;
background-size: 0.29rem 0.24rem;}
.xdetailBox .xdetailTitle .bdsharebuttonbox{margin-top: 0.06rem;}
}