html, body{overflow:auto;}
.index_wrapper{background:url("");}
.common_header{z-index:9999;}
.banner{height:auto;padding-bottom:20px;}
.left{float:left;}
.right{float:right;}
.banner8 .slide-ul img{width:350px;height: 175px;padding: 12px;padding-left: 0;}
.banner8 .slide-ul .list{padding-top:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index_friendLink{position:absolute;display:block;top:80px;bottom:20px;width:100%;}
.index_friendLink_inner>ul{width:100%;max-width:1170px;margin:0 auto;position:relative;float:none;}
.index_friendLink_inner>ul>li{width:auto;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;margin:10px;}
#fullpage{position:relative;}
.layer3 .ul1{padding-bottom:80px;}
.pt20{padding-top:20px;}
.layer3 .ul2 li .bottom a.btn{position:relative;left:0;bottom:0;}
.address_title{max-width:1170px;height:45px;margin: 0 250px;}
.ul_address{padding:0;margin:0;}
.ul_address>li:nth-child(odd){width:24%;float:left;padding:15px 0;text-align:center;line-height:1rem;    cursor: pointer;font-size: 20px;}
.ul_address>li:nth-child(even){width:1px;float:left;padding:15px 0;margin: 7.5px 0;background: #b2b2b2;}
.ul_address>.li_title a{color:#2ba0eb;}
.ul_address>.li_title a:hover{border-bottom: 1px solid #2ba0eb;padding-bottom: 15px;display: inline-table; }
.ul_address>.li_title a.active{border-bottom: 1px solid #2ba0eb;padding-bottom: 15px;display: inline-table; }
.address_contents{max-width:1170px;padding:20px 0;}
.address_contents div.address_content{display:none;}
.address_contents div.active{display:block;}
.layer3 .ul2 li h4{padding:5px 0 5px;height:74px;}
.layer3 .ul2 li .bottom .bottom-text{height:224px;}
.index_container_pass_hd{}
.index_container_pass_hd{text-align:center;overflow:hidden;padding:8px 0;max-width:1170px;margin:0 auto;}
.index_container_pass_hd>div{position:relative;display:inline-block;text-align:center;}
.index_container_pass_hd>div>span{padding:0 10px;font-size:1.125em;}
.index_friendLink_inner{overflow:hidden;padding-bottom:30px;}
.index_friendLink_inner a{float:left;display:block;color:#212121;font-size:.875em;line-height:200%;margin:5px 0;}
.banner13{background:#f8f8f8;}
.ecology .content{margin:0 auto;width:80%;overflow:hidden;text-align:center;}
.module, .ecology{position:relative;width:100%;max-width:100%;margin:0 auto;background-color:#fbfbfb;}
.ecology .owl-carousel{height:150px;}
.platform_excellent_project{position:relative;width:100%;margin:0 auto;padding:80px 0 0;text-align:center;background-color:#ffffff;}
.platform .slider{margin:0 auto;padding-bottom:20px;}
.platform_excellent_project h3{line-height:50px;font-size:24px;font-weight:normal;}
.more{position:absolute;right:100px;top:90px;}
.more a{font-size:.875em;color:black;}
.module ul{width:100%;}
.module li{display:inline-block;padding:20px;width:20%;}
.module li img{width:200px;height:148px;}
.index_video{display:none;}
.index_video{width:60%;height:auto;position:fixed;left:50%;top:50%;transform:translate3D(-50%,-50%,0);-webkit-transform:translate3D(-50%,-50%,0);display:none;z-index:9999;}
.index_video_top{text-align:right;}
.index_video_top .index_video_top_close{width:100px;text-align:center;background-color:#2C2C2C;color:#ACAC0D;float:right;font-size:.875em;line-height:175%;}
#video22{width:100%;height:auto;}
iframe{display:block;}
#videoURL{width:100%;height:500px;}
#slide .business_show{width:100%;max-width:1170px;}
.section-header ul li img{width:100%;}
.banner8 .slide-ul .list > a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner11 ul.links{max-width:1170px;}
.banner11 ul.links li{width:16.666666%;    margin: 1.6%;}
.close::before{content:"\2716";}
.close{top:-10px;right:-10px;position:absolute;}
.common_header .common_header_inner{max-width:1170px;}
.common_header_inner .header_inner_right{width:650px;}
.common-big-banner .about_honor_banner_inner .slick-list li .about_honor_banner_inner_pic{height:320px;}
.about_honor_banner .about_honor_banner_inner .slick-list li .about_honor_banner_inner_pic>img{height:320px;}
.platform .platform_ioe_demo .platform_ioe_demo_content>div{width:100%;}
.platform_ioe_demo .platform_ioe_demo_content>div img{max-width:750px;}
@media screen and (max-width:1400px){#slide .banner-header img{height:400px;}
}
@media screen and (min-width:1400px){#slide .banner-header img{height:auto;}
}
@media screen and (max-width:640px){#slide .banner-header img{height:200px;}
.section-header ul li{margin-bottom:30px;}
.section-header ul li img{width:50%;}
.index_video{width:100%;height:auto;}
#videoURL{width:100%;height:300px;}
.banner11 ul.links{width:100%;}
.banner11 ul.links li{width:30%;}
.m-modal-close{top:70px;right:2rem;font-size:2rem;}
.mobile11 .ul-list-body li img{display:block;width:100%;height:180px;}
.mobile11 .ul-list-body li .title{height:2.8rem;}
.mobile11 .ul-list-body li .time{line-height:2.4rem;}
.mobile11 .ul-list-body li .list{padding-top:0;padding-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mobile p{font-size:1.3rem;}
.index_friendLink_inner ul>li{width:33%;float:left;display:block;color:#212121;font-size:.875em;line-height:200%;margin:5px 0;}
.index_friendLink_inner a{width:100%;float:left;display:block;color:#212121;font-size:.875em;line-height:200%;margin:5px 0;}
.fp-controlArrow.fp-prev{border-width:28.5px 24px 28.5px 0;border-color:transparent rgba(0, 0, 0, 0.2) transparent transparent;}
.fp-controlArrow.fp-next{border-width:28.5px 0 28.5px 24px;border-color:transparent transparent transparent rgba(0, 0, 0, 0.2);}
.banner .custom{display:block;}
}
.module ul>li img{width:200px;height:148px;}
.gcp .gcp_pc{display:block;}
.gcp .gcp_mobile{display:none;}
@media screen and (max-width:992px){.platform_ioe_demo_moblie_pic .index_container_pass_hd{display:none;}
.platform_ioe_demo_moblie{margin-top:20px;}
.more{right:10px;}
.module li{display:inline-block;padding:0;width:45%;}
.module ul>li img{width:100%;height:100px;}
.gcp .gcp_pc{display:none;}
.gcp .gcp_mobile{display:block;}
.gcp .gcp_mobile ul{width:100%;padding:0;text-align:center;}
.gcp .gcp_mobile ul>li{width:50%;display:inline-block;}
.gcp .gcp_mobile ul>li>img{width:60px;margin:5px auto;}
}
.header_nav>ul>li{margin:0 4%;}
.common_header .common_header_inner .header_logo .logo-font{font-family:inherit;}
#slide{position:relative;margin-bottom:60px;}
#slide .banner-header img.in_mobile{display:none;}
@media screen and (max-width:1400px){#slide .banner-header img.in_pc{display:block;height:400px;width:100%;}
}
@media screen and (min-width:1400px){#slide .banner-header img.in_pc{display:block;height:auto;width:100%;}
}
@media screen and (max-width:640px){#slide .banner-pic{height:100%;}
#slide .banner-header img.in_pc{display:none;}
#slide .banner-header img.in_mobile{display:block;height:200px;}
}
.header_logo{}
.header_logo>a{color:#0c86d4;display:block;width:100%;height:100%;}
.common_header .common_header_inner .header_logo .logo-font{color:#0c86d4;}
.header_logo>a>img{width:140px;}
.header_nav>ul>li{color:#0c86d4;}
.header_nav>ul>li>a{color:#0c86d4;}
.header_nav>ul>li .nav_hover_line{color:#0c86d4;}
.header_devel_center .header_devel_center_inner{background-color:#0c86d4;}
.banner7 .td-hover.active{background:#0c86d4;}
.excellent_project_txt{background-color:#0c86d4;}
.footer_pro_inner{color:#0c86d4;}
.main .content{max-width: 1170px;}
