body,html{position:relative;height:100%;}
body{margin:0;padding:0;color:#000;font-size:14px;font-family:"微软雅黑";}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:medium none;}
.swiper-container{width:100%;height:100%;}
.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;font-size:18px;-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;}
.clear:after{clear:both;display:block;content:" ";}
img{display:block;}
a{color:#333;text-decoration:none;}
a{transition:all .3s ease-in-out;-webkit-transform:all 1s ease-in-out;}
a:hover{color:#333;}
li{list-style-type:none;}
.left{float:left;}
.right{float:right;}
h1,h2,h3,h4,h5{font-weight:400;font-size:100%;}
input,select,textarea{font-weight:inherit;font-size:inherit;font-family:inherit;}
[type=text]:hover,textarea:hover{outline:1px solid #aeaeae;border-color:#555;color:#838383;}
[type=text]:focus,textarea:focus{outline:1px solid #a2a2a2;border-color:#a6a6a6;color:#838383;}
input::-webkit-input-placeholder{color:#838383!important;}
input:-moz-placeholder{color:#838383!important;}
input::-moz-placeholder{color:#838383!important;}
input:-ms-input-placeholder{color:#838383!important;}
::-webkit-scrollbar-track{border-radius:15px;background-color:#F5F5F5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);}
::-webkit-scrollbar{width:6px;background-color:#F5F5F5; height: 6px;}

::-webkit-scrollbar-thumb{border-radius:15px;background-color:#10b58b;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;}
@media (min-width:768px){.container{width:98%;}
}
@media (min-width:992px){.container{width:970px;}
}
@media (min-width:1200px){.container{width:1170px;}
}
.header{position:relative;top:0;left:0;z-index:100;padding-top:30px;padding-bottom:30px;width:100%;height:100px;background:#fff;transition:all .3s ease-in-out;-webkit-transform:all 1s ease-in-out;}
.top{width:100%;background:#fff;}
.top .logo{padding-left:30px;width:20%;}
.nav{position:absolute;right:10%;padding-top:14px;width:63%;}
.nav h1{float:right;margin-top:-10px;background:url(../Image/phone.png) no-repeat center left;color:#10b58b;text-indent:30px;font-weight:700;font-size:28px;}
.nav>ul{float:left;}
.nav>ul>li{position:relative;float:left;padding-right:15px;padding-left:15px;width:auto;text-align:center;}
.nav>ul>li>a{color:#4f4f4f;font-size:16px;}
.nav>ul>li:hover a{color:#10b58b;}
.nav>ul>li>.box{position:absolute;top:80px;left:0;z-index:9999;visibility:hidden;width:100%;background:#fff url(../Image/nav-ho.png) no-repeat center top;opacity:0;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;background-size: 100%;padding-top: 10px;padding-bottom: 10px;}
.nav>ul>li>.box>ul{padding-top:10px;}
.nav>ul>li>.box>ul>li>a{display:block;color:#666;text-align:center;text-indent:0;line-height:25px;font-size: 14px;}
.nav>ul>li:hover .box{top:50px;visibility:visible;opacity:1;}
.nav>ul>li>.box>ul>li>a:hover{background:rgba(0,0,0,.3);}
.nav>ul>li>.box>ul>li>ol{position:absolute;float:left;display:none;margin-top:-40px;margin-left:100%;width:100%;background:-webkit-gradient(linear,0 0,0 100%,from(#0c2277),to(#ba1428));background:-ms-linear-gradient(top,#0c2277,#ba1428);}
.nav>ul>li>.box>ul>li>ol>a{display:block;width:100%;color:#fff;text-align:center;line-height:30px;}
.nav>ul>li>.box>ul>li:hover ol{display:block;}
.nav>ul>li>.box>ul>li>ol>a:hover{background:rgba(0,0,0,.2);}
.header .search{position:absolute;top:0;right:2%;}
.header .search form{position:relative;height:100px;}
.header .search .sousuotijiao{position:absolute;top:50%;right:0;width:90px;height:100px;outline:0;background:url(../Image/se.png) no-repeat center;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.form{position:fixed;top:11%;left:1%;z-index:101;width:98%;height:0;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transform:rotateX(-45deg);transform:rotateX(-45deg);-webkit-transform-origin:center top;transform-origin:center top;}
.xlfir{margin-right:5%;}
.btnActive{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);}
.input{box-sizing:border-box;width:100%;height:0;outline:0;border:none;background:rgba(255,255,255,.94);text-indent:5px;letter-spacing:3px;}
.inputActive{height:48px;border:3px solid rgba(0,0,0,.27);}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
input:-ms-input-placeholder{color:#999;}
input::-webkit-input-placeholder{color:#999;}
.top .phone{float:right;width:183px;height:20px;}
.top .phone h1{float:left;padding-top:13px;color:#fdc300;font-size:24px;}
.top .phone .link img{float:right;display:block;margin-top:19px;width:20px;height:20px;}
.mobile-header{position:relative;}
.mobile-header .h-nav-g{position:fixed;top:0;left:0;z-index:1000;width:100%;height:60px;background:#fff;-webkit-box-shadow:1px 1px 15px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 15px 0 rgba(0,0,0,.5);box-shadow:1px 1px 15px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.mobile-header .h-nav-g img{position:absolute;top:50%;left:15px;height:50%;-webkit-transform:translateY(-50%);}
.mobile-header .h-nav-g .btn_i{position:absolute;top:50%;right:15px;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.mobile-header .h-nav-g .btn_i small,.mobile-header .h-nav-g .btn_i:after,.mobile-header .h-nav-g .btn_i:before{display:block;margin:6px 0;width:24px;height:2px;border-radius:4px;background:#10b58b;content:'';}
.mobile-header .h-nav-g .btn_i_click small{opacity:0;}
.mobile-header .h-nav-g .btn_i_click:before{transform:rotateZ(45deg);transform-origin:0 6px;}
.mobile-header .h-nav-g .btn_i_click:after{transform:rotateZ(-45deg);transform-origin:5px -1px;}
.mobile-header .ul-small{position:fixed;top:0;right:0;z-index:100;width:220px;height:100%;background:rgba(16,181,139,.8);-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(220px);transform:translateX(220px);}
.mobile-header .ul-small input{margin:20px 30px 0 30px;width:160px;height:40px;border:0;border-radius:20px;background:#fff;text-indent:10px;line-height:40px;}
.mobile-header .ul-small ul{margin-top:20px;}
.mobile-header .ul-small ul li a{display:block;padding-right:15px;padding-left:15px;color:#fff;text-align:center;line-height:40px;}
.mobile-header .ul-small ul li .toggle a{display:block;line-height:30px;}
.mobile-header .translate{-webkit-transform:translateX(-220px);transform:translateX(-220px);}
.mobile-header .translate2{-webkit-transform:translateX(0);transform:translateX(0);}
.search-jieguo{display:block;padding-top:30px;color:#244a9d;font-size:30px;}
.search-jieguo b{color:#d1be65;}
.ul-small .toggle{display:none;box-sizing:border-box;padding:0 11%;}
.menu_tit b{float:right;display:block;margin-top:-38px;padding-right:31%;width:20px;height:36px;background:url(../Image/jt_r.png) no-repeat center;-webkit-transition:.3s 0s all linear;-moz-transition:.3s 0s all linear;-o-transition:.3s 0s all linear;transition:.3s 0s all linear;-ms-transition:.3s 0s all linear;}
.rotatejt{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform:rotate(90deg);}
#slide1{width:100%;height:100%;}
.banner{width:100%;height:100%;}
.banner .container{width:1400px;}
.banner .container .banner-left{float:left;width:50%;}
.banner .container .banner-left img{max-width:100%;}
.banner .container .banner-right{float:right;width:40%;}
.banner .container .banner-right img{max-width:100%;}
.banner .container .banner-top{width:100%;}
.banner .container .banner-top img{max-width:70%;margin: 0 auto;}
.banner .container .banner-bottom{width:100%;}
.banner .container .banner-bottom img{max-width:80%;margin: 0 auto;}
.banner1{width:100%;height:100%;background-image:url(../Image/banner.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;}
.banner2{width:100%;height:100%;background-image:url(../Image/banner1.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;}
.banner3-bg{width: 100%;height: 100%;}
.banner3-bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
/*.banner3{width:100%;height:100%;background-image:url(../Image/banner3.jpg);background-position:center top ;background-size:cover;background-repeat:no-repeat;}*/
/*@-webkit-keyframes banner{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
100%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);-ms-transform:scale(1.03);}
}
@keyframes banner{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
100%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);-ms-transform:scale(1.03);}
}
.banner{-webkit-animation:banner 2s linear 0s infinite alternate;animation:banner 2s linear 0s infinite alternate;animation-fill-mode:forwards;}*/
#silde2{width:100%;height:100%;}
.index-pro-left{position:relative;float:left;width:50%;height:100%;background:url(../Image/pro-left.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;}
.left-tubiao{margin-top:320px;text-align:center;}
.index-pro-left .tubiao{display:inline-block;}
.index-pro-left .zhibiao{float:left;margin-right:45px;width:150px;height:150px;border-radius:50%;background:#16b28a;color:#fff;text-align:center;font-weight:700;font-size:30px;line-height:150px;-webkit-transition:2s ease;-moz-transition:2s ease;}
.index-pro-left .zhibiao:hover{background:#0192e5;-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
.index-pro-left .zhichi{float:left;margin-right:45px;width:150px;height:150px;border-radius:50%;background:#16b28a;color:#fff;text-align:center;font-weight:700;font-size:30px;line-height:150px;-webkit-transition:2s ease;-moz-transition:2s ease;}
.index-pro-left .zhichi:hover{background:#0192e5;-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
.pro-text{margin-top:155px;}

.index-pro-left .chengpin{float:left;width:150px;height:150px;border-radius:50%;background:#16b28a;color:#fff;text-align:center;font-weight:700;font-size:30px;line-height:150px;-webkit-transition:2s ease;-moz-transition:2s ease;}
.index-pro-left .chengpin:hover{background:#0192e5;-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}


.index-pro-left h1{margin:0 auto;width:80%;color:#fff;text-align:left;font-weight:700;font-size:30px;}
.index-pro-left h1:after{display:block;margin-top:20px;margin-bottom:20px;width:60px;height:3px;background:#fff;content:'';}
.index-pro-left p{margin:0 auto;width:80%;color:#fff;text-align:left;font-size:14px;line-height:28px;}
.index-pro-right{float:right;width:50%;height:100%;}
.index-pro-right .pro1{float:left;width:50%;height:50%;background:#eee;opacity:0;}
.index-pro-right .pro1 h1{margin:0 auto;padding-top:20%;width:80%;color:#10b58b;text-align:left;font-weight:700;font-size:26px;}
.index-pro-right .pro1 h1:after{display:block;margin-top:30px;margin-bottom:40px;width:35px;height:2px;background:#b7b7b7;content:'';}
.index-pro-right .pro1 p{margin:0 auto;width:80%;color:#757575;text-align:left;font-size:14px;line-height:30px;}
.index-pro-right .pro2{float:right;overflow:hidden;width:50%;height:50%;opacity:0;}
.slide-pro{background-position:center center;background-size:100% 100%;background-repeat:no-repeat;}
.index-pro-right .pro3{float:left;width:50%;height:50%;opacity:0;}
.index-pro-right .pro4{float:right;width:50%;height:50%;background:#eee;opacity:0;}
.index-pro-right .pro4 h1{margin:0 auto;padding-top:20%;width:80%;color:#10b58b;text-align:left;font-weight:700;font-size:26px;}
.index-pro-right .pro4 h1:after{display:block;margin-top:30px;margin-bottom:40px;width:35px;height:2px;background:#b7b7b7;content:'';}
.index-pro-right .pro4 p{margin:0 auto;width:80%;color:#757575;text-align:left;font-size:14px;line-height:30px;}
#silde3{position:relative;width:100%;height:100%;}
.silde-bg{position:relative;overflow:hidden;width:100%;height:55%;text-align:center;}
.sildeimg{-webkit-animation:sildeimg 5s linear 0s infinite alternate;animation:sildeimg 5s linear 0s infinite alternate;animation-fill-mode:forwards;}

#silde3 .silde-up{position:absolute;transform:translateX(-50%);left: 50%;bottom:0;}
.video{width: 196px;height: 196px;position: absolute;left: -196px;bottom:0;}
.m-video{}
.silde-company{float:right;background:rgba(255,255,255,.95);width: 50%;position: relative;}
.silde-company h1{padding-top:65px;padding-left:50px;color:#10b58b;text-align:left;font-weight:700;font-size:32px;opacity:0;}
.silde-company h2{padding-top:33px;padding-bottom:35px;padding-left:50px;color:#3c3c3c;text-align:left;font-weight:400;font-size:20px;opacity:0;}
.silde-company p{padding-right:55px;padding-bottom:85px;padding-left:50px;color:#757575;text-align:left;font-weight:400;font-size:14px;line-height:25px;opacity:0;}
@-webkit-keyframes sildeimg{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
100%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);-ms-transform:scale(1.03);}
}
@keyframes sildeimg{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}
100%{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);-ms-transform:scale(1.03);}
}

.silde-down ul{margin-top:100px;}
.silde-down ul li{float:left;margin:0 auto;margin-right:2%;width:22.4%;text-align:center;opacity:0;}
.silde-down ul li:last-child{margin-right:0;}
.silde-down ul li img{margin:0 auto;-webkit-transition:1s ease;-moz-transition:1s ease;}
.silde-down ul li:hover img{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}
.silde-down ul li h1{color:#10b58b;font-size:18px;}
.silde-down ul li p{padding-top:30px;color:#757575;font-size:14px;}
#silde4{position:relative;width:100%;height:100%;background:#f4f4f4 url(../Image/silde4.png) no-repeat center bottom;}
#silde4>div{position: absolute;left: 50%; top: 50%;transform: translate(-50%,-50%);width: 100%}
.title2{margin-top:85px;margin-bottom:78px;width:100%;text-align:center;}
.title2 h1{color:rgba(0,0,0,.08);letter-spacing:-5px;font-weight:700;font-size:72px;opacity:0;}
.title2 h2{margin:0 auto;margin-top:-55px;width:290px;color:#2d2d2d;text-align:center;font-weight:700;font-size:48px;opacity:0;}
.title2 h2 .span1{float:left;display:block;padding-top:10px;color:#10b58b;font-size:32px;}
.title2 h2 .span2{float:right;display:block;padding-top:10px;color:#10b58b;font-size:32px;}
.news-one{float:left;width:49%;}
.news-one img{width:100%;}
.news-one .time{float:left;width:95px;height:95px;background:#10b58b;text-align:center;}
.news-one .time span{color:#fff;font-weight:700;font-size:48px;}
.news-one .time p{color:#73e6c9;font-size:18px;}
.news-one h1{background:#fff;color:#4c4c4c;text-align:left;text-indent:50px;line-height:95px;}
.index-news-list{float:right;width:49%;}
.index-news-list ul li:nth-child(1){float:left;width:49%;}
.index-news-list ul li:nth-child(2){float:right;width:49%;}
.index-news-list ul li{padding:45px 20px;background:#fff;text-align:left;}
.index-news-list ul li .time{width:95px;height:95px;}
.index-news-list ul li .time span{color:#10b58b;font-weight:700;font-size:48px;}
.index-news-list ul li .time p{color:#73e6c9;font-size:18px;}
.index-news-list ul li h1{padding-top:25px;width:100%;color:#4c4c4c;font-size:16px;}
.index-news-list ul li h2{padding-top:25px;padding-bottom:60px;color:#a4a4a4;font-size:14px;line-height:28px;}
.index-news-list ul li:hover{background:#10b58b;}
.index-news-list ul li:hover .time span{color:#fff;}
.index-news-list ul li:hover h1,.index-news-list ul li:hover h2{color:#fff;}
#silde4 .news-more{display:block;margin:0 auto;margin-top:80px;width:135px;height:45px;border:1px solid #5c7ea6;border-radius:30px;color:#494949;text-align:center;font-size:14px;line-height:45px;}
#silde5{position:relative;width:100%;height:100%;background:#a3bdce url(../Image/silde5.jpg) no-repeat center bottom;}
.s7{width:100%;}
#silde5>div{position: absolute;left: 50%; top: 27%;transform: translate(-50%,-50%);width: 100%;}
.s7 .s7_main{position:relative;}
.s7 .s7_main .s7_bac_container{position:relative;width:100%;}
.s7 .s7_main .s7_bac_container .s7_bac{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;}
.s7 .s7_main .s7_tab_son{position:absolute;top:220px;z-index:5;width:100%;}
.s7 .s7_main .s7_tab_son:after{clear:both;display:block;overflow:hidden;width:0;height:0;content:'';}
.s7 .s7_main .s7_tab_son .s7_tab_son_li_on{z-index:6;opacity:1;}
.s7 .s7_main .s7_tab_son main{position:relative;}
.s7 .s7_main .s7_tab_son li{position:absolute;left:0;z-index:inherit;width:100%;height:360px;background:#fff;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}
.s7 .s7_main .s7_tab_son li .pic{position:absolute;top:0;bottom:0;overflow:hidden;margin:auto 0;width:50%;background:#fff;}
.s7 .s7_main .s7_tab_son li .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.s7 .s7_main .s7_tab_son li .word{position:absolute;right:0;padding:60px;width:50%;}
.s7 .s7_main .s7_tab_son li .word img{padding-top:15px;padding-bottom:25px;max-width: 100%;}
.s7 .s7_main .s7_tab_son li .word .w1{position:relative;color:#10b58b;text-align:left;font-size:18px;font-family:"microsoft yahei","Microsoft YaHei",SimHei,sans-serif;}
.s7 .s7_main .s7_tab_son li .word .w1 .w0{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:5px;margin-right:8px;width:10px;height:10px;border:1px solid #fdd746;border-radius:50%;text-align:left;}
.s7 .s7_main .s7_tab_son li .word .w2{color:#686868;text-align:left;font-weight:lighter;font-size:14px;font-family:"microsoft yahei","Microsoft YaHei",SimHei,sans-serif;line-height:28px;}
.s7 .s7_main .s7_tab{padding-bottom:50px;width:100%;}
.s7 .s7_main .s7_tab main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.s7 .s7_main .s7_tab main .s7_tab_li_on .shape{opacity:1;}
.s7 .s7_main .s7_tab main .s7_tab_li_on p{background:#10b58b;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);}
.s7 .s7_main .s7_tab main .s7_tab_li_on p i{color:#fff;}
.s7 .s7_main .s7_tab main li{position:relative;}
.s7 .s7_main .s7_tab main li p{width:100px;height:100px;border:2px solid #10b58b;border-radius:50%;text-align:center;line-height:100px;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}
.s7 .s7_main .s7_tab main li p i{color:#10b58b;font-size:54px;font-family:"microsoft yahei","Microsoft YaHei",SimHei,sans-serif;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}
.s7 .s7_main .s7_tab main li .word{margin-top:28px;margin-left:10px;width:90px;color:#2c2c2c;text-align:center;font-weight:lighter;font-size:18px;font-family:"microsoft yahei","Microsoft YaHei",SimHei,sans-serif;}
.s7 .s7_main .s7_tab main li .shape{position:absolute;top:-52px;right:0;left:0;margin:0 auto;width:32px;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}
.s7 .s7_main .s7_tab main li:hover p{background:#10b58b;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);}
.s7 .s7_main .s7_tab main li:hover p i{color:#fff;}
.title3{margin-top:204px;width:100%;text-align:center;}
.title3 h1{color:#502f7e;font-weight:700;font-size:38px;opacity:0;}
.title3 h3{margin:0 auto;margin-top:30px;width:410px;height:45px;border-radius:30px;background:#fff;color:#4a4a4a;font-size:20px;line-height:45px;opacity:0;}
.title3 h3 .span1{float:left;display:block;margin-left:25px;color:#ffc500;font-size:32px;}
.title3 h3 .span2{float:right;display:block;margin-right:25px;color:#ffc500;font-size:32px;}
.silde6{padding-bottom:20px;width:100%;height:260px;background:#232426;}
.foot{position:relative;width:100%;}
.foot-nav ul{width:100%;height:60px;border-bottom:1px solid #434343;line-height:60px;}
.foot-nav ul li{float:left;width:12.5%;text-align: center;}
.foot-nav ul li a{color:#777;font-size:16px;}
.foot-nav ul li:after{float:right;display:block;color:#777;content:"/";}
.foot-nav ul li:last-child:after{display:none;}
.foot-nav ul li:hover a{color:#fff;}
.foot-contact{float:left;width:65%;}
.foot-contact ul{padding-top:40px;width:100%;}
.foot-contact ul li{float:left;width:100%;line-height:30px;}
.foot-contact ul li p{float:left;margin-right:20px;width:auto;color:#777;font-size:14px;}
.foot-contact ul li a{float:left;color:#777;font-size:14px;}
.foot-ewm{float:right;padding-top:40px;width:35%;}
.ewm-left{float:left;width:65%;}
.ewm-left p{padding-bottom:10px;color:#777;text-align:left;font-size:16px;}
.ewm-left p strong{color:#10b58b;}
.links{position:relative;display:block;width:100%;height:40px;background:url(../Image/link.png) center no-repeat;background-size:100% 100%;color:#777;text-align:left;text-indent:10px;font-size:14px;line-height:40px;cursor:pointer;}
.links .linksList{bottom:22px;z-index:2;display:none;overflow-x:auto;width:100%;height:62px;background:#777;white-space:nowrap;}
.links .linksList li a{display:block;width:220px;color:#d3d1d1;text-indent:1em;font-size:14px;line-height:20px;}
.links .linksList li{float:left;margin-left:0;width:220px;text-align:left;}
.ewm-right{float:right;width:30%;}
.ewm-right img{max-width:100%;}
.foot{position:relative;width:100%;height:60px;}
.footer-mobile{position:absolute;bottom:0;z-index:111;width:100%;height:60px;background-color:#434343;line-height:60px;}
.footer-mobile ul li{float:left;width:25%;text-align:center;}
.footer-mobile ul li a{display:block;color:#8c8b8b;font-size:16px;}
.footer-mobile1{position:relative;bottom:0;width:100%;height:60px;background-color:#434343;line-height:60px;}
.footer-mobile1 ul li{float:left;width:25%;text-align:center;}
.footer-mobile1 ul li a{display:block;color:#8c8b8b;font-size:16px;}
/*公司简介*/
.nei-banner{background-repeat:no-repeat;background-attachment:inherit;}
.nei-banner img{max-width:100%;}
.return-page{display:block;margin-top:40px;width:150px;height:40px;background-color:#0a66ad;color:#fff;text-align:center;line-height:40px;}
.return-page:hover{background-color:#f08200;color:#fff;}
.company-nei-intro{padding-bottom:30px;}
.company-nei-intro .title{padding:50px 0 30px 0;color:#303030;text-align:center;}
.company-nei-intro .title span{display:block;font-weight:400;font-size:30px;}
.company-nei-intro .title small{display:block;font-size:18px;}
.company-nei-intro .box01 h2{display:block;color:#0a66ad;font-weight:700;font-size:24px; padding-bottom: 10px;}
.company-nei-intro .box01 p{display:block;color:#505050;font-size:14px;line-height:25px; }
.nei-culture{padding:0px 0 50px 0;width:100%;height:auto;}
.nei-culture .title{padding:0 0 50px 0;color:#303030;text-align:center;}
.nei-culture .title span{display:block;font-weight:400;font-size:30px;}
.nei-culture .title small{display:block;font-size:18px;}
.culture-left{width: 48%;float: left;}
.culture-right{width: 48%; float: right;}
.nei-culture h2{width:100%;font-size: 16px; line-height: 30px; margin-bottom: 10px; }
.nei-culture h2 strong{color: #bc0303;font-weight: bold;font-size: 18px;}

.nei-honor{padding:70px 0 50px 0;width:100%;height:auto;background:url(../Image/honor_bg.jpg) no-repeat center center;}
.nei-honor .title{padding:0 0 50px 0;color:#fff;text-align:center;}
.nei-honor .title span{display:block;font-weight:400;font-size:30px;}
.nei-honor .title small{display:block;font-size:18px;}




.neiye-youshi{padding:50px 15px 50px 15px;}
.neiye-youshi ul li .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 20px 100px;border:1px solid #e5e5e5;background-color:#fafafa;}
.neiye-youshi ul li:nth-child(1) .box{background:url(../Image/y1.png) no-repeat 30px center;}
.neiye-youshi ul li:nth-child(2) .box{background:url(../Image/y2.png) no-repeat 30px center;}
.neiye-youshi ul li:nth-child(3) .box{background:url(../Image/y3.png) no-repeat 30px center;}
.neiye-youshi ul li b{color:#505050;font-size:18px;}
.neiye-youshi ul li p{color:#505050;}
.index-company{padding-bottom:50px;min-height:100px;}
.index-company .container{padding:0 30px 0 30px;}
.index-company .title{position:relative;width:100%;height:100px;background:url(../Image/company_bg.jpg) no-repeat center center;color:#fff;}
.index-company .title b{position:absolute;display:block;height:100px;text-indent:20px;font-size:30px;line-height:100px;}
.index-company .title .tel{position:absolute;top:0;right:0;display:block;padding-right:50px;padding-left:50px;height:100px;background:url(../Image/tel02.png) no-repeat 0 center;background-size:30px;}
.index-company .title .tel small{display:block;padding:25px 0 5px 0;font-size:14px;}
.index-company .title .tel span{display:block;font-weight:700;font-size:24px;}
.index-company .box{background-color:#f7f7f7;}
.index-company-img{position:relative;float:left;width:30%;}
.index-company-img .hd{position:absolute;right:20px;bottom:10px;}
.index-company-img .hd ul li{display:inline-block;width:20px;height:20px;background-color:#f08200;color:#fff;text-align:center;line-height:20px;}
.index-company-intro{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:44%;}
.index-company-intro span{display:block;padding-bottom:30px;color:#202020;font-size:30px;}
.index-company-intro span small{display:inline-block;color:#505050;font-size:16px;}
.index-company-intro p{margin-bottom:35px;color:#505050;text-align:justify;line-height:24px;}
.index-company-intro a{display:inline-block;margin-right:40px;width:120px;height:40px;border:1px solid #d2d2d2;color:#999;text-align:center;line-height:40px;}
.index-company-intro a:hover{border:1px solid #f08200;background-color:#f08200;color:#fff;}
.index-company-intro a:last-child{margin-right:0;}
.index-honor-img{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:25.4%;background-color:#f08200;}
.index-company-mobile{padding-bottom:50px;}
.index-company-mobile .title{padding:50px 0 30px 0;color:#303030;}
.index-company-mobile .title span{display:block;font-weight:400;font-size:30px;}
.index-company-mobile .title small{display:block;font-size:18px;}
.index-company-mobile p{color:#505050;text-align:justify;line-height:24px;}
.index-company-mobile .box{text-align:center;}
.index-company-mobile a{display:inline-block;margin-top:30px;width:120px;height:40px;border:1px solid #d2d2d2;color:#999;text-align:center;line-height:40px;}
.box1 ul {height: 400px!important; overflow: hidden; margin-top: 0px!important;}
.box1 ul li{width: 230px; margin-right: 20px;float: left;}
/*简介end*/
/***********************************page***************************************/
div.digg{padding:3px;margin:3px;text-align:center;float: right;}
div.digg a{border:#254488 1px solid;padding:2px 5px;margin:2px;color:#254488;text-decoration:none}
div.digg a:hover{border:#254488 1px solid;color:#000;}
div.digg a:active{border:#254488 1px solid;color:#000;}
div.digg span.current{border:solid 1px #254488;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#254488;}
div.digg span.disabled{border:#254488 1px solid;padding:2px 5px;margin:2px;color:#254488;}


#prev_next{list-style: none; margin-top: 20px; margin-right: 10px;}
#prev_next a{color: #3e3e3e;}
#prev_next a:hover{color: #05afcb;}
#prev_next{font-size: 14px; margin-top: 25px;}
.prev_page,
.next_page{font-size: 14px; border-top: 1px solid #ccc; padding: 5px 25px;}
.prev_page a:hover,
.next_page a:hover{color: #1c4dbe;}
.prev_page{margin-top: 20px; background: url("../Image/up.png") no-repeat left center; background-size: 18px;}
.next_page{border-bottom: 1px solid #ccc; background: url("../Image/down.png") no-repeat left center; background-size: 18px;}
/*产品展示*/
.main{
    background: url('../Image/case_bg.jpg')no-repeat center; padding-bottom: 50px; background-size: cover;
}
.main>.container{
    padding: 30px 15px 50px 15px;
    background-color: #fff;
}

.sidebar .title{width: 100%;background-color: #0a66ad;padding: 10px 0px 10px 0px;text-align: center;}
.sidebar .title span{display: block;font-size: 30px;color: #fff;}
.sidebar .title b{display: block;font-size: 26px;color: #3a8dcc;}
.sidebar ul{border: 1px solid #e5e5e5;}
.sidebar ul li{border-bottom: 1px solid #e5e5e5;line-height: 60px;text-indent: 30px;position: relative;}
.sidebar ul li:last-child{border-bottom: 0px;}
.sidebar ul li a{color: #505050;display: block;}
.sidebar ul li:hover a{background-color: #f08200;color: #fff;}
.sidebar ul li:after{display: block;content: "+";font-size: 20px;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.sidebar ul li:hover:after{color: #fff;}
.sidebar-contact{margin-top: 30px;}
.sidebar-contact .title{width: 100%;background-color: #0a66ad;padding: 10px 0px 10px 0px;text-align: center;}
.sidebar-contact .title span{display: block;font-size: 30px;color: #fff;}
.sidebar-contact .title b{display: block;font-size: 26px;color: #3a8dcc;}
.sidebar-contact ul{border: 1px solid #e5e5e5;padding: 20px;color: #505050;}
.sidebar-contact ul li{line-height: 30px;}

/*********************************index************************************/
.index-product{padding-bottom: 30px;}
.index-product .index-product-title{color: #303030;padding: 50px 0px 30px 0px;}
.index-product .index-product-title b{display: block;font-size: 30px;}
.index-product .index-product-title small{display: block;font-size: 18px;}
.index-product-img ul li{
    transition: all 300ms ease-in-out;
    -webkit-transform: all 300ms ease-in-out;
    min-height: 230px;
}
.index-product-img ul li:hover{
    -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
    box-shadow: 0 5px 30px rgba(0, 0, 0, 0.18);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);

}
.index-product-img ul li span{display: block;line-height: 44px;}
/*产品页面*/
.i-product{/*产品详情页页面*/}
.i-product .info-title{padding: 50px 0;}
.i-product .i-p-left{background: #fff; padding: 25px 20px; border: 1px solid #ccc;}
.i-product .loca{font-size: 14px; border-bottom: 1px solid #ccc; color: #333;}
.i-product .info-t{font-size: 24px; color: #0a66ad; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #cccccc;}
.i-product .content_p{margin-top: 40px; }
.i-product .content_p b,.i-product .content_p strong{font-weight: 700;font-size: 14px;background: #0a66ad;color: #fff;width: 119px;display: block;line-height: 27px;text-align: center;}
.i-product .content_p table{border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
.i-product .content_p table td{border-left: 1px solid #ccc; border-top: 1px solid #ccc;}
.i-product .content_p img{text-align: center;}
.i-product .content_p img{max-width: 100%; display: block; margin: auto;}
.i-product .content_p p{font-size: 14px; line-height: 30px;  margin-bottom: 14px;}
.i-product .content_p span.sp{display: block; color: #ffffff; margin-bottom: 20px; overflow: hidden; border-bottom: 2px solid #0a66ad;}
.i-product .content_p span.sp small{background: #0a66ad; display: block; float: left; text-align: center; line-height: 35px; width: 120px;}
.i-product .i-p-mesg{background: #fff; padding: 15px; border: 1px solid #ccc; margin-bottom: 12px;}
.i-product .i-p-mesg span{display: block; font-size: 14px; color: #0a66ad; margin-bottom: 8px;}

.i-product .i-p-mesg a{display: block; width: 100%; line-height: 55px;background:url('../Image/mes.png')no-repeat 70px center #0a66ad; text-align: center; color: #fff; margin-top: 8px;}
.i-product .i-p-mesg a:hover{background:url('../Image/mes.png')no-repeat 70px center #d1be65; }
.i-product .i-p-mesg a small{padding-left: 8px; font-size: 17px;}
.i-product .i-p-case{background: #fff; padding: 15px; border: 1px solid #ccc;}
.i-product .i-p-case h2{font-size: 24px; color: #242424; margin-bottom: 8px;}
.i-product .i-p-case ul li{overflow: hidden; margin-bottom: 20px;}
.i-product .i-p-case ul li img{width: 100%;}
.i-product .i-p-case > a{display: block; width: 100%; line-height: 55px;background:url('../Image/more.png')no-repeat 70px center #0a66ad;text-align: center; color: #fff; margin-top: 8px;}
.i-product .i-p-case > a:hover{background:url('../Image/more.png')no-repeat 70px center #d1be65;}
.i-product .i-p-case > a small{padding-left: 8px; font-size: 17px;}
/*产品end*/
.news-list{padding-bottom:50px;background:0 0;}
.news-list a{display:block;width:100%;}
.news-text{float:left;width:16%;}
.news-text span{display:block;padding-top:45px;height:80px;background:url(../Image/x.png) no-repeat left top;color:#502f7e;text-align:left;font-size:18px;}
.news-text p{display:block;color:#502f7e;font-size:30px;}
.news-img{float:right;overflow:hidden;width:65%;border-radius:20px;}
.swiper-pagination-n{position:relative;bottom:0!important;float:right;width:65%!important;}
.swiper-pagination-n .swiper-pagination-bullet{background:#502f7e;}
.public-title small{display:block;color:#bcbcbc;font-size:18px;}
.public-title span{display:block;color:#414141;font-size:38px;}
.main-son{position:relative;padding-bottom:50px;width:100%;}
.nei-title{padding-top:75px;padding-bottom:48px;width:100%;text-align:center;}
.nei-title h1{color:#303030;font-weight:400;font-size:38px;}
.nei-title h2{margin:0 auto;margin-top:30px;width:385px;height:45px;border-radius:30px;background:#ffc500;color:#383838;font-size:20px;line-height:45px;}
.nei-title h2 .span1{float:left;display:block;margin-left:25px;color:#fff;font-size:32px;}
.nei-title h2 .span2{float:right;display:block;margin-right:25px;color:#fff;font-size:32px;}
#allmap1{margin:0 auto;margin-top:65px;width:100%;height:460px;}
.prev-prev{width:50px;height:50px;background-image:url(../Image/prev.png)!important;background-size:50px 50px;}
.next-next{width:50px;height:50px;background-image:url(../Image/next.png)!important;background-size:50px 50px;}

.news-list ul li{float:left;padding:15px;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;}
.news-list ul li:nth-child(3n){padding-right:14px;}
.news-list ul li:hover{border-radius:10px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.18);box-shadow:0 5px 30px rgba(0,0,0,.18);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.news-list ul li a{display:block;padding:20px;border:1px solid #eee;}
.news-list ul li b{display:block;font-weight:400;font-size:20px;line-height:30px;}
.news-list ul li small{display:block;padding:20px 0 10px 0;font-size:16px;line-height:16px;}
.news-list ul li p{min-height:60px;line-height:20px;}
.news-list1 ul li{overflow:hidden;margin-top:2%;padding:15px;width:100%;border-bottom:1px solid #e5e2e2;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;}
.news-list1 ul li div{float:left;overflow:hidden;width:25%;height:100%;}
.news-list1 ul li div img{display:block;width:100%;height:100%;cursor:pointer;transition:all .6s;}
.news-list1 ul li:hover div img{transform:scale(1.2);}
.news-list1 ul li .text{float:right;width:70%;}
.news-list1 ul li .text b{display:block;font-weight:400;font-size:20px;line-height:30px;}
.news-list1 ul li .text small{display:block;padding:20px 0 10px 0;font-size:16px;line-height:16px;}
.news-list1 ul li .text p{min-height:60px;text-align:justify;line-height:20px;line-height:28px;}
.news-list1 ul li:hover{border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.news_title{display:block;padding-top:2%;padding-bottom:2%;width:100%;color:#333;text-align:center;font-size:38px;}
.meta{margin:0 auto;margin-bottom:30px;width:90%;border-bottom:1px solid #ebecf1;}
.meta span{float:left;display:block;color:#999;line-height:45px;}
.meta small{float:right;display:block;margin:10px 0 0 0;}

div.page{margin:3px;margin-top:10px;padding:25px;text-align:center;}
div.page a{margin:2px;padding:2px 5px;border:#38322d 1px solid;color:#38322d;text-decoration:none;}
div.page a:hover{border:#38322d 1px solid;color:#000;}
div.page a:active{border:#38322d 1px solid;color:#000;}
div.page span.current{margin:2px;padding:2px 5px;border:solid 1px #38322d;background-color:#38322d;color:#fff;font-weight:700;}
div.page span.disabled{margin:2px;padding:2px 5px;border:#38322d 1px solid;color:#38322d;}
#prev_next{margin-top:30px;margin-bottom:30px;}
#prev_next li{width:100%;text-indent:20px;font-size:14px;line-height:40px;}
#prev_next li:nth-child(1){border-top:1px solid #CCC;background:url(../Image/up.png) no-repeat 0 15px;}
#prev_next li:nth-child(2){border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:url(../Image/down.png) no-repeat 0 15px;}
.mes-title{padding-top:75px;padding-bottom:48px;width:100%;text-align:center;}
.mes-title h1{color:#303030;font-weight:400;font-size:38px;}
.message-list{width:100%;}
.message-list .input-group input{position:relative;display:block;width:100%;height:100%;border:0;background:#edf3fa;text-indent:30px;}
.message-list .input-group{float:left;margin-bottom:20px;width:48%;height:60px;border:0;text-indent:30px;font-size:14px;line-height:60px;}
.message-list .input-text textarea{position:relative;display:block;padding-top:30px;width:100%;height:100%;border:0;background:#edf3fa;text-indent:30px;}
.message-list .input-group:nth-child(2n){float:right;}
.message-list .input-text{float:left;width:100%;height:170px;border:0;text-indent:30px;font-size:14px;}
#submit{width:100%;height:40px;background:#ffc438;color:#fff;text-align:center;font-size:18px;line-height:40px;}
.contact_info_list{padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:16px;}
.contact_info_list ul li{margin-bottom:5px;color:#777;font-size:14px;line-height:25px;}
.contact_info_list b{display:inline-block;margin-top:20px;margin-bottom:20px;width:100%;font-weight:500;font-size:24px;}
.info_maps{padding:0;height:400px;}
#allmap{margin:0 auto;width:96%;height:500px;}
.neiye-title{padding-top:3%;padding-bottom:3%;color:#303030;text-align:center;font-weight:400;font-size:38px;}
/*应用领域*/
.app-list{width: 100%; position: relative;}
.app-list ul li{width: 100%; padding: 20px; border-bottom: 1px solid #d5d5d5; margin-bottom: 20px;}
.app-list ul li img{width: 35%;float: left;}
.app-list ul li .app-text{width: 60%; float: right; padding: 10px;}
.app-list ul li .app-text b{color: #333;font-size: 16px; padding-bottom: 20px;display: block;}
.app-list ul li .app-text p{color: #666;font-size: 14px; line-height: 30px;}
.app-list ul li:hover{border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.xq p{font-size: 16px; line-height: 30px;}
.new-img{width: 100%;overflow: hidden;}
.news_tit_img{width: 32.2%;float: left;margin-right: 1%; margin-bottom: 1%;}
.news_tit_img img{max-width: 100%; }
.custom-neirong{width: 100%; margin: 0 auto;margin-top: 20px; padding-bottom: 50px;}
.custom-neirong p{font-size: 16px;line-height: 30px;}
.custom-neirong p img{margin: 0 auto;}
.custom-neirong table
  {
  border-collapse:collapse;width: 100%;
  }

.custom-neirong table,th, td
  {
  border: 1px solid #999; text-align: center; font-size: 16px;line-height: 40px;
  }
 .back{width:100%;margin-bottom: 20px;margin-top: 20px;}
 .back a{display: block; color: #10b58b;font-size: 18px;font-weight: bold;}
 .back-left{float: left;text-align: right;width: 45%;}
 .back-right{float: right;text-align: left;width: 45%;}