/*头部样式*/
.layui-this{color: transparent;background-repeat: no-repeat;background-position: bottom center;}
.layui-nav .layui-this:after,.layui-nav-bar{background-color: #ff0000;}
.head{width: 100%;max-width: 1280px;margin: 0px auto;}
.logo{width: 100%;}
.header-nav{text-align: right;}
.header-logo{line-height: 48px;height: 48px;padding-top: 2px;}
.header-search{padding-top:15px;font-size: 14px;}
.layui-nav .layui-nav-item a{padding: 10px 6px;color: #000;}
.layui-nav .layui-nav-item a:hover{color: red;}
.layui-nav-item{line-height: 30px !important;}
.layui-nav-child{line-height: 20px;top:50px;text-align: center;}
.layui-nav-more{display: none;}
.layui-nav{background-color: #fff;color: #000;font-size: 12px;}
.searchbtn:hover{cursor: pointer;}
.lan{height: 20px;font-size: 14px;}
.lan:hover{cursor: pointer;}
.banner{width: 100%;}
.banner-img{width: 100%;}
.swiper-button-next,.swiper-button-prev{background-color: #000;padding: 5px;opacity: 0.4;}

/*底部样式*/
.footer{background-color: #333333;padding: 20px 0px;color: #fff;}
.link{width: 100%;max-width: 1280px;margin: 10px auto;}
.link-info-logo{margin-bottom: 20px;}
.foot-logo{width: 40%;}
.ink-info-logo img{max-width: 90%;}
.link-info-text{line-height: 30px;}
.link-title{padding: 60px 0px;}
.link-title-text{font-size: 16px;border-right: 2px solid #fff;width: 60%;margin: 0px auto;}
.link-item{width: 90%;margin: 15px auto;text-align: center;color: #000;height: 50px;}
.link-img{width: 100%;height: 60px;}
.link-qrcode{text-align: right;margin-top: 40px;}
.qrcode{width: 60%;margin: 10px auto;}
.copyright{text-align: center;color: #000;padding: 15px 0px;}
.copyright-text{width: 90%;margin: 0px auto;}
.top{padding: 8px 10px;z-index:9999;background-color: #000;opacity: 0.4;color: #fff;text-align: center;font-size: 8px;position: fixed;right: 2%;top: 80%;}
.top:hover{cursor: pointer;}
.top-text{margin-top: 5px;}

/*page公共样式*/
.content-nav-left .layui-icon{color: #ff0000;}
.page-wrapper{background-color: #fff;width: 100%;}
.page{width: 80%;margin: 0px auto;max-width: 1280px;margin-bottom: 30px;}
.menu-box{width: 18%;float: left;margin-right: 30px;box-shadow: 2px 2px 2px #dfdfdf;}
.content-box{width: 78%;float: right;margin-top: 10px;}
.menu-title{background-color: #333333;color: #fff;font-size: 20px;font-weight: bold;text-align: center;padding: 24px 0px;}
.menu-list{background-color: #f4f4f4;padding: 4px 0px;}
.menu-item{margin: 0px auto;font-size: 16px;padding: 10px 10px;}
.menu-this{background-color: #ff0000;color:#fff}
.menu-item .layui-icon{font-size: 18px;margin-right: 10px;}
.content-nav{padding: 15px 0px;border-bottom: 1px solid #dddddd;}
.content-nav-left{width: 45%;float: left;}
.content-nav-left span{font-size: 20px;font-weight: bold;letter-spacing: 2px;}
.content-nav-right{width: 45%;float: right;text-align: right;}
.content-detail-title{font-size: 18px;font-weight: bold;text-align: center;margin:30px auto;letter-spacing: 2px;}
.content-detail-box{margin: 10px auto;}
.content-detail-last{width: 45%;float: left;text-align: left;text-decoration: underline;}
.content-detail-next{width: 45%;float: right;text-align: right;text-decoration: underline;}
.detail-img{width: 100%;margin: 5px auto;}
.content-detail{padding: 15px 0px;}
.content-detail img{max-width: 100%;margin: 0px auto;}
.child-menu{background-color:#e3e3e3;}
.child-menu li{list-style-type: disc;width: 80%;padding: 10px 0px;border-bottom: 1px solid #d7d7d7;margin-left: 15%;text-align: left;font-size: 14px;}
.child-menu-li-this{color: #ff0000;}
.nav-right{float: right;}
.child-menu li:hover{color: #ff0000;cursor:pointer}
.child-menu-this{color: #ff0000;}
.nodata{text-align: center;margin: 15px auto;font-size: 16px;}

.contact-us-text{font-size: 16px;margin-left: 15px;line-height: 24px;}
.contact-us-text img{margin-right: 10px;height: 14px;}
#dituContent{height: 300px;}
.contact-left{float: left;}
.contact-left img{width: 100%;}
.contact-right{float: right;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*表格自定义*/
.layui-table-cell{white-space: normal;height: auto !important;word-break: break-all;}
.menu-item{cursor: pointer;}
/*手机端*/
.mobile-nav-box{padding-top: 10px;padding-right:10px;box-shadow: 1px 1px 1px #d2d2d2;background-color: #fff;z-index: 1000;position: fixed;left: 0;top: 0px;}
.mobile-nav-item{font-size: 16px;padding: 5px 0px;}
.mobile-nav-item>a{padding-left: 10px;}
.mobile-nav-child{padding-left: 20px;}
.mobile-nav-child dd{padding: 10px 0px;border-bottom: 1px solid #d2d2d2;}
.mobile-nav-icon{float: right;margin-left: 15px;font-weight: normal;font-size: 12px;margin-top: 6px;}
.mobile-nav-box a:hover{color: #ff0000;cursor: pointer;}

@media screen and (max-width: 768px){
    .header-nav{display: none;}
    .header-logo{width: 60%;margin-top: 10px;}
    .foot-logo{width: 90%;}
    .header-search{width: 40%;text-align: right;}
    .header-search-text{display: none;}
    .mobile-nav{margin-left: 5px;}
    .swiper-button-prev,.swiper-button-next{display: none;}
    .footer{background-color: #333333;padding: 10px 0px;color: #fff;}
    .link{width: 90%;margin: 10px auto;}
    .link-info-logo img{max-width: 90%;}
    .link-title{padding: 15px 0px;text-align: left;width: 90%;margin: 0px auto;}
    .link-title-text{font-size: 16px;border-bottom: 2px solid #fff;width: 30%;border-right: none;padding-bottom: 10px;margin: 0px 0px 0px 15px;}
    .link-qrcode{display: none;}
    .link-img{width: 80%;height: auto;}
    .btton-link-qrcode{margin: 15px auto;text-align: center;}
    .qrcode{width: 30%;margin: 0px auto;}
    .copyright{font-size: 14px;} 
    .top{right: 15px;}
    .page{width: 96%;}
    .content-detail{width: 96%;margin: 10px auto;}
    .menu-box{display:none;width: 30px;position: fixed;top: 30%;right: 0px;z-index: 1000;box-shadow: none;padding: 0px;margin: 0px;}
    .menu-title{font-size: 16px;font-weight: normal;padding: 15px 0px;text-align: center;}
    .menu-item{font-size: 12px;}
    .menu-list{display: none;}
    .content-box{width: 100%;}
    .content-nav-left{display: none;}
    .content-nav-left span{font-size: 14px;}
    .content-nav-right{width: 100%;clear: both;text-align: left;}
    .content-detail-last,.content-detail-next{width: 100%;clear: both;text-align:left;margin: 5px auto;}
    .content-detail-title{margin: 15px auto;}
    .project-item-warpper{padding: 30px 0px;}
    .business-swiper{width: 96%;margin: 10px auto;}
    .business-title,.news-title{font-size: 16px;width: 90%;margin: 15px auto !important;}
    .news-list-box{margin: 15px auto !important;}
    .new-nav-cate{display: none !important;}
    .index-box{padding: 10px 0px !important;}
    .index-box-title{width: 96%;margin: 10px auto !important;}
    .index-box-menu{font-size: 12px;}
    .project-item-left{width: 40% !important;}
    .project-item-right{width: 60% !important;}
    .project-item-tab{width: 100px !important;}
    .item-tab-text{font-size: 12px;}
    .project-item-list{font-size: 12px !important;}
    .project-icon{width: 12px !important;}

}
@media screen and (min-width: 768px) {
    .mobile-nav{display: none;}
    .btton-link-qrcode{display: none;}
}