.flex{display: flex;}
.flex li{flex:1;}
/* header */
.header{width:1240px;height:98px;padding:10px 0;margin:0 auto;font-family: "宋体";color:#2d2d2d;}
.header li{float: left;}
.header .brand{display:block;height:100%;padding-right:20px;background: url(../image/hm_logoborder.png) no-repeat right center;font-size: 25px;}
.addr{padding-left: 16px;}
.addr div{font-size: 25px;padding-top: 10px;}
.addr p{font-size: 13px;line-height: 18px;}
.search-box{padding:25px 0 0 106px;}
.search-input{width:329px;height:33px;padding:2px;background:#e29028;}
.search-input input{width:227px;height:33px;padding-left:40px;border:none;background: url(../image/icon_search.png) no-repeat 10px 8px; background-color: #fff;font-size: 14px;}
.search-input a{display: inline-block;width:50px;height:33px;vertical-align: top;line-height: 33px;text-align: center;color:#fff;}
.search-span{font-size:12px;color:#9b9b9b;cursor: pointer;}
.hotline{background: url(../image/icon_tel.png) no-repeat left bottom;line-height: 1;padding:28px 0 0 40px;margin-left: 35px;}
.hotline p{font-style: italic;font-size: 14px;color:#979797;padding-bottom: 3px;}
.hotline div{font-style: italic;font-size: 22px;color:#cf7c12;font-family: "microsoft sans serif";}

/*nav*/
nav{background: #0f2e80;height:43px;line-height: 43px;}
.nav{text-align: center;}
.nav a{display:block;color:#fff;}
/*banner*/
/*.banner{width:100%;height:700px;background: url(images/banner.png) no-repeat center center;}*/
.gojinhy{padding-top: 40px;}
.profile{margin-left: 537px;height:334px;padding-left:35px;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.profile .title{height:23px;line-height: 1;font-size: 20px;}
.profile .title span{font-size: 16px;}
.profile .title i{width:300px;height:23px;background:url(../image/hm_titlebg.png) no-repeat left top;background-color:#afafaf;float:right;}
.profile .aticle{margin:35px;margin-left:0;height:204px;overflow:hidden;}
.profile p{text-indent: 2em;font-size: 14px;color:#757575;line-height: 34px;}
.profile .more{float: right;margin-top: 35px;}

/*服务项目*/
.item-title{height:35px;line-height:35px;font-size:24px;color:#000;border-bottom:1px solid #a0a0a0;margin-bottom: 40px;}
.item-title p{display: inline-block;height:100%;padding-right: 12px;border-bottom:3px solid #cf7c12;position: relative;top: -1px;font-weight: bold;}
.item-title span{font-size: 14px;color:#afafaf;line-height:30px;position: relative;left:-5px;}
.item-title a{font-size: 12px;color:#535353;float:right;line-height:40px;}
.service-items{padding:80px 0;}
.service-items ul{width:1128px;margin-left:-25px;}
.service-items li{width:255px;height:335px;border:1px solid #efefef;margin-left: 25px;position:relative;float:left;}
.service-items li img{width:100%;height: 100%;}
.imgmod{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;display: none;}
.imgmod span{display:block;width:162px;height: 46px;line-height:46px;border:1px solid #cf7c12;color:#cf7c12;font-size:18px;text-align: center;margin:143px auto;}
.service-items li:hover .imgmod{display:block;}
/*浩鹰优势*/
.advantage{background: url(../image/hm_advantagebg.png) no-repeat top left;background-size: 100% 100%;padding: 35px 0;}
.advantage-title{position:relative;padding-bottom: 40px;}
.advantage-title div{width:248px;margin:0 426px;text-align: center;font-size: 24px;font-weight: bold;color:#000;}
.advantage-title span{font-size: 14px;color:#afafaf;font-weight: normal;}
.advantage-title i{width:426px;height: 1px;background: #e6e6e6;position:absolute;top:22px;}
.advantage-title i.fl{left:0;}
.advantage-title i.fr{right:0;}
.advantage ul{width:1155px;margin-left: -55px;}
.advantage ul li{width:176px;margin-left:55px;text-align:center;float:left;}
.advantage ul li i{width:151px;height: 151px;border-radius:100%;overflow:hidden;}
.advantage ul li div{font-size: 16px;line-height:30px;}
.advantage ul li p{font-size: 12px;line-height:18px;}
.advantage ul li.adlist1 i{background: url(../image/hm_advantage1.png ) no-repeat center center;background-size:100% 100%;}
.advantage ul li.adlist2 i{background: url(../image/hm_advantage2.png) no-repeat center center;background-size:100% 100%;}
.advantage ul li.adlist3 i{background: url(../image/hm_advantage3.png) no-repeat center center;background-size:100% 100%;}
.advantage ul li.adlist4 i{background: url(../image/hm_advantage4.png) no-repeat center center;background-size:100% 100%;}
.advantage ul li.adlist5 i{background: url(../image/hm_advantage5.png) no-repeat center center;background-size:100% 100%;}
/*案例展示*/
.caseshow{padding:60px 0;}
.casemain{}
.case-title{width:100%;height:46px;line-height:46px;background: #cf7c12;color:#fff;font-size: 16px;}
.case-title i{margin-left:35px;margin-right:18px;width:11px;height:46px;background: url(../image/hm_menuarrow.png) no-repeat center center;background-size: 11px 11px;}
.case-aside{width:237px;float:left;}
.case-list{padding:10px 24px;border:1px solid #eceaea;background-color: #fcfcfc;}
.case-list ul li{width:100%;height:29px;border-bottom:1px dashed #bfbfbf;}
.case-list ul li a{display:block;padding-left:38px;font-size:16px;color:#727272;}
.case-list ul li:hover a,
.case-list ul li.cur a{color:#ca760c;}
.case-list .case-img{width:186px;height: 249px;background: url(../image/hm_casebg.png) no-repeat center center;margin-top: 3px;}
.case-content{margin-left:247px;padding:10px;padding-bottom:0;border:1px solid #eceaea;}
.case-content ul{width:846px;margin-left: -15px;}
.case-content ul li{width:267px;margin-left:15px;padding-bottom: 8px;float:left;}
.case-content ul li img{width:265px;height:180px;border:1px solid #e8e8e8;}
.case-content ul li p{color:#727272;line-height:40px;text-align: center;}


.hm-sevice{background:url(../image/hm_servicebg.png) no-repeat center center;}
.news{padding:60px 0;}
.news .main > ul{width:1143px;margin-left:-43px;}
.news .main > ul > li{width:316px;height:270px;padding:15px 10px;margin-left:43px;border:1px solid #a0a0a0;float:left;}
.news .title{height: 50px;border-bottom: 1px solid #a0a0a0;}
.news .title div{font-size: 20px;color:#202020;line-height: 1;}
.news .title p{font-size: 14px;color:#a0a0a0;}
.news .title a{font-size: 12px;color:#7e7e7e;float:right;}
.news-list{padding:10px 0;}
.news-list li{height: 30px;line-height: 30px;font-size:14px;color:#7e7e7e;padding-left:15px;position:relative;}
.news-list li a{display:block;width:100%;height:100%;color:#7e7e7e;}
.news-list li i{width:5px;height:5px;background: #7e7e7e;position:absolute;left:0;top:12px;border-radius: 100%;}
.honorimg{height:230px;line-height:230px;text-align:center;}
/*浩鹰客户*/
.customer{text-align: center;color:#676767;font-size: 14px;}
.customer .title{font-size: 24px;color:#000;font-weight: bold;padding-bottom: 10px;}
.customer i{width:65px;height: 1px;background:#676767;margin:0 10px;}
.customer a.more{display:block;margin:10px auto;width:76px;height: 23px;line-height:23px;border:1px solid #828282;color:#676767;text-align: center;}
.linkimg{display: block;width:100%;height: 111px;background: url(../image/hm_customer.png) no-repeat center center;margin:20px 0 55px 0;}

/*footer*/
.footer{width:100%;height:57px;line-height:57px;background:#808080;text-align: center;color:#fff;}
.footertop{width:100%;border-top: 9px solid #edecec;background:#f7f7f7;padding: 40px 0 30px 0;}
.footertop table{width:100%;}
.footertop a{color:#707070;}
.footlist > li{float:left;margin-right: 90px;}
.footlist > li:last-child{margin-right: 0;}
.footlist .list-title{font-size: 18px;color:#3c3c3c;padding:0 0 10px 5px;}
.footlist li li{color:#707070;line-height: 30px;}
.aboutus li{line-height: 28px;}
.aboutus li span{display: block;width:60px;text-align:right;float: left;}
.aboutus li p{margin-left: 60px;}
.footertop .hotline{margin: 0;color: #363636;padding:0 0 0 55px;margin-bottom: 10px;background-size: 50px 36px;}
.footertop .hotline p{color:#363636;}
.footertop .hotline div{font-size:30px;font-family: "microsoft sans serif";}
.friendship-link div {font-size: 18px;color:#cf790f;padding-left: 6px;border-left:4px solid #cf790f;line-height:1.1;margin-bottom: 10px;}
.friendship-link p{width:680px;}
.friendship-link p a{line-height: 25px;padding:0 10px;}
