body{font-size:16px;font-family: "Helvetica Neue",Arial,"PingFang SC",sans-serif !important;}
.common_slideshow{width:100%;overflow:hidden;}
.common_slideshow .slider{width:100%;}
.common_slideshow .slider img{width:100%;}
.common_slideshow .slick-slider{margin-bottom:0;}
.common_slideshow .slider .slick-dots{bottom:0px;z-index:10;}
.slider .slick-next:before{font-size:40px;}
.slider .slick-prev:before{font-size:40px;}
.common_slideshow .slider .slick-prev{top:45%;width:50px;height:50px;left:50px;background-image:url(../images/prev.png);background-repeat:no-repeat;background-size:100% 100%;}
.common_slideshow .slider .slick-next{top:45%;width:50px;height:50px;right:50px;background-image:url(../images/next.png);background-repeat:no-repeat;background-size:100% 100%;}
.common_slideshow .slider .slick-next:before{content:"";font-size:24px;}
.common_slideshow .slider .slick-prev:before{content:"";font-size:24px;}
.slider .slick-dots li button:before{color:white;opacity:0.45;}
.slider .slick-dots .slick-active button:before{opacity:0.85;}
.slider .slick-prev,.slideshow .slider .slick-next{}
.main{width:100%;background:white;overflow:hidden;}
.main .content{margin:60px auto;width:80%;overflow:hidden;text-align:center;    color: #777777;}
.content .pagination{text-align:center;overflow:hidden;}
.content .pagination>li{margin:10px 0;display:inline-block;}
.content .pagination>li>a{margin:0 5px;color:#000;font-size:0.95em;padding:6px 12px;border:1px solid #ccc;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.content .pagination>li:first-child>a, .pagination>li:first-child>span{margin-left:0;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.content .pagination>li:last-child>a, .pagination>li:last-child>span{border-top-right-radius:0px;border-bottom-right-radius:0px;margin-left:10px;}
.content .pagination>li input{margin:0 1px;padding:5px 10px;width:15px;font-size:0.95em;border:1px solid #ddd;}
.content .pagination>li>span{margin:0 5px;font-size:0.95em;padding:6px 12px;border:1px solid #ccc;line-height:1.42857143;text-decoration:none;border:1px solid #FAFAFA;background:#FAFAFA;}
.pagination>li .current,.pagination>li>.current:focus, .pagination>li>.current:hover{color:red;}
.content .pagination>li .ellipsis{color:#23527c;}
.content .pagination>li>span:focus, .pagination>li>span:hover{z-index:3;border:1px solid #FAFAFA;background:#FAFAFA;}
.content .pagination>li>a:focus, .pagination>li>a:hover{z-index:3;background:#eee;}
.content .pagination .next_page{margin-right:10px;}
.content .pagination .row{margin:5px 0;}
.content .case_list{display:block;width:100%;overflow:hidden;margin:0 auto;}
.content .case_list li{width:40%;margin:0 5%;float:left;margin-bottom:50px;max-width:432px;background: white; -webkit-box-shadow:5px 5px 10px #ccc;-moz-box-shadow:5px 5px 10px #ccc;box-shadow:5px 5px 10px #ccc;}
.content .case_list li:hover{-webkit-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:2px 2px 10px rgba(0, 0, 0, 0.5);box-shadow:2px 2px 10px rgba(0, 0, 0, 0.5);}

.content .case_list li img{width:100%;height: 100%;}
.content .case_list li .case_info{width:100%;text-align:left;padding:2px 0;height:100px;}
.content .case_list li .case_info .title{color:block;padding:10px;font-size:1em;}
.content .case_list li .case_info .txt{color:#868686;font-size:.875em;height:42px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;    padding: 0 10px;}
.platform .development_team div img,.platform .cooperation_module div img,.platform .excellent_project div img,
.platform .cooperative_ecology div img{margin:0 auto;width:80%;}
.platform .slider .slick-dots{bottom:-20px;z-index:10;}
.platform .slider .slick-dots li button:before{color:#ccc;opacity:0.45;}
.platform .slider .slick-dots .slick-active button:before{color:black;opacity:1;}
.platform_part1{overflow:hidden;}
.platform_part1 .platform_seach{width:610px;height:50px;background:#fff;border-radius:30px;margin:0 auto;margin-top:30px;}
.platform_part1 .platform_seach .icon{padding:12px 0 12px 30px;float:left;}
.platform_part1 .platform_seach .icon img{width:30px;}
.platform_part1 .platform_seach input{width:500px;height:30px;margin:10px 0 10px 5px;border:1px solid #fff;font-size:1.125em;float:left;}
.platform_part1 .platform_hot_seach{width:580px;margin:0 auto;margin-top:15px;text-align:left;overflow:hidden;}
.platform_part1 .platform_hot_seach p{margin-left:30px;float:left;}
.platform_part1 .platform_hot_seach span{margin-right:10px;}
.platform_part1 .platform_function_of_description{width:1170px;margin:40px auto;}
.platform_part1 .platform_function_of_description ul{width:100%;overflow:hidden;}
.platform_part1 .platform_function_of_description ul li{width:25%;text-align:center;float:left;}
.platform_part1 .platform_function_of_description ul li p{font-size:1.125em;font-weight:bold;padding-top:25px;color:#000;}
.platform_ioe_demo{overflow:hidden;}
.platform_ioe_demo .platform_ioe_demo_title{width:1170px;margin:0 auto;border-bottom:1px solid #898907;overflow:hidden;}
.platform_ioe_demo .platform_ioe_demo_title ul{width:420px;margin:0 auto;}
.platform_ioe_demo .platform_ioe_demo_title ul li{color:#51511c;cursor:pointer;float:left;text-align:center;padding:10px 25px;font-size:1em;}
.platform_ioe_demo .platform_ioe_demo_title ul .active{background:#000;color:#eeee00;}
.platform_ioe_demo .platform_ioe_demo_content{width:1170px;margin:0 auto;text-align:center;margin-top:10px;margin-bottom:65px;}
.platform_gokit{background:url(../images/platform_bg3.png) no-repeat center center;background-size:100% 100%;overflow:hidden;}
.platform_gokit .platform_gokit_title{width:1170px;margin:0 auto;border-bottom:1px solid #898907;overflow:hidden;}
.platform_gokit .platform_gokit_title ul{width:420px;margin:0 auto;}
.platform_gokit .platform_gokit_title ul li{color:#51511c;float:left;text-align:center;padding:10px 25px;font-size:1em;}
.platform_gokit .platform_gokit_title ul .active{background:#000;color:#eeee00;}
.platform_gokit .platform_gokit_content{width:1170px;margin:0 auto;text-align:center;margin-top:10px;margin-bottom:65px;}
.platform_development_team{overflow:hidden;}
.platform .platform_head{width:1170px;margin:0 auto;margin-top:40px;height:2em;}
.platform_development_team .development_team_hd{background:url(../images/development_team_hd.png) repeat-x center center;}
.platform_cooperation_module .cooperation_module_hd{background:url(../images/cooperation_module_hd.png) repeat-x center center;}
.platform_excellent_project .excellent_project_hd{background:url(../images/excellent_project_hd.png) repeat-x center center;}
.platform_cooperation_module{margin-top:50px;}
.platform .slider{margin:20px auto;width:1170px;text-align:center;}
.platform_excellent_project .sclik_bottom{margin-bottom:50px;}
.platform_cooperative_ecology .cooperative_ecology_hd{background:url(../images/cooperative_ecology_hd.png) repeat-x center center;}
.platform_cooperative_ecology .slider .slick-prev{top:45%;width:15px;height:35px;left:-25px;background-image:url(../images/prev2.png);background-repeat:no-repeat;background-size:100% 100%;}
.platform_cooperative_ecology .slider .slick-next{top:45%;width:15px;height:35px;right:-25px;background-image:url(../images/next2.png);background-repeat:no-repeat;background-size:100% 100%;}
.platform_cooperative_ecology .slider .slick-next:before{content:"";font-size:24px;}
.platform_cooperative_ecology .slider .slick-prev:before{content:"";font-size:24px;}
.common_header_navbarout{display:none;}
.new_gcp_login{display:none;}
.case_cooperate{width:100%;padding:2em 0;overflow:hidden;background:white;margin:0 auto;}
.case_cooperate .case_cooperate_form{width:50%;margin:0 auto;overflow:hidden;}
.case_cooperate .case_cooperate_form .case_cooperate_form_left{float:left;width:45%;margin-right:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.case_cooperate .case_cooperate_h1{text-align:center;margin-bottom:1em;font-size:35px;color:#4C4C4C;}
.case_cooperate .case_cooperate_form .case_cooperate_form_left>input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;background:#F4F4F4;padding-left:10px;line-height:38px;margin-bottom:15px;outline:none;}
.case_cooperate .case_cooperate_form .case_cooperate_form_left>input:last-child{margin-bottom:0;}
.case_cooperate .case_cooperate_form .case_cooperate_form_right{float:left;width:45%;margin-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;}
.case_cooperate .case_cooperate_form .case_cooperate_form_right>textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:197px;border:none;background:#F4F4F4;padding:10px;outline:none;}
.case_cooperate_form_submit{clear:both;width:106px;height:36px;line-height:36px;text-align:center;background:#383838;color:#DBDA02;margin:0 auto;font-size:.875em;border-radius:3px;display:block;border:none;}
.case_next{display:none;}
.platform_part1 .platform_seach input{outline:none;}
.platform_seach_ul{position:absolute;left:0;top:100%;display:none;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e2eaec;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);width:100%;z-index:999;}
.platform_seach_ul>ul{width:100%;}
.platform_seach_ul>ul li{width:100%;height:auto;}
.platform_part1 .platform_seach{position:relative;}
.platform_seach_ul>ul li a{display:block;padding:0 15px;height:40px;line-height:40px;border-bottom:1px solid #e2eaec;text-align:left;color:#374051;}
.platform_ioe_demo .platform_ioe_demo_title ul{overflow:hidden;position:relative;}
.platform_ioe_demo_title_more{position:absolute;line-height:44px;font-size:.875em;right:0;}
.platform_ioe_demo_title_more>a{color:black;}
.platform_ioe_demo .platform_ioe_demo_title{position:relative;}
.platform_gokit .platform_gokit_title{position:relative;}
.index_container_new_pass a .index_container_list_nav_pic{position:relative;}
.index_container_new_pass a .index_container_list_nav_pic .index_container_list_nav_pic_newtxt{position:absolute;width:100%;padding:0 8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.875em;bottom:0;left:0;height:0;transition:height .3s ease 0s;color:#fff;background-color:rgba(0,0,0,.8);}
.index_container_new_pass a .index_container_list_nav_pic{overflow:hidden;}
.index_container_new_pass a .index_container_list_nav_pic .index_container_list_nav_pic_newtxt .index_container_list_nav_pic_newtxt_inner{display:inline-block;width:100%;display:table;height:100%;}
.index_container_new_pass a .index_container_list_nav_pic .index_container_list_nav_pic_newtxt .index_container_list_nav_pic_newtxt_inner>div{display:table-cell;vertical-align:middle;height:100%;}
.index_container_new_pass a .index_container_list_nav_pic{width:72%;margin:0 auto;}
.platform .development_team div img{width:100%;height:auto;}
.index_container_pass_hd{text-align:center;overflow:hidden;padding:8px 0;max-width:1170px;overflow:hidden;margin:0 auto;}
.index_container_pass_hd>div{position:relative;display:inline-block;text-align:center;}
.index_container_pass_hd>div:before,.index_container_pass_hd>div:after{content:"";display:block;position:absolute;width:1000px;top:50%;height:2em;background:url(../images/index_link.png) repeat-x;}
.index_container_pass_hd>div>span{padding:0 10px;font-size:1.125em;}
.index_container_pass_hd>div:before{left:100%;}
.index_container_pass_hd>div:after{right:100%;}
.platform_development_team_inner{width:1170px;margin:0 auto}
.platform_more{text-align:center;padding:10px 0;}
.platform_more>a{color:black;text-align:center;}
.platform{}
.platform_content_inner{}
.cooperation_module a{width:80%;margin:0 auto;display:block;color:black;}
.cooperation_module a img{width:100%;height:auto;}
.excellent_project a{width:80%;margin:0 auto;display:block;color:black;position:relative;}
.platform .excellent_project div img{width:100%;height:auto;}
.excellent_project_txt{width:100%;text-align:center;position:absolute;bottom:-30px;height:30px;line-height:30px;font-size:.875em;background-color:#E4E40C;color:black;　text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:bottom ease .3s 0s;-webkit-transition:bottom ease .3s 0s;}
.excellent_project a{overflow:hidden;}
.platform_ioe_demo_moblie{display:none;}
.common-big-banner .slick-prev{background:url(../images/big_left.png) no-repeat center center;}
.common-big-banner .slick-next{background:url(../images/big_right.png) no-repeat center center;}
.common-big-banner .slick-next, .common-big-banner .slick-prev{width:45px;height:68px;top:47%;}
.common-big-banner .slick-prev:before, .common-big-banner .slick-next:before{color:white;content:'';}
.common-big-banner .slick-dots li button::before{content:'';}
.common-big-banner .slick-dots li{margin:0 10px;}
.common-big-banner .slick-dots li button{width:24px;height:10px;background:white;}
.common-big-banner .slick-dots li.slick-active button{background:#ff0;}
.common-big-banner .slick-dots{bottom:0;}
.common-big-banner .slick-dotted.slick-slider{margin-bottom:0;}
.common-big-banner .about_honor_banner_inner .slick-list li .about_honor_banner_inner_pic{width:100%;display:block;height:420px;}
.common-big-banner .slick-prev:hover, .common-big-banner .slick-prev:focus, .common-big-banner .slick-next:hover, .common-big-banner .slick-next:focus{background-color:rgba(160,160,160,.6);}
.platform .slick-prev{left:-35px;}
.platform .slick-next{right:-35px;}
.platform .slider .slick-prev,.platform .slider .slick-next{height:100%;width:50px;}
.platform .platform_cooperative_ecology .slider .slick-next{background:url(../images/next2.png) no-repeat center center;background-size:100% auto;width:15px;height:100%;right:-11px;}
.platform .platform_cooperative_ecology .slider .slick-prev{background:url(../images/prev2.png) no-repeat center center;background-size:100% auto;width:15px;height:100%;left:-11px;}
.index_container_list_nav_txt{margin-top:7px;color:black;}
.common_platform_gokit{background:none;}
.common_platform_gokit .platform_gokit_title ul li{float:none;width:100px;margin:0 auto}
.common_platform_gokit .platform_gokit_title ul .new_title{background:#000;color:#eeee00;}
.platform .index_container_pass_hd{display:none;}
.platform .platform_more{display:none;}
.common_platform_gokit .platform_gokit_title{margin-top:2em;}
.platform_ioe_demo_content>div{display:none;}
.platform_ioe_demo_content>div.current{display:block;}
.platform_excellent_project .sclik_bottom{}
.excellent_project_slick>div{height:200px;overflow:hidden;display:table;width:80%;margin:0 auto;}
.excellent_project a{height:100%;}
.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;}
#video22{width:100%;height:auto;}
.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;}
.index_video{display:none;}
.content .case_list li>a{color:black;}
.platform .platform_ioe_demo .platform_ioe_demo_content>div{width:70%;margin:0 auto;height:335px;}
.platform .platform_ioe_demo .platform_ioe_demo_content>div>img{width:100%;height:100%;}
.platform .excellent_project_slick .sclik_bottom{display:table;}
.platform .excellent_project_slick >div>a{display:table-cell;vertical-align:middle;height:200px;}
.platform .excellent_project_slick >div>a>img{max-height:100%;}
.platform .platform_li>a{display:table;width:100%;}
.platform .platform_li>a>div.index_container_list_nav_pic{height:280px;}
.platform .platform_li>a>div.index_container_list_nav_pic>img{height:100%;}
.cooperation_module .slick-slide>a{height:135px;}
.cooperation_module .slick-slide>a>img{height:100%;}
.cooperative_ecology .slick-slide>a{height:130px;}
.cooperation_module .slick-slide>a>img{height:100%;}
.platform .platform_li a{display:table;width:100%;}
.platform_ul .platform_li .new_platform_li{margin-bottom:15px;}
.index_container_new_pass a .index_container_list_nav_pic{display:table-cell;vertical-align:middle;height:200px;}
.platform_ul .platform_li .new_platform_li a .index_container_list_nav_picout{display:table;width:80%;margin:0 auto;height:200px;}
.index_container_list_nav_txt{}
.platform_ul .platform_li .new_platform_li a img{width:100%;max-height:100%;}
