@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:500px;display:block;}
/*iTop*/
.iTop{background-color:#043480;}
.iTop p{line-height:35px;color:#fff;}
/*logo*/
.logo{padding:25px 0;}
.logo .boxMain{align-items:center;}
.logo a{font-size:33px;font-weight:bold;color:#001946;}
.logo p{background:url("../images/phone.jpg") no-repeat left center;padding-left:56px;}
.logo p span{display:block;font-size:24px;color:#043480;font-weight:bold;line-height:30px;}
/*iNav*/
.iNav{background-color:rgb(4,52,128);border-top:1px solid rgb(204,204,204);}
.iNav li{width:15%;text-align:center;line-height:53px;border-right:1px solid #ccc;}
.iNav li a{color:#fff;font-size:15px;}
.iNav li:hover{background-color:#02173C;}
/*hot*/
.hot{line-height:70px;border-bottom:1px solid #d3d3d3;}
.hot p{background:url("../images/fenleiTb.png") no-repeat left center;padding-left:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hot p a{display:inline-block;padding:0 10px;}
/*products*/
.products{margin-top:20px;}
.productsLeft{width:23%;}
.productsLeft>p{font-size:20px;font-weight:bold;text-align:center;background-color:#043480;color:#fff;padding:15px 0;}
.productsLeft>p span{color:#fff;display:block;font-weight:400;line-height:35px; text-transform:uppercase;}
.productsList a{display:block;padding-left:15px;line-height:53px;margin-top:10px;background:url("../images/fenleiTb.png") no-repeat 87% center #eee;}
.productsList a:hover{background:url("../images/typelihover.png") no-repeat 87% center #292929;color:#fff;}
.productsContact{margin-top:20px;}
.productsContact>p{background-color:#043480;text-align:center;font-size:20px;font-weight:bold;color:#fff;line-height:60px;}
.productsContactP{border:1px solid #ddd;padding:15px;}
.productsContactP p{line-height:26px;}
.productsRight{width:75%;}
.productsRight>p{background:url("../images/protit.jpg") no-repeat;font-size:16px;color:#fff;height:42px;width:13%;text-align:center;background-size:100% 100%;line-height:37px;}
.productsCont{flex-wrap:wrap;}
.productsBox{width:32%;display:block;background-color:#eee;padding:10px 10px 0;margin-top:10px;}
.productsBox img{width:100%;}
.productsBox span{display:block;line-height:46px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*banner1*/
.banner1{margin-top:30px;background:url("../images/banner1.jpg") no-repeat center center;background-size:cover;padding:50px 0;}
.banner1 .boxMain{align-items:center;}
.banner1 .boxMain span{display:block;}
.banner1 .boxMain p:nth-child(1){font-size:33px;font-weight:bold;color:#fff;}
.banner1 .boxMain p:nth-child(1) span{font-weight:400;color:#fff;letter-spacing:1px;margin-top:5px;font-size:15px;}
.banner1 .boxMain p:nth-child(2){background:url("../images/tel.png") no-repeat left center;padding-left:70px;margin-right:100px;font-size:18px;color:#fff;}
.banner1 .boxMain p:nth-child(2) span{font-size:29px;color:#fb1f1f;font-weight:600;}
/*aboutUs*/
.aboutUs{background:url("../images/aboutBack.jpg") no-repeat center center;background-size:cover;padding:40px 0 15px;}
.aboutUs .boxMain{align-items:flex-start;margin-top:50px;}
.aboutUsBt{text-align:center;align-items:center;}
.aboutUsBt>span{width:41%;border-bottom:1px solid #d2d2d2;display:block;}
.aboutUsBt p{font-size:34px;line-height:40px;display:inline-block;padding:0 90px;}
.aboutUsBt p span{display:block;color:#f00;font-size:28px;}
.aboutUsPic{width:35%;background:url("../images/computer.jpg") no-repeat;padding:16px 18px 100px;background-size:100% 100%;}
.aboutUsPic img{width:100%;}
.aboutUsCont{width:62%;}
.aboutUsCont>span{color:#f00;font-size:20px;}
.aboutUsCont>p{line-height:24px;margin:20px 0;}
.picList li{width:30%;margin:0 10px;}
.picList li img{width:100%;border:1px solid #ccc;padding:5px;}
.picList li span{display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;margin-top:5px;}
.picList li img:hover{background-color:#f00;}


/*recommend*/
.recommend{background:url("../images/bg3.jpg") no-repeat center center;background-size:cover;padding:65px 0 165px;}
.recommendBt{text-align:center;}
.recommendBt p:nth-child(1){font-size:30px;font-weight:bold;color:#fff;display:flex;justify-content: center;align-items:center;}
.recommendBt p:nth-child(1) span{width:75px;border-bottom:1px solid #fff;}
.recommendBt p:nth-child(1) span:nth-child(1){margin-right:40px;}
.recommendBt p:nth-child(1) span:last-child{margin-left:40px;}
.recommendBt p:nth-child(2){font-size:32px;color:#ff0000;letter-spacing:3px; text-transform:uppercase;}
.recommendCont{margin-top:40px;}
.recommendBox{width:24%;background-color:#141414;}
.recommendBox>a{width:100%;display:block;}
.recommendBox>a img{width:100%;}
.recommendText{margin-top:5px;background-color:#141414;padding:15px;border-bottom:2px solid #f00;}
.recommendText a{color:#f00;font-weight:bold;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.recommendText p{color:#666;line-height:24px;margin-top:3px;}
.recommendText:hover{background-color:#f00;}
.recommendText:hover a{color:#fff;}
.recommendText:hover p{color:#fff;}


/*banner2*/
.banner2{margin-top:20px;}
.banner2 .boxMain{background:url("../images/banner2.jpg") no-repeat center center;background-size:cover;padding:45px 8% 110px;}
.banner2 .boxMain p:nth-child(1){color:#fff;font-size:28px;font-weight:bold;line-height:30px;}
.banner2 .boxMain p span{display:block;color:#fff;font-weight:normal;font-size:15px;margin-top:5px;}
.banner2 .boxMain p:nth-child(2){font-size:29px;font-weight:400;color:#fff;}
.banner2 .boxMain p:nth-child(2) span{width:96px;font-size:17px;font-weight:normal;text-align:center;background-color:#dc0c0c;line-height:35px;margin-bottom:5px;}


/*newsCenter*/
.newsCenter{margin-top:30px;}
.newsCenterBox{width:50%;border:1px solid #ddd;}
.newsCenterBox:nth-child(1){border-right:0;}
.newsCenterBox>p{line-height:45px;border-bottom:1px solid #ddd;padding-right:20px;}
.newsCenterBox>p span{background:url("../images/icon.jpg") no-repeat 10px center;padding-left:40px;}
.newsCenterList{background-color:#f6f6f6;padding:10px;}
.newsCenterList p{line-height:32px;border-bottom:1px dashed #ccc;align-items:center;display:flex;justify-content:space-between;}
.newsCenterList p a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:80%; line-height:45px;}


/*friends*/
.friends{margin:30px 0;}
.friends .boxMain{border:1px solid #ddd;}
.friends .boxMain p{background:url("../images/icon2.jpg") no-repeat 15px 14px #043480;padding-left:45px;color:#fff;font-size:16px;line-height:45px;}
.friendsList{padding:10px;line-height:40px;}
.friendsList a{padding:0 10px;display:inline-block;}

/*iBottom*/
.iBottom{border-top:10px solid #011332;background-color:#043480;line-height:60px;}
.iBottomNav{border-bottom:1px solid #011536;}
.iBottomNav ul{justify-content:center;}
.iBottomNav li{padding:0 25px;}
.iBottomNav li a{color:#fff;}
.iBottomList{border-top:1px solid #0244b2;text-align:center;padding:20px 0;}
.iBottomList p{line-height:30px;}
.iBottomList p span{color:#fff;display:inline-block;padding:0 13px;}

/*page*/
.page{margin:20px 0;}
.newslist{margin-top:10px;}
.newslist p{line-height:45px;border-bottom:1px dashed #ccc;display:flex;justify-content: space-between;}
.newslist p a{display:block;width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newslist p a:hover{color:#043480;font-weight:bold;}
.Pactive{border:1px solid #e5e5e5;padding:20px;margin-top:20px;line-height:35px;}
.activeBt{text-align:center;}
.activeBt p:nth-child(1){line-height:30px;font-size:18px;}
.activeBt p:nth-child(2){color:#505050;line-height:40px;background-color:#fafafa;border-top:1px dashed #e1e3df;border-bottom:1px dashed #e1e3df; margin-top:10px;}
.activeBt p:nth-child(2) span:nth-child(1){margin-right:15px;}
.activeCont{padding:10px;line-height:35px;}
.activeNext{margin-top:30px;}
.activeNext p{line-height:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pageRight .productsCont{margin-top:10px;}
.activeCont img{display:block;margin:0 auto;max-width:100%;}

/*honor*/
.honor img{display:block;margin:0 auto;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:#043480;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:#043480;font-size:20px;color:#fff;text-align:center;line-height:50px;position:fixed;top:0;z-index:999;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:#043480;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: #043480;
    border-color: #043480;
}














