*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,audio,blockquot,body,dd,div,dl,dt,figcaption,figure,filedset,form,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,ol,p,section,ul,video{margin:0;padding:0}
em,h1,h2,h3,h4,h5,h6{font-size:1em;font-style:normal;font-weight:400}
li,ol,ul{list-style:none}
fieldset,img{max-width:100%;height:auto;border:0 none;vertical-align:middle}
table{width:100%;max-width:100%;border-collapse:separate}
table td,table th{text-align:center;padding:10px;line-height:20px;word-break:break-all}
button,input,select,textarea{font:12px/20px Arial;outline:0;resize:none;border:none}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0;cursor:pointer}
:focus{outline:0}
a{color:#00132b;text-decoration:none;outline:0;cursor:pointer}
a:link,a:visited{text-decoration:none}
a:active{text-decoration:none}
.clearfix:after{clear:both;content:'';display:table;height:0;line-height:0;visibility:hidden}
.clearfix{zoom:1}
.clear{clear:both}
.fl{float:left}
.fr{float:right}

.w{width:1500px;margin:0 auto}


.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;flex:0 0 auto;width:100%;height:100%;position:relative}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}


.banner .swiper-slide{overflow:hidden;position:relative}
.banner .swiper-slide img{width:100%;display:block}
.banner .swiper-slide .wenan{width:44.58333%;max-width:900px;margin:0 auto;position:absolute;left:0;right:0;top:30%;line-height:1;color:#fff;text-align:center}
.banner .swiper-slide .wenan .entitle{font-size:25px;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,0.8); letter-spacing:3px;}
.banner .swiper-slide .wenan .title{margin-top:15px;margin-bottom:42px;font-size:72px;font-weight: bold;}
.banner .swiper-slide .wenan .title a{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.8)}
.banner .swiper-slide .wenan .title a:hover{}

.banner .swiper-slide .wenan .swtbtn{width:210px;height:51px;display:inline-block;background: rgba(251,251,251,0.21);
    border: 1px solid rgba(251,251,251,0.6);border-radius:56px;font-size:23px;line-height:1.96;color:#fff;cursor:pointer}
.banner .swiper-slide .wenan .swtbtn:after{content:"";width:20px;height:13px;display:inline-block;vertical-align:middle;margin-left:7.14286%;background:url(../images/banner_more.png) center no-repeat;background-size:100%;transition:all linear 0.3s}
.banner .swiper-slide .wenan .swtbtn:hover:after{width:0;margin-left:0}

.banner .swiper-pagination{text-align:center;position:absolute;left:0;right:0;bottom:30px;z-index:2}
.banner .swiper-pagination .swiper-pagination-bullet{width:20px;height:5px;display:inline-block;margin:0 5px;position:relative;transition:all linear 0.3s;cursor:pointer; border-radius: 0}
.banner .swiper-pagination .swiper-pagination-bullet-active{width:30px;  background: #0053b9}

@media (max-width:980px) {

.banner{ padding-top: 55px }
.banner .swiper-slide .wenan{width:90%;max-width:90;top:15%;}
.banner .swiper-slide .wenan .entitle{font-size:15px;text-transform:uppercase}
.banner .swiper-slide .wenan .title{margin-top:8px;margin-bottom:20px;font-size:25px;}
.banner .swiper-slide .wenan .swtbtn{width:40%;height:35px;border-radius:30px;font-size:14px;line-height:35px;}

}


.advi{ background: #1e58a7 }
.advi .list{ color: #fff ; }
.advi .list ul{border-left: 1px rgba(255,255,255,.1) solid; background: #1e58a7}
.advi .list li{ width: 20%;  padding:25px 0 25px 0; font-size: 22px;float: left;  border-right: 1px rgba(255,255,255,.1) solid; text-align: center;}
.advi .list li span{  width: 75px; height: 75px; background:rgba(0,0,0,.2); border-radius: 5px; display:block;  margin: 0 auto }
.advi .list li p{ line-height: 1.5; margin:6px 0 0 0; display:block;}
.advi .list li p b{  padding-right: 6px; color: #ffc800 }

@media (max-width:980px) {
.advi .list{ color: #fff ; margin:0 0; width:100%}
.advi .list li{ padding:10px 0; font-size:12px;}
.advi .list li span{  width:35px; height:35px;}
.advi .list li p{margin:5px 0 0 0; }
.advi .list li p b{  padding-right: 0px;display:block; }

}



.home_title{ text-align: center; position: relative; }
.home_title .title{font-size:45px;color:#000;font-weight: bold;}
.home_title .text{margin-top:15px;font-size:18px;color:rgba(0,0,0,0.6);line-height:1.6;}
.home_title .en{ font-size:90px; color: rgba(0,0,0,.05); font-weight: bold; font-family: arial; position: absolute; top:-20px; width: 100%; left: 0 }

.home_title2{ text-align: left; position: relative; }
.home_title2 .title{font-size:45px;color:#000;font-weight: bold;}
.home_title2 .title a{font-size:22px; text-decoration: underline;}
.home_title2 .title a:hover{ color:#0053b9;}
.home_title2 .text{margin-top:15px;font-size:18px;color:rgba(0,0,0,0.6);line-height:1.6;}


.titbnt { width: 17%; text-align: center }
.titbnt .swtbtn { width: 84.21053%; position: relative; z-index: 1; cursor: pointer }
.titbnt .swtbtn span { width: 100%; display: block; background:#0053b9; border-radius: 70px; font-size: 22px; color: #fff; font-weight: bold; line-height:55px; transition: all linear 0.4s }
.titbnt .swtbtn i{ width: 100%; position: absolute; right: 0; top: 0; bottom: 0; border-radius: 70px; z-index: -1; transition: all linear 0.4s;display: block; }
.titbnt .swtbtn .zs1 { right: -5.80357%; background: rgba(0,95,194, 0.6); animation: animation1 1.5s ease-in-out 0s infinite both; animation-delay: -0.8s }
.titbnt .swtbtn .zs2 { right: -11.60714%; background: rgba(0,95,194, 0.3); animation: animation2 1.5s ease-in-out 0s infinite both; animation-delay: -0.64s }
.titbnt .swtbtn .zs3 { right: -17.41071%; background: rgba(0,95,194, 0.1); animation: animation3 1.5s ease-in-out 0s infinite both; animation-delay: -0.48s }
.titbnt .swtbtn:hover span { background: #0052a8 }

.titbnt .look_more { display: inline-block; padding-top: 15px; border-bottom: 2px solid rgba(255, 255, 255, 0.7); font-size: 18px; color: #ffffff; text-align: center; opacity: 0.6; transition: all linear 0.4s }
.titbnt .look_more:hover { opacity: 1 }



.home1 { padding-top: 88px; position: relative; background: url(../images/home1_bg.jpg) no-repeat; background-size: cover;}
.home1 .sty1 { margin-top:25px; height: 67px }
.home1 .sty1 .fixed_box { padding:15px 0 0 0; box-shadow: 0 6px 10px rgba(66, 66, 66, 0.08); position: relative; z-index: 2 }
.home1 .sty1 .fixed_box.fixed_active { position: fixed; left: 0; right: 0; top: 0; background: #ffffff;z-index: 9999 }
.home1 .sty1 .fixed_box.fixed_active2 { position: absolute; top: auto; bottom: 0 }
.home1 .sty1 ul { overflow: hidden; text-align: center; }
.home1 .sty1 ul li{ width: 11%;font-size: 20px; color:#000000;  text-align: center; line-height: 1.22727; cursor: pointer; display: inline-block;  line-height: 56px; position: relative;}
.home1 .sty1 ul li:after{ position: absolute; right: 0; top: 50%; height: 20px; width: 1px; background:#bbb; content: '';  margin-top: -5px}
.home1 .sty1 ul li.swiper-item-active { background:#0053b9; color: #fff; border-radius: 5px 5px 0 0;font-weight: bold; }
.home1 .sty1 ul li.swiper-item-active a{color: #fff;}
.home1 .sty1 ul li.swiper-item-active:after{ width: 0 }
.home1 .sty2 { position: relative; z-index: 1; padding-top: 55px ;padding-bottom: 88px;}
.home1 .sty2 .swiper-content:before { right: 0; bottom: 298px }
.home1 .sty2 .swiper-list { display: none }

.home1 .sty2 .swiper-list:after { content: ""; clear: both; display: table }
.home1 .sty2 .swiper-list .sxsty {}
.home1 .sty2 .swiper-list .sxsty .pic{ float: left; width: 50% }
.home1 .sty2 .swiper-list .sxsty .wenan{ float: right; width: 47%; padding-top:2% }
.home1 .sty2 .swiper-list .sxsty .wenan .t{ font-size: 34px; position: relative; color: #222; padding-bottom:20px; font-weight: bold;}
.home1 .sty2 .swiper-list .sxsty .wenan .t:after{ position: absolute; content: ''; width: 40px; height: 3px; background: #0053b9; left: 0;  bottom: 0;}
.home1 .sty2 .swiper-list .sxsty .wenan .d{ line-height: 28px; font-size: 16px; color: #555; margin: 15px 0 }
.home1 .sty2 .swiper-list .sxsty .wenan .icon{color: #222; font-size: 16px; margin:50px 0; display: flex;justify-content:space-between; width: 90% }
.home1 .sty2 .swiper-list .sxsty .wenan .icon span{ display:block; text-align: center;  }
.home1 .sty2 .swiper-list .sxsty .wenan .icon span i{ display: block; width: 70px; height:70px; text-align: center; vertical-align: middle; background: #313131; margin: 0 0 8px 0; border-radius: 3px; line-height: 70px }
.home1 .sty2 .swiper-list .sxsty .wenan .icon span:hover i{ background: #0053b9; }
.home1 .sty2 .swiper-list .sxsty .wenan .icon span i img{ margin: 0 auto }
.lxbnt a{display: inline-block; line-height: 47px;  margin-right: 15px; width: 170px; background: #ffc800; font-size: 18px; text-align: center; }
.lxbnt a.m{ background: #0053b9; color: #fff }
.lxbnt a:hover{ width: 200px }

.home1 .sty2 .swiper-list-active { display: block }


@media (max-width:980px) {

.home_title .title{font-size:20px;}
.home_title .text{font-size:13px; width: 90%; margin: 5px auto 0; line-height: 1.4; display: none}
.home_title .en{ font-size:22px;  top:-12px; }


.home_title2 .title{font-size:20px;}
.home_title2 .title a{font-size:13px; }
.home_title2 .text{margin-top:6px;font-size:12px;line-height:1.6; display: none;}

.home1 { padding-top:35px; }
.home1 .sty1 { margin-top:15px; height:auto; }
.home1 .sty1 .fixed_box { padding: 8px 0; box-shadow: 0 0 0px rgba(66, 66, 66, 0.00); }
.home1 .sty1 ul{ height: auto; overflow: hidden; display: flex; justify-content: space-between;flex-wrap:wrap; }
.home1 .sty1 ul li { width: 31.6666%;font-size: 14px; line-height: 38px;  border:0;  margin:0 0 8px; background: #fff; display: block;border-radius: 3px }
.home1 .sty1 ul li+li { border:0; }
.home1 .sty1 ul li a{ color: #333;  }
.home1 .sty1 ul li:after{ width: 0 }

.home1 .sty2 { padding-top:10px ;padding-bottom:30px;}
.home1 .sty2 .swiper-content:before { right: 0; bottom: 298px }

.home1 .sty2 .swiper-list .sxsty .pic{ float: none; width:100% }
.home1 .sty2 .swiper-list .sxsty .wenan{ float: none; width: 100%; padding-top:4% }
.home1 .sty2 .swiper-list .sxsty .wenan .t{ font-size: 16px;padding-bottom:8px; }
.home1 .sty2 .swiper-list .sxsty .wenan .t:after{ width:20px; height:2px;}
.home1 .sty2 .swiper-list .sxsty .wenan .d{ line-height: 1.75; font-size: 12px;margin:6px 0 }
.home1 .sty2 .swiper-list .sxsty .wenan .icon{display: none; }

.lxbnt a{ line-height:30px;  margin-right: 6px; width:42%;font-size: 14px; }
.lxbnt a:hover{ width: 44% }


}


.home2 { padding-top:80px; background:#fff; background-size: cover }
.home-choice .nr {margin-top:50px;background-color: #333;background-repeat: no-repeat;background-position: center top;color: #fff}
.sdbj {background: #f7f7f7; box-sizing: border-box;}
.sdbj h2 {text-align: center;}
.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.sdbj ul li.cur {width: 60.6%;}
.sdbj ul li:first-child {margin-left: 0;}
.sdbj ul li {float: left;width: 19.4%;height: 580px;margin-left: 2px;transition: .5s;overflow: hidden;position: relative;}
fieldset, img {border: none;}
.sdbj ul li.b1{background:url(../images/sd-pic1.jpg) no-repeat scroll center center;}
.sdbj ul li.b2{background:url(../images/sd-pic2.jpg) no-repeat scroll center center;}
.sdbj ul li.b3{background:url(../images/sd-pic3.jpg) no-repeat scroll center center;}
.sdbj ul li.cur .sd-con {bottom: 0;}
.sdbj ul li .sd-con {width: 100%;height: 160px;background:rgba(0,83,185,0.85);position: absolute;left: 0;bottom: -160px;padding: 31px 0 0 3.2%;box-sizing: border-box;transition: .5s;border-top-right-radius: 100px;}
.sdbj ul li .sd-con i {display: block;height: 32px;line-height: 32px;font-size: 20px;color: #FFFFFF;}
.sdbj ul li .sd-con span {display: block;height: 50px;line-height: 50px;font-size: 30px;color: #FFFFFF;font-weight: bold;}
.sdbj ul li .sd-con p {height: 29px;line-height: 29px;font-size: 16px;color: #FFFFFF;}


.sdbj ul li .tit {display: block;width: 100%;height: 580px;transition: .5s;}
.sdbj .tit b{ font-size: 99px;  z-index: 2; position: relative; margin:50px 20px 0 0; display: block; float: left; padding-left:5%;text-shadow: 0 2px 3px rgba(0,0,0,0.8);}
.sdbj .tit span{ width:50px; font-size: 22px;  text-align: center; background: #0053b9; padding: 15px 10px; line-height:1.6;z-index: 2; position: relative; word-wrap: break-word; display: block; float: left; margin-top: 50px}
.sdbj ul li .tit:before {display: block;content: "";width: 100%;background: rgba(0,0,0,0.6);position: absolute;height: 100%;z-index:1;}
.sdbj ul li.cur .tit {opacity: 1;}
.sdbj ul li.cur .tit:before {opacity: 0;}


@media (max-width:1400px) {
.sdbj ul li .sd-con span {font-size: 34px;}

}

@media (max-width:980px) {

.home2 { padding-top:30px; padding-bottom: 25px;  }
.home-choice .nr {margin-top:10px;}

.sdbj ul li {height: 400px;width: 19%;}

.sdbj ul li.b1{background:url(../images/sd-picm1.jpg) no-repeat scroll center center;}
.sdbj ul li.b2{background:url(../images/sd-picm2.jpg) no-repeat scroll center center;}
.sdbj ul li.b3{background:url(../images/sd-picm3.jpg) no-repeat scroll center center;}

.sdbj ul li .sd-con {height: 150px;bottom: -150px;padding:15px 0 0 4%;border-top-right-radius:20px;}
.sdbj ul li .sd-con i {height:2;line-height:2;font-size:14px; display:none}
.sdbj ul li .sd-con span {height: auto;line-height:1.6;font-size:14px;}
.sdbj ul li .sd-con p {height:auto;line-height:1.6;font-size:12px;}


.sdbj ul li .tit {height: 400px;}
.sdbj .tit b{ font-size:24px;  margin:20px 10px 0 0; }
.sdbj .tit span{ width:28px; font-size:14px;   padding: 10px 6px;margin-top:20px}
.sdbj ul li.cur .tit {opacity: 0;}


	
}



.home3{ padding:80px 0 60px 0; background: #d0d0d0 url(../images/home3_bg.jpg) no-repeat; background-size: cover; }
.home3 .sty2 { padding:40px 0; font-size: 0; position:relative; }
.home3 .sty2:before{}
.home3 .sty2 .smf { vertical-align: middle }
.home3 .sty2 .smf p { width:11%; float: left; position: relative; overflow: hidden }
.home3 .sty2 .smf p img { width: 100%; display: block; border: 1px dashed #fff; transition: all linear 0.4s }
.home3 .sty2 .smf p span { background: rgba(38, 39, 43, 0.8); position: absolute; left: 1px; right: 1px; bottom: 0; font-size: 18px; line-height: 2; color: #fff; text-align: center }
.home3 .sty2 .smf p:hover img { border: 1px solid #ea4546; transform: scale(1.1) }
.home3 .sty2 .smf p+p { margin-left: 1.5% }
.mt{ margin:0  auto; text-align: center; }


@media (max-width:980px) {

.home3{ padding:35px 0 30px 0; }
.home3 .sty2 { padding:15px 0;  }
.home3 .sty2 .smf { display: block; vertical-align: middle }
.home3 .sty2 .smf { width:96%; float: none; margin-left: 2%; margin-right: 2%; overflow: hidden }
.home3 .sty2 .smf p { width: 23%;  margin:0  1% 10px 1% }
.home3 .sty2 .smf p span { background: rgba(38, 39, 43, 0.7); position: relative; left: 1px; right: 1px;font-size: 12px; display: block;  }
.home3 .sty2 .smf p:hover img { border: 1px solid #ea4546; transform: scale(1.1) }
.home3 .sty2 .smf p+p { margin-left:1% }

}




.home4{ padding-top: 88px; position: relative; }
.home4 .albox{ margin-top:50px; position: relative; overflow: hidden;}

.home4 .alswiper1 {z-index: 1; position: relative;}
.home4 .alswiper1 .swiper-slide { margin: 0 1%;width:31.33333333%; float: left; position: relative;}
.home4 .alswiper1 .swiper-slide a { display: block; overflow: hidden; }
.home4 .alswiper1 .swiper-slide img { width: 100%; transition: all linear 0.4s }
.home4 .alswiper1 .swiper-slide:hover img { transform: scale(1.1) }
.home4 .alswiper1 .swiper-slide .t{ position: absolute; left: 0; bottom: 0; width: 100%; color: #fff; font-size: 22px; display:block; text-align: center; line-height:80px; background:url(../images/t_bg.png); background-size: cover;}


.home4 .albox .swiper-button { width: 100%; margin: 0 auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.home4 .albox .swiper-button span { width: 79px; height: 66px; background: #333; position: absolute; top: 50%; margin-top: -33px; z-index: 2; cursor: pointer; display: block; }
.home4 .albox .swiper-button span:before { content: ""; width: 8px; height: 8px; border-left: 2px solid #fff; border-bottom: 2px solid #fff; display: block; position: absolute; left: 50%; top: 50%; margin-left: -5px; margin-top: -5px }
.home4 .albox .swiper-button .swiper-button-prev { left: 0 }
.home4 .albox .swiper-button .swiper-button-prev:before { transform: rotate(45deg);  }
.home4 .albox .swiper-button .swiper-button-next { right: 0 }
.home4 .albox .swiper-button .swiper-button-next:before { transform: rotate(-135deg); }
.home4 .albox .swiper-button .swiper-button-next:after,.home4 .albox .swiper-button .swiper-button-prev:after{content: " ";}
.home4 .albox .swiper-button-next.swiper-button-disabled,.home4 .albox .swiper-button-prev.swiper-button-disabled {opacity: .75;}


@media (max-width:980px) {

.home4{ padding-top:35px; position: relative; }
.home4 .albox{ margin-top:15px; position: relative; }
.home4 .albox:before{ height: 0; width: 0}
.home4 .albox:after{ height: 0; width: 0}

.home4 .alswiper1 .swiper-slide { padding: 0 0;width:70.96217%; float: left;}
.home4 .alswiper1 .swiper-slide a { display: block;overflow: hidden; }
.home4 .alswiper1 .swiper-slide img { width: 100%; transition: all linear 0.4s }
.home4 .alswiper1 .swiper-slide:hover img { transform: scale(1.1) }
.home4 .alswiper1 .swiper-slide-duplicate,.home4 .alswiper1 .swiper-slide-next { opacity: 1 }
.home4 .alswiper1 .swiper-slide .t{ font-size: 14px; line-height:40px; }


.home4 .albox .swiper-button { width: 90.66667%; margin: 0 auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.home4 .albox .swiper-button span { width:40px; height: 30px;margin-top: -15px;}
.home4 .titbnt .swtbtn{ display: none; }
}


.home5{ padding-top: 88px ;padding-bottom: 88px; background:#222 url(../images/home5bg.jpg) no-repeat fixed;margin-top: 80px; position:relative}
.home5 .home_title .title{ color: #fff !important }
.home5 .home_title .text{ color: #fff !important }
.home5 .con{ line-height:34px; font-size: 16px;  text-align: center; max-width: 1200px; margin:40px auto 60px; color:rgba(255,255,255,.85); height: auto; overflow: hidden;}

.home5 .android { position: absolute; width: 100%; height:100%;  left: 0; top: 0;background: #111; z-index:66}
.home5 .android video{ width: 100% !important; height:100% !important;  opacity:.28;}

.abttxt{ position:relative; z-index:88}
.number-ul{ max-width:850px  }
.number-ul li{float: left;width: 25%;text-align: center;color: #fff;}
.number-ul li span{display: inline-block;font-size: 18px;}
.number-ul li strong{font-size:48px;margin-right: 8px;color: #ffc600;font-family: "Arial";font-weight: bold;}
.number-ul li p{font-size:16px; padding-top: 10px;letter-spacing: 2px}

.lxbnt2{ margin-top:60px; text-align: center; }
.lxbnt2 a{width:210px;height:45px;display:block;background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.7);font-size:18px;line-height:43px;color:#fff;cursor:pointer; margin:0 auto}
.lxbnt2 a:after{content:"";width:20px;height:13px;display:inline-block;vertical-align:middle;margin-left:7.14286%;background:url(../images/banner_more.png) center no-repeat;background-size:100%;transition:all linear 0.3s}
.lxbnt2 a:hover:after{width:0;margin-left:0}


@media (max-width:980px) {

.home5{ padding-top:30px ;padding-bottom:30px;margin-top:20px}
.home5 .con{ line-height:1.65; font-size: 12px;  max-width:94%; margin:15px auto 20px; }
.home5 .android{ display:none}
.number-ul{ max-width:90%  }
.number-ul li{width: 25%;}
.number-ul li span{font-size: 12px;}
.number-ul li strong{font-size:20px;margin-right:5px;}
.number-ul li p{font-size:12px; padding-top:5px;letter-spacing: 0px;opacity:.5}

.lxbnt2{ margin-top:30px; text-align: center; }
.lxbnt2 a{width:45%;height:35px;font-size:14px;line-height:33px;}
/*.lxbnt2 a:after{content:"";width:20px;height:13px;display:inline-block;vertical-align:middle;margin-left:7.14286%;background:url(../images/banner_more.png) center no-repeat;background-size:100%;transition:all linear 0.3s}*/


}


.home6{ padding-top: 88px ;}
.home6 .sty1 { margin-top:40px; }
.home6 .smsty .pic { width: 48%; padding: 30px; background: #fff; font-size: 0; box-shadow: 0 0 15px rgba(0,0,0,.15); float: left; margin:0 0 30px 2%   }
.home6 .smsty .pic .img,.home6 .smsty .pic .wenan { display: inline-block; vertical-align: middle }
.home6 .smsty .pic .img { width: 42.41486%; overflow: hidden }
.home6 .smsty .pic .img img { width: 100%; display: block; transition: all linear 0.4s }
.home6 .smsty .pic .img:hover img { transform: scale(1.1) }
.home6 .smsty .pic .wenan { width: 57.50361%; color: #666666;padding-left: 2.99278%; }
.home6 .smsty .pic .wenan h4 { display: block; font-size: 22px; color: #111; line-height: 1.63636; font-weight: normal; }
.home6 .smsty .pic .wenan h4:hover { color: #005fc2; text-decoration: underline; }
.home6 .smsty .pic .wenan p { margin-top: 13px; margin-bottom:15px;  font-size: 16px; color: #666666; line-height:1.8; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden }
.home6 .smsty .pic .wenan span { display: block; font-size: 15px; color: #666; overflow: hidden; font-family: arial; position: relative; padding-top: 15px }
.home6 .smsty .pic .wenan span:before{ height: 2px; width: 25px; position: absolute; left: 0; top: 0; background:#0060d7; content: "";  }


@media (max-width:980px) {

.home6{ padding-top:30px ; background: #f3f3f3; }
.home6 .sty1 { margin-top:15px }
.home6 .smsty .pic { width: 100%; padding:4% 2%; float: none; box-shadow:0;margin:0 0 15px 0   }
.home6 .smsty .pic .img,.home6 .smsty .pic .wenan { display: inline-block; vertical-align: middle }
.home6 .smsty .pic .img { width: 40.41486%; overflow: hidden; display:none; }
.home6 .smsty .pic .wenan { width:100%; padding-left: 0; float:none; }
.home6 .smsty .pic .wenan h4 { font-size:15px;  }
.home6 .smsty .pic .wenan h4 a {    }
.home6 .smsty .pic .wenan h4 a:hover { color: #ea4546 }
.home6 .smsty .pic .wenan p { margin-top: 0px; margin-bottom: 4px; height: auto; font-size: 12px;line-height: 1.55;  display:none}
.home6 .smsty .pic .wenan span {  font-size: 10px;  color: #999; padding-top:6px; margin-top:0px}
.home6 .smsty .pic .wenan span a{   color: #999}
.home6 .smsty .pic .wenan span:before{ height:0}


}



.home7{height:720px;margin-top:60px;color:#fff;background:url('../images/homebg6.jpg') center center no-repeat}
.home7 .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;place-items:center;box-sizing: border-box;height: 100%;}
.underscore-section-title {position: relative;display: block;padding-bottom:25px; font-size:35px; font-weight: bold;}
.underscore-section-title:before {content: '';position: absolute;bottom: 0;left: 0;width: 80px;height: 4px;background:#0053b9;}

.home7 .service-motto strong{display:block;margin-top:20px; line-height: 1.8; font-size: 16px}
.home7 .service-content{width:calc(50% - 12px);display:flex;flex-wrap:wrap;justify-content:space-between}
.home7 .service-policy{box-sizing:border-box;width:100%;height:225px;padding:70px 0 0 40px;margin-bottom:24px;background:#367bda url('../images/fw1.jpg') no-repeat right top;background-size:cover}
.home7 .global-cases{box-sizing:border-box;width:calc(50% - 12px);height:225px;padding:60px 0 0 20px;background:#2e5fa2 url('../images/fw2.jpg') no-repeat right top;background-size:contain}
.home7 .accessories{box-sizing:border-box;width:calc(50% - 12px);height:225px;padding:60px 0 0 20px;background:#36a3db url('../images/fw3.jpg') no-repeat right top;background-size:contain}
.home7 .service-content a{display:block;margin-top:30px;font-size:14px; color: #fff}

.home7 .service-content h4{ font-size: 24px;  font-weight: bold; }
.home7 .service-content p{ padding-top: 12px }





@media (max-width:980px) {
.home7{ padding:35px 0 30px 0;height:auto; overflow: hidden; background-size: cover; margin-top: 0 }
.home7 .wrap{ display: block; }
.underscore-section-title {padding-bottom:10px; font-size:18px; text-align: center;}
.underscore-section-title:before {display: none;}
.home7 .service-motto strong{margin-top:0px; line-height: 1.7; font-size: 14px;text-align: center;}

.home7 .service-content{width:100%;display:block; margin-top: 15px}
.home7 .service-policy{height:auto;padding:30px 3%;margin-bottom:10px;}
.home7 .global-cases{width:49%;height:auto;padding:30px 3%; float: left;}
.home7 .accessories{width:49%;height:auto;padding:30px 3%; float: right;}

.home7 .service-content a{margin-top:15px;font-size:12px;opacity: .7 }
.home7 .service-content h4{ font-size:15px;  font-weight: normal; }
.home7 .service-content p{ padding-top: 8px;font-size:12px;  }



}




@keyframes myAnimation{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.ie9 .homebanner .swiper-slide,.ie9 .home6 .swiper-slide{display:none}
.ie9 .homebanner .swiper-slide:first-child,.ie9 .home6 .swiper-slide:first-child{display:block}
.ie9 .homebanner .swiper-pagination,.ie9 .home6 .swiper-pagination{display:none}
@media (max-width: 1760px){


}
