body{padding-bottom: 70px}
*{ margin:0; padding:0; font-family:"Microsoft YaHei"}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
    padding: 0px 0px ;
}
p{margin: 0px;padding: 0px}
.row{margin: 0px 0px}
img{ border:none;}
ul,li{ list-style:none;padding: 0px;margin: 0px}
.clear{ clear:both}
.fl{ float:left;}
.fr{ float:right;}
.hidden{display:none}
a{text-decoration:none;color: #0f0f0f}
.ellipsis{text-overflow: ellipsis;white-space: nowrap;text-align: center;overflow: hidden}
.same_width{ width:1200px; margin:0 auto;}
.cat_box_com1{text-align: center;padding: 10px 0px}
.cat_box_com1 .cat_title{font-size: x-large;}
.cat_box_com1 .cat_des{line-height: 25px;padding-top: 10px}
.catListBox .list{margin-right: -90px}
.catListBox .list li{padding-right: 10px;margin-bottom: 10px}
.catListBox .list .box{background: #f4f4f4;text-align: center;line-height: 40px }
.youshi{background: #113776; }
.youshi .cat_title,.youshi .cat_des{color: #fff}
.youshi .list{margin-top: 10px}
.youshi .list li img{width: 100%}
.youshi .list li{padding: 0px 5px 0px 0px;margin: 5px 0px;padding: 0px 5px}
.youshi .list li .box{background: #fff;}
.youshi .list li .title{font-size: large;font-weight: bolder;padding-top: 10px}
.youshi .list li .textBox{padding-left: 10px}
    /*common-分页代码开始*/
.pages{padding-top:50px}
.pages .cur_page,.pages a:hover,.pages span:hover{background:#144b97;border:1px solid #144b97;color:#fff}
.pages{ text-align:center; margin:20px 0px;font-size:14px}
.pages span:first-child, .pages a:first-child{ margin-left:0; border-top-left-radius:4px; border-bottom-left-radius:4px }
.pages a, .pages span{display:inline; position:relative; padding:6px 11px; margin-left:-1px; line-height:1.5; text-decoration:none; background:#f8f8f8; border:1px solid #ccc; cursor:pointer }

.prevNext{border-top:1px solid #cccc;margin-top:30px; padding-top:10px;margin-bottom:50px}
.pages a:last-child{ border-top-right-radius:4px; border-bottom-right-radius:4px }
/*common-分页代码结束*/
/*head*/
.header .logo {width: 80%;margin: 0px auto;padding: 10px 0px}
.header .logo img{width: 100%}
.header .headerNav{background: #003c8e;}
.header .headerNav .list li{padding: 0px 2px;line-height:45px}
.header .headerNav .list li a{color: #fff}
.header .headerNav .list li:hover{background: #016ecd;}

.page-ind .cat_box_com1{padding-top: 30px}
.page-ind .porList{padding-top: 30px;padding-bottom: 30px}
.porList{padding: 0px}
.porList ul{margin-right: -10px}
.porList li{padding-right: 10px;margin-bottom: 10px}
.porList li .box{background: #fff}
.porList li .box img{width: 100%}
.pic_list_com1 li img{width: 100%}
.pic_list_com1 li .title{padding: 5px 0px}
.companyBox .title{font-weight: bolder;font-size:16px;text-align: center}
.companyBox .conDes{line-height: 25px}
.companyBox .iocList li .box{text-align: center;}
.companyBox .iocList li .box .num{font-size:x-large}
.companyBox .iocList li .box .num span{color:#b92c28;font-weight: bolder}
.companyBox .picBox img{width: 100%}
.page-ind .caseBox{background: #ebeced}
.newsBox .focusPic img{width: 100%}

.newsBox .focusPic .title{background:#ebeced;margin-bottom:30px;text-align: center;padding: 10px 0px}
.newsBox .listBox li{margin-bottom: 10px;border-bottom:1px dashed #d8d8d8;padding-bottom: 10px}
.newsBox .listBox li .dataBox{background: #cccccc;padding: 5px 0px}
.newsBox .listBox li .dataBox>p{padding: 2px 0px;text-align: center;font-size: 15px}
.newsBox .listBox li .dataBox>p.day{font-size: large}
.newsBox .listBox .desBox{padding: 0px 5px 0px 10px}
.newsBox .listBox .desBox .title{ font-size: large}
.copyright{text-align: center;background:#003c8e;padding: 5px 0px;color: #fff;margin-bottom: 70px}
/*------------页脚导航栏*/
#footer {position: fixed; left: 0; bottom: 0; width: 100%; background-color: #003c8e; padding: 0; }
#footer a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.1); font-size:1.3rem }
.footer-wrap a  span.text { display: block; text-align: center; padding-top:0.3rem;}
.footer-wrap { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; padding-top:0.5rem}
.footer-wrap a { color: #fff;}
.footer-wrap ul {width:100%}
.footer-wrap ul li{ text-align: center; float:left; width:25%;border-right: 1px #fff solid}
.footer-wrap ul li:last-child{border-right: 0px}
.footer-wrap div { height: 50px; padding-top: 0.4rem; }

.footer-wrap a span:before{ font-size:2.2rem}

.footer-wrap span.home, .footer-wrap  span.takeaway, .footer-wrap span.order, .footer-wrap span.personal { position: relative; }
.footer-wrap span.home { top: 1px; }
.footer-wrap  span.takeaway {top: -1px; }
.footer-wrap span.order { top: 2px;}
.footer-wrap span.personal { top: 0; }
.posTitle{background: #f2f2f2;padding: 5px 5px}
.page-ny{padding-top: 30px}
.page-ny h1{text-align: center;font-size: 23px;font-weight: bolder}
.page-ny .content{line-height: 28px;}
.page-ny .content img{max-width: 100%;height:auto}
.page-about h2{font-size:21px;text-align: center }
.page-about .companyBox{padding-top: 10px;padding-bottom: 10px}

.huoban{background:  #003c8e;}
.huoban .cat_box_com1{color: #fff;padding: 30px 0px}
.page-about .zhichi .porList li .box{background: #f5f5f5}
.page-about .zhichi .porList li .box .titleDes{padding: 5px 10px;line-height: 26px;height: 85px;overflow: hidden}
.page-pro .porList{padding-top: 20px}
.page-pro .picBox img{width: 100%}
.page-pro .proDes{line-height: 25px;padding-top: 30px;padding-bottom: 30px}
.proNav li{padding-right: 5px;margin-bottom: 10px}
.proNav li .box{background: #f5f5f5;padding: 10px 0px;text-align: center}
.page-pro .catName{font-weight: bolder}
.page-pro .newsBox p{line-height: normal}
.page-ny .picBox img{width: 100%}
.page-fuwu h2{text-align: center;font-size: 16px}
.page-fuwu .fuwuBox{padding-top: 20px}
.page-fuwu .fuwuBox .fuwuTitle{font-size: x-large;text-align: center;padding: 10px 0px}
.page-fuwu .fuwuBox .fuwuCon{line-height: 26px}
.page-contact .infoBox{line-height: 30px;padding-top: 30px}