@import url(yzui.css);

/* index.html */
body.active{overflow-x: hidden;overflow-y: hidden;}
@media (max-width:1200px){
.navbar-toggle{display: none;cursor: pointer;position: absolute;top: 57px;right: 15px;margin-left:18px;z-index:1000;width:24px;height:24px;float:right;background-color:transparent;border:0;display:block;margin-top:-32px;}
.navbar-toggle span{margin-top:10px}
.navbar-toggle span,.navbar-toggle span:before,.navbar-toggle span:after{position:absolute;display:block;width:24px;height:2px;cursor:pointer;content:'';background-color:#000;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1)}
.navbar-toggle span:before{top:-7px}
.navbar-toggle span:after{bottom:-7px}
.navbar-toggle.drawer-open span,.navbar-toggle.drawer-open span::before,.navbar-toggle.drawer-open span::after{background:#000;}
.navbar-toggle.drawer-open span{background: rgba(0, 0, 0, 0);}
.navbar-toggle.drawer-open span:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);left:0px;top:0px;}
.navbar-toggle.drawer-open span:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);left:0px;top:0px;}
}
@media (min-width:1200px){

}
.header{position: fixed;width: 100%;left: 0;top: 0;height: 70px;background: #fff;z-index: 99999;}
.header.active{box-shadow: 0px 0px 15px 0px rgba(200, 200, 200, 0.8);}
.h-blank{height: 70px;}
.header .logo{height: 70px;line-height: 70px;}
.header .logo img{vertical-align: middle;}
.header .nav li{float: left;margin-left: 64px;height: 70px;line-height: 70px;}
.header .nav li a{color: #000;font-size: 16px;}
.header .nav li:hover a,.header .nav li.active a{color: #2a709d;}

.BMapLib_bubble_content{height: 40px !important;}

.ib-pagination{bottom: 7% !important;}
.ib-pagination .swiper-pagination-bullet{opacity: 1 !important;border-radius: none;width: 12px;height: 21px;background: url('../images/b-a-02.png') no-repeat;}
.ib-pagination .swiper-pagination-bullet-active{background: url('../images/b-a-01.png') no-repeat;}

.phone-img{display: none;}

.banner .swiper-slide{position: relative;}
.banner .swiper-slide .tex{position: absolute;top: 26%;left: 0;width: 100%;height: 100%;}
.banner .swiper-slide .tex .con{font-size: 48px;margin-left: 0;letter-spacing: -2px;color: #ffffff;text-align: center;}
.banner .swiper-slide .tex .con p:nth-child(1){padding: 85px 0 15px;}
.banner .banner-pagination .swiper-pagination-bullet{margin: 0 10px !important;background: none !important;opacity: 1 !important;width: 18px !important;height: 18px !important;border-radius: 9px;border: solid 1px #ffffff;}
.banner .banner-pagination .swiper-pagination-bullet-active{background: #fff !important;}
.banner .banner-pagination{bottom: 3% !important;z-index: 998 !important;}
.banner .b-arrow{position: absolute;bottom: 9%;left: 0;width: 100%;z-index: 997;font-size: 12px;color: #fff;}
.banner .b-arrow .con span{margin-left: 19px;display: block;margin-top: 22px;}
.banner .b-arrow .con img{animation: bounce-down 1.5s linear infinite;}
@-webkit-keyframes bounce-down {
25% {-webkit-transform: translateY(-10px);}
50%, 100% {-webkit-transform: translateY(0);}
75% {-webkit-transform: translateY(10px);}
}

.title{text-align: center;}
.title p:nth-child(1){font-size: 34px;color: #333;}
.title p:nth-child(1) i{font-style: normal;font-weight: bold;}
.title p:nth-child(2){margin: 3px 0 10px;}
.title p:nth-child(3){font-size: 16px;letter-spacing: -1px;color: #959595;}

.title-1 p:nth-child(1){font-size: 34px;color: #fff;}
.title-1 p:nth-child(3){font-size: 16px;letter-spacing: -1px;color: #fff;}

.solve{padding: 75px 0 135px;}
.solve .con li{width: 25%;text-align: center;float: left;margin-top: 73px;}
.solve .con li .img{width: 79px;height: 90px;background: url('../images/lx-01.png') no-repeat;padding-top: 25px;background-size: 100% 100%;}
.solve .con li .img img:nth-child(2){display: none;}
.solve .con li:hover .img img:nth-child(2){display: block;}
.solve .con li:hover .img img:nth-child(1){display: none;}
.solve .con li .tex{font-weight: bold;color: #333333;margin-top: 26px;}
.solve .con li .tex p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.solve .con li:hover .img{background: url('../images/lx-02.png') no-repeat;}

.signing{padding: 76px 0 100px;}
.signing .con{margin-top: 30px;position: relative;}
.signing .con li{margin-top: 37px;float: left;margin-left: 21px;border-left: 10px solid #004e81;width: 574px;height: 169px;background-color: #ffffff;}
.signing .con li a{display: block;width: 100%;height: 100%;padding: 26px 32px 0 32px;}
.signing .con ul{margin-left: -21px;}
.signing .con li .t-1{font-size: 22px;color: #262626;padding:5px 0 5px 55px;background: url('../images/qy-01.png') no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.signing .con li:hover .t-1{color: #2470b2;}
.signing .con li .t-2{margin-top: 15px;font-size: 14px;line-height: 22px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.signing .con li .t-3{text-align: right;font-size: 16px;color: #2b2b2b;margin-top: 13px;}
.signing .con li .t-3 span{padding-right: 35px;background: url('../images/qy-02.png') no-repeat right center;}
.signing-pagination{width: 100%;text-align: center;margin-top: 40px;}
.signing-pagination .swiper-pagination-bullet{margin: 0 6px !important;opacity: 1 !important;border-radius: 0;width: 19px;height: 4px;background-color: #2a709d;}
.signing-pagination .swiper-pagination-bullet-active{background: #fff;}

.c-more{margin-top: 20px;}
.c-more p:nth-child(1){font-size: 16px;letter-spacing: -1px;color: #959595;}
.c-more p:nth-child(2){width: 29px;height: 1px;background-color: #b3b3b3;margin-top: 2px;margin-left: 0;}
.c-more{padding-left: 30px;background: url('../images/more.jpg') no-repeat left center;}
.c-more:hover p:nth-child(1){color: #2a709d;}
.c-more:hover p:nth-child(2){background: #2a709d;}

.case{padding: 73px 0 87px;}
.case .con{margin-top: 30px;}
.case ul li{width: 370px;margin-left: 22px;float: left;margin-top: 58px; border: 1px solid #e5e5e5; border-radius: 5px; overflow:hidden;}
.case ul li:hover{box-shadow: 0 0 10px rgba(38, 38, 38, 0.15);}
.case ul{margin-left: -22px;}
.case ul li .img{position: relative;border-radius: 5px 5px 0 0; }
.case ul li .img .arrow{transition: all .6s;position: absolute;right: 17px;bottom: -25px;border-radius: 100%;width: 50px;height: 50px;background: #2470b2 url('../images/al-a-01.png') no-repeat center center;box-shadow: 0px 2px 10px 0px rgba(38, 38, 38, 0.15);}
.case ul li:hover .img .arrow{transform: rotate(90deg);}
.case ul li .tex{padding: 30px 30px 16px 20px;border: 0px solid #e5e5e5;border-top: 0 solid #000;border-radius: 0 0 5px 5px;}
.case ul li .tex p:nth-child(1){padding-right: 20px;font-size: 20px;letter-spacing: 1px;color: #262626;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case ul li .tex p:nth-child(2){line-height: 25px;color: #6a6a6a;margin-top: 11px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case ul li:hover .tex p:nth-child(1){color: #2a709d;}

.advantage{padding: 0 0 0;}
.advantage .con .container-1164{height: 434px;background-color: #ffffff;box-shadow: -4px 7px 12px 0px rgba(47, 47, 51, 0.1);}
.advantage .con{padding-top: 141px;margin-top: 77px;}
.advantage li{margin-top: 40px;float: left;margin-left: 53px;width: 301px;height: 158px;background-color: #ffffff;box-shadow: -4px 7px 12px 0px rgba(47, 47, 51, 0.1);border-radius: 4px;  display: block;padding: 30px 30px 0 35px;}

.advantage ul{margin-left: 25px;}
.advantage li .top{font-size: 20px;color: #272727;height: 41px;line-height: 41px;}
.advantage li:hover .top{color: #2a709d;}
.advantage li .top .tex{margin-left: 15px;width: 180px;}
.advantage li .top .tex p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.advantage li .bot{margin-top: 18px;}
.advantage li .bot p{font-size: 12px;line-height: 24px;color: #696969;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.advantage li:nth-child(1),
.advantage li:nth-child(2),
.advantage li:nth-child(3){margin-top: 30px;}

.certificate{padding: 114px 0 58px;}
.certificate .con{margin-top: 60px;}
.certificate .con .container-1164{position: relative;}
.certificate .con li{float: left;margin-left: 26px;}
.certificate .con ul{margin-left: -26px;}
.certificate .con .cer-pagination{width: 100%;text-align: center;margin-top: 20px;}
.certificate .con .cer-pagination .swiper-pagination-bullet{cursor: pointer;background: none;opacity: 1 !important;margin: 0 5px !important;border-radius: 0;width: 18px;height: 4px;border:1px solid #2a709d;}
.certificate .con .cer-pagination .swiper-pagination-bullet-active{background-color: #2a709d;}
.certificate .m-con{display: none;}


.product li .tex{padding: 22px 28px 22px 19px;background: url('../images/cp-a-01.png') no-repeat 315px center;}
.product li:hover .tex{background: url('../images/cp-a-02.png') no-repeat 315px center;}

.service .con{margin-top: 91px;padding-bottom: 123px;}
.service li{float: left;width: 20%;text-align: center;margin-top: 58px;}
.service li .img{position: relative;}
.service li .img .icon{transition: all .5s;position: relative;top: 0;}
.service li:hover .img .icon{top: -15px;}
.service li .img .arrow{position: absolute;right: -20px;top: 30px;}
.service li .tex p{margin: 40px auto 5px;font-size: 18px;color: #222222;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.service .container-1280{padding-top: 15px;height: 540px;background-color: #ffffff;box-shadow: -4px 7px 12px 0px rgba(47, 47, 51, 0.1);}
.service li:nth-child(5) .img .arrow,
.service li:nth-child(10) .img .arrow{display: none;}

.about{padding: 92px 0 117px;}
.about .con{margin-top: 87px;position: relative;}
.about .con .tex{padding: 47px 22px 0 50px;position: absolute;top: 37px;left: 494px;width: 667px;height: 372px;background-color: #ffffff;box-shadow: -3px 6px 12px 0px rgba(47, 47, 51, 0.1);}
.about .con .tex p:nth-child(1){font-size: 22px;font-weight: bold;letter-spacing: -1px;color: #393939;}
.about .con .tex p:nth-child(2){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden; margin-top: 18px;text-align: justify;line-height: 27px;font-size: 16px;letter-spacing: -1px;color: #393939;}

.team .con{margin-top: 54px;}
.team .container-1172{position: relative;}
.team .container-1172 .team-container{padding: 13px !important;}
.team .swiper-slide{background: #fff;box-shadow: 0px 0px 13px 0px rgba(127, 127, 127, 0.14);}
.team .swiper-slide .tex{color: #5b5e66;padding: 21px 0 18px 21px;}
.team .swiper-slide .tex span:nth-child(1){font-size: 20px;margin-right: 13px;}
.team .swiper-slide:hover .tex span:nth-child(1){color: #2a709d;}

.team-pagination{width: 100%;text-align: center;margin-top: 30px;}
.team-pagination .swiper-pagination-bullet{cursor: pointer;background: none;opacity: 1 !important;margin: 0 5px !important;border-radius: 0;width: 18px;height: 4px;border:1px solid #2a709d;}
.team-pagination .swiper-pagination-bullet-active{background-color: #2a709d;}

.cooperation{padding: 95px 0 392px;}
.cooperation .container{position: relative;}
.cooperation .con{margin-top: 6px;}
.cooperation .con .coo-pagination{width: 100%;text-align: center;margin-top: 45px;}
.cooperation .con .coo-pagination .swiper-pagination-bullet{cursor: pointer;background: none;opacity: 1 !important;margin: 0 5px !important;border-radius: 0;width: 18px;height: 4px;border:1px solid #2a709d;}
.cooperation .con .coo-pagination .swiper-pagination-bullet-active{background-color: #2a709d;}
.cooperation .item{margin-top: 26px;}

.footer{background: #004e81;}
.footer .container-1170{position: relative;}
.footer .top{padding: 100px 0 27px;border-bottom: 1px solid rgba(150,150,150,0.2);}
.footer .top .t-1{font-size: 18px;color: #ffffff;letter-spacing: 1px;}
.footer .top .t-1 p{padding: 2px 0 2px 47px;margin-top: 15px;}
.footer .top .t-1 p a{color: #fff;}
.footer .top .t-1 p:nth-child(1){background: url('../images/f-i-01.png') no-repeat left center;}
.footer .top .t-1 p:nth-child(2){background: url('../images/f-i-02.png') no-repeat left center;}
.footer .top .t-1 p:nth-child(3){background: url('../images/f-i-03.png') no-repeat left center;}
.footer .top .t-2 .e-1{text-align: right;}
.footer .top .t-2 .e-1 a{font-size: 16px;color: #ffffff;margin-left: 57px;}
.footer .top .t-2 .e-2{margin-top: 17px;}
.footer .top .t-2 .e-2 .f-phone{margin-right: 44px;margin-top: 24px;}
.footer .top .t-2 .e-2 .f-phone p:nth-child(1){font-size: 30px;padding-left: 51px;background: url('../images/f-p.png') no-repeat left center;}
.footer .top .t-2 .e-2 .f-phone p a{color: #fff;}
.footer .top .t-2 .e-2 .f-phone p:nth-child(2){color: #fff;margin-left: 56px;margin-top: 10px;}
.footer .bot{text-align: center;padding: 30px 0 26px;font-size: 14px;letter-spacing: 1px;color: #ffffff;}
.footer .bot a{color: #ffffff;}

.footer .map{height: 278px;border-radius: 20px;position: absolute;top: -194px;left: 0;width: 100%;z-index: 999;}

.news{padding: 137px 0 0;}
.news .tab{text-align: center;font-size: 0;margin-top: 37px;}
.news .tab a{margin: 0 11px;font-size: 16px;letter-spacing: 2px;font-weight: bold;color: #014877; display: inline-block;width: 145px;height: 41px;line-height: 39px;text-align: center;border-radius: 5px;border: solid 1px #75a0c9;}
.news .tab a:hover,.news .tab a.active{background: #85a8cb;color: #fff;border: 1px solid #85a8cb;}
.news .list{margin-top: 27px;}
.news .list li{margin-left: 24px;margin-top: 29px;float: left;width: 571px;height: 122px;border-radius: 5px;border: solid 1px #e5e5e5;}
.news .list ul{margin-left: -24px;}
.news .list li:hover{background: #f7f7f7;}
.news .list li a{display: block;width: 100%;height: 100%;padding: 18px 46px 18px 27px;}
.news .list li a .time{text-align: center;font-weight: bold;color: #fff;width: 71px;height: 86px;background-color: #85a8cb;box-shadow: 0px 2px 10px 0px rgba(38, 38, 38, 0.15);border-radius: 5px;}
.news .list li a .time p:nth-child(1){font-size: 34px;margin-top: 8px;}
.news .list li a .time p:nth-child(2){font-size: 12px;letter-spacing: 1px;margin-top: 3px;}
.news .list li a .tex{width: 385px;margin-left: 37px;}
.news .list li a .tex p:nth-child(1){margin-top: 3px;font-size: 18px;letter-spacing: 1px;color: #262626;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .list li a .tex p:nth-child(2){font-size: 14px;line-height: 25px;color: #969696;margin-top: 8px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.process{padding: 0px 0 0;}
.process .con{margin-top: 60px;padding: 129px 0 113px;}
.process .con .container{background: url('../images/lc-bg.png') no-repeat center center;background-size: 100% auto;}
.process .con li{float: left;color: #fff;position: absolute;}
.process .con li .tex{font-size: 16px;margin-top: 14px;}
.process .con ul{height: 315px;position: relative;}
.process .con li:nth-child(1){left: 23px;top: 10px;}
.process .con li:nth-child(2){left: 244px;top: 10px;}
.process .con li:nth-child(3){left: 476px;top: 10px;}
.process .con li:nth-child(4){left: 695px;top: 10px;}
.process .con li:nth-child(5){left: 920px;top: 10px;}
.process .con li:nth-child(6){left: 79px;top: 242px;}
.process .con li:nth-child(7){left: 357px;top: 242px;}
.process .con li:nth-child(8){left: 553px;top: 242px;}
.process .con li:nth-child(9){left: 799px;top: 242px;}
.process .con li:nth-child(10){left: 1007px;top: 242px;}

.query{width:100%;display:inline-block;padding:24px 0px 0;}
.query .up{position:relative;width:1150px;margin: 0 auto;overflow:hidden;padding-bottom:52px;}
.query .swiper-container{padding-bottom:60px;}
.query .swiper-slide{	
    width: 597px;
	height: 235px;
    border-radius: 10px;
    position:relative;
    overflow: hidden;
}
.query .swiper-slide .top{
    padding: 29px 46px 0 44px;
    background-color: #f4f4f4;
    height: 196px;
}
.query .swiper-slide .bot{
    height: 38px;
    line-height: 38px;
    text-align: right;
    font-size: 16px;
	color: #666666;
    background-color: #f4f4f4;
    border-top: #f4f4f4;
    padding-right: 23px;
    border-top: 1px solid #f4f4f4;
}
.query .swiper-slide .bot span{padding-right: 35px;background: url('../images/hz-arrow-01.png') no-repeat right center;}
.query .swiper-slide-active .bot span{color: #fff;background: url('../images/hz-arrow.png') no-repeat right center;}

.query .swiper-slide-active .top{
    background: #fff;
}
.query .swiper-slide-active .bot{
    background: #2b6c92;
}
.query .swiper-slide .top p:nth-child(1){
    font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.query .swiper-slide .top p:nth-child(2){
    font-size: 14px;
	line-height: 26px;
    color: #666666;
    margin-top: 13px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;

}
.query .swiper-pagination{width:100%;bottom:0px;}
.query .swiper-pagination-bullets .swiper-pagination-bullet{	
    width: 18px;
	height: 18px;
	border-radius: 9px;
    border: solid 1px #ffffff;
    opacity:1;
    background: none;
    margin: 0 7.5px;
}
.query .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #fff;}
.query .swiper-button-prev{left:0px;width:277px;height:187px;top: 46px;background: none;}
.query .swiper-button-next{right:0px;width:277px;height:187px;top: 46px;background: none;}
.query .swiper-button-prev:after,.query .swiper-container-rtl .swiper-button-next:after{content:"" !important;}
.query .swiper-button-next:after,.query .swiper-container-rtl .swiper-button-prev:after{content:"" !important;}

.page-banner{position: relative;}
.page-banner .m-banner{display: none;}
.page-banner .tex{position: absolute;left: 0;top: 70px;width: 100%;text-align: center;}
.page-banner .tex p{color: #fff;}
.page-banner .tex p:nth-child(1){font-size: 30px;}
.page-banner .tex p:nth-child(2){font-size: 24px;}

/* pages 翻页 */
.pages { width:100%; height:56px; line-height:56px; margin:0 auto; text-align:center; padding:10px; border-top: 0px double #f3f8fe; font-family:"MicroSoft YaHei"; font-size:14px; color:#666;}
.pages a{ font-family:"MicroSoft YaHei"; font-size:14px; color:#003399; text-decoration:none; padding:5px 10px; border:1px solid #dcdcdc;background:#fff; margin-right:6px;}
.pages a:hover{ color: #fff;background: #003399;border: 1px solid #003399;}
.pages span{font-family:"MicroSoft YaHei"; font-size:14px; color:#666; text-decoration:none; padding:5px 10px; border:1px solid #dcdcdc;background:#fff; margin-right:6px; }
.pages strong{ color:#cc0000; font-weight:500;background:#fff;}




.introduction{margin-top:20px;position: relative;z-index: 999;}
.introduction .container-1166{padding: 58px 0 81px;background-color: #ffffff;box-shadow: 0px 0px 35px 0px rgba(33, 33, 33, 0.1);}
.introduction .con{width: 1098px;margin-top: 32px;}
.introduction .con .tex{padding: 44px 33px 44px 68px;background-color: #ffffff;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39);}
.introduction .con .tex li span{display: block;font-size: 16px;font-weight: bold;letter-spacing: -1px;color: #959595;}
.introduction .con .tex li p{letter-spacing: -1px;color: #959595;margin-top: 14px;}
.introduction .con .tex li{margin-top: 26px;}
.introduction .con .tex li:nth-child(1){margin-top: 0;}
.introduction .con .img{margin-top: 24px;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39);}

.ys-title{margin-top: 118px;}

.page-advantage .con{margin-top: 0;margin-top: -185px;position: relative;z-index: 999;padding-top: 0;padding-bottom: 48px;width: 1108px;background-color: #ffffff;box-shadow: 0px 8px 12px 0px rgba(47, 47, 51, 0.1);}
.page-advantage .con ul{margin-left: 0;}

.page-footer .top{padding-top: 77px;}

.p-about{margin-bottom: 76px;}
.p-about .container-1166{background-color: #ffffff;box-shadow: 0px 0px 35px 0px rgba(33, 33, 33, 0.1);}
.p-about .certificate .con li{margin-left: 19px;}
.p-about .certificate .con ul{margin-left: -19px;}
.p-about .team .con{position: relative;}
.p-about .team-container{padding:13px 17px !important;}
.p-about .certificate{padding: 0 17px;margin-bottom: 137px;margin-top: 78px;}
.p-about .cooperation{padding: 142px 17px 132px 17px;}

.contact .top{background-color: #ffffff;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39);}
.contact .top .tex{width: 451px;height: 527px;padding: 41px 20px 0 33px;border-right: 21px solid #f8f8f8;}
.contact .top .map{width: 634px;height: 527px;}
.contact .container-1166{padding: 54px 34px 26px 47px;}
.contact .top .tex p,.contact .top .tex p a{font-size: 16px;color: #000000;}
.contact .top .tex p{padding: 2px 0 2px 44px;margin-top: 45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.contact .top .tex .t-1 p:nth-child(1){margin-top: 0;background: url('../images/lx-11.png') no-repeat left center;}
.contact .top .tex .t-1 p:nth-child(2){background: url('../images/lx-11.png') no-repeat left center;}
.contact .top .tex .t-1 p:nth-child(3){background: url('../images/lx-22.png') no-repeat left center;}
.contact .top .tex .t-1 p:nth-child(4){background: url('../images/lx-44.png') no-repeat left center;}
.contact .top .tex .t-1 p:nth-child(5){background: url('../images/lx-55.png') no-repeat left center;}
.contact .top .tex .t-1 p:nth-child(6){ line-height:30px; font-size:15px; color:#CC3300; margin-top:20px; margin-left:-40px;}
.contact .top .tex .t-2{margin-top: 30px;}
.contact .top .tex .t-2 img:nth-child(1){margin-right: 21px;}

.contact{margin-bottom: 74px;}
.contact .bot{margin-top: 61px; }
.contact .bot .t-1{padding: 34px 17px 0 12px;height: 380px;background-color: #fff;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39)}
.contact .bot .t-1 input{margin-left: 37px;float: left;width: 327px;height: 47px;background-color: #f7f7f7;padding: 0 15px;border: 0; font-size: 14px; color:#333333}
.contact .bot .t-1 input:nth-child(1){margin-left: 0;}
.contact .bot .t-1 textarea{font-size: 14px;padding: 10px 15px;margin-top: 17px;border: 0;width: 100%;resize: none;height: 132px;background-color: #f7f7f7; color:#333333}
.contact .bot .t-1 .i-3 {width: 40%;height: 47px; float:left;}
.contact .bot .t-1 .i-3 input{width: 200px;height: 47px; font-size: 14px;padding: 10px 15px;margin-top: 20px;border: 0;resize: none;background-color: #f7f7f7;float:left}
.contact .bot .t-1 .i-3 img{float:left;margin-top: 23px;}

.contact .bot .t-1 .i-4 {width: 40%;height: 47px; float:left; text-align: center;margin-top: 20px; }
.contact .bot .t-1 .i-4 .input2{width: 250px;height: 47px; line-height:47px; cursor: pointer;font-size: 20px;color: #fff;border: 0;background-color: #39a9f4;border-radius: 2px;}



.index-kfzx ::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
color:#888888;
font-family: "微软雅黑";
font-size: 14px;
}
.index-kfzx :-moz-placeholder,textarea:-moz-placeholder {
color: #888888;
font-family: "微软雅黑";
font-size: 14px;
}
.index-kfzx ::-moz-placeholder,textarea::-moz-placeholder { 
color: #888888;
font-family: "微软雅黑";
font-size: 14px;
}
.index-kfzx :-ms-input-placeholder,textarea:-ms-input-placeholder {
color: #888888;
font-family: "微软雅黑";
font-size: 14px;
}
.contact .bot .t-2{text-align: center;margin-top: 30px;}
.contact .bot .t-2 .input2{cursor: pointer;font-size: 20px;color: #fff;border: 0;width: 477px;height: 59px;background-color: #39a9f4;border-radius: 2px;}

.i-detail{margin-top: -55px;position: relative;z-index: 999;}
.i-detail .container-1166{padding: 76px 0 50px;margin-bottom: 22px;background-color: #ffffff;box-shadow: 0px 0px 35px 0px rgba(33, 33, 33, 0.1);}
.i-detail .top .con{margin-top: 46px;padding: 34px 29px 38px 29px;width: 1098px;background-color: #ffffff;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39);}
.i-detail .top .con .tex{padding: 0;box-shadow: none;}
.i-detail .top .con .tex span{display: block;padding: 40px 0 21px;font-weight: bold;letter-spacing: -1px;color: #959595;}
.i-detail .top .con .tex p{letter-spacing: -1px;color: #959595;line-height: 28px;}

.i-detail .bot{margin-top: 60px;}
.i-detail .bot .con .coos-container{margin: 0 99px !important;padding: 10px 13px !important;}
.i-detail .bot .con{margin-top: 52px;position: relative;padding-top: 57px;height: 440px;width: 1098px;background-color: #ffffff;box-shadow: 0px 0px 24px 0px rgba(200, 200, 200, 0.39);}
.i-detail .bot .img{position: relative;border-radius: 5px 5px 0 0;margin-top: 0;}
.i-detail .bot .img .arrow{transition: all .6s;position: absolute;right: 17px;bottom: -21px;border-radius: 100%;width: 40px;height: 40px;background: #2470b2 url('../images/al-a-01.png') no-repeat center center;box-shadow: 0px 2px 10px 0px rgba(38, 38, 38, 0.15);}
.i-detail .bot .swiper-slide{border-radius: 5px;}
.i-detail .bot .swiper-slide:hover .img .arrow{transform: rotate(90deg);}
.i-detail .bot .con .tex{box-shadow: none;padding: 23px 22px 12px 15px;border: 1px solid #e5e5e5;border-top: 0 solid #000;border-radius: 0 0 5px 5px;}
.i-detail .bot .con .tex p:nth-child(1){font-size: 14px;letter-spacing: 1px;color: #262626;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-detail .bot .con .tex p:nth-child(2){line-height: 25px;color: #6a6a6a;margin-top: 7px;font-size: 12px;}
.i-detail .bot .swiper-slide:hover .tex p:nth-child(1){color: #2a709d;}
.i-detail .bot  .coos-pagination{width: 100%;text-align: center;margin-top: 20px;}
.i-detail .bot  .coos-pagination .swiper-pagination-bullet{cursor: pointer;background: none;opacity: 1 !important;margin: 0 5px !important;border-radius: 0;width: 18px;height: 4px;border:1px solid #2a709d;}
.i-detail .bot  .coos-pagination .swiper-pagination-bullet-active{background-color: #2a709d;}

.i-detail .bot .swiper-slide:hover:hover{box-shadow: 0 0 10px rgba(38, 38, 38, 0.15);}
.coos-next{
    right: 32px;
    left: auto;
    position: absolute;
    background: url('../images/xq-a-02.png') no-repeat;
    top: 42%;
    margin-top: -16px;
    width: 33px;
    height: 33px;
    z-index: 10;
    cursor: pointer;
    background-size: 33px 33px;
    background-position: center;
    background-repeat: no-repeat;
}
.coos-next:hover{background: url('../images/xq-a-22.png') no-repeat;}
.coos-prev{
    left: 32px;
    right: auto;
    position: absolute;
    background: url('../images/xq-a-01.png') no-repeat;
    top: 42%;
    margin-top: -16px;
    width: 33px;
    height: 33px;
    z-index: 10;
    cursor: pointer;
    background-size: 33px 33px;
    background-position: center;
    background-repeat: no-repeat;
}
.coos-prev:hover{background: url('../images/xq-a-11.png') no-repeat;}
