@charset "utf-8";
/* --CSS Document-- */
body,div,span,img,h1,h2,h3,h4,h5,h6,ul,li,ol,p,i,b,strong,a,table,th,td,form,input,textarea
{font-family:"Microsoft YaHei",SimHei,sans-serif;
margin:0;padding:0;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
@font-face{font-family:'FuturaLL';src:url('../Fonts/FuturaLL.otf');}
ol,ul,li{list-style:none;}
a{color:#333;text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;display:inline-block;vertical-align:middle;}
/* --Public-- */
.pub{width:72%;margin:auto;}
.hidden{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{height:0;content:".";visibility:hidden;display:block;clear:both;}
.t-c{text-align:center;}
.t-r{text-align:right;}
.mr0{margin-right:0 !important;}
.color-white{color:#FFF !important;}
.back-white{background:#FFF !important;}
.valign-middle{display:table-cell;vertical-align:middle;}
/* --header-- */
.header{width:100%;height:130px;/*background:url("../Image/header-bg.png") repeat left top;*/}
.header .logo{height:130px;float:left;display:table;}
.header .logo img{width:100%;height:auto;max-width:812px;display:block;}
.header .tel{max-width:30%;font-size:18px;line-height:24px;color:#333;font-weight:bold;margin-top:36px;padding-left:76px;background:url("../Image/tel.png") no-repeat left center;float:right;}
.header .tel .mobile{font-size:32px;line-height:50px;color:#fd7418;font-family:"Impact";}

.nava{width:100%;height:60px;position:relative;background:#005bac;}
.nava ul li{width:14%;height:60px;float:left;position:relative;}


.nava ul li .li-name{width:100%;height:60px;font-size:16px;color:#FFF;line-height:60px;text-align:center;position:relative;overflow:hidden;display:block;}

.nava ul li .cur{background:url("../Image/nava.png") no-repeat center;color:#000;}
.nava ul li .li-name span{width:1px;height:60px;position:absolute;right:0;top:0;background:url("../Image/line.png") no-repeat center;}
.nava ul li .li-name:hover{background:url("../Image/nava.png") no-repeat center;color:#000;}

.nava ul li .con{width:100%;height:auto;position:absolute;left:0;top:60px;z-index:99;background:#005bac;display:none;}
.nava ul li .con a{width:100%;height:60px;font-size:16px;color:#FFF;font-weight:bold;line-height:60px;text-align:center;position:relative;overflow:hidden;display:block;}
.nava ul li .con a:hover{background:url("../Image/nava.png") no-repeat center;background-size:cover;color:#000;}
.nava ul li:hover .con{display:block;}

/* --banner-- */
.swiper-banner{width:100%;height:522px;margin:auto;overflow:hidden;position:relative;}
.swiper-banner .swiper-slide{overflow:hidden;position:relative;}
.swiper-banner .swiper-slide .imgScale{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center top;background-size:cover;}

/* --index-- */
.index-title{text-align:center;}
.index-title .cn-t{font-size:24px;color:#333;line-height:24px;}
.index-title .en-t{font-size:60px;color:#000;line-height:60px;font-family:"Impact";}
.index-title .line{width:28px;height:1px;background:#000;margin:16px auto;}
.index-title .tips{font-size:16px;color:#666;line-height:24px;}



.index-advantage{padding:70px 0 0;overflow:hidden;}
.index-advantage-title{float:left;}
.index-advantage-title h1{font-size:42px;font-weight:bold;line-height:56px;}
.index-advantage-title .line{width:80px;height:7px;background:#005bac;margin-top:24px;}
.index-advantage-title p{font-size:20px;line-height:32px;color:#666;margin-top:24px;}

.index-advantage-tel{border:1px solid #005bac;padding:18px;margin-top:30px;float:right;}
.index-advantage-tel .box{padding:25px 25px 25px 95px;background:url("../Image/tel2.png") no-repeat 25px center #005bac;position:relative;}
.index-advantage-tel .box .t1{font-size:18px;color:#FFF;line-height:24px;}
.index-advantage-tel .box .t2{font-size:28px;color:#FFF;line-height:32px;}
.index-advantage-tel .box .s{width:91px;height:26px;position:absolute;right:25px;top:24px;background:url("../Image/service.png") no-repeat center;}


.index-advantage-list{margin-top:70px;}
.index-advantage-list li{width:25%;padding:40px;float:left;border-right:1px solid #FFF;background:url("../Image/advantage.jpg") no-repeat center;background-size:cover;position:relative;cursor:pointer;
-webkit-transition:all 0.8s;transition:all 0.8s;}
.index-advantage-list li .num p{-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-advantage-list li .num p:nth-of-type(1){font-size:26px;color:#000;line-height:32px;}
.index-advantage-list li .num p:nth-of-type(2){font-size:14px;color:#999;line-height:24px;}
.index-advantage-list li .title{margin-top:160px;}
.index-advantage-list li .title h2{height:62px;font-size:32px;line-height:42px;padding:10px 0;border-bottom:1px solid #f5f6f8;overflow:hidden;}
.index-advantage-list li .title p{height:48px;font-size:16px;line-height:24px;margin-top:20px;overflow:hidden;}
.index-advantage-list li .img{width:40%;position:absolute;right:40px;top:40px;}
.index-advantage-list li .img img{width:100%;display:block;}

.index-advantage-list li:hover{background:url("../Image/advantage-hover.jpg") no-repeat center;background-size:cover;}
.index-advantage-list li:hover .num p:nth-of-type(1){color:#FFF;}
.index-advantage-list li:hover .num p:nth-of-type(2){color:#FFF;}
.index-advantage-list li:hover .title{color:#FFF;}
.index-advantage-list li:hover .title h2{border-bottom:1px solid #f5f6f8;}




.index-product{width:100%;padding:70px 0;overflow:hidden;}
.index-product-search{width:360px;height:38px;margin:24px auto 0;border:1px solid #ddd;border-radius:20px;position:relative;}
.index-product-search .s{width:358px;height:36px;padding:0 40px 0 20px;font-size:14px;color:#666;line-height:36px;border:none;outline:none;background:none;}
.index-product-search .b{width:40px;height:36px;background:url("../Image/ser.png") no-repeat center;border:none;outline:none;cursor:pointer;position:absolute;right:0;top:0;}

.index-product-type{width:23%;float:left;margin-top:50px;}
.index-product-type-list{width:100%;padding:50px 25px 150px;background:url("../Image/type-bg.jpg") no-repeat center;background-size:cover;position:relative;}
.index-product-type-list .title{font-size:32px;line-height:42px;font-weight:bold;}
.index-product-type-list .con{font-size:16px;line-height:24px;color:#666;margin-top:10px;}
.index-product-type-list ul{margin-top:30px;border-top:1px solid #ccc;}
.index-product-type-list ul li{cursor:pointer;position:relative;}
.index-product-type-list ul .type{font-size:18px;line-height:11px;padding:16px 0 16px 60px;background:url("../Image/type-icon.png") no-repeat left center;border-bottom:1px solid #ccc;}
.index-product-type-list ul .slide{width:240px;padding:10px 20px 20px;display:none;margin-left:-50px;position:absolute;left:100%;top:0;z-index:99;background:url("../Image/type-bg.jpg") no-repeat center;background-size:cover;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.16);}
.index-product-type-list ul .slide a{min-width:50%;float:left;font-size:14px;color:#333;line-height:24px;margin-top:8px;padding-left:10px;background:url("../Image/b3.png") no-repeat left center;}
.index-product-type-list ul .slide a:hover{color:#fd7418;}

.index-product-type-list .img{width:100%;position:absolute;left:0;bottom:-50px;}
.index-product-type-list .img img{width:100%;display:block;}

.index-product-type-solution{padding:2px 30px 0;background:#005bac;text-align:center;}
.index-product-type-solution .title{font-size:42px;line-height:52px;color:#FFF;font-weight:bold;}
.index-product-type-solution .con{font-size:16px;line-height:24px;color:#FFF;padding:20px 0;border-bottom:1px solid #FFF;}
.index-product-type-solution .hotline{font-size:20px;line-height:24px;color:#FFF;padding:30px 0;background:url("../Image/tel3.png") no-repeat 20px center;}

.index-product-type-mobile{width:100%;height:72px;font-size:36px;font-family:"Impact";line-height:72px;text-align:center;border:1px solid #005bac;background:url("../Image/tel-bg.png") no-repeat center;background-size:cover;}

.index-product-list{width:75%;float:right;margin-top:50px;}
.index-product-list-select{padding:20px 20px 40px;background:url("../Image/type-button-bg.jpg") no-repeat center;background-size:100% 100%;}
.index-product-list-select li{font-size:20px;line-height:46px;font-weight:bold;margin-left:20px;margin-top:20px;padding:0 30px 0 20px;border-left:12px solid #005bac;background:url("../Image/type-button.png") no-repeat center;background-size:100% 100%;float:left;cursor:pointer;}

.index-product-list-box ul{display:none;}
.index-product-list-box ul li{height:350px;width:32%;float:left;padding:12px 12px 25px;margin-right:2%;margin-bottom:2%;background:#e6e6e6;position:relative;overflow:hidden;}
.index-product-list-box ul li:nth-of-type(3n){margin-right:0;}
.index-product-list-box ul li .img{width:100%;overflow:hidden;}
.index-product-list-box ul li .img img{height:220px;width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-product-list-box ul li .title{height:32px;font-size:18px;margin:20px auto;line-height:32px;overflow:hidden;text-align:center;overflow:hidden;}
.index-product-list-box ul li .link{width:72%;padding-bottom:2px;margin:auto;background:url("../Image/link-bg.png") no-repeat center;background-size:100% 100%;}
.index-product-list-box ul li .link a{width:50%;height:30px;font-size:14px;font-weight:bold;line-height:30px;text-align:center;overflow:hidden;float:left;}
.index-product-list-box ul li .link a:nth-of-type(2){color:#FFF;}

.index-product-list-more{text-align:center;}
.index-product-list-more a{font-size:16px;color:#005bac;line-height:40px;padding:0 50px 0 30px;margin:auto;border-radius:20px;display:inline-block;background:url("../Image/more.png") no-repeat right 16px center #e6e6e6;}


.index-reason{padding:70px 0;background:url("../Image/reason-bg.jpg") no-repeat center;background-size:cover;overflow:hidden;}
.index-reason-left{width:46%;float:left;}
.index-reason-title{}
.index-reason-title h1{font-size:42px;color:#FFF;font-weight:bold;line-height:56px;}
.index-reason-title .line{width:80px;height:7px;background:#FFF;margin-top:24px;}
.index-reason-title p{font-size:20px;line-height:32px;color:#FFF;margin-top:24px;}
.index-reason-con{font-size:16px;line-height:32px;color:#FFF;margin-top:40px;}

.index-reason-right{width:50%;float:right;}
.index-reason-right img{width:100%;display:block;}



.index-application{padding:70px 0;background:url("../Image/application-bg.jpg") no-repeat center;background-size:cover;overflow:hidden;}
.index-application-list{width:100%;height:560px;margin-top:40px;overflow:hidden;}
.index-application-list li{width:20%;height:560px;overflow:hidden;float:left;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-application-list li:nth-of-type(1){background-image:url("../Image/application1.jpg");}
.index-application-list li:nth-of-type(2){background-image:url("../Image/application2.jpg");}
.index-application-list li:nth-of-type(3){background-image:url("../Image/application3.jpg");}
.index-application-list li:nth-of-type(4){background-image:url("../Image/application4.jpg");}
.index-application-list li:nth-of-type(5){background-image:url("../Image/application5.jpg");}
.index-application-list:hover li:hover{width:40%;}
.index-application-list:hover li:not(:hover){width:15%;}
.index-application-list li .bg{width:100%;height:100%;position:absolute;background:rgba(0,87,162,0.5);left:0;top:0;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-application-list:hover li:hover .bg{ opacity:0;}
.index-application-list li .title{width:80%;font-size:32px;color:#FFF;font-weight:bold;position:absolute;left:10%;top:10%;z-index:9;}
.index-application-list li .more{width:42px;height:42px;border:1px solid #FFF;background:url("../Image/more2.png") no-repeat right 8px center;position:absolute;left:10%;bottom:10%;z-index:9;}
.index-application-list li .more b{font-size:16px;color:#FFF;display:none;text-indent:12px;line-height:40px;}

.index-application-list:hover li:hover .more{width:130px;}
.index-application-list:hover li:hover .more b{display:block;}

.index-application-list2{width:100%;height:auto;margin-top:4%;overflow:hidden;display:none;}
.index-application-list2 li{width:100%;height:auto;padding:6% 4%;overflow:hidden;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;}
.index-application-list2 li .bg{width:100%;height:100%;position:absolute;background:rgba(0,87,162,0.2);left:0;top:0;}
.index-application-list2 li .title{width:100%;font-size:18px;font-weight:bold;color:#FFF;position:relative;z-index:9;}
.index-application-list2 li .more{width:100px;height:32px;text-indent:8px;border:1px solid #FFF;margin-top:40px;background:url("../Image/more2.png") no-repeat right 8px center;background-size:auto 12px;position:relative;z-index:9;display:block;}
.index-application-list2 li .more b{font-size:14px;color:#FFF;line-height:30px;}



.index-company{padding:70px 0;overflow:hidden;}
.index-company-box{width:64%;float:left;}
.index-company-box-title{padding-left:40px;padding-bottom:10px;background:url("../Image/company.png") no-repeat left center;}
.index-company-box-title .title{float:left;line-height:52px;}
.index-company-box-title .title .cn{font-size:42px;color:#005bac;font-weight:bold;}
.index-company-box-title .title .en{font-size:36px;color:#005bac;font-family:"Impact";}
.index-company-box-title .con{float:left;line-height:52px;margin-left:30px;padding-left:30px;border-left:1px solid #ddd;}
.index-company-box-title .con .cn{font-size:42px;font-family:"宋体";font-weight:bold;}
.index-company-box-title .con .tip{font-size:20px;color:#666;}

.index-company-box-con{margin-top:40px;}
.index-company-box-con p{font-size:16px;line-height:36px;text-indent:2em;}
.index-company-box-con p a{color:#005bac;font-weight:bold;}

.swiper-container{width:32%;float:right;}
.swiper-container .swiper-slide{overflow:hidden;position:relative;}
.swiper-container .swiper-slide img{width:100%;height:100%;display:block;}

.index-company-honor{padding:20px 20px;margin-top:70px;border:1px solid #ddd;position:relative;}
.index-company-honor ul{width:65%;float:left;overflow:hidden;}
.index-company-honor ul li{width:22%;float:left;margin-right:3%;}
.index-company-honor ul li img{width:100%;display:block;}
.index-company-honor .img{position:absolute;right:19%;top:-60px;}
.index-company-honor .img img{display:block;}
.index-company-honor .tel{width:18%;float:right;text-align:center;margin: 20px 0;}
.index-company-honor .tel p{font-size:32px;line-height:46px;font-family:"Impact";}
.index-company-honor .tel a{font-size:16px;color:#FFF;line-height:44px;margin-top:12px;padding-right:32px;padding-left:64px;background:url("../Image/tel4.png") no-repeat left 24px center #005bac;display:inline-block;border-radius:24px;}



.index-shows{padding:70px 0;background:url("../Image/shows-bg.jpg") no-repeat center top;background-size:100% auto;overflow:hidden;}
.index-shows-more{margin-top:40px;text-align:center;}
.index-shows-more a{font-size:16px;color:#005bac;line-height:40px;padding:0 50px 0 30px;margin:auto;border-radius:20px;display:inline-block;background:url("../Image/more.png") no-repeat right 16px center #e6e6e6;}

.index-shows-list{margin-top:70px;}
.index-shows-list li{width:23%;float:left;padding:10px;margin-right:2.66%;background:#e6e6e6;position:relative;overflow:hidden;}
.index-shows-list li:nth-of-type(4n){margin-right:0;}
.index-shows-list li .img{width:100%;overflow:hidden;}
.index-shows-list li .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.index-shows-list li .title{height:32px;font-size:18px;margin-top:10px;line-height:32px;overflow:hidden;text-align:center;overflow:hidden;}
.index-shows-list li:hover{background:#005bac;color:#FFF;}



.index-news{width:100%;padding:0px 0px 70px;overflow:hidden;}
.index-news-title h1{font-size:42px;font-weight:bold;line-height:56px;}
.index-news-title .line{width:80px;height:7px;background:#005bac;margin-top:24px;}
.index-news-title p{font-size:20px;line-height:32px;color:#666;margin-top:24px;}

.index-news-list{margin-top:20px;}
.index-news-list a{width:32%;float:left;margin-right:2%;margin-top:2%;padding:30px;background:#e6e6e6;position:relative;overflow:hidden;}
.index-news-list a:nth-of-type(3n){margin-right:0;}
.index-news-list a .time{width:28%;float:left;overflow:hidden;}
.index-news-list a .time .date{font-size:24px;line-height:32px;}
.index-news-list a .time .year{font-size:16px;color:#999;}
.index-news-list a .time .line{width:80%;height:1px;margin-top:60px;background:#ccc;}

.index-news-list a .box{width:68%;float:right;}
.index-news-list a .box h3{height:32px;font-size:16px;color:#333;line-height:32px;overflow:hidden;}
.index-news-list a .box p{height:72px;font-size:14px;color:#666;line-height:24px;margin-top:12px;overflow:hidden;}
.index-news-list a .box span{font-size:14px;color:#666;line-height:24px;margin-top:12px;display:block;}

.index-news-list a:hover{background:#005bac;color:#FFF;}
.index-news-list a:hover .box h3{color:#FFF;}
.index-news-list a:hover .box p{color:#FFF;}
.index-news-list a:hover .box span{color:#FFF;}



.footer{width:100%;padding:70px 0;background:url("../Image/footer-bg.jpg") no-repeat center;background-size:cover;overflow:hidden;}
.footer-top{padding-bottom:40px;border-bottom:1px solid #232c3e;}
.footer-top .title{font-size:20px;color:#FFF;margin-bottom:10px;}
.footer-top a{font-size:16px;line-height:24px;margin-top:10px;margin-right:50px;color:#a5b0c6;float:left;}


.footer-nava{padding:40px 0;border-bottom:1px solid #232c3e;}
.footer-nava .title{width:50%;float:left;line-height:24px;}
.footer-nava .title .t1{font-size:20px;color:#FFF;}
.footer-nava .title .t2{font-size:36px;color:#0585f6;line-height:56px;}
.footer-nava .title .t3{font-size:16px;color:#FFF;}
.footer-nava .list{width:50%;float:right;line-height:24px;margin-top:30px;}
.footer-nava .list a{width:16%;float:left;line-height:24px;color:#a5b0c6;text-align:center;}

.footer-bottom{padding:40px 0 0;}
.footer-bottom .ewm{padding:10px;border:1px solid #232c3e;float:left;}
.footer-bottom .ewm img{width:136px;}
.footer-bottom .tel{color:#FFF;margin-left:100px;float:left;}
.footer-bottom .tel img{padding:10px;border:1px solid #232c3e;border-radius:50%;}
.footer-bottom .tel .t1{font-size:16px;margin:16px 0;}
.footer-bottom .tel .t2{font-size:20px;}
.footer-bottom .icp{font-size:16px;color:#a5b0c6;line-height:24px;margin-top:40px;}
.footer-bottom .icp span{margin-left:40px;}
.footer-bottom .icp a{color:#a5b0c6;}


/* --inner-- */
.inner-banner{width:100%;height:auto;position:relative;overflow:hidden;display:none;}
.inner-banner-con{width:100%;height:319px;background-repeat:no-repeat;background-position:center top;background-size:cover;}

.location{margin-top:15px;}
.location-con{font-size:16px;line-height:24px;color:#666;padding:15px 0;border-bottom:1px dashed #ddd;}


.inner-title{font-size:42px;line-height:52px;font-weight:bold;}
.inner-title i{width:42px;height:3px;background:#005bac;float:left;margin-right:30px;margin-top:24px;}
.inner-title span{font-size:30px;color:#999;text-transform:uppercase;margin-left:30px;}


.inner-intro{width:100%;padding:70px 0;}
.inner-intro-con{margin-top:40px;}
.inner-intro-con p{font-size:16px;line-height:32px;text-indent:2em;}
.inner-intro-img{margin-top:40px;}
.inner-intro-img img{width:100%;display:block;}


.inner-honor{width:100%;padding:70px 0;background:url("../Image/honor-bg.jpg") no-repeat center;}
.inner-honor-con{font-size:16px;line-height:32px;color:#666;padding-left:70px;margin-top:20px;}

.company-honor-list{margin-top:30px;position:relative;}
.company-honor-swiper{width:100%;height:100%;margin:auto;overflow:hidden;}
.company-honor-swiper img{width:100%;display:block;}

.company-honor-list2{margin-top:4%;position:relative;display:none;}
.company-honor-swiper2{width:100%;height:100%;margin:auto;overflow:hidden;}
.company-honor-swiper2 img{width:100%;display:block;}


.inner-service{width:100%;padding:70px 0 0;}
.inner-service-con{font-size:16px;line-height:32px;color:#666;padding-left:70px;margin-top:20px;}
.inner-service-list{margin-top:20px;}
.inner-service-list li{width:32%;margin-right:2%;margin-top:2%;float:left;}
.inner-service-list li:nth-of-type(3n){margin-right:0;}
.inner-service-list li img{width:100%;display:block;}


.inner-cases{width:100%;padding:70px 0;background:url("../Image/cases-bg.jpg") no-repeat center bottom;}
.inner-cases-list{margin-top:20px;}
.inner-cases-list a{width:48%;margin-top:2%;padding:20px 44px 20px 20px;background:url("../Image/casesleft-bg.png") no-repeat center;background-size:100% 100%;float:left;}
.inner-cases-list a:nth-of-type(2n){padding:20px 20px 20px 44px;background:url("../Image/casesright-bg.png") no-repeat center;background-size:100% 100%;float:right;}
.inner-cases-list a:nth-of-type(2){margin-top:6%;}
.inner-cases-list a img{width:58%;float:left;}
.inner-cases-list a .box{width:42%;padding:30px;float:left;}
.inner-cases-list a .box h3{font-size:20px;line-height:32px;color:#005bac;overflow:hidden;}
.inner-cases-list a .box p{font-size:16px;line-height:32px;color:#666;}


.inner-customer{width:100%;padding:70px 0;}
.inner-customer-list li{width:15%;margin-right:2%;margin-top:2%;float:left;border:1px solid #ddd;}
.inner-customer-list li:nth-of-type(6n){margin-right:0;}
.inner-customer-list li img{width:100%;display:block;}



.inner-contact{width:100%;padding:70px 0;}

#allmap{width:100%;height:460px;overflow:hidden;margin-top:40px;border:1px solid #eee;}
#allmap p{color:rgb(77,77,77);line-height:20px;font-size:12px;}
#allmap h3{font-size:16px;}

.inner-contact-list{margin-top:60px;padding:40px;background:url("../Image/contact-bg.png") no-repeat right bottom #f8f8f8;background-size:60% auto;border:1px solid #ddd;}
.inner-contact-list h3{font-size:30px;color:#005bac;}
.inner-contact-list p{font-size:20px;color:#333;line-height:32px;margin-top:30px;padding-left:50px;background-repeat:no-repeat;background-position:left center;}
.inner-contact-list .t1{background-image:url("../Image/c1.png");}
.inner-contact-list .t2{background-image:url("../Image/c2.png");}
.inner-contact-list .t3{background-image:url("../Image/c3.png");}
.inner-contact-list .t4{background-image:url("../Image/c4.png");}



.inner-message{width:100%;padding:70px 0;background:#f8f8f8;}
.inner-message-con{font-size:16px;line-height:32px;color:#666;padding-left:70px;margin-top:20px;}


.guestsmtLeft{width:48%;margin-top:20px;float:left;}
.guestipt{width:100%;height:46px;float:left;outline:none;background:#eee;border:none;margin-top:20px;
box-sizing:border-box;padding:0 10px;font-size:16px;line-height:46px;color:#333;}
.guestmr{width:72%;}
.guestimg{width:80px;height:46px;float:right;margin-top:20px;}
.guestinfo{width:48%;height:240px;float:right;outline:none;background:#eee;border:none;margin-top:40px;
box-sizing:border-box;padding:10px;font-size:16px;line-height:24px;color:#333;}
.guestbtn{width:202px;height:48px;margin:auto;margin-top:40px;display:block;font-size:16px;line-height:48px;text-align:center;color:#FFF;background:#005bac;cursor:pointer;border-radius:24px;box-shadow:0 0 16px rgba(0,0,0,0.2);
-webkit-transition:all 0.6s;transition:all 0.6s;}
.guestbtn:hover{
transform: translateY(-5px);
-ms-transform: translateY(-5px);
-moz-transform: translateY(-5px);
-webkit-transform: translateY(-5px);
-o-transform: translateY(-5px);}



.inner-news{width:100%;padding:70px 0;}
.inner-news-type{width:22%;float:left;padding:40px 0 40px 40px;margin-top:40px;background:url("../Image/b2.png") repeat-y 48px top;}
.inner-news-type a{font-size:24px;color:#333;line-height:36px;margin-top:70px;padding-left:50px;background:url("../Image/b1.png") no-repeat left center;display:block;}
.inner-news-type a:nth-of-type(1){margin-top:0;}


.news-list{width:74%;float:right;}
.news-list a{background:#f8f8f8;padding:15px 30px 20px;display:block;margin-top:40px;}
.news-list a .title{height:36px;font-size:20px;line-height:36px;overflow:hidden;}
.news-list a .con{height:56px;font-size:16px;line-height:28px;color:#666;overflow:hidden;}
.news-list a .more{width:100px;height:26px;font-size:14px;line-height:26px;text-align:center;color:#666;background:#eee;border-radius:14px;margin-top:12px;overflow:hidden;}
.news-list a:hover{background:#005bac;color:#FFF;}
.news-list a:hover .con{color:#FFF;}



.inner-product{width:100%;padding:70px 0;}

.inner-type-list li{width:50%;margin-bottom:40px;float:left;}
.inner-type-list li .pl_left{width:47.09%;float:left;margin-right:3%;}
.inner-type-list li .pl_left img{width:100%;border:#d9d9d9 solid 1px;display:block;}
.inner-type-list li .pl_right{width:40.09%;float:left;overflow:hidden;position:relative;}
.inner-type-list li .pl_right h3{color:#005bac;font-size:20px;margin-bottom:10px;margin-top:10px;}
.inner-type-list li .pl_right p{font-size:14px;line-height:24px;color:#666;overflow:hidden;}
.inner-type-list li .pl_right .more{font-size: 12px;line-height: 16px;cursor: pointer;display: inline-block;margin-top:4%;}
.inner-type-list li .pl_right .more img{border: none;width: auto;margin-right: 3px;vertical-align: top;}
.inner-type-list li:hover .pl_right h3{color:#fd7418;}

.inner-product-type{width:80%;margin:-30px auto 0;text-align:center;}
.inner-product-type a{font-size:16px;color:#333;line-height:32px;padding:6px 24px;margin:0.5px;background:#e6e6e6;display:inline-block;}
.inner-product-type a:hover{color:#FFF;background:#005bac;}
.inner-product-type a.current{color:#FFF;background:#005bac;}

/*.inner-product-type li{width:19.6%;min-height:300px;margin-right:0.5%;float:left;padding:40px 30px;background:url("../Image/product-bg.png") no-repeat center;background-size:cover;}
.inner-product-type li:nth-of-type(5n){margin-right:0;}
.inner-product-type .en{font-size:24px;line-height:32px;font-family:"Impact";}
.inner-product-type .cn{font-size:32px;line-height:42px;}
.inner-product-type .con{font-size:16px;line-height:24px;color:#666;margin-top:10px;}
.inner-product-type .name{font-size:20px;line-height:24px;padding:10px 0 10px 52px;margin-bottom:10px;background:url("../Image/type-icon.png") no-repeat left center;}
.inner-product-type a{min-width:50%;float:left;font-size:14px;color:#333;line-height:24px;margin-top:8px;padding-left:10px;background:url("../Image/b3.png") no-repeat left center;}
*/

.product-list{margin-top:40px;}
.product-list li{width:15.66%;float:left;padding:8px 8px 16px;margin-right:1.2%;margin-bottom:2%;background:#e6e6e6;position:relative;overflow:hidden;}
.product-list li:nth-of-type(6n){margin-right:0;}
.product-list li .img{width:100%;overflow:hidden;}
.product-list li .img img{width:100%;display:block;-webkit-transition:all 0.4s;transition:all 0.4s;}
.product-list li .title{height:32px;font-size:16px;margin:10px auto 4px;line-height:32px;overflow:hidden;text-align:center;overflow:hidden;}
.product-list li .link{width:80%;padding-bottom:2px;margin:auto;background:url("../Image/link-bg.png") no-repeat center;background-size:100% 100%;}
.product-list li .link a{width:50%;height:24px;font-size:14px;font-weight:bold;line-height:24px;text-align:center;overflow:hidden;float:left;}
.product-list li .link a:nth-of-type(2){color:#FFF;}



.article-box-img{width:32%;padding:8px;border:1px solid #ddd;float:left;}
.article-box-img img{width:100%;display:block;margin:auto;}

.article-box-info{width:64%;float:right;}
.article-box-info h2{font-size:36px;color:#005bac;}
.article-box-info .line{width:60px;height:2px;background:#9a9a9a;margin-top:24px;}
.article-box-info .tips{margin-top:40px;font-size:18px;color:#666;line-height:32px;}
.article-box-info .tel{margin-top:40px;font-size:24px;line-height:46px;color:#005bac;padding-left:50px;background:url("../Image/tel5.png") no-repeat left center;}
.article-box-info .link{width:160px;height:56px;font-size:18px;line-height:56px;color:#FFF;text-align:center;display:block;float:left;margin-right:30px;margin-top:20px;background:#005bac;border-radius:28px;}

.article-box-details{margin-top:60px;}
.article-box-details img{width:100%;display:block;}

.article-box-font p{font-size:16px;color:#666;line-height:28px;padding:20px 0 0;}
.article-box-font img{width:100%;max-width:800px;display:block;margin:0 auto 20px;}

.article-box-content p{font-size:16px;color:#666;line-height:28px;padding:20px 0 0;}
.article-box-content img{max-width:100%;display:block;margin-bottom:20px;}

.article-box-content .title{font-size:20px;color:#005bac;font-weight:bold;}
.article-box-content .list-ld{}
.article-box-content .list-ld:after{height:0;content:".";visibility:hidden;display:block;clear:both;}
.article-box-content .list-ld li{width:18.4%;margin-right:2%;margin-top:20px;float:left;}
.article-box-content .list-ld li:nth-of-type(5n){margin-right:0;}
.article-box-content .list-ld li img{width:100%;display:block;margin:0;}
.article-box-content .list-ld li p{font-size:14px;color:#666;line-height:32px;padding:0;text-align:center;}

.article-box-content table{width:100%;text-align:center;border-collapse:collapse;margin-top:20px;}
.article-box-content table tr td{font-size:14px;line-height:18px;color:#333;padding:8px 0;border:1px solid #eee;}
.article-box-content table .firstRow{background:#005bac;}
.article-box-content table .firstRow td{color:#FFF;padding:10px 0;border:none;}


.article-box-listttile{}
.article-box-listttile h2{font-size:36px;color:#005bac;}

.article-box-info2{width:100%;float:right;}
.article-box-info2 .tel{margin-top:40px;font-size:24px;line-height:46px;color:#005bac;padding-left:50px;background:url("../Image/tel5.png") no-repeat left center;}
.article-box-info2 .link{width:160px;height:56px;font-size:18px;line-height:56px;color:#FFF;text-align:center;display:block;float:left;margin-right:30px;margin-top:20px;background:#005bac;border-radius:28px;}


.news_title{font-size:30px;line-height:32px;margin-bottom:12px;color:#333;text-align:center;}
.news_deatils{font-size:12px;color:#999;line-height:24px;font-family:'FuturaLL';text-align:center;padding-bottom:20px;margin-bottom:30px;background:url("../Image/news_bottom.jpg") repeat-x left bottom;}
.news_deatils span{display:inline-block;margin:auto 10px;}
.news_deatils .t1{padding-left:20px;background:url("../Image/b25.png") no-repeat left center; background-size:auto 16px;}
.news_deatils .t2{padding-left:24px;background:url("../Image/b26.png") no-repeat left center; background-size:auto 16px;}
.news_deatils .t3{padding-left:20px;background:url("../Image/b27.png") no-repeat left center; background-size:auto 16px;}
.news_img{margin-bottom:30px;}
.news_img img{width:auto;height:auto;max-width:80%;display:block;margin:auto;}
.news_con{padding:0 30px;font-size:15px;line-height:32px;}
.news_con p{font-size:15px;line-height:32px;text-indent:2em;margin-bottom:20px;}
.news_con p strong{font-size:18px;color:#19529f;}
.news_con img{max-width:100%;display:block;margin:12px auto 0;}


.application-list{}
.application-list li{width:48%;margin-top:4%;float:left;position:relative;overflow:hidden;cursor:pointer;}
.application-list li:nth-of-type(2n){float:right;}
.application-list li:nth-of-type(2){margin-top:6%;}
.application-list li .img{overflow:hidden;}
.application-list li .img img{width:100%;display:block;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.application-list li .title{height:52px;line-height:52px;padding:0 40px;font-size:20px;background:#005bac;color:#FFF;position:absolute;left:0;bottom:0;
-webkit-transition:all 0.2s;transition:all 0.2s;}
.application-list li .con{width:100%;height:100%;padding:30px;font-size:16px;color:#FFF;line-height:28px;position:absolute;left:0;bottom:0;background:#248eb8;opacity:0;overflow:hidden;
-webkit-transition:all 0.4s;transition:all 0.4s;}
.application-list li .con b{font-size:20px;font-weight:normal;margin-bottom:20px;display:block;opacity:0;
	transform: translateY(30px);
    -ms-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -webkit-transform: translateY(30px);
    -o-transform: translateY(30px);
	-webkit-transition:all 0.8s;transition:all 0.8s;
}
.application-list li .con p{opacity:0;
	transform: translateY(30px);
    -ms-transform: translateY(30px);
    -moz-transform: translateY(30px);
    -webkit-transform: translateY(30px);
    -o-transform: translateY(30px);
	-webkit-transition:all 0.8s;transition:all 0.8s;
}
.application-list li:hover .img img{transform:scale(1.2);}
.application-list li:hover .title{transform:scale(2);opacity:0;}
.application-list li:hover .con{opacity:1;}
.application-list li:hover .con b{opacity:1;
	transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
}
.application-list li:hover .con p{opacity:1;
	transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
}


.application-part1-left{width:67%;float:left;margin-top:30px;}
.application-part1-left img{width:100%;display:block;}
.application-part1-left p{font-size:18px;line-height:32px;text-align:center;font-weight:bold;color:#005bac;}
.application-part1-right{width:31.7%;float:right;margin-top:30px;}
.application-part1-right img{width:100%;display:block;}
.application-part1-right p{font-size:18px;line-height:32px;text-align:center;font-weight:bold;color:#005bac;}

.application-part2{margin-top:30px;}
.application-part2 img{width:100%;display:block;margin-top:20px;}
.application-part2 .con{width:56%;float:left;}
.application-part2 .img{width:40%;float:right;margin-top:30px;}
.application-part2 h2{font-size:20px;color:#005bac;line-height:28px;font-weight:bold;margin-top:30px;}
.application-part2 p{font-size:16px;color:#333;line-height:28px;}

.application-part2 table{width:100%;text-align:center;border-collapse:collapse;margin-top:20px;}
.application-part2 table tr td{font-size:14px;line-height:18px;color:#333;padding:8px 0;border:1px solid #ddd;}




.items-list{}
.items-list li{width:100%;margin-top:4%;position:relative;}
.items-list li img{width:48%;float:left;}
.items-list li .box{width:48%;float:right;}
.items-list li .box span{font-size:36px;color:#bbb;font-weight:bold;}
.items-list li .box h3{color:#005bac;font-size:30px;line-height:28px;margin-bottom:30px;margin-top:20px;padding-bottom:4px;background:url("../Image/items.png") repeat-x left bottom; background-size:auto 12px;}
.items-list li .box p{font-size:16px;line-height:32px;color:#333;overflow:hidden;}
.items-list li:nth-of-type(2n) img{float:right;}
.items-list li:nth-of-type(2n) .box{float:left;}



.return{width:160px;height:56px;font-size:18px;line-height:56px;color:#FFF;text-align:center;display:block;margin:20px auto 0;background:#005bac;border-radius:28px;}

.no-goods{padding:60px 0;overflow:hidden;text-align:center;}
.no-goods img{display: block;margin:0 auto 30px;width:220px;max-height: 105px;}
.no-goods p{font-size:14px;color:#999;line-height: 20px;}


/* --分页-- */
.page{padding-top:40px;font-size:14px;color:rgb(120,120,120);text-align:center;}
.page a{margin:0px 2px;padding:4px 10px;font-size: 14px;color: #646464;border:1px solid rgb(220,220,220);border-radius:14px;overflow:hidden;display:inline-block;}
.page span{margin:0px 2px;padding:4px 10px;font-size:14px;color:#fff;background:#175aa7;border:1px solid #175aa7;border-radius:14px;overflow:hidden;display:inline-block;}
.page a:hover{background: #175aa7;border: #175aa7 solid 1px;color:#fff;}

/* --翻页-- */
.txt-upDown{width:auto;height:auto;clear:both;font-size:14px;margin-top:40px;}
.txt-upDown-li{width:50%;height:60px;line-height:60px;padding:0 20px;overflow:hidden;color:#666;display:block;background:rgb(245,245,245);
-webkit-transition:all 0.4s;transition:all 0.4s;}
.txt-upDown-li .arrow{width:10%;height:60px;overflow:hidden;font-family:'宋体';font-weight:bold;}
.txt-upDown-li .title{width:90%;height:60px;overflow:hidden;color:#666;float:left;}
.txt-upDown-li:hover{color:#fff;background:#1753b5;padding:0 20px;cursor:pointer;}
.txt-upDown-li:hover .title{color:#fff;}
.txt-upDown-li:hover .title a{color:#fff;}
.txt-upDown-li.txt-right{text-align:right;}

.floatbox {

	width: 192px;

	height:400px;

	background:#fff;

	right: 10px;

	top: 230px;

	position: fixed;

	border: 3px #0863b8 solid;

	z-index: 999

}
.floatbox .fl01{display: block; padding: 13px 0px;background: #0863b8;width: 100%;}

.floatbox .fl02{text-align: center;color: #0863b8;font-size: 15px;padding-top:18px;}

.floatbox .fl02 span{color: #de1805}

.floatbox .fl03{text-align: center;color: #0863b8;font-size: 15px;padding-top:6px;}

.floatbox .fl03 big{font-size: 20px;font-weight: bold;line-height:26px;}

.floatbox .fzixun{width:133px;height:40px;line-height: 40px;border-radius: 20px;color: #fff; position: absolute;background: url("../Image/fl02.png") left center no-repeat #0863b8;left: 25px;top: 180px;padding-left: 56px; display: block;}

.floatbox .fzixun:hover{background:url("../Image/fl02.png") left center no-repeat #de1805}

.floatbox .up {

	display: block;

	height: 35px;

	width: 35px;

	position: absolute;

	top: 0;

	right: 0;

	cursor: pointer;

	background: url("../Image/close.png") center center no-repeat;

	background-size: 60% 60%;

}

.floatbox .fweixin{width:138px;height: 138px;position: absolute;left:22px;top:190px;}

.floatbox .fbox03{width:100%;height: 50px;line-height: 60px;color: #fff; text-align: center; left: 0;bottom: 0;background: url("../Image/top.png") top center no-repeat #0863b8;position: absolute;}

