@charset "utf-8";
/* CSS Document */
*{color:#333;font-size: 14px;}
body{font-family:微软雅黑;margin:0;overflow-x:hidden;background: #fff;}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,form,table{margin:0;padding:0;}
a,img{border:none;/*兼容ie浏览器*/}
img{vertical-align:middle;border:0;}
li{list-style:none;}
h1{font-size: 30px}
/*p{line-height: 30px;}*/
i,em{font-style:normal;}
a{text-decoration:none;border:0;color:#333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;clear: both;height: 0;line-height: 0;border: none;}
.row{margin-right: 0;}
.container{margin: 0;padding: 0;border: 0;}
.boxMain{width: 1190px;margin:0 auto;max-width: 97%;}
.flexMain{display: flex;justify-content: space-between;}

/*header*/
#myCarousel .carousel-inner .item a{height:600px;display:block;}
/*iTop*/
.iTop{line-height:30px;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;}
.iTop p{color:#909090;}
.iTop p a{color:#909090;margin-left:10px;}

/*logo*/
.logo{margin:15px 0 22px;}
.logo a{font-size:34px;font-weight:bold;color:#0e66ad;}
.logo a img{margin-right:5px;}
.logo p{background:url("../images/tel.jpg") no-repeat left top;padding-left:45px;}
.logo p span{display:block;color:#0D62A6;font-size:28px;}

/*iNav*/
.iNav{background-color:#009ce1;}
.iNav li{line-height:60px;text-align: center;}
.iNav li:first-child{width:195px;background:url("../images/nav_bg.jpg") no-repeat;margin-top:-9px;line-height:69px;}
.iNav li a{color:#Fff;font-size:16px;}
.iNav li:last-child{width:171px;background:url('../images/nav_bg3.jpg') no-repeat 39px 19px #0d62a6;padding-left:30px;}

/*keyword*/
.keyword{line-height:68px;position: relative;background-color: #f4f4f4;height:68px;}
.keyword .boxMain{background-color: #fff;position: absolute;top:-30px;left:20%;padding-left:30px;padding-right:30px;border-bottom:1px solid #dfdfdf;}
.keyword .boxMain p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.keyword p a{color:#666;margin-right:15px;}
.keyword p a:hover{color:#ff5f07;}

/*mid1*/
.mid1{background:url('../images/mid1.jpg') no-repeat center center;background-size:cover;padding:50px 0 35px;}
.mid1 .boxMain>p{font-size:20px;color:#fff;margin-left:120px;}
.mid1 .boxMain>p span{display:block;font-size:20px;color:#033aef;font-weight:bold;}
.midPhone{text-align: center;margin-right:195px;margin-top:7px;}
.midPhone p:nth-child(1){color:#fff;font-size:18px;}
.midPhone p:nth-child(2){font-size:30px;color:#fff;}

/*adv*/
.adv{background:url("../images/advBack.jpg") no-repeat;padding-bottom:30px;}
.advBt{text-align:center;}
.advBt p:nth-child(1){font-size:38px;font-weight:bold;color:#009de4;line-height:50px;}
.advBt p:nth-child(1) a{color:#fd5d07;font-size:55px;margin:0 8px;line-height:50px;display:inline-block;}
.advBt p:nth-child(1) span{font-size:40px;color:#fd5d07;display: inline-block;}
.advBt p:nth-child(2){color:#999;font-size:13px;margin-top:10px; text-transform:uppercase;}
.advBt p:nth-child(3){border-top:1px solid #e3e3e3;position: relative;margin-top:20px;}
.advBt p:nth-child(3) span{color:#999;font-size:15px;display:inline-block;border:1px solid #e3e3e3;line-height:25px;padding:0 15px;background-color:#f4f4f4;position: absolute;top:-12px;left:43%;}
.advConts{margin-top:30px;}
.advCont{padding:0 10% 0 10%;align-items:center;margin-bottom:60px;}
.advText{ margin:0px 3%;}
.advText p{ line-height:30px;}
.advText p:nth-child(1){background:url("../images/advNum.png") no-repeat;width:70px;line-height:61px;color:#fff;font-weight:bold;text-align:center;font-size:32px;padding-top:5px;margin-right:3%;}
.advText p:nth-child(2){font-size:24px;color:#009de4;margin:8px 0;}
.advCont:nth-child(even)>img{order:-1;}
.advCont:last-child{margin-bottom:20px;}


/*bg8*/
.bg8{background: url("../images/index_bg8.jpg") no-repeat center;padding-top:30px;padding-bottom:20px;background-size:100% 100%;}

/*products*/
.productsBt p{text-align: center;font-size:18px;color:#ccc;border-bottom:1px solid #ccc; text-transform:uppercase;}
.productsBt p span{display:block;font-size:20px;color:#666;line-height:26px;padding:0px 0 15px;border-bottom:5px solid #0d62a5;width:10%;margin:0 auto;}
.productsCont{margin-top:25px;}
.productsBtn{width:25%;}
.proAll{width:73%;}
.proBox{width:100%;display: none;}
.productsT{width:100%;display: flex;}
.productsT>a{width:56%;display: block;border:1px solid #c9c9c9;}
.productsT>a img{width:100%;}
.productsDesc{width:41%;}
.productsBtn a{background-color: #208bdf;line-height:50px;padding-left:32px;display: flex;justify-content: space-between;margin-bottom:2px;}
.productsBtn a span{font-size:16px;color:#fff;}
.productsBtn a span:nth-child(2){width:50px;height:50px;display: inline-block;background-color:#0d62a5;font-size:42px;text-align: center;font-weight:200;line-height:45px;}
.productsBtn a:hover span:nth-child(2){background-color:#ff6600;}
.productsDesc>p{background-color:#fff;line-height:50px;text-align:center;display: flex;}
.productsDesc>p span:nth-child(1){width:40%;display:inline-block;background-color:#0d62a6;color:#fff;font-size:16px;}
.productsDesc>p span:nth-child(2){width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0px 10px;}
.productsText{margin-top:13px;background-color:#fff;line-height:27px;padding:16px;}
.productsBtnFl{background-color:#ff6600;}

/*mid2*/
.mid2{background:url('../images/mid2.jpg') no-repeat;padding:50px 0 35px;margin-top:40px;}
.mid2 .boxMain>p{color:#Fff;margin-left:152px;font-size:35px;}
.mid2 .boxMain>p span{font-size:20px;color:#fff;margin-left:10px;}
.mid2 .midPhone{margin-right:240px;}

/*abouts*/
.abouts{margin-top:40px;margin-bottom:35px;}
.aboutCont{width:59%;background:url("../images/index_bg9.jpg");padding:10px;}
.aboutCont>div{background:#fff;padding:21px;}
.iBt{border-bottom:1px solid #ccc;align-items:center;}
.iBt p{line-height:30px;font-size:20px;color:#a0a0a0; text-transform:uppercase;}
.iBt p span{border-bottom:3px solid #0d62a5;display:inline-block;font-size:20px;padding:0 6px 6px 0;margin-right:10px;}
.iBt a{color:#a0a0a0;}
.aboutText{margin-top:25px;}
.aboutText>img{width:47%;border:1px solid #95abb1;}
.aboutT{width:50%;}
.aboutT p:nth-child(1){line-height:26px;color:#666;}
.aboutT p:nth-child(2){display: flex;margin-top: 10px;}
.aboutT p:nth-child(2) a{line-height:40px;text-align:center;width:50%;background-color:#f2f2f2;color:#666;}
.aboutT p:nth-child(2) .aFl{background-color:#0d62a6;color:#fff;}
.honer{width:38%;background:url("../images/index_bg9.jpg");padding:10px;}
.honer>div{background:#fff;padding:21px;height: 100%;}
.honerCont{padding:20px 70px 0;position: relative;}
.honorBox{text-align:center;}
.honorBox span{line-height:40px;display:block;padding:0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#010101;}
.honerCont .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content:'';}
.honerCont .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content:'';}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 1!important;}
.honerCont .swiper-button-next a{width:45px;height:45px;display: block;background:url("../images/next2.jpg") no-repeat;}
.honerCont .swiper-button-prev, .swiper-button-next{width:45px!important;}
.honerCont .swiper-button-prev a{width:45px;height:45px;display: block;background:url("../images/pre1.jpg") no-repeat;}
.honerCont .swiper-button-next a:hover{background:url("../images/next2_hover.png") no-repeat;}
.honerCont .swiper-button-prev a:hover{background:url("../images/pre1_hover.png") no-repeat;}

/*cases*/
.cases{width:100%;}
.casesCont{overflow: hidden;margin-top:20px;}
.casesCont .swiper-button-next a{width:45px;height:45px;display: block;background:url("../images/next2.jpg") no-repeat;opacity: 0;}
.swiper-containera{position: relative;}
.casesCont .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content:'';}
.casesCont .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content:'';}
.casesCont .swiper-button-prev, .swiper-button-next{width:45px!important;}
.casesCont .swiper-button-prev a{width:45px;height:45px;display: block;background:url("../images/pre1.jpg") no-repeat;opacity: 0;}
.casesCont .swiper-button-next a:hover{background:url("../images/next2_hover.png") no-repeat;}
.casesCont .swiper-button-prev a:hover{background:url("../images/pre1_hover.png") no-repeat;}
.casesCont:hover .swiper-button-prev a{opacity: .5;}
.casesCont:hover .swiper-button-next a{opacity: .5;}
.casesCont .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0;}
.casesCont .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:0;}

/*gongcheng*/
.gongcheng{margin-bottom:25px;}
.swiper-containerb{position: relative;}
.gongcheng .casesBox{border:1px solid #cdcdcd;border-bottom-width:3px;}
.gongcheng .casesBox span{font-size:16px;padding:0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;background-color:#fff;line-height:60px;text-align:center;}

/*newsCenter*/
.newsCenter{margin-top:35px;}
.newsCenterLeft{width:67%;}
.newsCenterRight{width:30%;}
.newsCenterLeft .iBt span{color:#0d62a6;}
.newsCenterLeft .iBt span{border-bottom:0;}
.newsCenterLeft .iBt span:hover{cursor: pointer;}
.newsCenterLeft .iBt .spanFl{border-bottom:3px solid #0d62a5;}
.newsFirst{width:43%;}
.newsFirst img{width:100%;height: 210px;margin-bottom:15px;}
.newsFirst p:nth-child(2){display: flex;justify-content: space-between;}
.newsFirst p:nth-child(2) a{width:75%;color:#000;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsFirst p:nth-child(2) span{color:#000;font-size:13px;}
.newsFirst p:nth-child(3){line-height:22px;margin-top:18px;color:#666;}
.newsFirst p:nth-child(3) a{color:#0d62a6;}
.newsCenterCont{margin-top:22px;}
.newsList{width:54%;}
.newsCenterBox{margin-bottom:16px;}
.newsCenterBox>p{background-color:#b0b0b0;color:#fff;text-align: center;width:70px;height:70px;}
.newsCenterBox>p span{display:block;color:#fff;font-size:30px;line-height: 40px;margin-top:3px;}
.newsCenterBoxText{background-color:#f3f3f3;width:calc(100% - 70px);padding-left:18px;}
.newsCenterBox:last-child{margin-bottom:0;}
.newsCenterBoxText a{color:#000;display:block;padding-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:13px;}
.newsCenterBoxText p{color:#666;margin-top:6px;line-height:20px;overflow: hidden;}
.newsWai{display:none;}
.newsCenterRight{width:30%;}
.newsCenterRight>div{height:100%;}
.newsCenterRight .iBt span{color:#0d62a6;padding-right:48px;}
.queBox{padding:18px 0;border-bottom:1px dashed #bababa;}
.queBox a{color:#666;background:url("../images/que.jpg") no-repeat left center;padding-left:34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:23px;display:block;}
.queBox p{line-height:22px;height:44px;overflow: hidden;margin-top:12px;padding-left:34px;background: url("../images/asq.jpg") no-repeat left top;color:#666;}

/*friends*/
.friends{margin-top:30px;}
.friends p{font-size:15px;font-weight:bold;line-height:40px;}
.friends p a{display: inline-block;color:#666;font-weight:normal;padding:0 10px;}

/*footer*/
.iBottom{background-color:#434343;padding:30px 0;}
.iBNav{justify-content: center;}
.iBNav a{padding:0 20px;color:#fff;border-left:1px solid #5a5a5a;margin-bottom:20px;}
.iBNav a:first-child{border-left:0;}
.iBContact{text-align:center;margin-top:10px;}
.iBContact p span{color:#d3d3d3;font-size:13px;margin-right:15px;}
.iBContact p:nth-child(2){margin-top:16px;}

    /*honor*/
.honor img{display:block;margin:0 auto;max-width:100%;}

/*page*/
.page{background:#f4f4f4;padding-bottom:50px;}
.pageHome{line-height:60px;text-align:right;}
.pageHome p img{margin-bottom:2px;}
.pageLeft{width:19.5%;}
.pageLeftBt{font-size:22px;color:#fff;text-align:center;background:url("../images/pro_bg.jpg") no-repeat;padding:10px 0;background-size: 100% 100%;}
.pageLeftBt span{color:#fff;display:block;margin-top:0px; text-transform:uppercase;}
.pageLeftList a{display:block;line-height:50px;background: url("../images/dl_bg3.jpg") no-repeat;padding-left:44px;font-size:15px;color:#666;}
.pageLeftList a:hover{background-image:url('../images/dl_bg4.jpg');color:#fff;}
.pageContactBt{font-size:16px;color:#fff;text-align:center;background: url("../images/pro_bg.jpg") no-repeat;background-size: 100% 100%;padding:12px 0 6px;line-height:23px;margin-top:15px;}
.pageContactBt span{display:block;color:#9dbfdb;font-size:15px;}
.pageContact{background-color:#f5f5f5;text-align:center;border:1px solid #e4e4e4;padding:10px 10px;}
.pageContact>img{width:100%;}
.pageContact p{border-bottom:1px dashed #e5e5e5;line-height:30px;color:#666;}
.pageContact p:nth-child(2){line-height:25px;padding:5px 0;}
.pageContact p:nth-child(2) span{display:block;}
.pageContact p:nth-child(2) a{color:#1068ad;font-size:24px;}
.pageContact p:nth-child(3) span{color:#666;}
.pageContact p:last-child span{display:block;color:#0d65aa;}
.pageContact p:last-child{line-height:25px;padding:5px 0;border-bottom:0;}
.pageRight{width:78%;background:#fff;padding:25px 40px;box-shadow: 2px 0 10px #ccc;}
.pageRightBt{border-bottom:1px solid #ececec;}
.pageRightBt span{font-size:22px;color:#0d62a6;border-bottom:4px solid #0d62a5;padding-bottom:10px;display:inline-block;}
.proPBox{width:32%;border:1px solid #d8d8d8;border-bottom-width:4px;margin-top:20px;}
.proPBox img{width:100%;}
.pageCont{flex-wrap:wrap;}
.proPBox span{display:block;padding:0 10px;text-align:center;font-size:15px;line-height:60px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proPBox:hover{border-bottom-color:#0d62a6;}
.newlistBox{position: relative;margin-top:20px;}
.newlistBox>p{width:110px;height:110px;color:#fefefe;font-size:36px;background-color: #0b5a9b;text-align:center;padding-top:10px;}
.newlistCont{width:calc(100% - 110px);background-color:#f9f9f9;padding:15px 30px 0;}
.newlistBox>p span{display:block;color:#fefefe;margin-top:5px;}
.newlistCont a{font-size:16px;color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.newlistCont p{line-height:22px;margin-top:12px;color:#666;}
.newMore{width:30px;height:30px;background:url("../images/news_bg.jpg") no-repeat;display:block;position: absolute;right:0;top:0;}
.newlistBox:hover .newMore{background-image:url("../images/news_bg2.jpg");}
.activeBt{text-align:center;border-bottom:1px dashed #e7e7e7;padding:24px 0 20px;}
.activeBt p:nth-child(1){font-size:16px;margin-bottom:5px;}
.activeBt p:nth-child(2) span{color:#666;}
.activeBt p:nth-child(2) span:nth-child(1){margin-right:10px;}
.activeCont{line-height:30px;margin-top:20px;}
.activeNext{margin-top:40px;}
.activeNext p{color:#666; line-height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.activeCont img{display:block;margin:0 auto;border:3px solid #dfdfdf;max-width:100%;}




    /*产品分类*/
.pro_list{margin-top:0;width:100%;margin-bottom:0;display:none;}
.cpfl{width:100%;background-color:#2b2b2b;padding:10px;justify-content:space-between;display:flex;}
.cpfl p{font-size:16px;color:#fff;}
.ipad_prolist{width:100%;}
.ipad_prolist_main{margin:0 auto;}
.ipad_prolist_main ul{width:100%;background-color:#4389ca;padding-bottom:10px;}
.ipad_prolist_main li{padding:10px;border-bottom:1px solid #fff;}
.ipad_prolist_main li img{width:12px;float:right;}
.ipad_prolist_main li a{font-size:15px;color:#fff;}


/*head*/
.index_head{width:100%;background-color:#4389ca;font-size:20px;color:#fff;text-align:center;line-height:50px;position:fixed;top:0;z-index:99999;display:none;}
.index_btn{background:url("../images/index_threelines.png") no-repeat;width:25px;height:20px;display:block;background-size:contain;position:absolute;right:10px;top:14px;}
.index_hrad_xl{width:100%;z-index:999;position:absolute;top:50px;}
.index_hrad_xl li{width:100%;background-color:#999;text-align:center;border:1px solid #fff;}
.index_hrad_xl li a{font-size:16px;line-height:45px;color:#fff;}

/*foot*/
.index_foot{width:100%;background-color:#4389ca;padding:10px 0;position:fixed;bottom:0;z-index:999;display:none;}
.index_foot ul{width:100%;margin:0 auto;display:flex;justify-content:space-between;}
.index_foot li{width:25%;text-align:center;}
.index_foot li p{font-size:16px;color:#fff;margin-top:5px;}
.index_foot li img{width:30px;}

/*分页样式*/
.pglist {
    padding: 20px 0 10px;
    width: 100%;
    text-align: center;
}
.pglist a {
    color: #666;
    padding: 0 14px;
    margin: 0 3px;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pglist * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: 30px;
    padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
    display: inline-block;
    color: #fff;
    background: #4389ca;
    border-color: #4389ca;
}
