﻿@charset "utf-8";
/* CSS Document */
.banner{cursor: pointer;margin-top: 141px;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-slide .m{display: none;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.banner .swiper-pagination-bullet{border-radius: 10px;}
.banner .swiper-pagination-bullet{width: 14px;height: 14px;outline: medium;}
.banner .swiper-pagination-bullet-active{background: #2d9fff;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}


.content{}
.content .title{text-align: center;}
.content .xian{width: 60px;height: 1px;background: #2d9fff;margin:15px auto;}

.dyip{text-align: center;padding:50px 0;}
.dyip .box{margin-top: 30px;}
.dyip .box .swiper-slide{position: relative;}
.dyip .box .swiper-slide a{display: block;}
.dyip .box .swiper-slide a:hover{display: block;text-decoration: none;}
.dyip .box .swiper-slide .txt{position: absolute;left: 50%;top: 50%;color: #FFF;transform: translate(-50%,-50%);transition: all 0.4s;width: 100%;}
.dyip .box .swiper-slide:hover .txt{top: 35%;}
.dyip .box .swiper-slide .txt i{font-size: 50px;}
.dyip .box .swiper-slide .txt h2{font-size: 24px;font-weight: bold;margin-top: 15px;transition: all 0.4s;}
.dyip .box .swiper-slide:hover .txt h2{margin-top: 10px;}
.dyip .box .swiper-slide .txter{position: absolute;left: 40px;top: 60%;right:40px;color: #FFF;transition: all 0.4s;visibility: hidden;opacity: 0;line-height: 20px;height: 40px;overflow: hidden;}
.dyip .box .swiper-slide:hover .txter{visibility: visible;opacity: 1;top: 52%;}
.dyip .box .swiper-slide .more{position: absolute;left: 50%;top: 85%;width: 98px;height: 36px;line-height: 36px;text-align: center;transform: translate(-50%,-50%);color: #FFF;visibility: hidden;opacity: 0;transition: all 0.4s;}
.dyip .box .swiper-slide:hover .more{border:1px solid #FFF;visibility: visible;opacity: 1;top: 75%;}
.dyip .box .swiper-slide:hover .more:hover{background: #FFF;border:1px solid #FFF;color: #2d9fff;}
.dyip .box .swiper-slide p{visibility: hidden;opacity: 0;transition: all 0.4s;}
.dyip .box .swiper-slide p:nth-of-type(1){position: absolute; height: 1px;left: 50%;right: 50%; top: 15px;background: #FFF;}
.dyip .box .swiper-slide p:nth-of-type(2){position: absolute; width: 1px;right: 15px;top: 50%; bottom: 50%;background: #FFF;}
.dyip .box .swiper-slide p:nth-of-type(3){position: absolute; height: 1px;left: 50%;right: 50%; bottom: 15px;background: #FFF;}
.dyip .box .swiper-slide p:nth-of-type(4){position: absolute; width: 1px;left: 15px;top: 50%; bottom: 50%;background: #FFF;}
.dyip .box .swiper-slide:hover p{visibility: visible;opacity: 1;}
.dyip .box .swiper-slide:hover p:nth-of-type(1){left: 15px;right: 15px;}
.dyip .box .swiper-slide:hover p:nth-of-type(2){right: 15px;top:15px;bottom: 15px;}
.dyip .box .swiper-slide:hover p:nth-of-type(3){left: 15px;right: 15px;}
.dyip .box .swiper-slide:hover p:nth-of-type(4){left: 15px;top:15px;bottom: 15px;}
.dyip .box .swiper-slide img{width: 100%;}
.dyip .dyip_b{margin-top: 30px;}
.dyip .dyip_b ul{font-size: 0px;}
.dyip .dyip_b li{display: inline-block;font-size: 14px;font-weight: bold;width: 140px;height: 46px;border:2px solid #2d9fff;border-radius: 50px;line-height: 46px;margin:0 10px;overflow: hidden;}
.dyip .dyip_b li a{display: block;color: #2d9fff;}
.dyip .dyip_b li:hover a{display: block;color: #2d9fff;text-decoration: none;}
.dyip .dyip_b li:nth-of-type(2){background: #2d9fff;}
.dyip .dyip_b li:nth-of-type(2) a{color: #FFF;}


.derp{background: #f2f2f2;padding:50px 0;overflow: hidden;}
.derp .left{width: 550px;position: relative;}
.derp .left .pic1{margin-top: 120px;margin-left: 40px;width:500px;}
.derp .left .pic2{position: absolute;left: 0px;top: 120px;animation: lunzi 8s infinite linear;width:100px;}
.derp .left .pic3{position: absolute;left: 120px;top: 80px;animation: lunzi1 8s infinite linear;}
.derp .left .pic4{position: absolute;right: 120px;top: 420px;animation: lunzi 8s infinite linear;}
.derp .left .pic5{position: absolute;left: 360px;top: 0px;animation: yun 60s infinite linear alternate;}
.derp .left .pic6{position: absolute;left: 250px;top: 20px;animation: yun1 60s infinite linear alternate;}
.derp .left .pic7{position: absolute;left: 80px;top: 20px;animation: yun2 90s infinite linear alternate;}
.derp .left .pic7_1{position: absolute;left: 80px;top: 20px;animation: yun3 110s infinite linear alternate;}
.derp .left .pic7_2{position: absolute;left: 80px;top: 20px;animation: yun4 120s infinite linear alternate;}
.derp .left .pic8{position: relative;z-index: 100;}
.derp .left .pic9{position: relative;left: 50%;transform: translateX(-50%);margin-top: -33px;animation: fire 0.1s infinite linear alternate;}
.derp .left .pic10{position: absolute;left: 40px;top: 200px;animation: fdj 5s infinite ease-in;}
.derp .left .huojian{position: absolute;left: 50%;top: 0px;width: 90px;animation: huojian 8s infinite ease-in;margin-left: -61px;}
.derp .left img{max-width: 100%;}
.derp .right{width: 47%;}
.derp .right .bt{font-size: 36px;font-weight: bold;color: #2d9fff;padding-bottom: 30px;}
.derp .right .txt{margin-top: 10px;line-height: 30px;font-size: 18px;}
.derp .right .txt strong{color: #2d9fff;}
.derp .more{width: 140px;height: 46px;line-height: 46px;border:2px solid #2d9fff;border-radius: 50px;text-align: center;font-weight: bold;margin-top: 30px;}
.derp .more a{display: block;color: #2d9fff;}
.derp .more:hover a{display: block;color: #2d9fff;text-decoration: none;}

@keyframes lunzi{ 
	from{ transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg) } 
	to{ transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);}
}
@-webkit-keyframes lunzi1{
 	from{ transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg) } 
 	to{ transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);}
}
@keyframes yun { 
 	from{left:360px;} 
 	to{left: 100px}
}
@keyframes yun1 { 
 	from{left:250px;} 
 	to{left: 360px}
}
@keyframes yun2 { 
 	from{left:150px;} 
 	to{left: 360px}
}
@keyframes yun3 { 
 	from{left:80px;} 
 	to{left: 360px}
}
@keyframes yun4 { 
 	from{left:170px;} 
 	to{left: 360px}
}
@keyframes huojian { 
	from{top:182px;} 
	to{top: -360px; opacity: 0.3; transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);}
}
@keyframes fdj { 
	from{top:300px;} 
	to{top: 460px; opacity: 0.3; transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);}
}
@keyframes fire{ 
	from{ opacity: 0.8;height:97px }
	to{opacity: 1;height: 60px}
}


.dsanp{padding:50px 0;}
.dsanp .al{margin-top: 30px;padding:10px;}
.dsanp .swiper-slide{background: #FFF;box-shadow: 0 0 10px rgba(0,0,0,0.2);border-radius: 5px;text-align: center;}
.dsanp .swiper-slide .pic{margin:10px 10px 0 10px;overflow: hidden;position: relative;}
.dsanp .swiper-slide .pic .bg{position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;background: rgba(0,0,0,0.5);visibility: hidden;opacity: 0;transition: all 0.3s;}
.dsanp .swiper-slide:hover .pic .bg{visibility: visible;opacity: 1;}
.dsanp .swiper-slide .pic .more_er{position: absolute;left: 50%;top: 70%;width: 98px;height: 28px;line-height: 28px;text-align: center;border:1px solid #FFF;color: #FFF;border-radius: 50px;margin-left: -50px;margin-top: -15px;z-index: 100;visibility: hidden;opacity: 0;transition: all 0.3s;}
.dsanp .swiper-slide:hover .pic .more_er{visibility: visible;opacity: 1; top: 50%;}
.dsanp .swiper-slide img{width: 100%;transition: all 0.3s;}
.dsanp .swiper-slide:hover img{transform: scale(1.2);}
.dsanp .swiper-slide h2{line-height: 50px;}
.dsanp .swiper-slide p{visibility: hidden;opacity: 0;transition: all 0.4s;}
.dsanp .swiper-slide p:nth-of-type(1){position: absolute; height: 1px;left: 50%;right: 50%; top: 10px;background: #FFF;}
.dsanp .swiper-slide p:nth-of-type(2){position: absolute; width: 1px;right: 10px;top: 50%; bottom: 50%;background: #FFF;}
.dsanp .swiper-slide p:nth-of-type(3){position: absolute; height: 1px;left: 50%;right: 50%; bottom: 10px;background: #FFF;}
.dsanp .swiper-slide p:nth-of-type(4){position: absolute; width: 1px;left: 10px;top: 50%; bottom: 50%;background: #FFF;}
.dsanp .swiper-slide:hover p{visibility: visible;opacity: 1;}
.dsanp .swiper-slide:hover p:nth-of-type(1){left: 10px;right: 10px;}
.dsanp .swiper-slide:hover p:nth-of-type(2){right: 10px;top:10px;bottom: 10px;}
.dsanp .swiper-slide:hover p:nth-of-type(3){left: 10px;right: 15px;}
.dsanp .swiper-slide:hover p:nth-of-type(4){left: 10px;top:10px;bottom: 10px;}
.dsanp .more{width: 140px;height: 46px;line-height: 46px;border:2px solid #2d9fff;border-radius: 50px;text-align: center;font-weight: bold;margin:30px auto 0 auto;}
.dsanp .more a{display: block;color: #2d9fff;}
.dsanp .more:hover a{display: block;color: #2d9fff;text-decoration: none;}


.dsip{padding:50px 0;}
.dsip .box{text-align: center;}
.dsip .box ul{margin-left: -2%;font-size: 0px;margin-top: 30px;}
.dsip .box li{display: inline-block; width: 18%;margin-left: 2%;vertical-align: top;position: relative;cursor: pointer;transition:all 0.3s;box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:20px;}
.dsip .box li:hover{margin-top:-20px;margin-bottom:40px;}
.dsip .box .txt{padding:40px 20px;}
.dsip .box li .txt i{font-size: 60px;color: #2d9fff;}
.dsip .box li .txt h2{font-size: 18px;padding:10px 0;}
.dsip .box li .txt p{font-size: 14px;line-height: 24px;}
.dsip .box li .txter{position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;background: #2d9fff;color: #FFF;border-radius: 5px;padding:30px 20px;visibility: hidden;opacity: 0;transition: all 0.3s;}
.dsip .box li:hover .txter{visibility: visible;opacity: 1;}
.dsip .box li .txter h2{font-size: 18px;}
.dsip .box li .txter p{font-size: 14px;padding-top: 15px;line-height: 24px;}


.dwup{padding:50px 0;}
.dwup .xw{margin-top: 30px;}
.dwup .swiper-slide .pic{overflow: hidden;position: relative;}
.dwup .swiper-slide .pic .bg{position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;background: rgba(0,0,0,0.5);visibility: hidden;opacity: 0;transition: all 0.3s;}
.dwup .swiper-slide:hover .pic .bg{visibility: visible;opacity: 1;}
.dwup .swiper-slide .pic .more_er{position: absolute;left: 50%;top: 70%;width: 98px;height: 28px;line-height: 28px;text-align: center;border:1px solid #FFF;color: #FFF;border-radius: 50px;margin-left: -50px;margin-top: -15px;z-index: 100;visibility: hidden;opacity: 0;transition: all 0.3s;}
.dwup .swiper-slide:hover .pic .more_er{visibility: visible;opacity: 1;top: 50%;}
.dwup .swiper-slide img{width: 100%;transition: all 0.3s;}
.dwup .swiper-slide:hover img{transform: scale(1.2);}
.dwup .swiper-slide p{visibility: hidden;opacity: 0;transition: all 0.4s;}
.dwup .swiper-slide p:nth-of-type(1){position: absolute; height: 1px;left: 50%;right: 50%; top: 10px;background: #FFF;}
.dwup .swiper-slide p:nth-of-type(2){position: absolute; width: 1px;right: 10px;top: 50%; bottom: 50%;background: #FFF;}
.dwup .swiper-slide p:nth-of-type(3){position: absolute; height: 1px;left: 50%;right: 50%; bottom: 10px;background: #FFF;}
.dwup .swiper-slide p:nth-of-type(4){position: absolute; width: 1px;left: 10px;top: 50%; bottom: 50%;background: #FFF;}
.dwup .swiper-slide:hover p{visibility: visible;opacity: 1;}
.dwup .swiper-slide:hover p:nth-of-type(1){left: 10px;right: 10px;}
.dwup .swiper-slide:hover p:nth-of-type(2){right: 10px;top:10px;bottom: 10px;}
.dwup .swiper-slide:hover p:nth-of-type(3){left: 10px;right: 15px;}
.dwup .swiper-slide:hover p:nth-of-type(4){left: 10px;top:10px;bottom: 10px;}
.dwup .swiper-slide h2{line-height: 24px;font-size: 16px;padding:15px 0;}
.dwup .swiper-slide .txt{line-height: 24px;}
.dwup .more{width: 140px;height: 46px;line-height: 46px;border:2px solid #2d9fff;border-radius: 50px;text-align: center;font-weight: bold;margin:30px auto 0 auto;}
.dwup .more a{display: block;color: #2d9fff;}
.dwup .more:hover a{display: block;color: #2d9fff;text-decoration: none;}


.dliup{padding:30px 0;}
.swiper-father{position: relative;}
.swiper-father .hzhb{margin-top: 30px;}
.swiper-father img{width: 100%;}
.swiper-father .left{width: 50px;height: 50px;outline: medium;left: -75px;line-height: 50px;text-align: center;cursor: pointer;border-radius: 50px;z-index: 100;}
.swiper-father .left i{font-size: 50px;color: #999;}
.swiper-father .right{width: 50px;height: 50px;outline: medium;right: -75px;line-height: 50px;text-align: center;cursor: pointer;border-radius: 50px;z-index: 100;}
.swiper-father .right i{font-size: 50px;color: #999;}
.swiper-button-next-er, .swiper-button-prev-er{position: absolute;top: 50%;margin-top: -25px;}
.swiper-pagination-er{display: none;}


.dqip{padding:50px 0;}
.dqip ul{line-height: 40px;margin-top: 10px;}
.dqip li{float: left;width: 20%;box-sizing: border-box;padding-left: 15px;background: url(../images/pic10.png) no-repeat left 17px;}


.WMS{margin-top: 141px;}
.WMS_dyip{height: 540px;}
.WMS_dyip .box{color: #FFF;}
.WMS_dyip .txt{padding:100px 0;max-width: 500px;}
.WMS_dyip .box h2{font-size: 40px;}
.WMS_dyip .box p{line-height: 30px;margin-top: 20px;}
.WMS_dyip .box .more{width: 140px;height: 50px;line-height: 50px;background: #2d9fff;text-align: center;margin-top: 20px;font-size: 20px;color: #FFF;cursor: pointer;border-radius:50px;}


.WMS_derp{padding-top:50px;text-align: center;}
.WMS_derp .bt{}
.WMS_derp ul{box-shadow: 0 0 20px rgba(0,0,0,0.1);margin-top: 40px;}
/**.WMS_derp ul:hover li{opacity: 0.5;transition: all 0.3s;}**/
.WMS_derp li{float: left;width: 25%;box-sizing: border-box;padding:50px 30px;border-right: 1px solid #DDD;min-height: 450px;transition: all 0.3s;}
.WMS_derp_sg li{width: 33.333%;}
.WMS_derp ul li:hover{padding:30px 30px;}
.WMS_derp li:last-child{border-right: none;}
.WMS_derp li i{display: block;}
.WMS_derp li i img{width: 100px;}
.WMS_derp li h2{font-size: 18px;font-weight: bold; margin-top: 10px;color: #2d9fff;}
.WMS_derp li .txt{line-height: 30px;margin-top: 20px;}

.WMS_dsanp{padding:50px 0;text-align: center;}
.WMS_dsanp .bt{}
.WMS_dsanp ul{margin-top: 40px;margin-left: -3%;font-size: 0px;}
.WMS_dsanp li{width: 30.333%;box-sizing: border-box;padding:50px 30px;min-height: 380px;box-shadow: 0 0 20px rgba(0,0,0,0.1);margin-left: 3%;margin-bottom: 30px;display: inline-block;vertical-align: top;transition: all 0.3s;}
.WMS_dsanp li:hover{margin-top:-20px;margin-bottom:20px;}
.WMS_dsanp li i{font-size:50px;width:100px;height:100px;line-height:100px;background:#2d9fff;border-radius:50px;margin:0 auto;color:#FFF;display:block;}
.WMS_dsanp li h2{font-size: 18px;font-weight: bold; margin-top: 10px;color: #2d9fff;}
.WMS_dsanp li .txt{line-height: 30px;margin-top: 20px;font-size: 16px;}

.WMS_dsip{text-align: center;padding:30px 0;}
.WMS_dsip .box{}
.WMS_dsip .bt{}
.WMS_dsip ul{margin-top: 40px;margin-left: -2%;font-size: 0px;}
.WMS_dsip li{width: 23%;box-sizing: border-box;padding:30px;min-height: 370px;box-shadow: 0 0 20px rgba(0,0,0,0.1);margin-left: 2%;margin-bottom: 20px;display: inline-block;vertical-align: top;background: #FFF;transition: all 0.3s;}
.WMS_dsip li:hover{margin-top:-20px;margin-bottom:20px;}
.WMS_dsip li i{font-size:50px;width:100px;height:100px;line-height:100px;background:#2d9fff;border-radius:50px;margin:0 auto;color:#FFF;display:block;}
.WMS_dsip li i img{width: 100px;}
.WMS_dsip li h2{font-size: 18px;font-weight: bold; margin-top: 10px;color: #2d9fff;}
.WMS_dsip li .txt{line-height: 30px;margin-top: 20px;font-size: 16px;}

.WMS_dwup{text-align: center;padding:50px 0;}
.WMS_dwup .box{}
.WMS_dwup .box .pic{margin-top: 40px;}
.WMS_dwup .box .pic img{max-width: 100%;}

.WMS_dliup{padding:30px 0;text-align: center;}
.WMS_dliup .box{max-width:800px;margin:0 auto;}
.WMS_dliup .box h2{font-size: 24px;}
.WMS_dliup .box .bt{margin-bottom: 40px;}
.WMS_dliup .box .left{text-align: left;}
.WMS_dliup .box .left .txt{line-height: 40px;margin-top: 30px;}
.WMS_dliup .box .right{text-align: left;}
.WMS_dliup .box .right ul{margin-top: 30px;}
.WMS_dliup .box .right li{height: 70px;display: flex;justify-content: left;align-items: center;margin-bottom: 20px;}
.WMS_dliup .box .right li i{float: left;font-size: 50px;color:#2d9fff;}
.WMS_dliup .box .right li .txt{float: left;padding-left: 30px;line-height: 30px;}
.WMS_dliup .box .right li .txt p:nth-of-type(1){font-size: 20px;}

.WMS_dqip{padding-top:50px;}
.WMS_dqip .box{}
.WMS_dqip .box .left{float: left;margin-top: 100px;}
.WMS_dqip .box .left h2{font-size: 50px;color: #2d9fff;margin-bottom: 10px;}
.WMS_dqip .box .left .xian{width: 60px;height: 4px;background: #2d9fff;margin-bottom: 40px;}
.WMS_dqip .box .left .txt{margin-bottom: 20px;line-height: 40px;}
.WMS_dqip .box .left .txt h3{font-size: 20px;color: #333;}
.WMS_dqip .box .pic{float: right;}
.WMS_dqip .box .pic img{max-width: 100%;}

.WMS_dbap{padding:50px 0;}
.WMS_dbap .bt{text-align:center;}
.WMS_dbap .bter{text-align:center;margin-top:15px;}
.WMS_dbap ul{margin-left: -3%;margin-top: 40px;}
.WMS_dbap li{float: left;width: 30.333%;margin-left: 3%;}
.WMS_dbap li .shu{background: #2d9fff;color: #FFF;margin:0 auto;padding:20px;text-align:center;}
.WMS_dbap li .shu h2{font-size: 30px;}
.WMS_dbap li .shu p{}
.WMS_dbap li .txt{line-height: 24px;border-left:1px solid #CCC;border-right:1px solid #CCC;padding:20px;line-height:30px;min-height:300px;}
.WMS_dbap li .gm{height:50px;line-height:50px;background:#2d9fff;text-align:center;color:#FFF;cursor:pointer;}


.ny_banner{height: 400px;display: flex;justify-content: center;align-items: center;margin-top: 141px;}
.ny_banner .title{text-align: center;color: #FFF;}
.ny_banner .title h2{font-size: 36px;margin-bottom: 20px;}
.ny_banner .title .more{width: 140px;background: #2d9fff;line-height: 50px;margin:20px auto 0 auto;font-size: 20px;cursor: pointer;border-radius:50px;}


.con{padding: 50px 0;}
.smt{padding-top:30px;}
.smt_dyip{padding: 70px 0;}
.smt_dyip .left{width: 50%;line-height: 30px;}
.smt_dyip .left h2{font-size: 40px;color: #333;margin-bottom: 30px;}
.smt_dyip .left .txt{margin-bottom: 20px;}
.smt_dyip .left .txt .bt{font-weight: bold;color: #2d9fff;}
.smt_dyip .pic{width: 40%;}
.smt_dyip .pic img{width: 100%;}

.smt_derp{padding: 30px 0;}
.smt_derp .right{width: 50%;line-height: 30px;}
.smt_derp .right h2{font-size: 40px;color: #333;margin-bottom: 30px;}
.smt_derp .right .txt{margin-bottom: 20px;}
.smt_derp .right .txt .bt{font-weight: bold;color: #2d9fff;}
.smt_derp .pic{width: 40%;}
.smt_derp .pic img{width: 100%;}

.smt_dyip{padding: 30px 0;}
.smt_dyip .left{width: 50%;line-height: 30px;}
.smt_dyip .left h2{font-size: 40px;color: #333;margin-bottom: 30px;}
.smt_dyip .left .txt{margin-bottom: 20px;}
.smt_dyip .left .txt .bt{font-weight: bold;color: #2d9fff;}
.smt_dyip .pic{width: 40%;}
.smt_dyip .pic img{width: 100%;}

.smt_dsanp{padding: 30px 0;}
.smt_dsanp  h2{font-size: 40px;color: #333;margin-bottom: 30px;text-align: center;}
.smt_dsanp .txt{line-height: 30px;}
.smt_dsanp p{padding:10px 0;}
.smt_dsanp strong{color: #2d9fff;}

.smt_dsip{text-align: center;padding: 30px 0;}
.smt_dsip h2{font-size: 30px;color: #2d9fff;line-height: 60px;}
.smt_dsip ul{margin-left: -5%;}
.smt_dsip li{float: left;width: 45%;margin:20px 0 20px 5%;border: 1px solid #DDD;box-sizing: border-box;border-radius: 10px;overflow: hidden;}
.smt_dsip li img{width: 100%;}

.smt_dwup{padding:30px 0;text-align: center;}
.smt_dwup h2{font-size: 40px;color: #FFF;margin-bottom: 30px;}
.smt_dwup table{box-shadow: 0 0 50px rgba(0,0,0,0.2);}
.smt_dwup table tr:nth-of-type(odd){background: #FFF;}
.smt_dwup table th{background: #2d9fff;color: #FFF;padding:10px;font-weight: bold;font-size: 16px;border-bottom: 1px solid #FFF;}
.smt_dwup table td{padding:15px 10px;border-left: 1px solid #FFF;font-size: 16px;border-bottom: 1px solid #FFF;}

.smt_dliup{padding:30px 0;}
.smt_dliup h2{font-size: 40px;color: #333;margin-bottom: 20px;}
.smt_dliup .txt{line-height: 30px;padding:10px 0;}
.smt_dliup .txt .bt{color: #2d9fff;font-weight: bold;}
.smt_dliup p{}

.smt_con{text-align: center;}
.smt_con h2{font-size: 24px;padding:20px 0;border-bottom: 1px solid #DDD;}
.smt_con .txt{padding:40px 0;}
.smt_con .txt img{max-width: 100%;}
.smt_con p{text-align: left;}


.tms_dyip{border-bottom: 1px solid #DDD;padding:50px 0;}
.tms_dyip .left{width: 50%;}
.tms_dyip .left .title{}
.tms_dyip .left .title .bt{font-size: 40px;padding-bottom: 20px;}
.tms_dyip .left .title p{}
.tms_dyip .left .title .xian{width: 30px;height: 1px;background: #2d9fff;margin-top: 30px;}
.tms_dyip .left .txt{margin-top: 30px;}
.tms_dyip .left .txt .bt{font-size: 24px;}
.tms_dyip .left .txt ul{float: left;line-height: 30px;width: 45%;margin-top: 10px;margin-right:5%;}
.tms_dyip .pic{width: 40%;}
.tms_dyip .pic img{width: 100%;}

.tms_derp{border-bottom: 1px solid #DDD;padding:50px 0;}
.tms_derp .right{width: 50%;}
.tms_derp .right .title{}
.tms_derp .right .title .bt{font-size: 40px;padding-bottom: 30px;}
.tms_derp .right .title .xian{width: 30px;height: 1px;background: #2d9fff;}
.tms_derp .right .txt{margin-top: 20px;}
.tms_derp .right .txt dl{float: left;width: 50%;margin-top: 10px;}
.tms_derp .right .txt dt{font-size: 24px;margin-bottom: 15px;}
.tms_derp .right .txt dd{line-height: 30px;}
.tms_derp .pic{width: 40%;}
.tms_derp .pic img{width: 100%;}

.tms_dsanp{border-bottom: 1px solid #DDD;padding:50px 0;}
.tms_dsanp .left{width: 50%;}
.tms_dsanp .left .title{}
.tms_dsanp .left .title .bt{font-size: 40px;padding-bottom: 20px;}
.tms_dsanp .left .title p{}
.tms_dsanp .left .title .xian{width: 30px;height: 1px;background: #2d9fff;margin-top: 30px;}
.tms_dsanp .left .txt{margin-top: 30px;line-height: 30px;float:left;width:50%;}
.tms_dsanp .pic{width: 40%;}
.tms_dsanp .pic img{width: 100%;}

.tms_dsip{padding:50px 0;}
.tms_dsip .right{width: 50%;}
.tms_dsip .right .title{}
.tms_dsip .right .title .bt{font-size: 40px;padding-bottom: 30px;}
.tms_dsip .right .title p{}
.tms_dsip .right .title .xian{width: 30px;height: 1px;background: #2d9fff;}
.tms_dsip .right .txt{margin-top: 30px;}
.tms_dsip .right .txt ul{float: left;line-height: 30px;width: 50%;}
.tms_dsip .pic{width: 40%;}
.tms_dsip .pic img{width: 100%;}

.tms_dwup{background: #F5F5F5;padding:50px 0;}
.tms_dwup .title{text-align: center;}
.tms_dwup .title .bt{font-size: 40px;padding-bottom: 20px;}
.tms_dwup .title .xian{width: 60px;height: 1px;background: #2d9fff;margin:0 auto;}
.tms_dwup .title p{margin-top: 20px;}
.tms_dwup ul{margin-left: -3%;margin-top: 30px;}
.tms_dwup li{float: left;width: 30.333%;margin-left: 3%;background: #FFF;box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.tms_dwup li img{width: 100%;}
.tms_dwup li .txt{padding:30px 20px;}
.tms_dwup li .txt h2{font-size: 22px;}
.tms_dwup li .txt p{margin-top: 20px;line-height: 30px;}

.caseer{padding:50px 0;background: #F5F5F5;}
.caseer .title{text-align: center;margin-bottom:30px;}
.caseer .title .bt{font-size: 40px;padding-bottom: 20px;}
.caseer .title .xian{width: 60px;height: 1px;background: #2d9fff;margin:0 auto;}


.oms{margin-top: 141px;}
.oms_dyip{height: 540px;}
.oms_dyip .box{color: #FFF;}
.oms_dyip .txt{padding:100px 0;max-width: 500px;}
.oms_dyip .box h2{font-size: 40px;margin-bottom: 20px;}
.oms_dyip .box p{line-height: 30px;}
.oms_dyip .box .more{width: 140px;height: 50px;line-height: 50px;background: #2d9fff;text-align: center;margin-top: 20px;font-size: 20px;cursor: pointer;border-radius:50px;}

.oms_derp{padding:50px 0;text-align: center;line-height: 30px;}
.oms_derp p{text-align: left;padding-bottom: 20px;}
.oms_derp img{max-width: 100%;}

.oms_dsanp{text-align: center;padding:50px 0;}
.oms_dsanp .bt{}
.oms_dsanp ul{margin-left: -3%;margin-top: 40px;}
.oms_dsanp li{float: left;width: 22%;margin-left: 3%;transition:all 0.3s;box-shadow:0 0 10px rgba(0,0,0,0.1);;box-sizing: border-box;padding:20px;min-height:260px;}
.oms_dsanp li:hover{margin-top:-20px;margin-bottom:20px;}
.oms_dsanp li i{font-size: 50px;color: #2d9fff;}
.oms_dsanp li h2{font-weight: bold;font-size: 18px;margin-top: 10px;}
.oms_dsanp li p{line-height: 28px;margin-top: 10px;}

.oms_dsip{text-align: center;padding:50px 0;}
.oms_dsip ul{margin-left: -3%;margin-top: 40px;}
.oms_dsip li{float: left;width: 22%;margin-left: 3%;transition:all 0.3s;box-shadow:0 0 10px rgba(0,0,0,0.1);box-sizing: border-box;padding:20px;min-height:230px;margin-bottom:20px;}
.oms_dsip li:hover{margin-top:-20px;margin-bottom:40px;}
.oms_dsip li i{font-size: 50px;color: #2d9fff;}
.oms_dsip li h2{font-weight: bold;font-size: 18px;margin-top: 10px;}
.oms_dsip li p{line-height: 28px;margin-top: 10px;}

.oms_dwup{padding:50px 0;text-align: center;}
.oms_dwup ul{margin-top: 40px;margin-left: -2%;}
.oms_dwup li{float: left;width: 18%;margin-left: 2%;margin-bottom: 20px;}
.oms_dwup li img{width: 100%;}

.oms_dliup{padding:50px 0;text-align: center;}
.oms_dliup ul{font-size: 0px;margin-top: 40px;}
.oms_dliup li{width: 25%;display: inline-block;margin-bottom: 20px;}
.oms_dliup li a{width: 80px;height: 80px;line-height: 80px;text-align: center;display: block;background: #2d9fff;margin:0 auto;border-radius: 50px;color: #FFF;}
.oms_dliup li a:hover{width: 80px;height: 80px;line-height: 80px;display: block;}
.oms_dliup li i{font-size: 40px;}
.oms_dliup li p{line-height: 50px;font-size: 16px;}


.case{}
.case .subnav_ny{margin-bottom: 20px;}
.case .subnav_ny .flyi{margin-bottom: 10px;}
.case .subnav_ny .flyi p{line-height: 32px;}
.case .subnav_ny .flyi ul{margin-left: -14px;}
.case .subnav_ny .flyi li{float: left;line-height: 30px;border:1px solid #DDD;border-radius: 3px;margin-left: 14px;}
.case .subnav_ny .flyi li a{padding:0 10px;display: block;}
.case .subnav_ny .flyi li a:hover{padding:0 10px;display: block;text-decoration: none;background: #2d9fff;color: #FFF;}
.case .subnav_ny .flyi li:hover{border:1px solid #2d9fff;}
.case .subnav_ny .flyi li.current{border:1px solid #2d9fff;}
.case .subnav_ny .flyi li.current a{background: #2d9fff;color: #FFF;}
.case .box{}
.case .box{text-align: center;}
.case .box ul{margin-left: -1%;font-size:0px;}
.case .box li{display:inline-block; position: relative;width: 24%;margin-left: 1%;margin-bottom:15px;}
.case .box li a{display: block;}
.case .box li a:hover{display: block;text-decoration: none;}
.case .box li .txt{position: absolute;left: 50%;top: 50%;color: #FFF;transform: translate(-50%,-50%);transition: all 0.4s;width: 100%;}
.case .box li:hover .txt{top: 35%;}
.case .box li .txt i{font-size: 50px;}
.case .box li .txt h2{font-size: 24px;font-weight: bold;margin-top: 15px;transition: all 0.4s;}
.case .box li:hover .txt h2{margin-top: 10px;}
.case .box li .txter{position: absolute;left: 40px;top: 60%;right:40px;color: #FFF;transition: all 0.4s;visibility: hidden;opacity: 0;line-height: 20px;height: 40px;overflow: hidden;font-size:14px;}
.case .box li:hover .txter{visibility: visible;opacity: 1;top: 52%;}
.case .box li .more{position: absolute;left: 50%;top: 85%;width: 98px;height: 36px;line-height: 36px;font-size:14px;text-align: center;transform: translate(-50%,-50%);color: #FFF;visibility: hidden;opacity: 0;transition: all 0.4s;}
.case .box li:hover .more{border:1px solid #FFF;visibility: visible;opacity: 1;top: 75%;}
.case .box li:hover .more:hover{background: #FFF;border:1px solid #FFF;color: #2d9fff;}
.case .box li p{visibility: hidden;opacity: 0;transition: all 0.4s;}
.case .box li p:nth-of-type(1){position: absolute; height: 1px;left: 50%;right: 50%; top: 15px;background: #FFF;}
.case .box li p:nth-of-type(2){position: absolute; width: 1px;right: 15px;top: 50%; bottom: 50%;background: #FFF;}
.case .box li p:nth-of-type(3){position: absolute; height: 1px;left: 50%;right: 50%; bottom: 15px;background: #FFF;}
.case .box li p:nth-of-type(4){position: absolute; width: 1px;left: 15px;top: 50%; bottom: 50%;background: #FFF;}
.case .box li:hover p{visibility: visible;opacity: 1;}
.case .box li:hover p:nth-of-type(1){left: 15px;right: 15px;}
.case .box li:hover p:nth-of-type(2){right: 15px;top:15px;bottom: 15px;}
.case .box li:hover p:nth-of-type(3){left: 15px;right: 15px;}
.case .box li:hover p:nth-of-type(4){left: 15px;top:15px;bottom: 15px;}
.case .box li img{width: 100%;}


.case_con{}
.case_con .left{width: 30%;}
.case_con .left .l_t{}
.case_con .left .l_t .pic{border:1px solid #CCC;padding:50px;text-align: center;}
.case_con .left .l_t .pic img{max-width: 100%;}
.case_con .left .l_t p{font-size: 18px;font-weight: bold;margin-top: 30px;}
.case_con .left .l_b{padding-top: 30px;}
.case_con .left .l_b .bt{line-height: 30px;}
.case_con .left .l_b ul{line-height: 24px;}
.case_con .left .l_b li{padding-bottom: 10px;}
.case_con .left .l_b li a{color: #2d9fff;text-decoration: underline;}
.case_con .right{width: 65%;line-height: 30px;}


.yingjian{padding-bottom: 30px;}
.yingjian_er{margin-top: 141px;}
.subnav_yj{padding: 30px 0;border-bottom: 1px solid #DDD;margin-top: 141px;}
.subnav_yj ul{font-size: 0px;text-align: center;}
.subnav_yj li{line-height: 40px;display: inline-block;font-size: 16px;width: 140px;border:1px solid #DDD;border-radius: 50px;margin:0 10px;overflow: hidden;transition: all 0.3s;}
.subnav_yj li:hover{border:1px solid #2d9fff;background: #2d9fff;}
.subnav_yj li a{display: block;}
.subnav_yj li a:hover{display: block;text-decoration: none;color: #FFF;}
.subnav_yj li.current{background: #2d9fff;border:1px solid #2d9fff;}
.subnav_yj li.current a{color: #FFF;}

.subnav_san{margin-top: 141px;border-bottom: 1px solid #DDD;}
.subnav_san .box{padding:20px 0 50px 0;font-size: 0px;}
.subnav_san .box .txt{margin-left: -5%;}
.subnav_san .box dl{display: inline-block; width: 15%;margin-left:5%;vertical-align: top;}
.subnav_san .box dt{line-height: 50px;border-bottom: 1px solid #DDD;margin-bottom: 10px;font-size: 16px;}
.subnav_san .box dd{line-height: 30px;font-size: 14px;}
.subnav_san .box dd a{color: #2d9fff;}
.subnav_san .box dd a{color: #2d9fff;text-decoration: none;}


.con_r{}
.con_r .title{line-height: 40px;}
.con_r .title h1{font-size: 36px;color: #2d9fff;margin-top: 10px;}
.con_r .dqwz{color: #999;font-size: 12px;line-height: 50px;padding:10px 0;}
.con_r .dqwz i{font-size: 10px;padding:0 15px;}
.con_r .dqwz a{color: #777;}
.con_r .dqwz a:hover{color: #2d9fff;}
.con_r .dqwz span{color: #2d9fff;}
.con_r .list{margin-top: 30px;}
.con_r .list ul{margin-left: -3%;}
.con_r .list li{width: 30.333%;float: left;margin-left: 3%;margin-bottom: 30px;}
.con_r .list li .pic{position: relative;}
.con_r .list li img{width: 100%;}
.con_r .list li h2{position: absolute;left: 0px;bottom:0px;right:0px;height: 40px;line-height: 40px;text-align: center;background: rgba(0,0,0,0.5);font-weight: bold;}
.con_r .list li h2{color: #FFF;}
.con_r .list li a:hover{text-decoration: none;}
.con_r .list li .txt{padding:15px;background: #F5F5F5;border:1px solid #CCC;}
.con_r .list li p{line-height:24px;height:48px;overflow:hidden;}


.con_r .title_er{margin-top: 20px;border-bottom:1px solid #DDD;padding-bottom: 20px;}
.con_r .title_er .pic{width:300px;float:left;}
.con_r .title_er .pic img{width:100%;}
.con_r .title_er .txt{float:left;margin-left:20px;}
.con_r .title_er h1{font-size: 36px;color: #2d9fff;}
.con_r .title_er p{padding-top: 10px;}
.con_r .box{margin-top: 20px;line-height: 30px;}
.con_r .box img{max-width: 100%;}


.about_nav{}
.nav_dyip{padding:30px 0;}
.nav_dyip .pic{width: 40%;}
.nav_dyip .pic img{width: 100%;}
.nav_dyip .right{width: 57%;}
.nav_dyip .right h2{font-size: 24px;color: #333;padding:20px 0;}
.nav_dyip .right .txt{line-height: 30px;margin-top: 10px;}
.nav_dyip .right .txt p{text-indent: 2em;}
.nav_dyip .right .more{width: 160px;text-align: center;margin-top: 30px;}
.nav_dyip .right .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_dyip .right .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}

.nav_derp{padding:30px 0;}
.nav_derp .box{}
.nav_derp .box .title{text-align: center;padding-bottom: 30px;}
.nav_derp .box .title h2{font-size: 24px;color: #333;}
.nav_derp .box .title p{padding-top: 20px;}
.nav_derp .box .txt_box{margin-left: -3%;}
.nav_derp .box .txt{width: 30.333%;float: left;box-sizing: border-box;margin-left: 3%;line-height: 30px;background: #FFF;padding:20px;min-height:250px;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.nav_derp .box .txt .bt{font-weight: bold;color: #2d9fff;}
.nav_derp .box .more{width: 160px;text-align: center;margin:40px auto 0 auto;}
.nav_derp .box .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_derp .box .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}

.nav_dsanp{padding:30px 0;}
.nav_dsanp .title{text-align: center;padding-bottom: 30px;}
.nav_dsanp .title h2{font-size: 24px;color: #333;}
.nav_dsanp .title p{padding-top: 20px;}
.nav_dsanp .box{}
.nav_dsanp .box ul{margin-left: -3%;}
.nav_dsanp .box li{float:left;width: 47%;box-sizing: border-box;border:1px solid #DDD;background: #F5F5F5;margin-left: 3%;padding:0 20px;min-height: 700px;}
.nav_dsanp .box li h2{line-height: 50px;font-weight: bold;border-bottom: 1px solid #DDD;}
.nav_dsanp .box li .txt{padding:20px 0;line-height: 30px;}
.nav_dsanp .box li .txt .bt{margin-bottom: 10px;font-weight: bold;}
.nav_dsanp .more{width: 160px;text-align: center;margin:40px auto 0 auto;}
.nav_dsanp .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_dsanp .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}

.nav_dsip{padding:30px 0;}
.nav_dsip .title{text-align: center;padding-bottom: 30px;}
.nav_dsip .title h2{font-size: 24px;color: #333;}
.nav_dsip .title p{padding-top: 20px;}
.nav_dsip ul{margin-left: -3%;}
.nav_dsip li{margin-bottom: 30px;width: 30.333%;margin-left: 3%;float: left;}
.nav_dsip li .pic{}
.nav_dsip li img{width: 100%;}
.nav_dsip li .title_san{margin-top: 20px;}
.nav_dsip li h2{font-size: 24px;line-height: 30px;height: 30px; overflow: hidden;}
.nav_dsip li .txt{line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;}
.nav_dsip li p{margin-top: 10px;color: #999;font-size: 14px;}
.nav_dsip .more{width: 160px;text-align: center;margin:40px auto 0 auto;}
.nav_dsip .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_dsip .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}

.nav_dwup{padding:30px 0;}
.nav_dwup .title{text-align: center;padding-bottom: 30px;}
.nav_dwup .title h2{font-size: 24px;color: #333;}
.nav_dwup .title p{padding-top: 20px;}
.nav_dwup ul{margin-left: -3%;}
.nav_dwup li{margin-bottom: 30px;width: 30.333%;margin-left: 3%;float: left;}
.nav_dwup li .pic{}
.nav_dwup li img{width: 100%;}
.nav_dwup li .title_san{margin-top: 20px;}
.nav_dwup li h2{font-size: 24px;line-height: 30px;height: 30px; overflow: hidden;}
.nav_dwup li .txt{line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;}
.nav_dwup li p{margin-top: 10px;color: #999;font-size: 14px;}
.nav_dwup .more{width: 160px;text-align: center;margin:40px auto 0 auto;}
.nav_dwup .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_dwup .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}

.nav_dliup{padding:30px 0;}
.nav_dliup .title{text-align: center;padding-bottom: 30px;}
.nav_dliup .title h2{font-size: 24px;color: #333;}
.nav_dliup .title p{padding-top: 20px;}
.nav_dliup ul{margin-left: -3%;}
.nav_dliup li{margin-bottom: 30px;width: 30.333%;margin-left: 3%;float: left;}
.nav_dliup li .pic{}
.nav_dliup li img{width: 100%;}
.nav_dliup li .title_san{margin-top: 20px;}
.nav_dliup li h2{font-size: 24px;line-height: 30px;height: 30px; overflow: hidden;}
.nav_dliup li .txt{line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;}
.nav_dliup li p{margin-top: 10px;color: #999;font-size: 14px;}
.nav_dliup .more{width: 160px;text-align: center;margin:40px auto 0 auto;}
.nav_dliup .more a{color: #666;display: block;border:1px solid #999;height: 40px;line-height: 40px;}
.nav_dliup .more a:hover{color: #FFF;display: block;text-decoration: none;border:1px solid #2d9fff;background: #2d9fff;}


.about{line-height: 30px;margin-top: 20px;}
.about p{padding-bottom: 20px;}

.zhaoping{margin-top: 20px;}
.zhaoping table{border-left: 1px solid #DDD;border-top: 1px solid #DDD;margin-bottom: 20px;}
.zhaoping table th{border-bottom: 1px solid #DDD;border-right: 1px solid #DDD;font-weight: bold;font-size: 16px;}
.zhaoping table td{border-bottom: 1px solid #DDD;border-right: 1px solid #DDD;padding:10px 20px;line-height: 30px;font-size: 16px;}

.news{margin-top: 20px;}
.news ul{margin-left: -3%;}
.news li{margin-bottom: 30px;width: 30.333%;margin-left: 3%;float: left;}
.news li .pic{}
.news li img{width: 100%;}
.news li .title_san{margin-top: 20px;}
.news li h2{font-size: 24px;line-height: 30px;height: 30px; overflow: hidden;}
.news li .txt{line-height: 24px;height: 48px;overflow: hidden;margin:10px 0;}
.news li p{margin-top: 10px;color: #999;font-size: 14px;}


.contact{line-height: 30px;margin-top: 20px;}


.mianfei{padding-bottom: 50px;}
.mianfei .box{}
.mianfei .box ul{margin-left: -1%;text-align: center;}
.mianfei .box li{float: left;position: relative;width: 24%;margin-left: 1%;}
.mianfei .box li a{display: block;}
.mianfei .box li a:hover{display: block;text-decoration: none;}
.mianfei .box li .txt{position: absolute;left: 50%;top: 50%;color: #FFF;transform: translate(-50%,-50%);transition: all 0.4s;width: 100%;}
.mianfei .box li:hover .txt{top: 35%;}
.mianfei .box li .txt i{font-size: 50px;}
.mianfei .box li .txt h2{font-size: 24px;font-weight: bold;margin-top: 15px;transition: all 0.4s;}
.mianfei .box li:hover .txt h2{margin-top: 10px;}
.mianfei .box li .txter{position: absolute;left: 40px;top: 60%;right:40px;color: #FFF;transition: all 0.4s;visibility: hidden;opacity: 0;line-height: 20px;height: 40px;overflow: hidden;}
.mianfei .box li:hover .txter{visibility: visible;opacity: 1;top: 52%;}
.mianfei .box li .more{position: absolute;left: 50%;top: 85%;width: 98px;height: 36px;line-height: 36px;text-align: center;transform: translate(-50%,-50%);color: #FFF;visibility: hidden;opacity: 0;transition: all 0.4s;}
.mianfei .box li:hover .more{border:1px solid #FFF;visibility: visible;opacity: 1;top: 75%;}
.mianfei .box li:hover .more:hover{background: #FFF;border:1px solid #FFF;color: #2d9fff;}
.mianfei .box li p{visibility: hidden;opacity: 0;transition: all 0.4s;}
.mianfei .box li p:nth-of-type(1){position: absolute; height: 1px;left: 50%;right: 50%; top: 15px;background: #FFF;}
.mianfei .box li p:nth-of-type(2){position: absolute; width: 1px;right: 15px;top: 50%; bottom: 50%;background: #FFF;}
.mianfei .box li p:nth-of-type(3){position: absolute; height: 1px;left: 50%;right: 50%; bottom: 15px;background: #FFF;}
.mianfei .box li p:nth-of-type(4){position: absolute; width: 1px;left: 15px;top: 50%; bottom: 50%;background: #FFF;}
.mianfei .box li:hover p{visibility: visible;opacity: 1;}
.mianfei .box li:hover p:nth-of-type(1){left: 15px;right: 15px;}
.mianfei .box li:hover p:nth-of-type(2){right: 15px;top:15px;bottom: 15px;}
.mianfei .box li:hover p:nth-of-type(3){left: 15px;right: 15px;}
.mianfei .box li:hover p:nth-of-type(4){left: 15px;top:15px;bottom: 15px;}
.mianfei .box li img{width: 100%;}


.shiyong{position: fixed;left: 0px;top: 0px;right: 0px;bottom:0px;background: rgba(0,0,0,0.5);z-index: 1000;display: none;}
.shiyong .sy{width: 500px;background: #FFF;box-sizing: border-box;padding:40px 80px;border-radius: 6px;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.shiyong .sy .box{position: relative;}
.shiyong .sy .gb{width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: -60px;top: -20px;cursor: pointer;}
.shiyong .sy .gb i{font-size: 20px;}
.shiyong .sy h2{font-size: 24px;margin-bottom: 30px;text-align: center;}
.shiyong .sy ul{}
.shiyong .sy li{margin-bottom: 15px;}
.shiyong .sy li .input_txt{width: 100%;border:none;height: 50px;outline: medium;padding-left: 20px;background: #f6f6f6;border-radius: 2px;box-sizing: border-box;}
.shiyong .sy li textarea{width: 100%;border:none;height: 100px;outline: medium;padding:10px 20px;background: #f6f6f6;box-sizing: border-box;}
.shiyong .sy .more{text-align: center;}
.shiyong .sy .more .input_btn{width: 100%;height: 50px;border-radius: 2px;border:none;background: #2d9fff;color: #FFF;outline: medium;}


.mianfei_dyip{padding:50px 0;}
.mianfei_dyip .bt{text-align:center;}
.mianfei_dyip .bter{text-align:center;margin-top:15px;}
.mianfei_dyip ul{margin-left: -3%;margin-top: 30px;font-size: 0;text-align: center;}
.mianfei_dyip li{display: inline-block; width: 47%;margin-left: 3%;}
.mianfei_dyip li .shu{background: #2d9fff;color: #FFF;margin:0 auto;padding:20px;text-align:center;}
.mianfei_dyip li .shu h2{font-size: 30px;}
.mianfei_dyip li .shu p{font-size: 16px;}
.mianfei_dyip li .border{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:20px;}
.mianfei_dyip li .txt{line-height: 24px;line-height:30px;min-height:220px;font-size: 16px;}
.mianfei_dyip li .jg{color: #F00;font-size: 16px;}
.mianfei_dyip li .jg p .yi{font-size: 24px;}
.mianfei_dyip li .jg p .er{padding-left:10px;text-decoration:line-through;color: #999;}
.mianfei_dyip li .gm{height:50px;line-height:50px;background:#2d9fff;text-align:center;color:#FFF;cursor:pointer;font-size: 16px;}

.mianfei_derp{padding:50px 0;}
.mianfei_derp .bt{text-align:center;}
.mianfei_derp .bter{text-align:center;margin-top:15px;}
.mianfei_derp ul{margin-left: -3%;margin-top: 30px;font-size: 0;text-align: center;}
.mianfei_derp li{display: inline-block; width: 30.333%;margin-left: 3%;vertical-align: top;}
.mianfei_derp li .shu{background: #2d9fff;color: #FFF;margin:0 auto;padding:20px;text-align:center;}
.mianfei_derp li .shu h2{font-size: 30px;}
.mianfei_derp li .shu p{font-size: 16px;}
.mianfei_derp li .border{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:20px;min-height:300px;}
.mianfei_derp li .txt{line-height: 24px;line-height:30px;font-size: 16px;}
.mianfei_derp li .jg{color: #F00;font-size: 16px;}
.mianfei_derp li .jg p .yi{font-size: 24px;}
.mianfei_derp li .jg p .er{padding-left:10px;text-decoration:line-through;color: #999;}
.mianfei_derp li .gm{height:50px;line-height:50px;background:#2d9fff;text-align:center;color:#FFF;cursor:pointer;font-size: 16px;}