@font-face {
    font-family: 'OpenSansdx';
    src: url('../fonts/Deng.ttf') format('truetype');
}
.fl{ float: left;}
.fr{ float: right;}
.inbanner{ height:300px; background-position:center; background-repeat:no-repeat;}
.inbanner-p{ height:300px; background-position:center; background-repeat:no-repeat;}
.catpos_search{ height:auto; overflow:hidden; padding:6px 0; line-height:44px; font-size:14px; color:#2e2e2e;/* margin-top: 2%; */opacity: 0.2; }
.catpos_search .ico{ display:inline-block; vertical-align:middle; max-width:26px; margin-right:1%;}
.catpos_search .searchBox{ width:34%;}
.catpos_search .searchBox .search{ width:76%; height:44px; background:#eaf3ff; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.catpos_search .searchBox .search img{ display:inline-block; max-width:30px; margin:0 2%; vertical-align:middle}
.main_content{ height:auto; overflow:hidden; padding-top:36px;}
.main_content .btitle{ line-height:40px; text-align:center; font-size:22px; color:#0ba3ec; font-weight:600}
.main_content .btitle img{ display:inline-block; vertical-align:middle; max-width:27.57%; margin:0 1.5%}
.main_content .inleft{ width:16.5%;}
.main_content .inleft .menub{ height:60px; background:#0ba3ec; text-align:center;}
.main_content .inleft .menub h3{ font-size:20px; letter-spacing:1px; color:#ffffff; line-height: 30px; padding-top: 2%;   font-family: 'OpenSans'; font-weight: inherit; }
.main_content .inleft .menub span{ color: #fff;}
.main_content .inleft .menub p{ font-size:20px; color:#ffffff; line-height:20px; display:none}
.main_content .inleft .menuclas{ height:auto; overflow:hidden; }
.main_content .inleft .menuclas li{ line-height:42px; border-bottom:1px solid #e7f7ff; text-align:center; font-size:20px; color:#000000; transition:all 0.7s; }
.main_content .inleft .menuclas li:hover{ background: #ed8f21;}
.main_content .inleft .menuclas li.on{ background: #ed8f21; color: #fff;}
.main_content .inleft .menuclas li dl{ padding:5px 5%; }
.main_content .inleft .menuclas li dl dd{ line-height:30px;}
.main_content .inleft .menuclas li a{font-size:20px; color:#4094f3; transition:all 0.7s}
.main_content .inleft .menuclas li dl dd a{ font-size:16px; color:#333; transition:all 0.5s }
.main_content .inleft .menuclas li:hover,.main_content .inleft .menuclas li.on{/* background:#f52b3c; */color:#0ba3ec}
.main_content .inleft .menuclas li:hover a,.main_content .inleft .menuclas li.on a{ font-weight:600; color:#fff}
.main_content .inleft .menuclas li  dl dd:hover a{ color:#0ba3ec}
.hotNews{ height: auto; display: inline-block; margin-top: 2%;} 
.hotNews ul li { float: left; width: 49%; margin-right: 2%; margin-bottom: 2%;}
.hotNews ul li .pic{ width: 100%; height: 80px;overflow: hidden;}
.hotNews ul li:nth-child(2n){ margin-right: 0px;}
.hotNews ul li img{ width: 100%;}
.hotNews .title_hot{ height: 28px; line-height: 28px; text-align: center; background: #ed8f21; color: #fff; }
.hotPro  ul li { margin-top: 3%; border-bottom: 1px solid #cacaca;}
.hotPro  .pic{ width: 100%; height: 114px; overflow: hidden;}
.hotPro .pic img{ width: 100%;}
.hotPro .title_pro{ font-size: 15px; line-height:30px; height: 30px; width: 100%; overflow: hidden;}
.leftCon .left_tel{ height: 88px; background: #4094f3; padding-top: 5%; box-sizing: border-box; color: #fff; font-weight: 600;}
.leftCon .left_tel p{ text-align: center; font-size: 20px; line-height: 35px;}
.leftCon .left_tel p:nth-child(2){ font-size: 22px; letter-spacing :1px}
.inright{ width:80%; }
/**新闻中心 start**/
.list_news{ height:auto; overflow:hidden; padding:0px 2%; position:relative; padding-right:0}
.list_news::after{ width:1px; height:98%; position:absolute; left:3%; top:0; z-index:1; background:#a6a6a6; content:"";}
.list_news li{height:auto; overflow:hidden; position:relative; margin-bottom:30px; transition:all 0.7s; padding:10px 4%; padding-right:10px;}
.list_news li .box{height:auto; overflow:hidden; padding:10px; border-radius: 10px;  transition:all 0.7s;box-shadow:0px 0px 10px #d7d8d7}
.list_news li::before{ width:14px; height:14px; border-radius:50%; position:absolute; left:0; top:45%; content:""; z-index:2; background:#0ba3ec; transition:all 0.7s;/* border:5px solid rgba(255,255,255,0.9) */ border:5px solid #0ba3ec;background:#ffffff;}
.list_news li .pic{ width:42%; height: 269px; border-radius:20px; overflow: hidden;}
.list_news li .pic img{ width:100%;}
.list_news li .text{ width:52%; margin-right:3.2%;}
.list_news li .text h3{ line-height:62px; font-size:22px; color:#4094f3; font-weight: 400; letter-spacing:2px;}
.list_news li .text p{ line-height:30px; font-size:16px; color:#343434;padding-top:10px; text-indent:2em}
.list_news li .text p:last-child{ text-indent: inherit; padding-top:40px; color:#9b9b9b;}
.list_news li .text p:last-child span{ float:right; display: block; width: 146px; height: 40px; text-align: center; line-height: 40px; color: #fff;  background:#4094f3;}
.list_news li:hover .box{ box-shadow:0px 5px 10px #5da9ff}
.list_news li:hover .box h3{ color: #5da9ff; }
.list_news li:hover .text p:last-child span{ background: #5da9ff;} 
.list_news li:hover::before{ border:5px solid #5da9ff;background:#ffffff;}

.pages { padding-bottom: 15px; display: inline-block;}
.pages a{ padding: 6px 12px; border: 1px solid #cacaca;}
.pages span{ background: #4094f3; color: #fff; padding: 6px 12px;}
/* 产品 */
.commend { height: auto; display: flex;}
.comm_cont .comm_img { width: 27.8%; height: 406px; overflow: hidden;}
.comm_cont .comm_img img{ width: 100%; min-height: 100%;}
.comm_cont .comm_img:hover img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.comm_read { width:30%; margin-left: 3%; padding-top: 1%;}
.comm_read  h6{ font-size: 20px;  width: 100%; overflow: hidden; height: 55px; line-height: 55px; border-bottom: 1px solid #cacaca;}
.comm_read  h6 em{font-size: 18px; font-weight: 400; font-style: inherit; float: right; color: #a0a0a0;}
.comm_read ul li p{ font-size: 18px; height: 35px; line-height: 35px; overflow: hidden;}
.comm_read ul li span{ width: 20px; height: 3px; display: block; background: #4094f3;} 
.comm_read ul li .comm_moer{ width: 88px; height: 30px; margin-top: 7%;  border-radius: 15px; text-align: center; line-height: 30px; display: block; color: #fff; background: #ed8f21;}
.comm_read  h6.on em{ display: none;}
.comm_read  h6.on{ border: none;}

.comm_browse { width:30%; margin-left: 3%; padding-top: 1%;}
.comm_browse  h5{ font-size: 20px;  width: 100%; overflow: hidden; height: 55px; line-height: 55px; border-bottom: 1px solid #cacaca;}
.comm_browse  h5 em{font-size: 18px; font-weight: 400; font-style: inherit; float: right; color: #a0a0a0;}
.comm_browse dt dl p{ font-size: 18px; height: 35px; line-height: 35px; overflow: hidden;}
.comm_browse dt dl span{ width: 20px; height: 3px; display: block; background: #4094f3;} 
.comm_browse dt dl .comm_moer{ width: 88px; height: 30px; margin-top: 7%;  border-radius: 15px; text-align: center; line-height: 30px; display: block; color: #fff; background: #ed8f21;}
.comm_browse  h5.on em{ display: none;}
.comm_browse  h5.on{ border: none;}
.commend { background: #fafafa; padding-bottom: 40px;}
/* 案例 */
.list_case_video .title{ padding: 0;}
.list_case_video{ height:auto; overflow:hidden}
.list_case_video ul { margin-top: 44px;}
.list_case_video ul li{ width:48%; position:relative; float:left; margin-right:2%; height:auto; overflow:hidden; margin-bottom:70px;}
.list_case_video ul li .videobox{ width:98%; margin-left:2%; position:relative; height:334px; overflow: hidden;}
.list_case_video ul li .showvideo{ position: absolute; top: 0; width: 100%; height: 334px; display: none;} 
.list_case_video ul li .showvideo .close{position: absolute;z-index: 999;right: 2%;top: 2%;font-size: 16px;background: #fff;padding: 5px; }
.list_case_video ul li .videobox video{ width:100%;}
.list_case_video ul li .videobox .play{ position:absolute; left:50%; margin-left:-45px; top:40%; z-index:2;}
.list_case_video ul li .new{ position:absolute; left:0; top:0; z-index:2}
.list_case_video ul li p{ width: 75%; font-size: 18px; border-radius: 10px;  margin: auto; margin-top: 4%; color: #fff; height: 48px; line-height: 48px; text-align: center; background: #4094f3; display: block;}
.list_case_video ul li p a{ color: #fff;}
/* .case_pro { margin-top: 5%;} */
/* .project_caseTab{overflow:hidden;}
.project_caseTab .picFocus .bd ul li { position: relative; width: 100%; height: 486px; overflow: hidden;}
.project_caseTab .picFocus .bd ul li img{ width: 100%;}
.project_caseTab .picFocus .bd ul li .text{ width:50%; position:absolute; left:25%; top:30%; z-index:2; background:rgba(0,130,192,0.64); color:#ffffff; padding:50px 0;}
.project_caseTab .picFocus .bd ul li .text h3{ width:43%; margin:auto; line-height:42px; text-align:center; border:2px solid #ffffff; font-size:20px;}
.project_caseTab .picFocus .bd ul li .text p{ line-height:30px; padding:0 20%; padding-top:30px; font-size:18px;}
.case_pic ul li { width: 24%; float: left; margin-right: 1%;}
.case_pic ul li .case_img { width: 100%; height: 268px; overflow: hidden;}
.case_pic ul li .case_img  img{ width: 100%; min-height: 100%;} */
.project_caseTab{ position:relative; overflow:hidden;}
.project_caseTab .bigProject{position:relative; overflow:hidden; margin-top: 30px;}
.project_caseTab .bigProject  .swiper-slide{ position:relative; height:498px; overflow:hidden}
.project_caseTab .bigProject  .swiper-slide img{ width:100%; height:auto; margin-top: -17%;}
.project_caseTab .bigProject  .swiper-slide .text{ width:50%; position:absolute; left:25%; top:30%; z-index:2; background:rgba(0,130,192,0.64); color:#ffffff; padding:50px 0;}
.project_caseTab .bigProject  .swiper-slide .text h3{ width:43%; font-family: 'OpenSans'; margin:auto; line-height:42px; text-align:center; border:2px solid #ffffff; font-size:20px;}
.project_caseTab .bigProject  .swiper-slide .text p{ line-height:30px; padding:0 20%; padding-top:30px; font-size:18px;}
.project_caseTab .smallProject { margin-top: 30px;}
.project_caseTab .smallProject .case_sama .case_tumb {width: 100%;height: 185px;margin-left: auto;margin-right: auto; overflow: hidden;}
.project_caseTab .smallProject .case_sama .case_tumb img{width: 100%; min-height: 100%; }
.project_caseTab .smallProject .swiper-slide-active  img{ transform: none; transition: none; }
.project_caseTab .smallProject p{ width: 100%; height: 50px; line-height: 50px;  text-align: center; color: #fff; display: block; background: #4094f3; }
/* 案例详情 */
.showCaseTab{ height:auto; overflow:hidden; position:relative;}
.showCaseTab .bd{ width:78%; float:right; height: 540px;}
.showCaseTab .bd li{ width:100%;}
.showCaseTab .bd li img,.showCaseTab .hd ul li img{ width:100%;}
.showCaseTab .hd{ width:20%; float:left;}
.showCaseTab .hd ul li{ width:100%; height: 170px; overflow: hidden; margin-bottom: 6%;}
.showCaseTab .hd ul li:nth-child(3){ margin-bottom: 0px;}
.showCaseTab .hd ul li img{ width: 100%; min-height: 100%; }
.showDetail{ height:auto; overflow:hidden; padding-bottom:30px; margin-top: 30px;}
.showDetail .btitle span{ width:160px; line-height:50px; text-indent:1em; font-size:20px; color:#ffffff; font-weight:600; background:#0ba3ec; display:block}
.showDetail .desc{ padding:20px 3%; border:1px dashed #000000; height:auto; overflow:hidden; line-height:30px; font-size:16px; margin:20px 0;}
.showDetail .desc img{ width: 100%;}
.relationBox h3{ font-size:22px; color:#000000; line-height:36px; position:relative; border-bottom:1px solid #0ba3ec; margin-bottom:40px;}
.relationBox h3::after{ width:7%; height:3px; line-height:3px; background:#0ba3ec; position:absolute; left:0; bottom:-1px; z-index:1; content:""}
.relation_picture{ width:94%; margin:auto;}
.relation_picture li{ width:23.25%; height: 216px; margin-right:2%; overflow:hidden; position:relative; margin-bottom:30px; float:left;}
.relation_picture li img{ width:100%; min-height: 100%;}
.relation_picture li p{ display:block; width:100%; position:absolute; left:0; bottom:0; z-index:2; line-height:35px; text-align:center; font-size:16px; color:#ffffff; background:rgba(11,163,236,0.5); transition:all 0.5s}
.relation_picture li:nth-child(4n){ margin-right:0}
/* .relation_picture li:hover p{ bottom:-40px;} */
.relation_picture li:hover img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.relation_news{ width:100%; margin:auto;}
.relation_news ul li{ width:48%; float:left; margin-bottom:15px; line-height:30px; border-bottom:1px solid #cacaca; margin-right:2%;}
.relation_news ul li a{ font-size:16px; color:#0a0a0a;}
.relation_news ul li span{ float:right; font-size:16px; color:#707070;}
.relation_news i{ width: 8px; height: 8px; background-color: #046bff;   transform:rotate(45deg);   -ms-transform:rotate(45deg); /* Internet Explorer */   -moz-transform:rotate(45deg); /* Firefox */   -webkit-transform:rotate(45deg); /* Safari 和 Chrome */   -o-transform:rotate(45deg); /* Opera */   margin:5px auto;/*让菱形浏览器上居中*/ display: inline-block; margin-right: 5px; }
.showDetail .show_news { text-align: center;}
.showDetail .show_news h6{ font-size: 24px; line-height: 50px;}
.showDetail .show_news p{ line-height: 30px; font-size: 16px;}
/* 关于 */
.water { display: flex; margin-top: 70px;}
.water .left_water { width: 43.5%;}
.water .left_water h5{  font-size: 20px; font-family: 'OpenSans'; font-weight: inherit; color: #ed8f21; }
.water .left_water h5 span{ color:#4094f3; font-size: 34px; margin-right: 12%;}
.water .left_water p{ font-size: 18px; line-height: 40px; margin-top: 40px;}
.water .bootm_water{ margin-top: 96px;}
.water .bootm_water ul{ width: 61%;}
.water .bootm_water ul li { line-height: 50px; font-size: 18px;}
.water .bootm_water ul li:hover { color: #4094f3;}
.water .bootm_water ul li:hover i{background: #4094f3;border: 4px solid rgba(143,196,255,0.8);}
.water .bootm_water ul li i{ width: 15px; height: 15px; margin-top: 4%; margin-right: 5%; background: #ed8f21; display: block; float: left; border-radius: 15px; border: 4px solid rgba(254,189,104,0.8);}
.water .bootm_moer{ border: 1px solid #333; font-size: 24px; width: 156px; height: 156px; display: block; border-radius: 10px; position: relative; line-height: 156px; text-align: center; }
.water .bootm_moer span{ position:absolute;  width: 155px; height: 2px;  background: #333; bottom: 38%; left: -28%; display: block;}
.right_water{ position: relative; width: 50%; float: right; }
.right_water .showvideo{ position: absolute; top: 0; width: 100%; height: 575px; display: none;} 
.right_water .showvideo .close{position: absolute;z-index: 999;right: 2%;top: 2%;font-size: 16px;background: #fff;padding: 5px; }
.water .bootm_moer:hover{ background: #4094f3;}
.water .bootm_moer:hover a{ color: #fff;}
.water .bootm_moer:hover span{ display: none;}
/* 优势 */
.superiority { display: flex; background: url(../images/sdv_hc.jpg) no-repeat top center; padding: 87px 0px 28px 0px; margin-top: 80px;}
.superiority .adv_img{ width: 53.4%; height: 595px; border: 10px solid #fff; overflow: hidden;}
.superiority .adv_img img{ width: 100%;  min-height: 100%;}
.superiority .adv_cont{ width:38.3%; }
.superiority .adv_cont .adv-title{ text-align: right; color: #fff;}
.superiority .adv_cont .adv-title h4{font-family: 'OpenSans'; font-size: 30px; font-weight: inherit;}
.superiority .adv_cont .adv-title p{ font-size: 20px; text-transform:uppercase; line-height: 60px;}
.superiority .adv_cont .adv-title span{ width: 50px; height: 4px; background: #fff; display: block; float: right;}
.superiority .adv_cont .bd{ margin-top: 17%;}
.superiority .adv_cont .bd ul p{ color: #fff; line-height: 48px; font-size: 18px;}
.superiority .adv_cont .bd ul span{ color: #fff; width: 132px; height: 35px; font-size: 20px; line-height: 35px; text-align: center; border: 1px solid #fff; display: block; float: right; margin-top: 60px;  text-transform:uppercase; }
.superiority .adv_cont .bd ul span a{ color: #fff;}
.superiority .adv_cont .hd li{ width: 10.8%; float: left; margin-right: 40px; border: 1px solid #fff; margin-top: 5%; }
.superiority .adv_cont .hd li .hd-img{ width: 70%;  margin: auto;margin-top: 10%;}
.superiority .adv_cont .hd li .hd-img img{ width: 100%;}
.superiority .adv_cont .hd li p{ color: #fff; font-size: 20px; text-align: center; margin: 8% 0px; }
.superiority .adv_cont .hd li:hover{ background: #ed8f21; border:1px solid #ed8f21;}
.superiority .adv_cont .hd li.on{background: #ed8f21; border:1px solid #ed8f21;}
.superiority .adv_cont .bd ul span:hover{background: #ed8f21; border:1px solid #ed8f21;} 
.par_casecont{ position: relative; margin-top: 40px; overflow: hidden;}
.par_case{ display: flex;}
.par_casecont ul li{ width: 23%; float: left; margin-right: 40px; text-align: center;}
.par_casecont .par_img{ width: 100%; height: 192px; overflow: hidden;}
.par_casecont .par_img img{ width: 100%; min-height: 100%;}
.par_casecont ul li p{ font-size: 18px; text-align: center; /* font-weight: bold; */ line-height: 56px; height: 56px; overflow: hidden; }
.par_casecont ul li a p{color:#4094f3; }
.par_casecont ul li span{ line-height: 41px; font-size: 16px; }

/* 服务 */
.inside{ position: absolute; top: 120px; width: 100%;}  
.inside p{ text-align: center; font-size: 40px; font-family: 'OpenSans'; color: #fff;}
.inside span{ font-size: 18px; color: #fff; width: 100%; text-align: center; margin-top:2%; display: block;}
.insidle_nva{ text-align: center;}
.inside-ul{ width: 100%; margin-top: 2%;left: 0;z-index: 999; padding: 10px 0; }
.inside ul{width: 1400px; margin: auto; display: flex; justify-content: center;  }
.inside ul li{ width: 16%; height: 42px; border-radius: 23px; background: rgba(64,148,244,0.76); margin: 0px 1%; line-height: 42px; text-align: center; position: relative;}
.inside ul li a{ font-family: 'OpenSans'; font-size: 20px; color: #fff; width: 100%; height: 100%; display: block;
}
.inside ul li span{ background: url(../images/dianji.png) no-repeat center; z-index: 9; width: 30px; height: 30px; margin: auto; position: absolute; bottom: -32%; left: 44%; display: none;}
.inside ul li:hover, .inside ul li.on{background: rgba(237,143,33,0.76);}
.inside ul li:hover span{ display: block;}
.catpos_search{ color: #fff;}
.catpos_search a{ color: #fff;}
.inside ul li.on{ background: rgba(237,143,33,0.76);}
.service {}
.service .service_cont{background: url(../images/fuwucont.jpg) no-repeat center top; padding: 75px 0px; box-sizing: border-box; display: flex;}
.service .service_tit p{ width: 100%; font-size: 24px; line-height: 40px;text-transform:uppercase;}
.service .service_tit .xiao_title{ font-size: 30px;font-family: 'OpenSans'; color: #4094f3; line-height: 60px;}
.service .service_tit span{ font-size: 18px; line-height: 24px;}
.service  .service_tit{ border-bottom: 2px solid #dedede; padding-bottom: 30px;}
.service  .service_list ul li{ width: 39.4%; margin-left: 2%; float: left; margin-top: 6%;}
.service  .service_list ul li:nth-child(2n){ margin-left: 14%;}
.service  .service_list ul li .list_img{ width: 93px; height: 76%; display: block;}
.service  .service_list ul li .list_img img{ width: 100%;}
.service .lsit_title p{ font-size: 24px; color: #4094f3; line-height:64px;font-family: 'OpenSans'; }
.service .lsit_title span{ font-size: 18px; line-height: 30px;}
/* 联系我们 */
.aboutbanner {height:920px; background-position:center; background-repeat:no-repeat;}
.aboutinside{ position: absolute; top: 12%; width: 100%;} 
.content{ height: 442px;}
.content .left_contact{ width: 34%; height: 100%; display: block; border-radius: 0px 20px 20px 0px; background: rgba(64,148,244,0.95); padding: 0px 35px; box-sizing: border-box; }
.content .left_contact p{ font-size: 20px; line-height: 56px; color: #fff;}
.content .left_contact .contact_phone{ font-size: 30px; font-weight: bold; margin-bottom: 20px; margin-top: 65px;}
.content .center_contact{ width: 33%; height: 100%; overflow: hidden;}
.content .center_contact img{ width: 100%;}
.content .right_contact{ width: 33%; height: 100%; display: block; border-radius: 20px 0px 0px 20px; background: rgba(64,148,244,0.95); }

.contact_wx{ margin-top: 4%; overflow:hidden; position:relative;}
.contact_wx ul li { width: 9%; margin-right:92px; /* background: url(../images/wxbina.png) no-repeat top center; */ background:rgba(242,242,242,0.7); border-radius: 10px;  background-size: 95%;  float:left; _display:inline; overflow:hidden; text-align:center;  }
.contact_wx ul li .er_imh{ width: 80%; height: 120px; overflow: hidden; margin: auto; padding-top: 8%;}
.contact_wx ul li .er_imh img{ width: 100%;}
.contact_wx ul li p{ text-align: center; font-size: 18px;/* margin-top: 2%; */line-height: 30px;/* color: rgba(0,0,0,0.7); */ color: #666;}
.contact_wx .tempWrap{ width: 100% !important;}
.contact_wx ul {overflow:hidden; zoom:1;}
.book_box{ height: 710px;}
.guestbook { margin-top: 60px;}
.guestbook li:first-child{ height: 62px; margin-bottom: 4%;}
.guestbook li .name {color: #333333;font-size: 18px; float: left;line-height: 60px;}
.guestbook li .input {float: left;width: 22.8%; margin-right: 4%;}
.guestbook li .input input.txt { width: 100%;height: 60px;line-height: 60px;padding-left: 2%; border-radius: 10px; font-size: 16px;color: #2e2e2e;border: 1px solid #707070;outline: none;}
.guestbook .choose{ width: 32%;}
.guestbook .choose span{ width: 100%; display: block;}
.guestbook .choose .name{ line-height:45px;}
.guestbook li span { font-size: 16px; line-height: 50px; font-family: "思源黑体";}
.guestbook .choose span input{ width: 26px; height: 26px; font-size: 26px; margin-right: 8%;margin-left: -1%; display: block; float: left; margin-top: 4%; outline: none;} 
.guestbook .choose  .fl{ width: 76%;}
.guestbook .demand{ margin-left: 2.5%; width: 69.5%;}
.guestbook .demand textarea{ display: block; width: 85%; height: 240px; border-radius: 10px; border: 1px solid #707070; outline: none; font-size: 16px;color: #333; padding: 10px; box-sizing: border-box;font-family: "思源黑体";}
.guestbook .demand .name{ line-height:45px;}
.guestbook .button{display: flex; flex-direction: row; justify-content: center; margin-top: 3%;}
.guestbook .button input{ width: 15%; height: 45px; line-height: 45px; background: #4094f3; display: block; text-align: center; color: #fff; float: left; border: none; margin: 0px 2%; font-size: 20px; border-radius: 5px; cursor: pointer; outline:none; box-shadow: none; }
/* 产品 */
.product { margin-top: 50px; display: flex; }
.product_cont { margin-bottom: 80px; }
.product_cont:last-child{ margin-bottom: 60px;}
.product_cont .product_title {border-bottom: 2px solid #4094f3; height: 50px;}
.product_cont .product_title .pro_title{ font-size: 16px; color:#666666; width: 50%; }
.product_cont .product_title .pro_title span{ font-size: 26px; color: #ed8f21; font-family: 'OpenSans'; margin-right: 4%;}
.product_cont .swiper-slide{ width: 300px;}
.product_cont .pic{ width: 327.5px; height: 320px; overflow: hidden; display: flex; justify-content: center; align-content: center;transition: all .6s;}
.product_cont .pic img{height: 320px; transition:all .6s;}
.product_cont .swiper_title{ width: 327.5px; box-sizing: border-box; padding: 0px 26px; transition: all .6s;}
.product_cont .swiper_title p{ font-size: 20px; font-weight: bold;text-align: center; line-height: 70px;}
.product_cont .swiper_title  span{ line-height: 25px; font-size: 16px;}
.product_cont .swiper-container{ margin-top: 35px;}
.product_cont .switch-left,.product_cont .switch-right{ width: 32px; height: 25px; background: #4094f3; color: #fff; text-align: center; float: left; margin: 0px 5px; line-height: 25px; margin-top: 15px;}
.product_cont .switch-left i,.product_cont .switch-right i{ line-height: 25px;}
.product_cont .swiper-button-prev:after{ line-height: inherit; font-family:inherit; content: url(../images/qiehau1.png); }
.product_cont .swiper-button-next:after{line-height: inherit; font-family:inherit; content: url(../images/qiehau.png); }
.product_cont .swiper-button-prev{ width: 60px; height: 60px;}
.product_cont .swiper-button-next{ right: 20px;}
.product_adv{ background: url(../images/picyou.jpg) no-repeat center; height: 286px;}
.product_adv{ padding: 18px 77px; box-sizing: border-box;}
.product_cont .on{ width: 414px !important; position: relative;}
.product_cont .swiper-slide a {transition: all .6s;}
.product_cont .swiper-slide.on a {width: 414px; dispaly: block; height: 470px;display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.product_cont .on .pic{ width: 414px; height: 470px; overflow: hidden;}
.product_cont .on .pic img{ width: 414px; height: 470px; object-fit:cover}
.product_cont .on .swiper_title  span{display: none;}  
.product_cont .on .swiper_title{ position:absolute;padding: 0px; height: 70px; bottom: 0px; left: 0px; text-align: center; width: 414px; color: #fff; background: rgba(0,0,0,0.6); }
.product_cont .swiper-slide {height: 470px;}
 .par_case .adpro .sPrev{background: url(../images/qiehaux.png)no-repeat center ; left: 0px;}
 .par_case .adpro .sNext{background: url(../images/qiehauy.png)no-repeat right center ; right: 0px;}
 .par_case .adpro .sPrev,.par_case .adpro .sNext{ width: 50px; height: 50px; background-size: 90%; top: 0px; height: 300px;position: absolute;display:block; outline: none; z-index: 10; } 
 .par-anniu .sPrev1{background: url(../images/qiehau1.png)no-repeat center ; left: 0px;}
 .par-anniu .sNext1{background: url(../images/qiehau.png)no-repeat right center ; right: 0px;}

 .par-anniu .sPrev1,.par-anniu .sNext1{ width: 50px; height: 50px; background-size: 90%; top: 0px; height: 200px;position: absolute;display:block; outline: none; z-index: 99; } 
 
.suspend { position: fixed; top: 50%; left: 1.5%; width: 160px; background: url(../images/xunfub.png) no-repeat center;  /* background:rgba(64,148,244,0.5); */ width: 180px; padding-left: 1%; box-sizing: border-box; /* border-radius: 15px; */ z-index: 15; background-size: 100%; height: 400px; } 
.suspend ul { padding-top: 80%; padding-left: 8%; box-sizing: border-box;}
.suspend ul li{ margin: 20px 0px;}
.suspend ul li a{font-family: 'OpenSans'; font-size: 16px; color: #fff;}
.suspend .on{ width: 80%; height: 38px; background: #ed8f21; border-radius: 22px 0px 22px 0px; display: block; text-align: center; line-height: 38px;}
.suspend .on a{ color: #fff;}
.txtScroll-left{ position:relative;}
.txtScroll-left .bd ul li{ margin-right:68px;  float:left;  width: 18.2%; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li a{ color: #fff;}
.txtScroll-left .bd ul li p{ font-size: 24px; font-weight: bold; line-height: 80px;}
.txtScroll-left .bd ul li span{ font-size: 16px; line-height: 26px; font-family: 'OpenSansdx' !important;}
.txtScroll-left .hd{ margin-top: 33px;}
.txtScroll-left .hd .prev{background: url(../images/hleft.png) no-repeat center; display:block;  width:13px; height:25px; float: left; background-size: 100%;}
.txtScroll-left .hd .next{background: url(../images/hright.png) no-repeat center; display:block;  width:13px; height:25px; float: left; background-size: 100%;}
.txtScroll-left .hd a{ margin: 0px 15px;}
/* 场馆类型 */
.venue { background: url(../images/venue.jpg) no-repeat top center; height: 966px;}
.venue .slide1{ background: url(../images/guan01.jpg) no-repeat top center;}
.venue .slide1:hover{ background: url(../images/guan-01.jpg) no-repeat top center;}
.venue .slide2{ background: url(../images/guan02.jpg) no-repeat top center;}
.venue .slide2:hover{ background: url(../images/guan-02.jpg) no-repeat top center;}
.venue .slide3{ background: url(../images/guan03.jpg) no-repeat top center;}
.venue .slide3:hover{ background: url(../images/guan-03.jpg) no-repeat top center;}
.venue .slide4{ background: url(../images/guan04.jpg) no-repeat top center;}
.venue .slide4:hover{ background: url(../images/guan-04.jpg) no-repeat top center;}
.venue .slide5{ background: url(../images/guan05.jpg) no-repeat top center;}
.venue .slide5:hover{ background: url(../images/guan-05.jpg) no-repeat top center;}
.venue .slide6{ background: url(../images/guan06.jpg) no-repeat top center;}
.venue .slide6:hover{ background: url(../images/guan-06.jpg) no-repeat top center;}
.venue .slide7{ background: url(../images/guan07.jpg) no-repeat top center;}
.venue .slide7:hover{ background: url(../images/guan-07.jpg) no-repeat top center;}
.venue .slide8{ background: url(../images/guan08.jpg) no-repeat top center;}
.venue .slide8:hover{ background: url(../images/guan-08.jpg) no-repeat top center;}

.venue .venue-title,.venue .venue-cont{ width: 85%;margin: auto;text-align: center;}
.venue .swiper-slide:hover h4,.venue .swiper-slide:hover h6,.venue .swiper-slide:hover .venue-cont{ color: #fff;}
.venue .swiper-slide:hover span{ background: #fff;}
.venue .swiper-slide:hover p a{ color: #fff;}
.venue .swiper-slide:hover p i{ background: url(../images/jiantou2.png) no-repeat top center;}


.venue .venue-title h4{  font-size: 24px;font-family: 'OpenSans'; font-weight: inherit; margin-top: 20%;  color: #a5a5a5;}
.venue .venue-title h6{ font-size: 20px; font-family: 'OpenSans'; margin-top: 7%; color: #737373;font-weight: inherit;}
.venue .venue-title span{ width: 50px; height: 4px;  background: #737373; display: block; margin: auto; margin-top: 2%;}
.venue .venue-cont{ line-height: 30px; font-size: 16px; color: #a5a5a5; letter-spacing :4px; margin-top: 4%; text-align: left;}
.venue .swiper-slide p{ width: 85%; margin: auto; font-size: 20px; margin-top: 50px; margin-bottom: 40px;}
.venue .swiper-slide p a{ color: #737373;}
.venue .swiper-slide p a img{margin-left: 15px;}
.venue .swiper-slide p i{ background: url(../images/jiantou1.png) no-repeat top center; width: 33px; height: 16px; display:inline-block; margin-left: 15px;}
/* .venue .swiper-wrapper{ width:1305px; margin: auto;} */
.venue .swiper-container{ width: 1305px; margin: auto; overflow: hidden;}
.venue .venue_img{ width: 362px; height: 222px; overflow: hidden; margin: auto;}
.venue .venue_img img{ width: 100%;}

.venue .on{background: url(../images/guan-01.jpg) no-repeat top center;}
.venue .on span{ background: #fff;}
.venue .on .venue-title h4,.venue .on .venue-title h6,.venue .on .venue-cont{ color: #fff;}
.venue .on p i{ background: url(../images/jiantou2.png) no-repeat top center;}
.venue .on .venue-title span{background: #fff;}
.venue .on p a{ color: #fff; font-size: 16px;}

.venue .swiper-slide{ margin-right: 28px; width: 414px;} 
.venue-parBd { position: relative;}
.venue-parBd .sPrev,.venue-parBd .sNext{width: 48px; height: 100px; display: block; position: absolute; top: 50%;}
.venue-parBd .sPrev{background: url(../images/huileft.png)no-repeat center;outline:none;}
.venue-parBd .sNext{background: url(../images/huiright.png)no-repeat center; right: 0px; outline:none;}
.venue-parBd { padding-top: 10%;}
/* .venue-parBd .swiper-container-horizontal>.swiper-pagination-bullets{ top: -30px;} */
.venue-parBd .swiper-pagination-bullet{ width: 12px; height: 12px; background: #5c95dc; opacity:1;}
.venue-parBd .swiper-pagination-bullet-active{width: 17px; height: 17px; background: url(../images/dian.png)no-repeat center; outline:none; border: none;}
.venue-parBd .swiper-pagination{ width: 100%;top: 7%; z-index: inherit;}
.venue-parBd .swiper-pagination span{ margin:0px 16px ; }
/* 关于我们 */
.with { display: flex; margin-top: 60px;}
.with .with-left{ width: 50%; height: 450px; overflow: hidden;}
.with .with-left img{ width: 100%; min-height: 100%;}
.with .with-right{ width: 46%;}
.with .with-right h4{ text-align: left; font-size: 24px; font-weight: inherit;font-family: 'OpenSans';}
.with .with-right p{font-size: 12px; line-height: 30px;}
.with .with-right span{ width: 32px; height: 2px; display: block; background: #000;}
.with .with-cont{ line-height: 36px; font-size: 16px; text-indent:2em; margin-top: 5%;}
.with .with-moer{ width: 168px; height: 48px; border-radius: 24px; background:#64a8f1; font-size: 16px; line-height: 48px; text-align: center; margin-top: 9%;}
.with .with-moer a{ color: #fff;}
.with .with-moer:hover{ background: #f4971e;}
.effect{background: url(../images/about2.jpg)no-repeat center; display: flex; padding: 94px 0px; box-sizing: border-box; margin-top: 60px; }
.effect .mission{ width: 46%; color: #fff;}
.effect .mission p{ font-size: 30px; line-height: 45px;  font-weight: 300;text-transform:uppercase; letter-spacing:4px} 
.effect .mission h6{ font-size: 30px; line-height: 40px; font-weight: inherit;font-family: 'OpenSans';}
.effect .effect-cont{ line-height: 36px; font-size: 18px; margin-top: 54px;}
.choice{ background: url(../images/about4.jpg)no-repeat center; height: 900px;}
.choice .choice-cont{ width: 100%; height: 100%; position: relative; }
.choice .choice-cont .choice-title{width:102px; height: 102px; border-radius: 50%; display: block; animation: scaleDraw 5s ease-in-out infinite; }
@keyframes scaleDraw {  
    0%{
        transform: scale(1);  /*开始为原始大小*/
    }
    25%{
        transform: scale(1.1); /*放大1.1倍*/
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}
.choice .choice-cont .choice-title h4{ font-size: 30px;  text-align: center; color: #fff;}
.choice .choice-cont .choice-title p{ font-family: 'OpenSans'; text-align: center; color: #fff;} 
.choice  .fl,.choice  .fr{ width: 50%; height: 336px;}
.choice .choice-cont .select1{ background:#0076ba; position: absolute; right: 16%; top: 16%; }
.choice .choice-cont .select1 h4{ padding-top: 5%;}
.choice .choice-cont .select1 p{font-size: 30px; line-height: 40px; }
.choice .bd1,.choice .bd2{ padding-left: 33px;}
.choice .bd1 .substance{ width: 50%; margin-top: 16%; font-size: 16px; line-height: 30px; text-indent:2em; float: left;}
.choice .choice-cont  .select2{ background:#febd68; position: absolute; right: 25%;top: 29%; }
.choice .choice-cont .select2 h4{ padding-top: 5%;}
.choice .choice-cont .select2 p{font-size: 24px; line-height: 40px; }
.choice .bd2 .substance{ width: 50%;font-size: 16px; line-height: 30px; text-indent:2em; float: left;margin-top: 26%;}
.choice .choice-cont  .select3{ background:#f4971e; position: absolute; left: 12%;top: 28%; }
.choice .choice-cont .select3 h4{ padding-top: 0%;}
.choice .choice-cont .select3 p{font-size: 24px; line-height: 25px; padding: 0px 5px;}
.choice .bd3 .substance{ width: 50%; margin-top: 14%; font-size: 16px; line-height: 30px; text-indent:2em;  float: right;}
.choice .choice-cont  .select4{ background:#3f8ee9; position: absolute; left: 12%;top: 28%; }
.choice .choice-cont .select4 h4{ padding-top: 5%;}
.choice .choice-cont .select4 p{font-size: 30px; line-height: 40px; padding: 0px 5px;}
.choice .bd4 .substance{ width: 50%; margin-top: 22%; margin-right: 7%; font-size: 16px; line-height: 30px; text-indent:2em;  float: right;}
.Honorary .parHd ul li {font-size: 20px;  width: 180px; height: 45px; line-height: 45px; text-align: center; color: #3f8ee9; border-radius: 28px; border: 1px solid #3f8ee9; margin: 0px 35px;}
.Honorary .parHd ul{display: flex; flex-direction: row; justify-content: center; margin: 35px 0px; }
.Honorary .parHd ul li.on{ background: #ed8f21; color: #fff; border: 1px solid #ed8f21;}
.slideGroup .swiper-slide{ width: 450px; height: 384px; overflow: hidden; border-radius: 14px; position: relative;}
.slideGroup .swiper-slide img{ width: 100%; min-height: 100%;}
.slideGroup .swiper-slide p{ position: absolute; width: 100%; bottom: 0px; text-align: center; font-size: 18px; line-height: 55px; background: rgba(11,163,236,0.5); color: #fff;}
.slideGroup .swiper-slide p span{font-size: 16px; line-height: 36px;}
.slideGroup .swiper-slide:hover p{ display: block;}
.slideGroup .swiper-slide:hover img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.slideGroup .parBdt{overflow:hidden; zoom:1; position:relative;}
.slideGroup .parBdt .swiper-button-prev:after{line-height: inherit; font-family:inherit; content: url(../images/qiehau1.png); }
.slideGroup .parBdt .swiper-button-next:after{ line-height: inherit; font-family:inherit; content: url(../images/qiehau.png); }
.slideGroup .parBdt .swiper-button-prev{ width: 60px; height: 60px;}
/* 团队 */
.team{ height: 810px; background: #fafafa;}
.team .swiper-slide{ width: 320px; height: 433px; overflow: hidden;border-radius: 14px; position: relative;}
.team .swiper-slide img{ width: 100%; min-height: 100%;}
.team .swiper-slide .team-titlt{ position: absolute; bottom: 26px; left: 18px; border-radius: 14px; width: 88.5%; height: 88.5%; background:rgba(63,142,233,0.5) ; padding: 92px 30px 0px 30px; box-sizing: border-box; color: #fff; display: none;}
.biaoti{ position: absolute; bottom: 0px; background:rgba(63,142,233,0.5) ; height: 55px; line-height: 55px; color: #fff; width: 100%; text-align: center;}
.biaoti h5{ color: #fff; text-align: center; font-size: 22px;font-weight: 100; }
.biaoti h5 i{ font-style: inherit; font-size: 14px; font-weight: 400; margin-left: 2%;}

.team .swiper-slide .team-titlt h5{ color: #fff; text-align: center; font-size: 22px;  }
.team .swiper-slide .team-titlt h5 i{ font-style: inherit; font-size: 16px; font-weight: 400; margin-left: 2%;}
.team .swiper-slide .team-titlt span{ width: 30px; height: 2px; display: block; background: #fff; margin: 18px auto;}
.team .swiper-slide .team-titlt .team-moer { width: 86px; height: 30px; border-bottom: 1px solid #fff; border-top: 1px solid #fff; line-height: 30px; text-align: center; font-size: 20px; margin: auto; margin-top: 20%; display: block;}
.team .swiper-slide:hover .team-titlt{ display: block;transition:all .6s; }
.team .swiper-container{ margin-top: 60px;}
.team .swiper-slide:hover .biaoti{ display: none; transition:all .6s;}


.team .swiper-pagination-bullet{ width: 12px; height: 12px; background: #5c95dc; opacity:1;}
.team .swiper-pagination-bullet-active{width: 17px; height: 17px; background: url(../images/dian.png)no-repeat center; outline:none; border: none;}
.team  .swiper-pagination{  left: 45%; margin-top: 60px; z-index: inherit;}
.team  .swiper-pagination span{ margin:0px 10px ; }
.team .swiper-button-prev:after{line-height: inherit; font-family:inherit; content: url(../images/qiehau1.png); }
.team .swiper-button-next:after{ line-height: inherit; font-family:inherit; content: url(../images/qiehau.png); }
.project_caseTab .swiper-button-prev:after{line-height: inherit; font-family:inherit; content: url(../images/qiehau1.png); }
.project_caseTab .swiper-button-next:after{ line-height: inherit; font-family:inherit; content: url(../images/qiehau.png); }
.about-mpa{ display: flex;}
.about-mpa .left-cont{ width: 50%; height: 430px; overflow: hidden; background: url(../images/about5.png)no-repeat center; padding: 96px 0px; box-sizing: border-box; padding-left: 8%; color: #fff;}
.about-mpa .left-cont h5{ font-size: 30px; margin-bottom: 27px;}
.about-mpa .left-cont p{ font-size: 18px; line-height: 60px; /* letter-spacing:4px */}
.about-mpa .left-cont p i{ width: 24px; margin-right: 3%;}
.about-mpa .right-cont{ width: 50%; height: 430px; }
.about-mpa { margin: 40px auto;}
.leftCon{ width: 100%;}
.leftCon img{ width: 100%;}
/* 悬浮 */
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#5da9ff url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#5da9ff url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#5da9ff url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_mag{text-indent:0;background:#5da9ff url(../images/fixCont.png) no-repeat 0 -169px;}
.yb_bar .yb_ercode{background:#5da9ff url(../images/fixCont.png) no-repeat 0 -226px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.yb_mag a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.liuyan{position:fixed;background:url(../images/liuyan_bg.png) no-repeat top center;width:52%;height:520px;overflow: hidden;margin:auto;z-index:99;top:20%;left:20%;bottom:auto;right:auto;padding:3%!important;outline: none; display: none; }
.liuyan .liuyan_title{width:60%;margin:auto;text-align: center;margin-bottom:20px;}

.liuyan .liuyan_title p{font-size:36px;position: relative;padding:10px 0;border-bottom:1px solid #cacaca;margin-bottom:10px;}

.liuyan .liuyan_title p:after{position: absolute;content:"";width:20%;height:2px;background:#c0272a;bottom:-1px;left:40%;}
.liuyan .liuyan_box  .guestbook{ width: 92%; margin: auto;}
.liuyan .liuyan_title span b{font-size:24px;color:#c0272a;font-weight: bold;margin-left:5px;}
.liuyan .liuyan_box li .input input.txt{ height: 40px; line-height: 40px;}
.liuyan .liuyan_box  li .input{ width: 23%; margin-right: 1.5%;}
.liuyan .liuyan_box li .name{ font-size: 16px; line-height: 40px;}
.liuyan .liuyan_box .guestbook li span{ font-size: 16px; line-height: 40px; }
.liuyan .guestbook .choose span input{ width: 20px; height: 20px; font-size: 20px;margin-right:6%;}
.liuyan  .guestbook .demand textarea{ width: 85%;height:188px}
.liuyan .close{font-size:30px;position: absolute;right:8%;top:3%;cursor: pointer;}
.liuyan  .guestbook .choose .fl{ width: 56%;}
.liuyan .guestbook .choose{ width: 32%;}
@media screen and (max-width:1680px){
	.suspend{display: none;}
	.seach_cont span{width: 105px;}
	.bofang{ bottom: 7%;}
	.subNews dt a{font-size: 16px !important;}
	.shengyin{ bottom: 8.7%;}
	.about{ padding-bottom: 170px; background-position: top;}
	.lb .swiper-slide .swiper-text .lb-title{ font-size: 50px;}
	.lb .swiper-slide .swiper-text .lb-tel{ font-size: 24px;}
	.lb .swiper-slide .swiper-text{width: 36%;}
	.inside{ top: 16%;}
	.superiority .adv_cont .bd{top: 16%;}
	.superiority .adv_cont .bd ul span{ margin-top: 40px;}
	.superiority .adv_img{ height: 572px;}
	.par_casecont ul li p{ font-size: 16px;}
}
@media screen and (max-width:1600px){
	.w1600{ width: 95%; margin:auto;}
	.lb-swiper-pagination{ bottom: 50px !important;}
	.bofang{ bottom: 7%;}
	.nav ul li a{ font-size: 14px;}
	.head li{ font-size: 14px;}
	.nav ul{ width: 58%;}
	
	.shengyin{ position: absolute; left:6%; bottom: 8.8%; width: 20px; height: 20px; line-height: 20px;}
	.nav ul li:nth-child(8) .subNews{}
	.nav ul li:nth-child(7) .subNews{ margin-left: -35px; } 
	.nav ul li:hover a{font-size: 14px;}
	.subNews li a{ font-size: 13px !important;}
	.subNews li{ line-height: 40px  !important; height: 40px  !important;}
	.head ul{ margin-right: 2.5%;}
	.lb .swiper-slide .swiper-text {
	    font-size: 24px;
	    display: none;
	    width: 38%;
	}
	.lb .swiper-slide .swiper-text{ bottom: 250px;}
	.honor .parBd .sPrev{ left:20px;}
	.honor .parBd .sPrev, .honor .parBd .sNext{width: 50px; z-index: 2;}
	.honor .parBd .sNext{right: 25px;}
	.title p,.read_cont .red_tit .read_matter,.stan_title p,.matter p,.news_zixun ul li .desc,.foot .left_foot .foot_nav a,.foot .left_foot p,.bootom P{ font-size: 14px;}
	.foot .right_foot li p,.product_cont .swiper_title span{ font-size: 14px;}
	.right_pro{ margin-right: 3%;}
	.foot .left_foot .foot_nav a:nth-child(4){ padding-left: 48px;}
	.lb .swiper-slide .swiper-text .lb-title{ font-size: 50px;}
	.suspend{display: none;}
	.inside {position: absolute; top: 17%;width: 100%;}
	.superiority .adv_img{ height: 522px;}
	.side{ w}
       .service .lsit_title span{ font-size: 18px;}
	   .venue .swiper-slide p a{ font-size: 14px;}
	   .catpos_search{ padding: 6px 0px 0px 0px;}
	.water .left_water p,.water .bootm_water ul li,.superiority .adv_cont .bd ul p,.effect .effect-cont{ font-size: 16px;}
	.team .swiper-slide .team-titlt p{ font-size: 14px;}
	.superiority .adv_cont .hd li p { font-size: 18px;margin: 8% 2px;}
	.liuyan .liuyan_box .guestbook{ width: 100%;}
	.liuyan .liuyan_box li .name{ font-size: 14px;}
	.liuyan{ background-size: 95%;}
	.guestbook li .input input.txt{ font-size: 14px;}
	.liuyan .liuyan_box .guestbook li span{ font-size: 14px;}
	.guestbook .demand textarea{ font-size: 14px;}
	.liuyan .liuyan_box li .input{ width: 22%;}
	.liuyan .guestbook .choose .fl{ width: 60%;}
	.liuyan .guestbook .demand{ margin-left:1%;}
	.guestbook li:first-child{ margin-bottom: 2%;}
	.liuyan .liuyan_box .guestbook li span{ line-height: 35px;}
	.liuyan .guestbook .demand textarea{ height: 164px; width: 82%;}
	.guestbook .button input{ font-size: 16px;}
	.contact_wx ul li{ margin-right:86px ;}
	.contact_wx ul li p{ font-size: 16px; margin-top: 0px;}
	.content .left_contact p{ font-size: 16px;}
	.main_content .inleft .menuclas li a{ font-size: 18px;}
	.hotNews .title_hot{ font-size: 16px;}
	.hotPro .title_pro{ font-size: 16px;}
	.contact_wx { margin-top: 4%;}
	.stan_cont ul li{ margin-right: 48px;}
	.service .service_list ul li{width:41%; }
	.service .service_list ul li:nth-child(2n){ margin-left: 13%;}
	.subNews dt a{font-size: 16px !important;}
	.about{ padding-bottom: 130px;}
	.superiority .adv_cont .bd{ top: 13%; margin-top: 14%;}
}
@media screen and (max-width:1500px){
	.nav ul{ width: 60%;}
	.lb .swiper-slide .swiper-text{ bottom: 200px;}
	.suspend{display: none;}
	.seach_cont span{width: 105px;}
	.nav .logo{background-size: 100%;}
	.honor .parBd .sPrev{ left:20px;}
	.honor .parBd .sPrev, .honor .parBd .sNext{width: 50px; z-index: 2;}
	.honor .parBd .sNext{right: 25px;}
	.lb-swiper-pagination{ bottom: 50px !important;}
	.shengyin{ bottom: 8.6%;}
	.bofang{ bottom: 7%;}
	.subNews dt a{font-size: 14px !important;}
	.about{ padding-bottom: 80px;}
	
}
@media screen and (max-width:1440px){
.nav ul{ width: 58%;}
.head ul{ margin-right: 4.4%;}
.stan_cont ul li{ margin-right: 20px;}
.inside{ position: absolute;top: 18%;}
.inside ul{ width: 100%;}
.seach_cont span {
    width: 90px;
	font-size: 16px;
	float: right;
	}
.superiority .adv_cont .bd{ margin-top: 10%; }
.superiority .adv_cont .bd ul p{ line-height: 40px;}
.superiority .adv_img{ height: 460px;}
.superiority .adv_cont .bd ul span{ margin-top: 20px;}
.water .left_water h5{ font-size: 20px;}
.water .left_water h5 span{ margin-right: 5%;}
.right_water .videobox video{ width: 100%;}
.par_casecont ul li{ margin-right: 30px;}
.foot_contact .foot_lainxi span{ font-size: 22px; }
.suspend { z-index: 10; background:rgba(64,148,244,0.5);}
.txtScroll-left .bd ul li{ width: 20%;}
.suspend ul li a{ font-size: 18px;}
.venue .swiper-container{ width: 1100px;}
.venue .swiper-slide{width: 350px;}
.venue .venue-cont{ font-size: 18px;}
.venue .venue_img{ width: 314px; height: 180px;}
.team .swiper-slide{ height: 320px;}
.contact_wx ul li{ margin-right: 40px;}
.contact_wx ul li p{ font-size: 16px;}
.contact_wx ul li{ background-size: 100%;}
.w1600{ width: 1300px;}
.guestbook li .input{ width: 21.8%; margin-right: 3%; }
.guestbook{ padding-left: 5%;}
.guestbook .choose{ width: 33%;}
.guestbook .choose span input{ margin-right: 7%;}
.guestbook .choose .fl{ width: 72%;}
.liuyan{position:fixed;background:url(../images/liuyan_bg.png) no-repeat top center;width:62%;height:520px;overflow: hidden;margin:auto;z-index:99;top:20%;left:20%;bottom:auto;right:auto;padding:3%!important;outline: none; display: none; }
.liuyan .liuyan_box  .guestbook{ width:100%; margin: auto; padding: 0px;}
.liuyan .liuyan_box li .name{ font-size: 15px; line-height: 40px;}
.liuyan .liuyan_box li .input input.txt{ height: 40px; line-height: 40px; font-size: 14px;}
.liuyan .liuyan_box  li .input{ width: 22%; margin-right: 1.5%;}
.liuyan  .guestbook .demand textarea{ width: 81%;height:140px; font-size: 16px;}
.liuyan .guestbook .choose{ width: 34%;}
.suspend{display: none;}
.guestbook .choose span input{ width: 22px; height: 22px; font-size: 22px; margin-right: 6%;margin-left: -1%; display: block; float: left; margin-top: 4%; outline: none;} 
.guestbook .demand{ margin-left: 10px; width: 69.5%;}
.guestbook .demand textarea{ width: 82%;}
.liuyan  .guestbook .choose .fl{ width: 62%;}
.inside ul li a{ font-size: 20px; color: #fff;}
.water .left_water p{ font-size: 16px;}
.water .bootm_water ul li{ font-size: 16px;}
.superiority .adv_cont .bd ul p{ font-size: 16px;}
.subNews{ width: 130px !important;}
.nav ul li:nth-child(7) .subNews{ margin-left: -35px; } 
.shengyin{ bottom: 9%;}
	.bofang{ bottom: 7%;}
	.lb-swiper-pagination{ bottom: 40px !important;}
	.honor .parBd .sPrev, .honor .parBd .sNext{ width: 40px;}
	.honor .parBd .sPrev{ left: 0px;}
	.honor .parBd .sNext{ right: 0px;}
.show-inside{ top: 25% !important;}	
.team{ height: 710px;}
.lb .swiper-slide .swiper-text .lb-title{ font-size: 40px !important;}
.lb .swiper-slide .swiper-text{ width: 40%;}
.about{ padding-bottom: 70px;}
.superiority .adv_cont .bd ul span{ height: 25PX; line-height: 25px; font-size: 16px; width: 100px;}
.superiority .adv_cont .bd ul p{ line-height: 30px;}
.Honorary .parHd ul{ margin: 30px 0px ;}
}
