@charset "utf-8";

/* CSS Document */

html,body{

	margin:0;

	padding:0;

	font-size: 0.2rem;

	font-family:"微软雅黑", Arial, Helvetica, sans-serif;

	position: relative;
  overflow-x: hidden;

	}
	table {
    display: table;
    border-collapse: collapse;
    border-spacing: 2px;
    border-color: grey;
}


div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{

	margin:0;

	padding:0;

	list-style:none;

	border:0;

	font-weight: normal;

	/* font-size: 12px; */
	font-size: 14px;

	}



a{text-decoration:none;}

.clear{clear: both;}

.hide{display: none;}



.zhan{float: left;margin-left: 20px;margin-top: 15px}
/*head*/

.head{width: 100%;height: 35px;background: #373737;}

.head1{padding: 0 18%}

.head2{float: left;overflow: hidden;line-height: 35px;}

.head2 li{float: left;margin-left: 35px;}

.head2 li a{color: #f1f5ff;display: block;}

.head2 li:nth-of-type(1){margin-left: 0;}

.head3{width: 445px;float: right;margin-top: 10px;text-align: right}

.head3 li{width: 110px;text-align: center;line-height: 14px;border-right: 1px solid #9b9b9b;color: #fff;cursor: pointer;position: relative;display: inline-block;vertical-align: top}

.head3 li a{color: #fff;display: block;}

.head3 li:nth-of-type(1){border-left: 1px solid #9b9b9b;background: url(../img/bg1.png) 86px center no-repeat;}

.head3 li:nth-of-type(4){background: url(../img/bg1.png) 86px center no-repeat;}

.head3a{width: 230px;position: absolute;top: 12px;left: 50%;margin-left: -115px;padding-top: 30px;-webkit-box-shadow: 0 0px 13px rgba(0, 0, 0, 0.3);

  -moz-box-shadow: 0 0px 13px rgba(0, 0, 0, 0.3);

  box-shadow: 0 0px 13px rgba(0, 0, 0, 0.3);display: none;z-index: 9999;}

.head3a1{background: #fff;border-bottom: 2px solid #6a89c9;overflow: hidden;padding-bottom: 15px;}

.head3a1 img{width: 81px;float: left;height: 81px;margin-left: 15px;}

.head3a1 p{width: 115px;float: left;margin-left: 7px;color: #777777;line-height: 25px;margin-top: 15px;}

.head3 li:hover .head3a{display: block;}

/*导航*/

.nav{padding: 0 18%;position: relative;}

.logo{width: 221px;float: left;margin-top: 15px;position: relative;overflow: hidden;}

.logo img{width: 100%;display: block;}

.nav1{float: right;}

.nav1 li{float: left;margin-left: 35px;padding-right: 15px;position: relative;}

.nav1 li a p{color: #5c5c5c;font-size: 16px;line-height: 110px;}

.nav1 li:nth-of-type(1){margin-left: 0;background: url(../img/bg2.png) right center no-repeat;}

.nav1 li:nth-of-type(3){background: url(../img/bg2.png) right center no-repeat;}

.nav2{width: 120px;height: 40px;float: right;background: #3f537d;text-align: center;line-height: 40px;margin-top: 38px;margin-left: 15px;}

.nav2 a{color: #fff;display: block;font-size: 16px;}

.nav1 li:hover p{color: #3f537d;}

.nav1 .ua1 p{color: #3f537d;}
.navchild{position: absolute;top: 110px;left: 50%;z-index: 9999;overflow: hidden;padding-top: 20px;display: none;width: 1160px;left: -425px;padding: 20px}

.navchild dl{width: 33%;float: left;margin-bottom: 10px;}

.navchild dl h1{color: #010101;font-size: 14px;height: 55px;line-height: 55px;overflow: hidden;border-bottom: 1px solid #9a9a9a;width: 85%;}

.navchild dl h1 a{display: block;color: #010101;font-size: 18px;}

.navchild dl ol{overflow: hidden;margin-top: 10px;}

.navchild dl ol dt{width: 180px;float: left;height: 25px;line-height: 25px;overflow: hidden;}

.navchild dl ol dt a{color: #777777;display: block;}

.navchild dl ol dt:hover a{color: #ff0000;text-decoration: underline;}
.nav1 li:nth-of-type(1) .navchildq{margin-left: -640px}
/*.navchild dl:nth-of-type(3n-2){margin-left: 0;}*/
.bg1{width: 100%;background: #fff;border-top: 1px solid #d9d9d9;height: 580px;position: absolute;top: 140px;left: 0;z-index: 999;display: none;}
.nav1 li:nth-of-type(3) .navchildq{margin-left: -895px;}
.nav1 li:nth-of-type(3) .navchildq dl{height: 460px;overflow: hidden;}
/*.nav1 li:nth-of-type(1) .navchild{display: block;}*/

.nav1 li:nth-of-type(1) .navchildq dl h1{background: none}

.search{float: right;margin-top: 45px;cursor: pointer;margin-left: 20px}

.find1{position: absolute;right: 18%;top: 85px;overflow: hidden;background: #fff;display: none;z-index: 99999}

.find2{width: 280px;height: 40px;border: 1px solid #666666;float: left;}

.find2 input{width: 100%;height: 100%;display: block;}

.find3{width: 90px;height: 42px;float: right;}

.find3 input{width: 100%;height: 100%;border: none;background: #3f537d;color: #fff;font-size: 16px;cursor: pointer;}

.light {

    cursor: pointer;

    position: absolute;

    left: -180px;

    top: 0;

    width: 80px;

    height: 90px;

    background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));

    background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));

    background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));

    background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));

    background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));

    transform: skewx(-25deg);

    -o-transform: skewx(-25deg);

    -moz-transform: skewx(-25deg);

    -webkit-transform: skewx(-25deg);

    -ms-transform: skewx(-25deg);

    animation: light_move 2.5s 1s infinite linear;

    -webkit-animation: light_move 2.5s 1s infinite linear;

    -moz-animation: light_move 2.5s 1s infinite linear;

    -o-animation: light_move 2.5s 1s infinite linear;

    -ms-animation: light_move 2.5s 1s infinite linear;

}

@keyframes light_move{

	0% {

    left: -200px;

	}

	30% {

	    left: 270px;

	}

	75% {

	    left: 50px;

	}

	100% {

	    left: 270px;

	}

}

.nava{display: none;}

.phone_nav{display: none;}

/*banner*/

.banner .swiper-container {width: 100%;height: 100%;}

.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-slide img{width: 100%;}
/*手机banner*/
.phone_banner{display: none;}
.phone_banner .swiper-container {width: 100%;height: 100%;}
.phone_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;}
.phone_banner .swiper-slide img{width: 100%;}
.index1{width: 830px;margin: auto;text-align: center;color: #777777;line-height: 25px;margin-top: 50px;}
.index1 p{font-size: 0.15rem}
.index_list{padding: 0 18%; overflow: hidden;margin-top: 45px;}
.index_list li{width: 32.5%;float: left;margin: .5%;}
.pic1{width: 100%;position: relative;overflow: hidden;height: 240px}
.pic1 img{width: 100%;display: block;transition: all 0.8s;height: 100%}
.index_list li h1{color: #333333;font-size: 14px;font-weight: bold;height: 20px;line-height: 20px;overflow: hidden;margin-top: 20px;}
.index_list li p{color: #777777;line-height: 26px;height: 52px;overflow: hidden;margin-top: 12px;}
.index_list li:nth-of-type(3n-2){margin-left: 0;}

.pic1 img:hover{transform: scale(1.1);}

.btn-4 {cursor:pointer;overflow: hidden; position: relative;relative;}

.btn-4 span{z-index: 20;}

.btn-4:after {background: #fff;content: "";height: 650px;left: -265px;opacity: .1;position: absolute;top: -100px;

  -webkit-transform: rotate(35deg);

      -ms-transform: rotate(35deg);

          transform: rotate(35deg);

  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);

          transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);

  width: 100px;

  z-index: 100;

}

.btn-4:hover:after {

  left: 140%;

  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);

  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);

}

/*首页产品*/

.all1{width: 100%;background: url(../img/bg3.jpg) center top no-repeat; padding-top: 65px;margin-top: 80px;padding-bottom: 70px;}

.all1a{padding: 0 18%;}

.index2{border-bottom: 1px solid #cecece;overflow: hidden;padding-bottom: 10px;}

.index2 ul{width: 94%;float: left;overflow: hidden;}

.index2 ul li{overflow: hidden;height: 40px;line-height: 40px;color: #555555;margin-right: 5px; font-size: 14px;background: url(../img/bg4.jpg) left center no-repeat;float: left;padding: 0 15px;cursor: pointer;}

.index2 ul li:hover{background-color: #3f537d;background-image: none; color: #fff;}

.index2 ul .selected{background: #3f537d;color: #fff;}

.index2 h1{float: right;line-height: 40px;}

.index2 h1 a{color: #555555;font-size: 14px;display: block;background: url(../img/bg5.png) right center no-repeat;padding-right: 25px;}

.sypro{margin-top: 25px;}

.sypro2{}

/* .sypro2 p{width: 50%;float: left;color: #555555;line-height: 40px;height: 240px;overflow: hidden;text-indent: 30px;margin-top: 20px;} */
.sypro2 p{width: 50%;float: left;color: #555555;line-height: 40px;height: 240px;overflow: hidden;text-indent: 30px;margin-top: -12px;}

.sypro2 p a{color: #555}
.pic2{width: 45%;float: right;}

.pic2 img{width: 100%;display: block;}

.sypro3{overflow: hidden;margin-top: 25px;}

.sypro3 h1{width: 30px;height: 176px;padding: 18px 10px 0 10px;text-align: center;float: left;background: #6a89c9;color: #fff;font-size: 16px;line-height: 40px;}

.sypro3a{width: 78%;float: left;margin-left: 2%;}

.sypro3a .isxCase_con{margin:0 auto;}

.sypro3a .picMarquee-left{overflow:hidden; }

.sypro3a .picMarquee-left .bd{overflow:hidden; position:relative;margin:0 auto;}

.sypro3a .picMarquee-left .tempWrap{margin: 0 auto;}

.sypro3a .picMarquee-left ul{ overflow:hidden; zoom:1; }

.sypro3a .picList li{width: 168px;float: left;position: relative;margin: 0 10px;border: 1px solid #dadada;background: #fff}

.sypro3a .picList li img{width: 100%;display: block;height: 192px}

.sypro3a .picList li h2{width: 100%;height: 40px;background: #6a89c9;text-align: center;line-height: 40px;overflow: hidden;color: #fff;position: absolute;top: 50%;margin-top: -20px;left: 0;

opacity:0; transform:scale(0);transition:all 0.4s ease-in-out;backface-visibility:hidden;zoom:1;

}

.sypro3a .picList li:hover h2{opacity: 1;transform:scale(1);}

.more1{width: 14%;height: 193px;float: right;background: #6a89c9;text-align: center;}

.more1 a{display: block;padding-top: 35px;}

.more1 img{display: block;margin: auto;width: 40%}

.more1 span{display: block;color: #fff;font-size: 16px;margin-top: 30px;}

.geng1{display: none;}

.geng2{display: none;}

.geng3{display: none;}

/*专注电机测试*/

.syceshi{width: 62%; margin: auto; margin-top: 90px;border: 1px solid #dadada;overflow: hidden;position: relative;}

.pic3{width: 50%;float: left;position: relative;}

.pic3 img{width: 100%;display: block;}

.pic3 h1{width: 100%;height: 70px;position: absolute;bottom: 0;left: 0;line-height: 70px;color: #e9f2f9;font-size: 16px;text-align: center;background: url(../img/bg6.png) center top no-repeat;
background-size: 100% 100%
}

.more2{width: 50px;position: absolute;bottom: 0;right: 0;}

.more2 img{display: block;width: 100%;}

.syceshi1{width: 45%;float: left;margin-left: 2.5%;margin-top: 50px;}

.syceshi1a{color: #000000;font-size: 16px;letter-spacing: 2px}

.syceshi1a img{display: inline-block;vertical-align: top;cursor: pointer;margin-left: 8px;width: 20px;margin-top: 3px}

.syceshi1b{color: #000000;font-size: 16px;background: url(../img/bg7.jpg) left bottom no-repeat;padding-bottom: 25px;letter-spacing: 2px}

.syceshi1c{color: #777777;line-height: 36px;height: 180px;margin-top: 20px;text-indent: 27px;font-size: 14px}

.demo1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 99999;display: none;}

.video1{width: 40%;position: absolute;top: 50%;margin-top: -250px;left: 50%;margin-left: -20%;}

.video1 video{width: 100%;display: block;object-fit: fill;}

.close1{width: 40px;position: absolute;top: 15%;right: 25%;cursor: pointer;}

.close1 img{width: 100%;display: block;}

/*首页资讯中心*/

.all2{width: 100%;background: url(../img/bg8.jpg) center top no-repeat;/*background-attachment: fixed;*/margin-top: 83px;padding-top: 65px;padding-bottom: 50px;}

.all2a{padding: 0 18%}

.index3{overflow: hidden;}

.index3a{float: left;}

.index3a h1{color: #000000;font-size: 14px;}

.index3a h2{color: #000000;font-size: 16px;}
.index3a h2 a{color: #000}
.index3a h2 img{display: inline-block;vertical-align: top;margin-top: 5px;cursor: pointer;margin-left: 10px;width: 20px}

.index3b{float: right;overflow: hidden;background: url(../img/bg5.png) right center no-repeat;margin-top: 30px;}

.index3b ul{float: right;text-align: right;margin-right: 20px;}

.index3b ul li{display: inline-block;vertical-align: top;background: url(../img/bg9.jpg) left center no-repeat;padding-left: 10px;}

.index3b ul li a{color: #000000;font-size: 16px;}

.index3b ul li:nth-of-type(1){background: none;}

.demo2{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 99999;display: none;}

.close2{width: 40px;position: absolute;top: 15%;right: 25%;cursor: pointer;}

.close2 img{width: 100%;display: block;}

.synews{margin-top: 20px;}

.synews1{width: 36%;float: left;}

.synews1 img{width: 100%;display: block;height: 250px}

.synews1 h1{color: #000;font-size: 16px;height: 30px;line-height: 30px;overflow: hidden;margin-top: 25px;}

.synews1 span{display: block;color: #555555;margin-top: 10px;}

.synews1 p{color: #555555;line-height: 30px;height: 90px;overflow: hidden;margin-top: 8px;}

.synews2{width: 60%;float: right;}

.synews2 li{margin-top: 30px;}

.synews2 li h1{color: #000000;font-size: 16px;height: 30px;line-height: 30px;overflow: hidden;}

.synews2 li ul{overflow: hidden;margin-top: 15px;}

.pic4{width: 34%;float: left;}

.pic4 img{width: 100%;float: left;height: 150px}

.synews2a{width: 62%;float: right;}

.synews2a span{display: block;color: #555555;}

.synews2a p{color: #555555;line-height: 30px;height: 120px;overflow: hidden;margin-top: 10px;}

.synews2 li:nth-of-type(1){margin-top: 0;}

/*我们在现场*/

.index4{padding: 0 18%; overflow: hidden;margin-top: 65px;}

.index4 h1{float: left;color: #000000;font-size: 16px;}
.index4 h1 a{color: #000}
.index4 ul{float: left;overflow: hidden;margin-top: 3px;background: url(../img/bg11.png) left center no-repeat;padding-left: 20px;margin-left: 35px;}

.index4 ul li{float: left;background: url(../img/bg10.jpg) left center no-repeat;padding-left: 10px;margin-left: 5px;}

.index4 ul li a{color: #666666;display: block;font-size: 14px;}

.index4 ul li:nth-of-type(1){background: none;}

.xianchang{width: 62%;margin: auto;margin-top: 20px;position: relative;margin-bottom: 100px;}

.xianchang .swiper-button-next{width: 32px;height: 32px;position: absolute;top: 0;right: 42px;background: url(../img/left1.png) center no-repeat;background-size: 100% 100%;margin-top: -50px;}

.xianchang .swiper-button-prev{width: 32px;height: 32px;position: absolute;top: 0;right: 0;background: url(../img/right1.png) center no-repeat;background-size: 100% 100%;margin-top: -50px;}

.xianchang .swiper-button-next:hover{background: url(../img/left1a.png) center no-repeat;background-size: 100% 100%;}

.xianchang .swiper-button-prev:hover{background: url(../img/right1a.png) center no-repeat;background-size: 100% 100%;}

.xca{width: 1200px;margin: auto;margin-top: 20px;position: relative;margin-bottom: 20px;display: none;}

.xca .swiper-button-next{width: 32px;height: 32px;position: absolute;top: 0;right: 42px;background: url(../img/left1.png) center no-repeat;background-size: 100% 100%;margin-top: -50px;}

.xca .swiper-button-prev{width: 32px;height: 32px;position: absolute;top: 0;right: 0;background: url(../img/right1.png) center no-repeat;background-size: 100% 100%;margin-top: -50px;}

.xca .swiper-button-next:hover{background: url(../img/left1a.png) center no-repeat;background-size: 100% 100%;}

.xca .swiper-button-prev:hover{background: url(../img/right1a.png) center no-repeat;background-size: 100% 100%;}
.xianchang img{width: 100%;display: block;}
/*foot*/

.foot{width: 100%;background: #373737;padding-bottom: 50px;}

.foot1{overflow: hidden;padding: 0 18%}

.foot2{width: 42%;float: left;margin-top: 45px;}

.foot2 h1{color: #fff;font-size: 16px;}

.foot2 ul{overflow: hidden;line-height: 30px;margin-top: 15px;}

.foot2 ul li{float: left;width: 50%}

.foot2 ul li a{color: #fff;}

.foot2 ul li:nth-of-type(2n){float: right;}

.foot2 ul li:hover a{color: #98bafe;}

.foot3{width: 42%;float: left;margin-top: 45px;}

.foot3 h1{color: #fff;font-size: 16px;}

.foot3 ul{overflow: hidden;line-height: 30px;margin-top: 15px;}

.foot3 ul li{float: left;width: 50%;}

.foot3 ul li a{color: #fff;}

.foot3 ul li:nth-of-type(2n){float: right;}

.foot3 ul li:hover a{color: #98bafe;}

.foot4{float: right;margin-top: 55px;width: 13%}

.ewm{width: 100%;}

.ewm img{width: 100%;display: block;}

.foot4 h1{color: #fff;font-size: #ffffff;text-align: center;margin-top: 10px;}

.foot4 ul{text-align: center;line-height: 20px;margin-top: 15px;}

.foot4 ul span{display: inline-block;vertical-align: top;color: #fff;margin-top: 3px;}

.foot4 ul li{display: inline-block;vertical-align: top;margin: 0 3px;}

.foot4 ul li img{width: 20px;}

.foot5{width: 100%;height: 50px;background: #000000;}

.foot6{padding: 0 18%}

.foot6a{float: left;line-height: 50px;color: #c8c8c8;}


.foot6b{float: right;}

.foot6b li{float: left;color: #c8c8c8;margin-left: 25px;position: relative;}

.foot6b li p{line-height: 50px;color: #c8c8c8;}

.friend{width: 1200px;position: absolute;right: 0;top: -80px;z-index: 9999;padding-bottom: 20px;display: none;height: 80px}

.friend1{overflow: hidden;line-height: 25px;}

.friend1 dt{float: left;margin-right: 15px;}

.friend1 dt a{color: #666666;}

.friend2{text-align: right;}

.friend2 dt{display: inline-block;vertical-align: top;color: #666666;}

.friend2 dt a{color: #666666;}

.bg{width: 100%;background: #f3f3f3;position: absolute;bottom: 50px;left: 0;height: 93px;display: none;}

/*悬浮窗*/

.float{width: 70px;position: fixed;bottom: 150px;right: 0;z-index: 99999;}

.float li{background: #3f537d;margin-top: 1px;height: 70px;position: relative;cursor: pointer;transition:all 0.4s ease-in-out;}

.float li .ua2{display: block;margin: auto;width: 100%}

.float1{width: 204px;height: 70px;background: #e40000;position: absolute;top: 0;left: 282px;transition:all 0.4s ease-in-out;}

.float1 dl{float: left;margin-left: 15px;margin-top: 15px;}

.float1 dl span{color: #fff;}

.float1 dl p{color: #fff;font-size: 23px;}

.float1 img{float: right;}

.float li:nth-of-type(1):hover .float1{top: 0;left: -202px;}

.float li:nth-of-type(3):hover .float1{top: 0;left: -202px;}

.float2{width: 70px;height: 70px;position: absolute;top: 0;left: 100px;transition:all 0.4s ease-in-out;}

.float li:nth-of-type(2):hover .float2{top: 0;left: -80px;}

.float2 img{width: 100%;height: 100%;display: block}

.float3{width: 350px;height: 100px;position: absolute;top: 0;left: 350px;background: #e40000;overflow: hidden;transition:all 0.4s ease-in-out;}

.float3a{width: 220px;height: 45px;border-radius: 5px;background: #fff;margin-left: 20px;margin-top: 28px;float: left;}

.float3a input{width: 200px;display: block;height: 45px;margin: auto;color: #666;outline: none;}

.float3b{width: 80px;height: 45px;float: right;margin-top: 28px;margin-right: 20px;}

.float3b input{display: block;width: 100%;height: 100%;display: block;border: none;color: #fff;background: orange;border-radius: 5px;cursor: pointer;}

.float li:nth-of-type(3):hover .float3{top: 0;left: -250px;}

.float li:hover{background: #e40000;}

/*企业简介*/

.banner1{width: 100%;}

.banner1 img{width: 100%;display: block;}

.list{width: 100%;height: 50px;background: #f1f1f1;border-bottom: 1px solid #dedede;}

.list1{padding: 0 18%;overflow: hidden;}

.list1 li{float: left;height: 25px;line-height: 25px;margin-top: 13px;margin-left: 65px;}

.list1 li a{color: #333333;font-size: 16px;}

.list1 li:hover{border-bottom: 2px solid #ff0000;}

.list1 li:hover a{color: #ff0000;font-weight: bolder;}

.list1 li:nth-of-type(1){margin-left: 0;}

.list1 .ua3{border-bottom: 2px solid #ff0000;}

.list1 .ua3 a{color: #ff0000;font-weight: bolder;}

.now{padding: 0 18%; text-align: right;color: #000000;margin-top: 20px;overflow: hidden;}

.now a{color: #000000;}

.index5{text-align: center;color: #333333;font-size: 48px;margin-top: 60px;}

.about1{width: 100%;border-bottom: 1px solid #d3d3d3;margin-top: 45px;padding-bottom: 90px;}

.about1a{padding: 0 18%;text-align: center;color: #555555;font-size: 16px;line-height: 30px;}

.about2{width: 100%;margin-top: 75px;text-align: left}
.about2 table{width: 100%}
.about2 img{width: 100%;}
.about2 tr:nth-of-type(2n) img{float: right;width: 50%}
.about2a{width: 28%;float: right;margin-right: 18%;margin-top: 90px;}

.about2a h1{color: #000000;font-size: 24px;}

.about2a_1{color: #333333;line-height: 30px;margin-top: 30px;}

.about2 li:nth-of-type(2n) img{float: right;}

.about2 li:nth-of-type(2n) .about2a{float: left;margin-left: 18%;margin-right: 0;}

.all3{width: 100%;background: #e9e9e9;padding-top: 50px;margin-top: 80px;padding-bottom: 75px;}

.index6{ padding: 0 18%; overflow: hidden;}

.index6 h1{float: left;color: #000000;font-size: 44px;}
.index6 h1 a{color: #000000;}
.index6 ul{float: left;overflow: hidden;margin-top: 30px;background: url(../img/bg11.png) left center no-repeat;padding-left: 25px;margin-left: 35px;color: #666666;font-size: 16px;}

.index6 h2 a{color: #666666;}
.index6  h2{float: right;margin-top: 35px;}
.abt_act{padding: 0 18%; overflow: hidden;margin-top: 40px;}

.abt_act1{width: 47%;float: left;background: #fff;padding: 17px 0;overflow: hidden;}

.abt_act1 img{width: 33%;float: left;margin-left: 14px;}

.abt_act1 ul{width: 58%;float: left;margin-left: 20px;margin-top: 10px;}

.abt_act1 li{height: 30px;line-height: 30px;overflow: hidden;}

.abt_act1 li a{color: #555555;display: block;}

.abt_act .abt_act1:nth-of-type(2){float: right;}

.abt_act1 li:hover a{color: #ff0000;text-decoration: underline;}

/*企业荣誉*/

.honor{padding: 0 18%; overflow: hidden;background: #efefef;margin-top: 20px;}

.pic5{width: 53%;float: left;}

.pic5 img{width: 100%;display: block;}

.honor1{width: 40%;float: left;margin-left: 3%;margin-top: 50px;}

.honor1a{color: #010101;font-size: 32px;}

.honor1b{color: #555555;line-height: 30px;margin-top: 25px;}

.honor2{padding: 0 18%; overflow: hidden;margin-top: 30px;}

.honor2 li{width: 31%;float: left;margin-top: 11px;margin-left: 3.5%;}

.pic6{width: 100%;border: 1px solid #bfbfbf;padding: 12px 0;}

.pic6 img{width: 90%;display: block;margin: auto;}

.honor2 li h1{text-align: center;height: 55px;line-height: 55px;overflow: hidden;color: #555555;font-size: 16px;}

.honor2 li:nth-of-type(3n-2){margin-left: 0;}

/*人力资源*/

.banner2{width: 100%;height: 430px;overflow: hidden;background: #ff0000;}

.banner2a{width: 60%;height: 430px;float: left;background: url(../img/banner2.jpg) right top no-repeat;background-size: cover;}

.banner2b{width: 20%;float: left;margin-left: 2%;margin-top: 40px;}

.banner2b h1{color: #ffffff;font-size: 32px;background: url(../img/bg12.jpg) left bottom no-repeat;padding-bottom: 25px;}

.banner2b_1{color: #fff;line-height: 30px;margin-top: 15px;height: 150px;overflow: hidden;}

.banner2b_2{width: 100%;height: 40px;background: #fff;border-radius: 20px;margin-top: 50px;overflow: hidden;}

.banner2b_2a{width: 80%;height: 40px;float: left;}

.banner2b_2a input{display: block;padding: 0 8%;height: 40px;color: #000;width: 84%;outline: none;}

.banner2b_2b{width: 20%;height: 40px;float: right;}

.banner2b_2b input{width: 100%;height: 100%;display: block;outline: none;background: url(../img/search1.png) center no-repeat;background-size: 26px;cursor: pointer;}

.job{padding: 0 18%; overflow: hidden;margin-top: 30px;}

.job1{width: 75%;float: left;border: 1px solid #e0e0e0;}

.job2{height: 60px;line-height: 60px;position: relative;}

.job2 ul{overflow: hidden;}

.job2 ul li{width: 130px;float: left;color: #000000;font-size: 16px;text-align: center;cursor: pointer;}

.job2 ul .selected{background: #e0e0e0;}

.job2 a{height: 27px;position: absolute;line-height: 27px;color: #555555;font-size: 16px;top: 16px;right: 25px;background: url(../img/more3.png) right center no-repeat;padding-right: 38px;}

.job3{width: 100%;}

.job3 ul li{overflow: hidden;border-top: 1px solid #e0e0e0;padding: 23px 0;}

.job3a{float: left;margin-left: 40px;width: 60%}

.job3a h1{color: #000000;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;}

.job3a dl{overflow: hidden;margin-top: 10px;}

.job3a dl dt{float: left;color: #5c5c5c;height: 16px;line-height: 16px;border-left: 1px solid #5c5c5c;padding: 0 8px;}

.job3a dl dt:nth-of-type(1){border: none;padding-left: 0;}

.more3{float: right;background: #6a89c9;text-align: center;line-height: 37px;text-align: center;border-radius: 3px;width: 110px;margin-right: 20px;margin-top: 30px;}

.more3 a{color: #fff;display: block;}

.job3b{float: right;color: #777777;margin-top: 15px;margin-right: 15px;margin-top: 35px;}

.job4{width: 20%;float: right;}

.job4 li{position: relative;margin-top: 34px;}

.job4 li img{width: 100%;display: block;}

.job4 li h1{width: 100%;text-align: center;color: #fff;font-size: 32px;position: absolute;height: 34px;top: 50%;margin-top: -17px;left: 0;line-height: 34px}

.job4 li:nth-of-type(1){margin-top: 0;}

/* .all4{width: 100%;background: #ededed;margin-top: 95px;padding-bottom: 65px;} */
.all4{width: 100%;background: #ededed;margin-top: 35px;padding-bottom: 65px;}


.all4a{ padding: 0 18%; margin: auto;}

.index7{height: 123px;border-bottom: 1px solid #bbbbbb;}

.index7 h1{float: left;color: #010101;font-size: 50px;line-height: 123px;}

.index7 ul{float: right;text-align: right;margin-top: 50px;}

.index7 ul li{width: 120px;height: 30px;display: inline-block;vertical-align: top;text-align: center;line-height: 30px;font-size: 16px;color: #555555;margin-left: 10px;}

.index7 ul li a{display: block;color: #555555;font-size: 16px;}

.index7 ul li:hover{background: #6a89c9;}

.index7 ul li:hover a{color: #fff;}

.zhengce{margin-top: 30px;}

.zhengce1{color: #555555;line-height: 26px;}

.zhengce1 h1{color: #000;}

.index8{ padding: 0 18%;color: #010101;font-size: 50px;margin-top: 75px;}
.index8 a{color: #010101;}
.fengcai{ padding: 0 18%;overflow: hidden;margin-bottom: 90px;}

.fengcai li{width: 31%;float: left;margin-top: 20px;margin-left: 3.5%;}

.fengcai li img{width: 100%;display: block;}

.fengcai li h1{text-align: center;color: #555555;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;margin-top: 20px;}

.fengcai li:nth-of-type(3n-2){margin-left: 0;}

/*人力资源_投递简历*/

.jianli{width: 64%;margin: auto;background: #efefef;padding: 35px 0;margin-top: 25px;}

.jianli p{width: 90%;margin: auto;color: #555555;font-size: 16px;line-height: 30px;}

.jianli1{width: 64%;margin: auto;border: 1px solid #bfbfbf;margin-top: 38px;padding-top: 10px;padding-bottom: 70px;margin-bottom: 110px;}

.form1{width: 94%;margin: auto;overflow: hidden;margin-top: 40px;}

.form1a{width: 47%;float: left;overflow: hidden;}

.form1a label{width: 80px;float: left;text-align: right;color: #555555;line-height: 40px;}

.form1a label span{color: #ff0000;font-size: 18px;display: inline-block;vertical-align: top;margin-top: 3px;}

.form1a input{width: 70%;float: right;padding: 0 20px;height: 40px;border: 1px solid #7d7d7d;color: #555555;}

.form1b{width: 47%;float: right;overflow: hidden;}

.form1b label{width: 80px;float: left;text-align: right;color: #555555;line-height: 40px;}

.form1b label span{color: #ff0000;font-size: 18px;display: inline-block;vertical-align: top;margin-top: 3px;}

.form1b ul{width: 70%;float: right;overflow: hidden;margin-top: 13px;}

.form1b ul li{float: left;color: #555555;}

.form1b ul li:nth-of-type(2){margin-left: 10px;}

.form1b ul li input{zoom: 120%;}

.form2{width: 94%;margin: auto;overflow: hidden;margin-top: 40px;}

.form2a{width: 47%;float: right;overflow: hidden;}

.form2a label{width: 80px;float: left;text-align: right;color: #555555;line-height: 40px;}

.form2a label span{color: #ff0000;font-size: 18px;display: inline-block;vertical-align: top;margin-top: 3px;}

.form2a input{width: 70%;float: right;padding: 0 20px;height: 40px;border: 1px solid #7d7d7d;color: #555555;}

.form2b{width: 47%;float: left;overflow: hidden;}

.form2b label{width: 80px;float: left;text-align: right;color: #555555;line-height: 40px;}

.form2b label span{color: #ff0000;font-size: 18px;display: inline-block;vertical-align: top;margin-top: 3px;}

.form2b ul{width: 79%;float: right;overflow: hidden;}

.form2b ul select{width: 45%;height: 40px;float: left;color: #555555;padding-left: 20px;}

.form2b ul select:nth-of-type(2){margin-left: 20px;}

.form1 .form1a:nth-of-type(2){float: right;}

.form1c{width: 47%;float: right;overflow: hidden;}

.form1c label{width: 80px;float: left;text-align: right;color: #555555;line-height: 40px;}

.form1c label span{color: #ff0000;font-size: 18px;display: inline-block;vertical-align: top;margin-top: 3px;}

.form1c select{width: 79%;float: right;padding: 0 20px;height: 40px;border: 1px solid #7d7d7d;color: #555555;}

.form3{width: 94%;margin: auto;overflow: hidden;margin-top: 40px;}

.form3 label{width: 80px;float: left;text-align: right;color: #555555;line-height: 130px;}

.form3 textarea{width: 86%;float: right;padding: 15px 20px;height: 100px;border: 1px solid #7d7d7d;color: #555555; font-family: 微软雅黑}

.form4{width: 220px;height: 40px;margin: auto;margin-top: 45px;}

.form4 input{width: 100%;height: 100%;display: block;background: #3f537d;color: #fff;font-size: 18px;cursor: pointer;}

/*人力资源列表*/

.job_list{width: 64%; border: 1px solid #e0e0e0;margin: auto;margin-top: 30px;margin-bottom: 105px;}

/*人力资源_人力政策*/

.now ul{float: left;overflow: hidden;}

.now ul li{width: 113px;height: 30px;float: left;border: 1px solid #e5e5e5;text-align: center;line-height: 30px;margin-left: 43px;}

.now ul li a{display: block;color: #555555;font-size: 16px;}

.now ul li:nth-of-type(1){margin-left: 0;}

.now ul li:hover{background: #ff0000;color: #fff;}

.now ul li:hover a{color: #fff;}

.now ul .selected{background: #ff0000;color: #fff;}

.now ul .ua4{background: #ff0000;color: #fff;}

.now ul .ua4 a{color: #fff;}

.content1{padding: 0 18%;color: #555555;line-height: 26px;margin-top: 35px;margin-bottom: 100px;}

.enjoy{padding: 0 18%; overflow: hidden;}

.enjoy li{width: 31%;float: left;margin-top: 25px;margin-left: 3.5%;}

.enjoy li img{width: 100%;display: block;}

.enjoy li h1{height: 55px;line-height: 55px;overflow: hidden;text-align: center;color: #555555;font-size: 16px;}

.enjoy li:nth-of-type(3n-2){margin-left: 0;}

.fenye{padding: 0 18%; text-align: center;margin-top: 60px;margin-bottom: 95px;}

.fenye a{display: inline-block;vertical-align: top;height: 30px;line-height: 30px;border: 1px solid #d2d2d2;color: #666666;font-size: 15px;padding: 0 12px;margin: 0 5px;}

.fenye a:hover{background: #3f537d;border: 1px solid #3f537d;color: #fff;}

.fenye .ua5{background: #3f537d;border: 1px solid #3f537d;color: #fff;}

/*人力资源_团队风采详情*/

.enjoy_detail{padding: 0 18%; overflow: hidden;margin-top: 30px;margin-bottom: 90px;}

.enjoy_detail1{width: 75%;float: left;}

.enjoy_detail2{overflow: hidden;}
.enjoy_detail2 a{width: 48%;float: left;}
.enjoy_detail2 img{width: 100%;display: block;float: left;margin: 0 10px;}

.enjoy_detail2 a:nth-of-type(2){float: right;}

.title1{border-bottom: 1px solid #d9d9d9;margin-top: 25px;padding-bottom: 20px;}

.title1 h1{color: #000000;font-size: 26px;}

.title1 ul{overflow: hidden;margin-top: 15px;}

.title1 ul span{color: #777777;padding-right: 25px;}

.bshare-custom{float: right;}

.bshare-custom h1{display: inline-block;vertical-align: top;color: #333333;font-size: 14px;margin-top: 4px;}

.content2{border-bottom: 1px solid #d9d9d9;line-height: 35px;color: #555555;margin-top: 25px;padding-bottom: 45px;}
.content2 p,.content2 span{
    text-wrap:wrap !important;
}
.content2 a{color: #1222f9;}

.content2 img{max-width: 100%;}

.xyp{overflow: hidden;margin-top: 45px;}

.xyp ul{width: 70%;float: left;}

.xyp ul li{height: 35px;line-height: 35px;overflow: hidden;}

.xyp ul li a{color: #777777;}

.xyp1{width: 180px;height: 40px;float: right;border: 1px solid #3f537d;border-radius: 3px;text-align: center;line-height: 40px;}

.xyp1 a{display: block;color: #3f537d;}

.hotList{line-height: 30px;margin-top: 50px;margin-bottom: 50px;padding: 0 18%}

.hotList span{color: #555555;font-size: 16px;display: inline-block;vertical-align: top;}

.hotList a{color: #3f537d;font-size: 16px;display: inline-block;vertical-align: top;padding-right: 12px;}

.hotList a:hover{text-decoration: underline;}
.bshare-custom h2{display: inline-block;vertical-align: top;font-size: 14px;margin-top: 5px}
/*人力资源详情*/

.zp_detail{width: 64%;margin: auto;background: #eeeeee;margin-top: 30px;overflow: hidden;padding: 40px 0;}

.zp_detail1{float: left;margin-left: 30px;width: 70%}

.zp_detail1 h1{color: #000000;font-size: 16px;font-weight: bold;border-left: 3px solid #3f537d;padding-left: 12px;}

.zp_detail1 ul{overflow: hidden;margin-top: 12px;padding-left: 15px;}

.zp_detail1 ul li{float: left;color: #5c5c5c;border-left: 1px solid #5c5c5c;height: 16px;line-height: 16px;padding: 0 8px;}

.zp_detail1 ul li:nth-of-type(1){border: none;padding-left: 0;}

.zp_detail2{width: 110px;height: 37px;float: right;background: #6a89c9;border-radius: 3px;text-align: center;line-height: 37px;margin-right: 30px;margin-top: 30px}

.zp_detail2 a{display: block;color: #fff;}

.zp_detail3{float: right;color: #5c5c5c;margin-top: 8px;margin-right: 30px;margin-top: 34px}

.zp_detail4{padding: 0 19.5%; margin-top: 30px; width: 64%}

.zp_detail4a{color: #000000;font-size: 16px;font-weight: bold;border-left: 3px solid #3f537d;padding-left: 12px;}

.zp_detail4b{margin-top: 25px;color: #555555;line-height: 30px;}

/*公司活动*/

.active{width: 64%;margin: auto; overflow: hidden;border-bottom: 1px solid #d9d9d9;margin-top: 30px;padding-bottom: 25px;}

.active1{width: 75%;float: left;}

.active1 img{width: 100%;display: block;height: 260px}

.active1a{overflow: hidden;margin-top: 25px;}

.active1a h1{float: left;color: #000000;font-size: 24px;}

.active1a span{float: left;width: 50px;height: 20px;border-radius: 3px;background: #ff0000;text-align: center;line-height: 20px;color: #fff;margin-top: 8px;margin-left: 10px;}

.active1a label{float: right;color: #777777;background: url(../img/more4.png) left center no-repeat;padding-left: 25px;margin-top: 8px;}

.active1b{color: #777777;line-height: 33px;height: 99px;overflow: hidden;margin-top: 15px;}

.active2{width: 20%;float: right;border: 1px solid #d2d2d2;padding-top: 20px;padding-bottom: 20px;}

.active2 h1{width: 90%;margin: auto;color: #000000;font-size: 22px;background: url(../img/bg13.jpg) left bottom no-repeat;padding-bottom: 10px;}

.active2 li{width: 90%;margin: auto;margin-top: 20px;}

.active2 li img{width: 100%;border-radius: 5px;display: block;}

.active2 li p{color: #000000;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;margin-top: 5px;}

.active3{padding: 0 18%}

.active3 li{border-bottom: 1px solid #d9d9d9;overflow: hidden;padding: 30px 0;}

.pic7{width: 15%;float: left;height: 120px}

.pic7 img{width: 100%;display: block;height: 100%}

.active3a{width: 80%;float: right;}

.active3a_1{overflow: hidden;margin-top: 8px;}

.active3a_1 h1{float: left;color: #000000;font-size: 18px;}

.active3a_1 span{float: left;width: 50px;height: 20px;border-radius: 3px;background: #ff0000;text-align: center;line-height: 20px;color: #fff;margin-top: 3px;margin-left: 10px;}

.active3a_1 label{float: right;color: #777777;background: url(../img/more4.png) left center no-repeat;padding-left: 25px;margin-top: 8px;}

.active3a_2{color: #777777;line-height: 30px;height: 60px;margin-top: 20px;overflow: hidden;}

/*公司活动详情*/

.actde{width: 20%;float: right;}

.actde1{border: 1px solid #d2d2d2;padding-top: 20px;padding-bottom: 20px;}

.actde1 h1{width: 90%;margin: auto;color: #000000;font-size: 22px;background: url(../img/bg13.jpg) left bottom no-repeat;padding-bottom: 10px;}

.actde1 li{width: 90%;margin: auto;margin-top: 20px;border-top: 1px solid #d2d2d2;padding-top: 10px}
.actde1 li:nth-of-type(1){border: none;}
.actde1 li img{width: 100%;display: block;}

.actde1 li p{color: #000000;height: 20px;line-height: 20px;overflow: hidden;margin-top: 5px;text-align: center;}

.actde2{border: 1px solid #d2d2d2;padding-top: 20px;padding-bottom: 20px;margin-top: 20px;}

.actde2 h1{width: 90%;margin: auto;color: #000000;font-size: 22px;background: url(../img/bg13.jpg) left bottom no-repeat;padding-bottom: 10px;margin-bottom: 10px;}

.actde2 li{height: 35px;line-height: 35px;overflow: hidden;width: 210px;margin: auto;width: 90%}

.actde2 li a{color: #000000;font-size: 14px;}

.actde2 li:hover a{color: #ff0000;text-decoration: underline;}

/*视频中心*/

.videoList{padding: 0 18%; overflow: hidden;}

.videoList li{width: 31.5%;float: left;border: 1px solid #dcdcdc;padding-top: 10px;margin-top: 30px;padding-bottom: 20px;
	margin-left: 2.4%;}

.videoList li img{display: block;width: 100%;margin: auto;}

.pic8{width: 90%;margin: auto;height: 240px}

.pic8 img{display: block;width: 100%;height: 100%}

.videoList li h1{width: 90%;margin: auto;color: #555555;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;margin-top: 16px;}

.videoList li span{display: block;width: 90%;margin: auto;color: #b29474;margin-top: 7px;}

.videoList li:nth-of-type(3n-2){margin-left: 0;}

/*视频中心详情*/

.content2 video{width: 100%;height: 520px;display: block;margin: auto;}
.video_tui{overflow: hidden;}

.video_tui li{width: 31.5%;float: left;border: 1px solid #dcdcdc;padding-top: 10px;margin-top: 30px;padding-bottom: 20px;margin-left: 2%;}

.video_tui li img{display: block;width: 100%;margin: auto;}

.pic8{width: 90%;margin: auto;height: 240px}

.pic8 img{display: block;width: 100%;height: 100%}

.video_tui li h1{width: 90%;margin: auto;color: #555555;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;margin-top: 16px;}

.video_tui li span{display: block;width: 90%;margin: auto;color: #b29474;margin-top: 7px;}
.video_tui li:nth-of-type(3n-2){margin-left: 0;}
/*服务支持*/

.service{padding: 0 18%}

.service li{overflow: hidden;margin-top: 40px;}

.pic9{width: 50%;float: left;}

.pic9 img{width: 100%;display: block;}

.service1{width: 45%;float: right;margin-top: 45px;}

.service1 h1{color: #000000;font-size: 24px;}

.service1 p{color: #555555;font-size: 16px;line-height: 40px;height: 160px;overflow: hidden;margin-top: 25px;}

.service li:nth-of-type(2n) .pic9{float: right;}

.service li:nth-of-type(2n) .service1{float: left;}

.adv{width: 100%;margin-top: 95px;}

.adv img{width: 100%;display: block;}

/*服务支持详情*/

.title2{padding: 0 18%; color: #333333;font-size: 24px;margin-top: 25px;}

.content3{padding: 0 18%;color: #555555;line-height: 35px;margin-top: 30px;}

.content3 img{max-width: 100%;}

/*服务支持_投诉建议*/

.notice{width: 64%;height: 120px;background: #efefef;margin: auto;margin-top: 30px;}

.notice1{width: 90%;margin: auto;color: #777777;font-size: 16px;line-height: 30px;padding-top: 30px;}

.notice1 span{color: #ff0000;}

.tousu{width: 64%;margin: auto;border: 1px solid #bfbfbf;margin-top: 38px;padding-bottom: 80px;margin-bottom: 135px;}

.tousu1{width: 90%;margin: auto;}

.form5{overflow: hidden;margin-top: 30px;}

.form5 label{width: 10%;float: left;text-align: right;line-height: 40px;color: #555555;}

.form5 label span{color: #ff0000;display: inline-block;vertical-align: top;margin-top: 3px;margin-right: 5px}

.form5 select{width: 230px;height: 40px;float: left;margin-left: 30px;padding-left: 20px;color: #555555;border: 1px solid #7d7d7d;}

.form5 input{width: 300px;height: 40px;float: left;margin-left: 30px;padding: 0 20px;color: #555555;border: 1px solid #7d7d7d;}

.form5 textarea{width: 718px;height: 135px;float: left;margin-left: 30px;padding: 12px 20px;color: #555555;border: 1px solid #7d7d7d; font-family: 微软雅黑;}

.form6{margin-top: 50px;padding-left: 105px;}

.form6 input{width: 220px;height: 40px;display: block;background: #3f537d;color: #fff;font-size: 16px;cursor: pointer;}

/*服务支持_我们在现场*/

.xc{padding: 0 18%}

.xc li{border-bottom: 1px solid #d9d9d9;padding: 30px 0;overflow: hidden;}

.pic10{width: 280px;height: 160px;float: left;}

.pic10 img{width: 100%;height: 100%;display: block;}

.xc1{width: 615px;float: left;margin-left: 40px;margin-top: 30px;}

.xc1 h1{color: #000000;font-size: 26px;height: 30px;line-height: 30px;overflow: hidden;}

.xc1a{overflow: hidden;margin-top: 45px;}

.xc1a dl{float: left;overflow: hidden;}

.xc1a dl dt{float: left;color: #777777;margin-right: 20px;}

.xc1a span{float: left;color: #777777;height: 16px;line-height: 16px;background: url(../img/more4.png) left center no-repeat;padding-left: 25px;margin-left: 25px;}

.xc2{width: 60px;float: right;text-align: center;margin-right: 35px;margin-top: 55px;}

.xc2 h1{height: 30px;line-height: 30px;background: #ff0000;border-radius: 3px;color: #fff;font-size: 16px;}

.xc2 span{display: block;color: #777777;margin-top: 15px;}

/*下载中心*/

.download{padding: 0 18%; border-top: 1px dashed #d2d2d2;margin-top: 20px;margin-bottom: 95px;}

.download ul{border-bottom: 1px dashed #d2d2d2;overflow: hidden;line-height: 35px;padding-top: 28px;padding-bottom: 25px;}

.download ul h1{float: left;color: #000000;font-size: 18px;height: 35px;overflow: hidden;font-weight: 600;}

.download1{width: 92%;float: right;}

.download1 li{overflow: hidden;height: 35px;}

.download1 li img{width: 22px;float: left;margin-top: 7px;}

.download1 li p{float: left;color: #000000;}

.download1 dl{float: left;overflow: hidden;color: #777777;margin-left: 20px;}

.download1 dl dt{display: inline-block;vertical-align: top;color: #777777;}

/*全球伙伴_全部客户*/

.kehu{width: 1200px;margin: auto;overflow: hidden;margin-top: 35px;margin-bottom: 140px;}

.kehu li{width: 260px;float: left;margin-left: 52px;}

.kehu li img{width: 100%;display: block;border: 1px solid #d6d6d6;}

.kehu li h1{height: 50px;line-height: 50px;text-align: center;overflow: hidden;color: #555555;}

.kehu li:nth-of-type(4n-3){margin-left: 0;}

/*搜索页面*/

.sousuo{width: 1200px;margin: auto;}

.sousuo li{border-bottom: 1px solid #d3d3d3;padding: 40px 0;overflow: hidden;}

.pic11{width: 238px;float: left;border: 1px solid #bfbfbf;}

.pic11 img{width: 100%;display: block;}

.sousuo1{width: 910px;float: right;margin-top: 25px;}

.sousuo1 h1{color: #000000;font-size: 16px;}

.sousuo1 p{color: #555555;font-size: 14px;line-height: 30px;margin-top: 25px;}

/*发展历程*/

.fazhan{width: 1200px;margin: auto;margin-top: 40px;margin-bottom: 100px;}

.fazhan1{overflow: hidden;}

.fazhan1 img{float: left;margin-left: 92px;}

.fazhan1 h1{float: right;color: #010101;font-size: 36px;background: url(../img/bg14.jpg) left center no-repeat;padding-left: 118px;margin-top: 30px;}

.fazhan2{/*background: url(../img/bg15.png) 131px top no-repeat;*/margin-top: -10px;padding-bottom: 20px;}

.fazhan2 li{overflow: hidden;padding-top: 50px;}

.fazhan2 li h1{float: left;color: #000000;font-size: 22px;background: url(../img/bg16.png) right center no-repeat;padding-right: 44px;margin-left: 48px;}

.fazhan2a{width: 100%;float: right;margin-top: 3px;}

.fazhan2a h2{color: #000000;font-size: 18px;}

.fazhan2b{color: #888888;line-height: 30px;margin-top: 20px;}

.fazhan2b img{max-width: 100%;}

/*联系我们*/

.map{padding: 0 18%; margin-top: 30px;overflow: hidden;}

.map1{width: 63%;height: 538px;float: left;border: 1px solid #cecece;}

.map1 img{width: 100%;height: 100%;display: block;}

.map2{width: 35%;height: 540px;float: right;background: #3f537d;}

.map2a{width: 310px;margin: auto;}

.map2a h1{color: #ffffff;font-size: 30px;padding-top: 35px;}

.map2a ul{color: #fff;font-size: 16px;line-height: 28px;margin-top: 20px;}

.map2a img{display: block;margin: auto;width: 180px;margin-top: 50px;}

.map2a p{text-align: center;color: #fff;margin-top: 10px;}

.contact{margin-top: 80px;padding: 0 18%}

.contact1{color: #555555;font-size: 30px;}

.contact2{color: #555555;font-size: 16px;line-height: 30px;margin-top: 20px;}

.address{padding: 0 18%;overflow: hidden;margin-bottom: 150px;}

.address li{width: 42%; border-bottom: 1px dashed #bfbfbf;padding: 0 2%;padding-bottom: 20px;margin-top: 45px;float: left;}

.address li h1{color: #030303;font-size: 16px;margin-bottom: 20px;}

.address li p{color: #555555;font-size: 16px;line-height: 30px;}

.address li:nth-of-type(2n){float: right;}

/*网站地图*/

.all5{margin-bottom: 150px;}

.biao{width: 64%;margin: auto;border-bottom: 1px solid #d9d9d9;padding-bottom: 12px;margin-top: 50px;}

.biao h1{color: #000000;font-size: 24px;height: 26px;border-left: 3px solid #3f537d;line-height: 26px;padding-left: 12px;}
.biao h1 a{color: #000}
.biao1{padding: 0 18%; overflow: hidden;}

.biao1 li{float: left;margin-left: 30px;margin-top: 40px;}

.biao1 li p{color: #555555;font-weight: bold;}

.biao1 li dl{line-height: 30px;margin-top: 15px;}

.biao1 li dl dt a{color: #555555;}

/*解决方案*/

.case{width: 65%;background: #eef3fd;border: 1px solid #a8b3c9;margin: auto;margin-top: 20px;padding-top: 20px;padding-bottom: 25px;position: relative;}

.case h1{padding: 0 4%; color: #2a3f6b;font-size: 18px;font-weight: bold;}

.case ul{overflow: hidden;padding: 0 4%; margin-top: 15px;height: 60px;overflow: hidden;}

/* .case ul li{width: 18%;float: left;padding-left: 0.5%;height: 30px;line-height: 30px;overflow: hidden;background: url(../img/bg17.jpg) left center no-repeat;margin-left: 15px;} */
.case ul li{width: 18%;float: left;padding-left: 2%;height: 30px;line-height: 30px;overflow: hidden;background: url(../img/bg17.jpg) left center no-repeat;}

.case ul li a{color: #3f537d;display: block;font-size: 14px}

.case ul li:nth-of-type(5n-4){margin-left: 0;}

.case h2{width: 100px;height: 34px;background: #eef3fd;text-align: center;

line-height: 34px;color: #3f537d;border: 1px solid #a8b3c9;position: absolute;bottom: -35px;left: 50%;margin-left: -50px;

border-top: none;cursor: pointer;

}

.case h2 img{display: inline-block;vertical-align: top;margin: 0 5px;margin-top: 10px;}

.activeX{height: auto !important;}

.case1{padding: 0 18%}

.case1 li{margin-top: 50px;}

.case1a{border-bottom: 1px solid #cecece;}

.case1a h1{height: 40px;line-height: 40px;text-align: center;background: #3f537d;width: 185px;color: #fff;font-size: 16px;}

.case1b{overflow: hidden;margin-top: 25px;}

.case1b p{width: 50%;float: left;color: #555555;line-height: 40px;text-indent: 30px;height: 240px;overflow: hidden;margin-top: 20px;}

.case1b img{width: 45%;float: right;}

.all3{width: 100%;background: #e9e9e9;}

.pro_tui{padding: 0 18%; overflow: hidden;margin-top: 25px;}

.pro_tui li{width: 23%;float: left;position: relative;margin-left: 2.6%;background: #fff}

.pro_tui li img{width: 100%;display: block;}

.pro_tui li h1{width: 100%;height: 40px;background: rgba(0,0,0,0.6);position: absolute;bottom: 70px;left: 0;

text-align: center;line-height: 40px;overflow: hidden;color: #fff;

}

.pro_tui li:nth-of-type(4n-3){margin-left: 0;}

/*解决方案详情*/

.casede{padding: 0 18%; margin-top: 65px;}

.casede img{width: 100%;display: block;}

.casede1{padding: 0 18%; color: #555555;line-height: 32px;margin-top: 30px;}

.casede1 img{max-width: 100%;}

.pro_tui1{overflow: hidden;margin-top: 70px;padding: 0 18%; }

.pro_tui1 h1{width: 30px;height: 176px;padding: 18px 10px 0 10px;text-align: center;float: left;background: #6a89c9;color: #fff;font-size: 20px;line-height: 40px;}

.pro_tui1a{width: 90%;float: left;margin-left: 20px;}

.pro_tui1a .isxCase_con{margin:0 auto;}

.pro_tui1a .picMarquee-left{overflow:hidden; }

.pro_tui1a .picMarquee-left .bd{  overflow:hidden; position:relative;margin:0 auto;}

.pro_tui1a .picMarquee-left .tempWrap{margin: 0 auto;}

.pro_tui1a .picMarquee-left ul{ overflow:hidden; zoom:1; }

.pro_tui1a .picList li{width: 168px;float: left;position: relative;margin: 0 10px;border: 1px solid #dadada;}

.pro_tui1a .picList li img{width: 100%;display: block;}

.pro_tui1a .picList li h2{width: 100%;height: 40px;background: #6a89c9;text-align: center;line-height: 40px;overflow: hidden;color: #fff;position: absolute;top: 50%;margin-top: -20px;left: 0;

opacity:0; transform:scale(0);transition:all 0.4s ease-in-out;backface-visibility:hidden;zoom:1;

}

.pro_tui1a .picList li:hover h2{opacity: 1;transform:scale(1);}

.xypa{overflow: hidden;width: 64%;margin: auto;margin-top: 75px;border-top: 1px solid #d9d9d9;padding-top: 45px;margin-bottom: 80px;}

.xypa ul{width: 635px;float: left;}

.xypa ul li{height: 35px;line-height: 35px;overflow: hidden;}

.xypa ul li a{color: #777777;}

.xypa1{width: 180px;height: 40px;float: right;border: 1px solid #3f537d;border-radius: 3px;text-align: center;line-height: 40px;}

.xypa1 a{display: block;color: #3f537d;}

/*产品中心_产品列表*/

.navq1{float: right;}

.navq1 li{float: left;margin-left: 35px;padding-right: 15px;position: relative;}

.navq1 li a p{color: #3f537d;font-size: 16px;line-height: 110px;}

.navq1 li:nth-of-type(1){margin-left: 0;}

.navq1 li:nth-of-type(2){background: url(../img/bg2.png) right center no-repeat;}

.navq1 li:nth-of-type(3){background: url(../img/bg2.png) right center no-repeat;}

/*.navq1 li:nth-of-type(4){background: url(../img/bg2.png) right center no-repeat;}*/
.navq1 li:nth-of-type(4) .navchild{left: -200px}
/*.navq1 li:nth-of-type(5){background: url(../img/bg2.png) right center no-repeat;}
*/.navq1 li:nth-of-type(5) .navchild{left: -300px}
.nav2{width: 120px;height: 40px;float: right;background: #3f537d;text-align: center;line-height: 40px;margin-top: 38px;margin-left: 15px;}

.nav2 a{color: #fff;display: block;font-size: 16px;}

.navq1 li:hover p{color: #3f537d;}

.navq1 .ua1 p{color: #3f537d;}


.navq1 li:nth-of-type(2) .navchildq dl h1{background: none}
.navq1 li:nth-of-type(3) .navchildq dl:nth-of-type(6){position: absolute;top: 255px;right: 0}
.navq1 li:nth-of-type(3) .navchildq dl:nth-of-type(7){position: absolute;top: 305px;right: 0}
.navq1 li:nth-of-type(3) .navchildq dl:nth-of-type(6) ol{display: none}
.navq1 li:nth-of-type(3) .navchildq dl:nth-of-type(7) ol{display: none}






.bgq1{width: 100%;background: #fff;border-top: 1px solid #d9d9d9;

border-bottom: 1px solid #cecece;

height: 500px;position: absolute;top: 145px;left: 0;z-index: 999;display: none;}

.navchildq{width: 1200px;position: absolute;top: 100px;left: 50%;margin-left: -755px;

z-index: 9999;overflow: hidden;padding-top: 30px;display: none;padding-bottom: 40px

}
/*.navq1 li:nth-of-type(2) .navchildq{display: block;}*/
/*.navq1 li:nth-of-type(2) .navchildq dl{width: 360px}
*/.navq1 li:nth-of-type(2) .navchildq dl:nth-of-type(3n-2){margin-left: 0}
.navchildq dl{float: left;margin-top: 15px;width: 20%;margin-bottom: 10px}

.navchildq dl h1{width: 70%; border-bottom: 1px solid #3f537d;color: #010101;font-size: 18px;height: 35px;line-height: 35px;overflow: hidden;background: url(../img/hg.jpg) right 5px no-repeat;}

.navchildq dl h1 a{display: block;color: #333333;font-size: 14px;border-left: 2px solid #3f537d;height: 18px;line-height: 18px;padding-left: 8px;font-weight: bold}

.navchildq dl ol{overflow: hidden;margin-top: 10px;}

.navchildq dl ol dt{width: 172px;height: 27px;line-height: 30px;border-bottom: 1px dashed #bfbfbf;overflow: hidden;}

.navchildq dl ol dt a{color: #656565;display: block;background: url(../img/bgm1.jpg) left center no-repeat;height: 30px;overflow: hidden;padding-left: 12px}

.navchildq dl ol dt:hover a{color: #ff0000;text-decoration: underline;}

.navchildq dl:nth-of-type(1){margin-left: 0;}

.navq1 li:nth-of-type(2) .navchild{margin-left: -145px;}

.navq1 li:nth-of-type(3) .navchildq{margin-left: -890px;}

.navq1 li:nth-of-type(4) .navchildq{margin-left: -38px;}

.navq1 li:nth-of-type(5) .navchildq{margin-left: -38px;}

.navchildq dl:nth-of-type(1) ol{width: 375px;}

.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(6){position: absolute;top: 280px;right: 0}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(7){position: absolute;top: 330px;right: 0}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(8){position: absolute;top: 380px;right: 0}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(9){position: absolute;top: 420px;right: 0}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(6) ol{display: none}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(7) ol{display: none}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(8) ol{display: none}
.nav1 li:nth-of-type(3) .navchildq dl:nth-of-type(9) ol{display: none}

/*
.navchildq dl ol dt:nth-of-type(2n){float: right;}*/

.nowa{padding: 0 18%; color: #000000;margin-top: 25px;}

.nowa a{color: #000;}

.pro{padding: 0 18%;overflow: hidden;}

.pro li{width: 23%;float: left;border: 1px solid #aaaaaa;margin-top: 40px;margin-left: 2.4%;}

.pro li img{width: 100%;display: block;height: 277px}

.pro li h1{height: 55px;line-height: 55px;overflow: hidden;color: #000000;font-size: 16px;text-align: center;border-bottom: 1px solid #aaaaaa;}

.pro li dl{height: 50px;line-height: 50px;text-align: center;overflow: hidden;}

.pro li dl dt{width: 50%;float: left;background: url(../img/bg18.jpg) left center no-repeat;}

.pro li dl dt a{display: block;color: #000000;}

.pro li dl dt:nth-of-type(1){background: none;}

.pro li:nth-of-type(4n-3){margin-left: 0;}

.pro li:hover{border: 1px solid #df0007;}

.pro li:hover dl dt a{color: #df0007;}

.pro li:hover h1{color: #df0007}

/*产品中心_产品详情*/

.prode{padding: 0 18%;overflow: hidden;margin-top: 20px;}

.prode1{width: 45%;float: left;}

.prode1 .swiper-button-next{background: url(../img/left1.png) center top no-repeat;background-size: 37px 40px;width: 37px;height: 40px;left: 20px;}

.prode1 .swiper-button-prev{background: url(../img/right1.png) center top no-repeat;background-size: 37px 40px;width: 37px;height: 40px;right: 20px;}

.prode1 .swiper-container{width: 100%;margin-left: auto;margin-right: auto;}

.prode1 .swiper-slide {background-size: cover;background-position: center;}

/* .prode1 .gallery-top {height: 460px;width: 100%;border: 1px solid #a5a5a5;} */
.prode1 .gallery-top {width: 100%;border: 1px solid #a5a5a5;}

.prode1 .gallery-top .swiper-slide{width: 100%;}

/* .prode1 .gallery-top .swiper-slide img{width: 80%;display: block;height: 100%;margin: auto} */

.prode1 .gallery-top .swiper-slide img{width: 80%;display: block;margin: auto}


.prode1 .gallery-top .swiper-slide video{width: 100%;height: 100%;display: block;object-fit: fill;}

/* .prode1 .gallery-thumbs {height: 108px; box-sizing: border-box;margin-top: 20px;} */
.prode1 .gallery-thumbs {box-sizing: border-box;margin-top: 20px;}

.prode1 .gallery-thumbs .swiper-slide {opacity: 0.4;height: 130px;}

.prode1 .gallery-thumbs .swiper-slide-active { opacity: 1;}

.prode1 .gallery-thumbs .swiper-slide img{width: 100%;display: block;height: 100%;}

.prode2{width: 50%;float: right;}

.prode2a{color: #000000;font-size: 30px;border-bottom: 1px dashed #989898;padding-top: 30px;padding-bottom: 20px;}

.prode2b{color: #555555;line-height: 35px;margin-top: 30px; font-size: 14px;}

.prode2b div{font-weight: bolder;color: #000;}

.prode2c{height: 60px;background: #ff0000;text-align: center;line-height: 60px;margin-top: 90px;}

.prode2c a{color: #fff;font-size: 32px;display: block;}

.prode3{width: 64%;margin: auto; border-bottom: 2px solid #3f537d;margin-top: 60px;overflow: hidden;}

.prode3 li{width: 200px;height: 50px;float: left;text-align: center;

line-height: 50px;color: #283c65;font-size: 20px;background: #e8e8e8;

border-top-left-radius: 5px;border-top-right-radius: 5px;margin-left: 1px;cursor: pointer;

}

.prode3 li a{color: #283c65;font-size: 20px;display: block;}

.prode3 li:hover{background: #3f537d;color: #fff;}

.prode3 li:hover a{color: #fff;}

.prode3 .selected{background: #3f537d;color: #fff;}

.prode4{padding: 0 18%}

.prode4 table{border-collapse:collapse;}

.prode4a{color: #555555;line-height: 33px;margin-top: 30px;}
.prode4a span,.prode4a p{
    text-wrap:wrap !important;
}
.prode4a img{max-width: 100%;}

 
.prode4a{ 
    padding-left: 2px;
    padding-right: 2px;
}
.prode4a_c{
    width: 100%;
    overflow-x: auto;
}

    .prode4a_c table{
        border-left: 1px solid #000;
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
        border-right: 2px solid #000; 
    }  
 

/*全球伙伴*/
.earth{width: 100%;background: #094c65;}
.earth h1{color: #fff;font-size: 50px;text-align: center;padding-top: 35px;}
.earth1{padding: 0 18%; margin-top: 35px;padding-bottom: 10px;position: relative;}
.earth1 .earth2{width: 100%;display: block;}
.earth1 li{position: absolute;cursor: pointer;}
.earth1 li:nth-of-type(1){top: 35%;left: 26%;}
.earth1 li:nth-of-type(2){top: 37%;left: 29%;}
.earth1 li:nth-of-type(3){top: 39%;left: 31%;}
.earth1 li:nth-of-type(4){top: 47%;left: 30%;}
.earth1 li:nth-of-type(5){top: 48%;left: 33.5%;}
.earth1 li:nth-of-type(6){top: 42%;left: 35.5%;}
.earth1 li:nth-of-type(7){top: 76%;left: 28%;}
.earth1 li:nth-of-type(8){top: 22%;left: 43%;}
.earth1 li:nth-of-type(9){top: 51%;left: 41.2%;}
.earth1 li:nth-of-type(10){top: 47%;left: 43.7%;}
.earth1 li:nth-of-type(11){top: 48%;left: 47.5%;}
.earth1 li:nth-of-type(12){top: 58%;left: 47%;}
.earth1 li:nth-of-type(13){top: 74%;left: 53%;}
.earth1 li:nth-of-type(14){top: 39%;left: 53.5%;}
.earth1 li:nth-of-type(15){top: 22%;left: 68%;}
.earth1 li:nth-of-type(16){top: 37%;left: 68%;}
.earth1 li:nth-of-type(17){top: 45%;left: 67.4%;}
.earth1 li:nth-of-type(18){top: 58%;left: 73%;}
.earth1 li:nth-of-type(19){top: 67%;left: 78%;}
@-webkit-keyframes bounce-down {

    25% {

        -webkit-transform: translateY(-3px);

    }

    50%, 100% {

        -webkit-transform: translateY(0);

    }

    75% {

        -webkit-transform: translateY(3px);

    }

}

@keyframes bounce-down {

    25% {

        transform: translateY(-3px);

    }

    50%, 100% {

        transform: translateY(0);

    }

    75% {

        transform: translateY(3px);

    }

}
.animate-bounce-down{

    -webkit-animation: bounce-down 1.5s linear infinite;

    animation: bounce-down 1.5s linear infinite;

}
@-webkit-keyframes bounce-up {

    25% {

        -webkit-transform: translateY(3px);

    }

    50%, 100% {

        -webkit-transform: translateY(0);

    }

    75% {

        -webkit-transform: translateY(-3px);

    }

}

@keyframes bounce-up {

    25% {

        transform: translateY(3px);

    }

    50%, 100% {

        transform: translateY(0);

    }

    75% {

        transform: translateY(-3px);

    }

}

.animate-bounce-up{

    -webkit-animation: bounce-up 1.4s linear infinite;

    animation: bounce-up 1.4s linear infinite;

}

.earth3{width: 246px;position: absolute;top: -45px;left: 50%;margin-left: -123px;padding-bottom: 20px;display: none;z-index: 999999;text-align: center;}

.earth3a{/*height: 112px;*//*background: url(../img/bg19.png) center top no-repeat;*/}

.earth3a h2{width: 210px;margin: auto;color: #000000;font-size: 16px;font-weight: bold;padding-top: 15px;}

.earth3a dl{width: 210px;margin: auto;line-height: 20px;color: #555555;padding-top: 10px;display: none}

.earth1 li:hover .earth3{display: block;}

.news{padding: 0 18%; overflow: hidden;margin-top: 30px;}

.news1{width: 50%;float: left;position: relative;}

.news1 img{width: 100%;display: block;}

.hide1{width: 100%;background: rgba(0,0,0,0.6);position: absolute;bottom: 0;left: 0;padding: 10px 0;}

.hide1a{width: 90%;margin: auto;overflow: hidden;height: 30px;line-height: 30px;}

.hide1a h1{width: 70%;float: left;font-size: 18px;color: #fff;}

.hide1a span{float: right;color: #fff;}

.hide1b{width: 90%;margin: auto;color: #fff;line-height: 20px;height: 40px;overflow: hidden;margin-top: 10px;}

.news2{width: 45%;float: right;}

.news2a li{border-bottom: 1px dashed #bfbfbf;padding: 15px 0;}

.news2a_1{overflow: hidden;}

.news2a_1 h1{width: 385px;float: left;color: #000000;font-size: 18px;}

.news2a_1 span{float: right;color: #777777;background: url(../img/more4.png) left center no-repeat;padding-left: 25px;}

.news2a_2{color: #777777;line-height: 25px;height: 50px;overflow: hidden;margin-top: 10px;}

.more4{width: 80px;height: 26px;background: #0f6886;text-align: center;line-height: 26px;margin-top: 17px;}

.more4 a{display: block;color: #fff;}

.all6{width: 100%;background: #ebebeb;margin-top: 80px;padding-bottom: 75px;}

.index9{padding: 0 18%; text-align: center;padding-top: 55px;}

.index9 h1{color: #000000;font-size: 50px;padding-top: 30px}

.index9 p{color: #555555;font-size: 18px;}

.infor{padding: 0 18%; overflow: hidden;margin-top: 20px;}

.infor li{width: 23%;float: left;margin-left: 2%;margin-top: 10px;}

.infor li img{width: 100%;border: 1px solid #cccccc;display: block;}

.infor li h1{height: 40px;line-height: 40px;overflow: hidden;color: #555555;font-size: 16px;text-align: center;}

.infor li:nth-of-type(4n-3){margin-left: 0;}

.more5{width: 125px;height: 35px;margin: auto;border: 1px solid #707070;text-align: center;line-height: 35px;margin-top: 20px;}

.more5 a{display: block;color: #555555;font-size: 18px;}

.index10{text-align: center;color: #010101;font-size: 50px;padding-top: 60px;}

.system{padding: 0 18%; color: #555555;line-height: 30px;margin-top: 30px}

.system img{max-width: 100%;display: block;margin: auto;}

.casede1 p {text-indent: 28px}

.content2 p {text-indent: 32px}


.navchildq dl ol dt:nth-of-type(n+15){
    display: none;
}
.navchildq dl:nth-of-type(5) ol dt:nth-of-type(n+7){
    display: none;
}
.foot6a img{
    width: 20px;
    display: inline;
    position: relative;
    top: 3px;
}
