/* CSS Document */
a, b, body, dd, div, dl, dt, em, footer, form, h1, h2, h3, h4, h5, h6, header, hr, html, i, img, input, label, li, nav, object, ol, p, section, select, span, strong, table, tbody, td, th, tr, tt, ul{margin: 0;padding: 0;border: 0; font-weight:normal;}

html{}
body { font-family:"微软雅黑", Arial; box-sizing:border-box;}
ul, ol, li, dl { list-style: none;}
a { text-decoration: none; margin:0; color:#666;}
input, select, textarea { -webkit-tap-highlight-color: rgba(255,255,255,0); -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; width:100%;}

/*更改滚动条样式*/
::-webkit-scrollbar { width:10px; height:10px; border-radius: 5px; background:rgba(15,235,255,0.2);/**外层轨道*/}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-thumb{ display:block; width:10px; margin:0 auto; border-radius: 5px; background:rgba(15,235,255,0.4);/*内层轨道*/}

#space { width: 100%; position:fixed; top:0;}
#warp { display:none;}

.nav{ width:100%; height:100px; box-sizing:border-box; background:rgba(0,0,0,.7); padding:0 20px; position:fixed; top:0; z-index:1000;}
.nav_main{ max-width:1200px; height:100px; margin:0 auto;}
.nav .logo{ height:100px; float:left;}
.nav .logo a{ width:300px; height:100px; display:block; background:url(../images/logo.png) no-repeat left center; background-size:auto 60px;}
.nav ul{ height:100px; line-height:100px; float:right;}
.nav ul li{ float:left; line-height:100px; height:100px; margin-left:36px; font-size:18px; cursor:pointer; position:relative;}
.nav ul li a span{ float:left; color:#fff; margin-right:6px;}
.nav ul li a em{ float:left; width:9px; height:100%; display:block; background:url(../images/nav_xl01.png) no-repeat center;}
.nav ul li.nav_on a span{ color:#09c9f9;}
.nav ul li.nav_on a em{ background:url(../images/nav_xl02.png) no-repeat center;}
.nav ul li:hover a span{ color:#09c9f9;}
.nav ul li:hover a em{ background:url(../images/nav_xl02.png) no-repeat center;}

.nav ul li .nav_zk{ width:100%; height:0px; overflow:hidden;background: -webkit-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -o-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -moz-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); box-sizing:border-box; transition-duration:0.5s; position:fixed; top:100px; left:0; z-index:1000; padding:0 10px;}
.nav_zcd{ line-height:80px; height:80px; position:absolute; left:50%; transform:translateX(-50%);}
.nav_zcd a{ margin:0 24px; line-height:80px; height:80px; display:block; float:left; color:#fff; font-size:16px; transition-duration:0.3s;}
.nav_zcd a:hover{ color:#09c9f9;}
.nav ul li:hover .nav_zk{ height: 82px; border-top: 1px solid #417085;}

.nav ul li .nav_zk01{ width:200px; height:0px; overflow:hidden;background: -webkit-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -o-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -moz-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); box-sizing:border-box; transition-duration:0.5s; position:absolute; top:100px; left:50%; transform:translateX(-50%); z-index:1000; padding:0 10px;}
.nav_zcd01{ line-height:40px;}
.nav_zcd01 a{ text-align:center; line-height:40px; height:40px; display:block; color:#fff; font-size:16px; transition-duration:0.3s; display:block;}
.nav_zcd01 a:hover{ color:#09c9f9;}
.nav_zcd01_an{ border-top:1px solid #417085;}
.nav_zcd01_an a{ text-align:center; width:100%; background:#417085; border-radius:4px; box-sizing:border-box; margin:10px auto;}
.nav ul li:hover .nav_zk01{ height:301px; border-top: 1px solid #417085;}


.nav01{ width:110px; position:fixed; top:50%; right:2px; transform:translateY(-50%); z-index:2000;}
.nav01 ul{ width:100%;}
.nav01 ul li{ width:100%; height:32px; box-sizing:border-box; text-align:center; line-height:32px; margin-bottom:4px; border:2px solid rgba(61,170,247,1);box-shadow:0 0 16px rgba(61,170,247,.8) inset; background:rgba(61,170,247,.3); border-radius:32px 0 0 0;}
.nav01 ul li a{ color:#fff; font-size:16px;}
.nav01 ul li.active{ border:2px solid rgba(253,103,96,1); background:rgba(253,103,96,.3); box-shadow:0 0 16px rgba(253,103,96,.8) inset;}

#fullpage{ position:relative; top:0;}
.section{ width:100%; height:100%; overflow:hidden; position:relative;}
.qyg_section1{ background:url(../images/qiye_bg01_3.png) no-repeat center; position:relative; background-size:cover;}


.sct_main{ width:100%; height:100%; box-sizing:border-box; padding-top:190px; position:relative;}


.ping1_bt{ width:100%; height:70px; position:absolute; top:120px; z-index:1000;}
.ping1_bt h2{ font-size:40px; height:50px; line-height:50px; color:#333; text-align:center; margin-bottom:17px;}
.ping1_bt>div{ width:50px; height:3px; background:#09c9f9; opacity:0.8; margin:0 auto;}

.ping_main{ width:100%; height:100%; box-sizing:border-box; position:relative; display:flex; justify-content:center; align-items:center;}
.ping_xai{ width:100%; max-width:1200px; box-sizing:border-box;}

.ping1_s{ width:100%;}
.ping1_s_bt{ width:100%; height:50px; position:relative;}
.ping1_s_bt ul{ width:348px; height:50px; margin:0 auto; background:#ddd; border-radius:25px;}
.ping1_s_bt ul li{ width:174px; height:50px; float:left;}
.ping1_s_bt ul li a{ color:#333; font-size:20px; width:174px; height:50px; display:block; line-height:50px; border-radius:25px; text-align:center; box-sizing:border-box; cursor:pointer;}
.ping1_s_bt ul li.on01 a{ background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; box-shadow:0 0 5px rgba(0,0,0,.3);}
.ping1_s_bt ul li.on01 a:hover{ box-shadow:0 0 5px rgba(0,0,0,.3);}

.ping1_mx{ width:1100px; height:160px; margin:60px auto; overflow:hidden; position:relative;}

#picScroll-left01{ left:0px; transition-duration:1s;}
#picScroll-left02{ left:100%; transition-duration:1s;}

.qy1_lb{ width:1100px; padding:0 50px; overflow:hidden; position:relative; box-sizing:border-box; position:absolute; top:0;}
.qy1_lb .hd{}
.qy1_lb .hd .prev,.picScroll-left .hd .next{display:block; width:36px; height:36px; cursor:pointer; position:absolute; top:50%; transform:translateY(-50%); z-index:1000;}
.qy1_lb .hd .next{ background:url(../images/jiantou3.png)no-repeat; background-size:36px; left:0px;}
.qy1_lb .hd .prev{ background:url(../images/jiantou4.png)no-repeat; background-size:36px; right:0px;}

.qy1_lb .bd{ overflow:hidden;}
.qy1_lb .bd ul{ overflow:hidden; zoom:1; }
.qy1_lb .bd ul li{ width:230px !important; margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; border-radius:8px; cursor:pointer;}
.qy1_lb .bd ul li .pic{ text-align:center; }
.qy1_lb .bd ul li .pic img{ width:230px !important; height:160px; display:block; transition-duration:1s;}

.qy1_lb .bd ul li .title{ width:100%; position:absolute; bottom:0; height:40px; box-sizing:border-box; padding:0 20px; background: -webkit-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -o-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: -moz-linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); background: linear-gradient(rgba(0,0,0,.7), rgba(21,41,50,.7)); line-height:40px; text-align:center; transition-duration:1s;}
.qy1_lb .bd ul li .title a{ color:#fff; position:relative; top:50%; transform:translateY(-50%); font-size:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:100%; display:block; margin:0 auto; transition-duration:1s;}

.qy1_lb .bd ul li:hover .pic img{ transform:scale(1.1,1.1); opacity:.7;}
.qy1_lb .bd ul li:hover .title{ height:100%;}
.qy1_lb .bd ul li:hover .title a{ line-height:26px; white-space:inherit;}

.qy1_lb .bd ul li:hover .ping1_s_nr{top:0;}


.ping1_xia{ width:916px; margin:60px auto 0; position:relative;}
.ping1_xia ul{ height:46px;}
.ping1_xia ul li{ width:360px; margin-right:20px; float:left;}
.qiye_sele{ box-sizing:border-box; padding:0 43px 0 20px; font-size:15px; color:#333; width:100%; height:46px; line-height:46px; background:rgba(255,255,255,0.8) url(../images/xl_h.png) no-repeat right 20px center; border-radius:23px;}
.qiye_sele option { color:#333;}
.qiye_txk{ width:100%; height:46px; line-height:46px; box-sizing:border-box; padding:0 20px; color:#333; font-size:16px; background:rgba(255,255,255,0.8); border-radius:23px;}
input.qiye_txk::-webkit-input-placeholder { /* WebKit browsers */ color:#777;}
input.qiye_txk:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#777;}
input.qiye_txk::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#777;}
input.qiye_txk:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#777;}

.ping1_xia ul li:last-child{ width:140px; margin-right:0;}
.ping1_xia ul li.qiye_tijiao{ width:156px; height:46px; line-height:46px; background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; font-size:18px; text-align:center; display:block; border-radius:23px; cursor:pointer;}
.ping1_xia ul li.qiye_tijiao a{ color:#fff;}

.ping1_xia ul li.qiye_qbqy{ width:164px; height:46px; line-height:46px; background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; font-size:18px; text-align:center; display:block; border-radius:23px; cursor:pointer;}
.ping1_xia ul li.qiye_qbqy a{ color:#fff;}

/*弹出层*/
.qiye_tj_tc{ width:100%; height:100%; position:absolute; top:0; left:0; background:url(../images/qiye_bg01_3.png) no-repeat center; background-size:cover; display:none; z-index:1000; box-sizing:border-box;}
.qiye_tcc_gb{ position:absolute; top:20px; right:20px; opacity:0.6; width:28px; height:28px;cursor: pointer}
.qiye_tcc_gb img{ width:100%;}
.qiye_tcc_gb:hover{ opacity:1;}
.qiye_tcc_nr{ width:1200px; height:84%; padding-top:46px; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}

/*弹出层  搜索*/
.qiye_tcc_sous{ width:100%; height:46px; position:absolute; top:0; left:0;}
.qiye_tcc_sous ul{ width:916px;  height:46px; float:left;}
.qiye_tcc_sous ul li{ width:360px; margin-right:20px; float:left;}
.qiye_sele01{ box-sizing:border-box; padding:0 43px 0 20px; font-size:15px; color:#333; width:100%; height:46px; line-height:46px; background:rgba(255,255,255,0.8) url(../images/xl_h.png) no-repeat right 20px center; border-radius:23px;}
.qiye_sele01 option { color:#333;}
.qiye_txk01{ width:100%; height:46px; line-height:46px; box-sizing:border-box; padding:0 20px; color:#333; font-size:16px; background:rgba(255,255,255,0.8); border-radius:23px;}
input.qiye_txk01::-webkit-input-placeholder { /* WebKit browsers */ color:#777;}
input.qiye_txk01:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#777;}
input.qiye_txk01::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#777;}
input.qiye_txk01:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#777;}
/*弹出层  搜索 提交*/
.qiye_tcc_sous ul li:last-child{ width:140px; margin-right:0;}
.qiye_tcc_sous ul li.qiye_tijiao01{ width:156px; height:46px; line-height:46px; background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; font-size:18px; text-align:center; display:block; border-radius:23px; cursor:pointer;}
.qiye_tcc_sous ul li.qiye_tijiao01 a{ color:#fff;}

/*弹出层  内容列表*/
.qiye_tcc_nr .qy_ping1_lb{ width:100%; margin-top:30px; max-height:100%; overflow-Y:auto; box-sizing:border-box;}
.qy_ping1_lb li{ width:33.33%; float:left; height:50px; box-sizing:border-box; padding:0 0 0 10px; position:relative;}
.qy_ping1_lb li:nth-child(3n+1){ padding:0 10px 0 2px;}
.qy_ping1_lb li div{ width:8px; height:8px; transform:rotate(45deg); background:#666; float:left; position:absolute; top:50%; margin-top:-4px; transition-duration:.5s;}
.qy_ping1_lb li h4{ width:100%; cursor:pointer; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; box-sizing:border-box; font-size:18px; /*background:rgba(255,255,255,.8); border-bottom:1px dashed #666;*/ padding:0 20px 0 22px; color:#333; line-height:50px; transition-duration:.5s;}
.qy_ping1_lb li h4:hover{ color:#333; text-shadow:3px 3px 5px rgba(0, 169, 244, .4);}
.qy_ping1_lb li:hover div{ background:#00a9f4;}
.qy_ping1_lb li.qy_ping1_lbgd{ width:100px; height:60px; box-sizing:border-box; font-size:16px; float:none; line-height:30px; cursor:pointer; opacity:.7; padding:20px 0 10px; background:url(../images/xl_h.png) no-repeat center bottom 4px; text-align:center; color:#333; clear:both; margin:0 auto;}
.qy_ping1_lb li.qy_ping1_lbgd:hover{ opacity:1; height:60px; background:url(../images/xl_h.png) no-repeat center bottom;}


/*企业详情  弹出层*/
.qiye_x{ width:100%; height:100%; background:url(../images/qiye_bg01_3.png) no-repeat center; background-size:cover; position:absolute; top:0; left:0; display:none; z-index:3000;}
.qiye_x_nr{ width:1200px; height:84%; box-sizing:border-box; padding:0 20px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); overflow-Y:auto;}

.qiye_x_logo{ position:absolute; top:0; right:20px;}
.qiye_x_logo img{ max-width:180px; max-height:110px;}
.qiye_x_bt{ width:100%;}
.qiye_x_bt h2{ font-size:24px; color:#333; margin-bottom:20px;}
.qiye_x_bt p{ font-size:16px; color:#555; margin-bottom:20px;}
.qiye_x_bt p span{ margin-right:40px;}
.qiye_x_bt div{ width:100px; height:3px; background:#00a9f4;}

.qiye_x_mk{ width:100%; margin-top:50px; clear:both;}
.qiye_x_mk h3{ width:100%; font-size:24px; color:#333; margin-bottom:20px;}
.qiye_x_wb{ width:100%; white-space:pre-wrap; font-size:17px; color:#555; line-height:2;text-indent: 2em}
.qiye_x_tp{ width:100%;}
.qiye_x_tp ul{ width:100%; box-sizing:border-box;}
.qiye_x_tp ul li{ width:540px; height:370px; float:left; margin-right:30px; margin-top:30px;}
.qiye_x_tp ul li.qiye_x_tp02{ width:1130px; height:auto;}
.qiye_x_tp ul li img{ width:100%; height:100%;}
.qiye_x_dt{ width:100%;}
.qiye_x_dt img{ max-width:100%; max-height:100%;}

.qiye_x_gb{ position:absolute; top:20px; right:20px; opacity:0.6; width:28px; height:28px;}
.qiye_x_gb img{ width:100%;}
.qiye_x_gb:hover{ opacity:1;}

/*2*/
.qyg_section2{ position:relative; background:url(../images/qiye_bg02_2.png) no-repeat center; background-size:cover;}
.ping2_nr{ width:1100px; margin:0 auto;}
.qy2_lb { width:1100px; overflow:hidden; position:relative; box-sizing:border-box;}
.qy2_lb .hd{ overflow:hidden;  height:6px; margin-top:40px; padding:0 10px; box-sizing:border-box;}
.qy2_lb .hd ul{ overflow:hidden; zoom:1; width:80px; margin:0 auto;}
.qy2_lb .hd ul li{ float:left;  width:20px; height:6px; background:#CCC; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; display:block;}
.qy2_lb .hd ul li.on{ width:40px; height:6px; background:#00a9f4; }

.qy2_lb .bd{ overflow:hidden; width:100%;}
.qy2_lb .bd ul{ overflow:hidden; zoom:1; }
.qy2_lb .bd ul li{ width:230px; float:left; margin:0 68px; position:relative;}
.qy2_lb .bd ul li .qiye_ping2_wcxz{ width:230px; height:230px; background:url(../images/qiye_ztk.png) no-repeat center;}
.qy2_lb .bd ul li .qiye_ping2_tp{ width:210px; height:210px; border-radius:50%; overflow:hidden; position:absolute; top:10px; left:10px;}
.qy2_lb .bd ul li .qiye_ping2_tp .qiye_ping2_ann{ width:210px; height:210px; border-radius:50%; display:block; opacity:0; background:url(../images/qiye_ztan.png) no-repeat center; position:absolute; top:0; left:0; z-index:1200;}
.qy2_lb .bd ul li .qiye_ping2_tp .qiye_ping2_qymc{ width:210px; height:210px; border-radius:50%; position:absolute; top:0; left:0; border-radius:50%; border:10px solid rgba(255,255,255,.6); box-sizing:border-box; z-index:1100; transition-duration:.5s;}
.qy2_lb .bd ul li .qiye_ping2_tp img{ width:210px; height:210px; transition-duration:1s; display:block;}

.qy2_lb .bd ul li:hover .qiye_ping2_tp .qiye_ping2_ann{ opacity:1; transition-duration:.5s; transition-delay:.5s;}
.qy2_lb .bd ul li:hover .qiye_ping2_tp img{ transform:scale(1.1,1.1);}
.qy2_lb .bd ul li:hover .qiye_ping2_tp .qiye_ping2_qymc{ border:105px solid rgba(255,255,255,.6);}
.qy2_lb .bd ul li:hover .qiye_ping2_wcxz{ animation: rotation360 3s infinite linear;}

.qy2_lb .bd ul li .qiye_ping2_bt{ width:100%; margin-top:30px;}
.qy2_lb .bd ul li .qiye_ping2_bt h3{ width:100%; text-align:center; line-height:30px; font-size:24px; color:#333;}
.qy2_lb .bd ul li .qiye_ping2_bt>div{ width:30px; height:2px; background:rgba(0,0,0,.2); margin:8px auto 0;}

@-webkit-keyframes rotation360{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}


/*3*/
.qyg_section3{ position:relative; background:url(../images/qiye_bg03_2.png) no-repeat center; background-size:cover;}

.ping3_nr {
    width: 1100px;
    margin: 0 auto;
}

/*.ping3_nr img{ width:100%;}*/

.ping3_lb {
    width: 50%;
    float: left;
    box-sizing: border-box;
    border-right: 1px dashed #74c2eb;
    padding-right: 30px;
}

.ping3_lb:nth-child(2) {
    border: 0;
    padding-right: 0;
    padding-left: 30px;
}

.ping3_lb_bt {
    width: 100%;
    height: 40px;
    box-sizing: border-box;
    border-bottom: 1px solid #74c2eb;
}

.ping3_lb_bt h2 {
    float: left;
    height: 41px;
    box-sizing: border-box;
    line-height: 38px;
    font-size: 24px;
    color: #1b61ff;
    border-bottom: 3px solid #1b61ff;
}

.ping3_lb_bt a {
    float: right;
    color: #74c2eb;
    line-height: 38px;
    font-size: 16px;
}

.ping3_lb ul {
    width: 100%;
}

.ping3_lb ul li {
    width: 100%;
    margin-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px dashed #74c2eb;
}

.ping3_lb ul li:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}

.ping3_lb ul li a {
    font-size: 20px;
    color: #444;
    line-height: 26px;
}

.ping3_lb ul li:hover a {
    color: #1b61ff;
}

.ping3_lb ul li p {
    font-size: 16px;
    height: 48px;
    overflow: hidden;
    color: #555;
    line-height: 24px;
    margin-top: 14px;
}
.qyg_section4{ position:relative; background:url(../images/qiye_bg01_3.png) no-repeat center; background-size:cover; position:relative;}

.qy_ping4_nr {
    width: 1100px;
    height: 100%;
    position: relative;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 40px 0;
}

.ping4_l {
    width: 360px; /*height:100%;*/
    position: absolute;
    left: 20px;
    top: 60px;
    box-sizing: border-box; /* padding-top:30px; padding-bottom:50px;*/
    z-index: 1200;
}
.ping4_l_nr{ width:100%; height:100%; overflow:hidden; /*background:rgba(0,0,0,.6);*/  box-sizing:border-box; /*padding:120px 0 40px;*/}
.qyping4_sous{ width:100%; height:40px; margin-bottom:2px; overflow:hidden; position:relative;}
.ping4_txk{ width:318px; height:40px; line-height:40px; box-sizing:border-box; float:left; padding:0 60px 0 10px; color:#333; font-size:16px; background:rgba(255,255,255,1); border:1px solid #ccc; border-radius:4px;}
.ping4_sous_an{ width:50px; height:40px; position:absolute; top:0px; right:42px; display:block; background: url(../images/qy_sous.png) no-repeat center; background-size:24px;}
input.ping4_txk::-webkit-input-placeholder { /* WebKit browsers */ color:#555;}
input.ping4_txk:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#555;}
input.ping4_txk::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#555;}
input.ping4_txk:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#555;}

.ditu_lb_gb{ width:40px; height:40px; float:right; background:rgba(255,255,255,1); border:1px solid #ccc; border-radius:4px; box-sizing:border-box; padding:10px; cursor:pointer; display:none;}
.ditu_lb_gb img{ width:100%; height:100%;}


/*地图 左侧菜单  菜单*/
.cd_m{ width:100%; /*height:100%;*/ box-sizing:border-box; overflow-Y:auto; padding:0 10px 20px; background:rgba(255,255,255,1); border:1px solid #ccc; border-radius:4px; display:none;}
.cd_m ul{ width:100%;}
.cd_m ul li{ width:100%; height:60px; overflow:hidden;}
.cd_m ul li:first-child{ margin-top:0px;}
.cd_m ul li h2{ width:100%; height:50px; line-height:50px; font-size:16px; font-weight:600; color:#333; cursor:pointer; box-sizing:border-box; border-bottom:1px solid #ccc;}
.cd_m ul li h2 span{ width:22px; height:100%; float:right; display:block; background:url(../images/qy_zk_h01.png) no-repeat center; background-size:18px;}

.cd_m ul li ul{ width:100%; padding:20px 0 0;}
.cd_m ul li ul li{ width:100%; height:20px; box-sizing:border-box; margin-top:14px; line-height:20px;}
.cd_m ul li ul li:first-child{ margin-top:0;}
.cd_m ul li ul li h3{ float:left; color:#555; font-size:15px; opacity:.9; cursor:pointer; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cd_m ul li ul li span{ float:right; color:#333; font-size:14px; cursor:pointer;}
/*当前*/
.cd_m ul li.dt_on{ height:auto;}
.cd_m ul li.dt_on h2 span{ background:url(../images/qy_zk_h02.png) no-repeat center; background-size:18px;}
.cd_m ul li ul li.dt_on02 h3{ color:#333; opacity:1; text-shadow:3px 3px 5px rgba(0, 169, 244, .4);}
.cd_m ul li ul li.dt_on02 span{ color:#333;}

/*鼠标经过*/
.cd_m ul li ul li h3:hover{ opacity:1;}
.cd_m ul li ul li a:hover{ color:#09c9f9;}

.ping4_ditu{ width:100%; height:100%; box-sizing:border-box;}

/*地图页面 企业详情  弹出层*/
.qiye_ditu_x{ width:100%; height:100%; background:url(../images/qiye_bg01_3.png) no-repeat center; background-size:cover; position:absolute; top:0; left:0; z-index:2000; display:none;}
.qiye_ditu_x_nr{ width:1200px; height:84%; box-sizing:border-box; padding:0 20px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); overflow-Y:auto;}

.qiye_ditu_x_gb{ position:absolute; top:20px; right:20px; opacity:0.6; width:28px; height:28px;}
.qiye_ditu_x_gb img{ width:100%;}
.qiye_ditu_x_gb:hover{ opacity:1;}

.qyg_section5{ position:relative; background:url(../images/qiye_bg03_2.png) no-repeat center; background-size:cover;}

.qyping5_sous{ width:600px; height:46px; margin:0 auto 60px; position:relative;}
.ping5_txk{ width:100%; height:46px; line-height:46px; box-sizing:border-box; padding:0 170px 0 20px; color:#333; font-size:16px; background:rgba(255,255,255,0.8); border-radius:23px; box-shadow:2px 2px 5px rgba(0,0,0,.1);}
.ping5_sous_an{width:150px; height:46px; line-height:46px; background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; font-size:18px; text-align:center; display:block; border-radius:23px; cursor:pointer; position:absolute; right:0; top:0;}

input.ping5_txk::-webkit-input-placeholder { /* WebKit browsers */ color:#777;}
input.ping5_txk:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#777;}
input.ping5_txk::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#777;}
input.ping5_txk:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#777;}

.qyping5_cyyq{ width:1000px; margin:0 auto;}
.qyping5_cyyq ul{ width:100%;}
.qyping5_cyyq ul li{ width:227px; height:160px; float:left; margin-right:30px; margin-bottom:30px; box-sizing:border-box; cursor:pointer; overflow:hidden; position:relative;}
.qyping5_cyyq ul li:nth-child(4n){ margin-right:0;}
.qyping5_cyyq ul li .qiye_yqlogo{ width:100%; height:100%; box-sizing:border-box; border: 1px solid; border-image: -webkit-linear-gradient( #00d7e9, #007aff) 30 30; border-image: -moz-linear-gradient( #00d7e9, #007aff) 30 30; border-image: linear-gradient( #00d7e9, #007aff) 30 30; background:#fff; position:absolute; top:0; left:0; transform:rotateY(0deg); -webkit-transform:rotateY(0deg); z-index:900; transition-duration:1s;}
.qyping5_cyyq ul li .qiye_yqlogo img{ max-width:100%; max-height:100%; display:block; margin:0 auto; position:relative; top:50%; transform:translateY(-50%);}

.qyping5_cyyq ul li .qiye_yqmc{ width:100%; height:100%; box-sizing:border-box; border: 1px solid; border-image: -webkit-linear-gradient( #00d7e9, #007aff) 30 30; border-image: -moz-linear-gradient( #00d7e9, #007aff) 30 30; border-image: linear-gradient( #00d7e9, #007aff) 30 30; background:#f6fdff; padding:20px; position:absolute; top:0; left:0; transform:rotateY(180deg); -webkit-transform:rotateY(180deg); z-index:800; transition-duration:1s;}
.qyping5_cyyq ul li .qiye_yqmc h2{ text-align:center; color:#333; display:block; margin:0 auto; position:relative; top:50%; transform:translateY(-50%); font-size:18px; line-height:24px;}

.qyping5_cyyq ul li:hover .qiye_yqlogo{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg); z-index:800;}
.qyping5_cyyq ul li:hover .qiye_yqmc{ transform:rotateY(0deg); -webkit-transform:rotateY(0deg); z-index:900;}

.qyping5_gd{width:200px; height:46px; line-height:46px; background: -webkit-linear-gradient(left top , #00d7e9, #007aff); background: -o-linear-gradient(bottom right, #00d7e9, #007aff); background: -moz-linear-gradient(bottom right, #00d7e9, #007aff); background: linear-gradient(to bottom right , #00d7e9, #007aff); color:#fff; font-size:18px; text-align:center; display:block; border-radius:23px; cursor:pointer; margin:0 auto;}

/*5屏  弹出列表*/
.qy_ping5_tclb{ width:100%; height:100%; box-sizing:border-box; position:absolute; top:0; left:0; background:url(../images/qiye_bg03_2.png) no-repeat center; background-size:cover; z-index:2000; display:none;}
.qy_ping5_tclb_nr{ width:1010px; height:90%; position:absolute; padding-top:76px; box-sizing:border-box; top:50%; left:50%; transform:translate(-50%,-50%);}
.qyping5_sous03{ width:600px; height:46px; position:absolute; top:0; left:0;}
.qyping5_cyyq02{ width:1110px; height:100%; margin:0 auto; overflow-Y:auto;}
.qy_ping5_tcgb{ position:absolute; top:20px; right:20px; opacity:0.6; width:28px; height:28px;}
.qy_ping5_tcgb img{ width:100%;}
.qy_ping5_tcgb:hover{ opacity:1;}

/*5屏  弹出园区详情*/
.qy_qyyq_x{ width:100%; height:100%; box-sizing:border-box; position:absolute; top:0; left:0; background:url(../images/qiye_bg03_2.png) no-repeat center; background-size:cover; z-index:2000; display:none;}
.qy_qyyq_xn{ width:1200px; height:90%; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.qyping5_sous02{ width:600px; height:46px; position:absolute; top:0; left:0;}
.qy_qyyq_xnr{ width:100%; max-height:100%; overflow-Y:auto; box-sizing:border-box; padding:0 20px; box-sizing:border-box; position:relative;}

.qy_qyyq_x_logo{ width:100px; height:100px; background:#fff; position:absolute; top:0; right:20px; border-radius:10px;}
.qy_qyyq_x_logo img{ max-width:calc(100% - 20px); max-height:calc(100% - 20px); position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.qy_qyyq_x_bt{ width:100%; height:100%;}
.qy_qyyq_x_bt h2{ font-size:24px; color:#333; line-height:97px;}
.qy_qyyq_x_bt div{ width:calc(100% - 120px); height:3px; background:#00a9f4;}

.qy_qyyq_x_mk{ width:100%; margin-top:50px; clear:both;}
.qy_qyyq_x_mk h3{ width:100%; font-size:24px; color:#333; margin-bottom:20px;}
.qy_qyyq_x_wb{ width:100%; white-space:pre-wrap; font-size:17px; color:#555; line-height:30px;}
.qy_qyyq_x_tp{ width:100%;}
.qy_qyyq_x_tp ul{ width:100%; box-sizing:border-box;}
.qy_qyyq_x_tp ul li{ width:540px; height:370px; float:left; margin-right:30px; margin-top:30px;}
.qy_qyyq_x_tp ul li.qy_qyyq_x_tp02{ width:1130px; height:auto;}
.qy_qyyq_x_tp ul li img{ width:100%; height:100%;}

.qy_qyyq_x_md{ width:100%;}
.qy_qyyq_x_md ul{ width:100%;box-sizing:border-box;}
.qy_qyyq_x_md ul li{ width:50%; float:left; height:50px; box-sizing:border-box; padding:0 0 0 10px; position:relative;}
.qy_qyyq_x_md ul li div{ width:8px; height:8px; transform:rotate(45deg); background:#666; float:left; position:absolute; top:50%; margin-top:-4px; transition-duration:.5s;}
.qy_qyyq_x_md ul li h4{ width:100%; cursor:pointer; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; box-sizing:border-box; font-size:18px; /*background:rgba(255,255,255,.8); border-bottom:1px dashed #666;*/ padding:0 20px 0 22px; color:#333; line-height:50px; transition-duration:.5s;}
.qy_qyyq_x_md ul li h4:hover{ color:#333; text-shadow:3px 3px 5px rgba(0, 169, 244, .4);}
.qy_qyyq_x_md ul li:hover div{ background:#00a9f4;}


.qy_ping5_tcgb02{ position:absolute; top:20px; right:20px; opacity:0.6; width:28px; height:28px;}
.qy_ping5_tcgb02 img{ width:100%;}
.qy_ping5_tcgb02:hover{ opacity:1;}


/*底部----------------------*/
.section6{ width:100%; height:252px !important; background:#333333; box-sizing:border-box; border-top:4px solid #417085;}
.ping6_s{ width:1200px; height:208px; margin:0 auto; box-sizing:border-box;}
.dibu{ width:1200px; height:208px; box-sizing:border-box; padding-top:50px;}
.dibu li{ width:25%; float:left;}
.dibu li h2{ font-size:22px; color:#eee; margin-bottom:30px;}
.dibu li p{ font-size:16px; color:#ccc; margin-bottom:20px;}
.dibu li div{}
.dibu li div span{ color:#eee; font-size:22px; height:30px; width:26px; line-height:30px; text-align:center; background:url(../images/db_tj.png) center; display:block; float:left; margin-right:10px;}
.ping6_x{ width:100%; height:40px; line-height:40px; font-size:14px; color:#ccc; text-align:center; background:#282828;}

