body{width: 100%}
.clear{clear: both;}
li{list-style:none;}
/**/
.public_header{margin: 10px auto;display: flex;justify-content: space-between; align-items: center;width: 1220px;background: #fff;position: relative;}
.public_header .head_search{margin-top:0}
.public_header .head_search div{display: flex;}
.public_header .head_search_kw{margin-top: 0;}
/*搜索框*/
#destoon_search{width: 500px;}
.head_logo_search{position: relative;}
.head_search_kw{width:455px;margin:35px 0 0 15px;height:20px;line-height:20px;overflow:hidden;}
.head_search{height:40px;background:url('/skin/default/images/head_search.png') no-repeat;margin-top:30px;}
.head_search:hover{background:url('/skin/default/images/head_search.png') no-repeat;}
.head_search div{padding: 0;}
.head_search .search_i{height: 38px;line-height: 38px;text-indent: 2em;width: 340px;}
.head_search .search_m{padding:0;height: auto;line-height: 30px;width: 105px;text-indent: 8px;}
#search_module{width: 106px;left: 581px;top: 59px;margin: 0;}

/*导航*/
.daohang{position: relative;width: 1220px;margin: 0 auto;}

.daohang .menu ul{display: flex;justify-content: space-between;}
.daohang .menu ul li{width: 12.5%;text-align: center}
.daohang .menu  a{color: #eb5927;}
.menu{background: #fff}
.menu .menuon{border: 1px solid #eb5927;background: #eb5927;}
.menu .menuon a{ color: #fff;}
.menu a:hover{background: #eb5927;color: #fff;}
.pay .pay_list{position: absolute;right: -2px;width: 12.5%;text-align: center;display: none;}
.pay .pay_list p{position: relative;width: 100%;height: 84px;top: 0;margin: 0;background: #000;opacity: 0.5;z-index: 1;}
.pay .pay_list div a{color: #fff;}
/* .pay .pay_list div a:hover{border: 1px solid #eb5927;color: #eb5927;background: #fff;} */
.pay .pay_list div{position: absolute;top: 0;z-index: 9;text-align: center;width: 100%;}
/*底部*/
#footerBox{width: 100%; min-width: 1220px; padding:0; background: #1b1b1b;margin-top:20px;padding-bottom: 20px;}
#footerBox .footer{width: 1200px; margin: 0 auto;padding: 0 10px;}
.footer .footerTop{height: auto; overflow: hidden; color: #a0a0a0;}
.footer .fonterInfo{text-align: center; color: #6e6e6e; line-height: 36px;}
.footer .fonterInfo li:last-child{position: relative;padding-left: 20px;}
.footer .fonterInfo li:last-child img{position: relative; top: 7px;}
.footer .fonterInfo li:last-child a:first-child{padding-left: 23px;}
.footerTop .gfNavItem.gfLt{margin-right: 84px;}
.footerTop .gfNavItem{margin-right: 100px; display: inline-block; line-height: 26px; vertical-align: top;}
.footer .fonterCode{float: right; padding: 0 0 10px 14px; line-height: 26px; border-left: 1px #2f2f2f solid;}
.footerTop .gfLt .tel{font-size: 12px;margin-top: 0px;margin-bottom: 0px; color: #a0a0a0;}
.footerTop .gfLt .date{margin-top: 4px;}
.footerTop a{color: #a0a0a0;}

.gfNavItem .gfNavTitle{text-align:center; width: 130px; font-size: 16px; color: #ddd; font-weight: normal; border-bottom: 1px #2f2f2f solid; padding-bottom: 12px; margin-bottom: 8px;}ol,ul{list-style: none;}
.fonterCode .codeBox dl{width: 76px; float: left; display: inline; margin-right: 30px; text-align: center;}
.fonterCode .codeBox{height: auto; padding-top: 12px; overflow: hidden;}
.fonterCode .codeBox dd{margin-left: 0;}

.im0r .diq{width: 60px; float: left; height: 23px; line-height: 23px; font-size: 13px; overflow: hidden; text-align: center; border: #DDDDDD 1px solid; margin: 0 10px 10px 0;}
.gfNavItem dd{margin:0;}
.gfNavItem ul{text-align:center;}
/*banner下横幅广告位*/
.public_advert{display: flex;justify-content: space-between;margin: 20px auto;}
/*右侧浮窗*/
.public_right{width: 58px;position: fixed;_position: absolute;left: 50%;margin-left: 610px;top: 35%;z-index: 99;}
.public_right a{ width: 58px;height: 58px;background:url(/skin/default/images/side.png) no-repeat #eee;display: block;margin-bottom: 3px;}
.public_right a:nth-of-type(2){background-position-y: -60px;}
.public_right a:nth-of-type(3){background-position-y: -120px;}
.public_right a:nth-of-type(4){background-position-y:-180px;}
.public_right a:hover{background-position-x: -58px;}

/*广告位样式*/
.slide{position: relative;}
.ad_all{position:relative;z-index:1;overflow:hidden;display: flex;}
.ad_two{height:32px;line-height:32px;overflow:hidden;z-index:1;position:absolute;bottom: 0; padding:0 16px;color:#FFFFFF;filter:Alpha(Opacity=60);font-size:14px;}
.ad_three{overflow:hidden;z-index:2;position:absolute;margin-top:0; bottom:0;text-align:right;padding:0 20px;cursor:pointer;line-height: 32px;width: 95%;}
.ad_three_on{display:inline-block;width:16px;height:6px;margin-right:6px;}
.banner_bg{width: 100%;height: 32px;background: #000;opacity: 0.5;position: absolute;bottom: 0;margin: 0;z-index: 1;}
/*内容页标题*/
.m3l{width: 893px;padding: 0 10px;border-right: 7px solid #f5f5f5;}
.m3l .content{ max-height: 660px;
    overflow: auto;
    padding: 0 20px;
    text-align: justify;}
.m3r{width: 280px;padding: 0 10px;}
.introduce{margin: 16px 0;}
.info{margin: 0 0 15px;}
.head-sub{padding: 5px 0;margin:15px 0 10px;}
.head-sub strong,.head-txt strong{padding: 0 15px;border-left: 5px solid #f84f04;}
.head-txt{padding: 10px;}
.head-sub,.head-txt{border-bottom:2px solid #eee}
/*关于我们*/
.content .compass li{display: flex;justify-content: space-between;align-items: center;margin: 10px 0;padding: 10px;border-bottom: 1px solid #ccc;}
.content .compass li p{width: 30%;text-indent: 0;}
.content .compass li div{width: 70%; display: flex; flex-wrap: wrap; justify-content: center; align-self: center; align-items: center; border-left: 1px solid #ccc;}
.content .compass li div img{height: 100%; margin: 5px 2px; box-shadow: 0px 0px 4px 0px #353535;cursor: pointer; transition: all 0.6s;}
.content .compass li div img:hover{transform: scale(1.7);}

/*广告位预定*/
a.ad_reserve{font-size: 12px;
    color: #fff;
    position: absolute;
    top: 0;
    right: 0;
    background: rgb(0,0,0,.25);
    border-bottom-left-radius: 10px;
    line-height: 26px;
    height: 26px!important;
    width: 57px!important;
    text-align: center;}
