﻿/*

* name:Global && Pc StyleSheet

* version:v3.4.2

* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层

* date:2017-08-11

*/

.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}

@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}



/*挂件分页样式*/

.util-page{ font-size:0; color: #000; text-align: center;}

.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }

.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#3cabff;}

.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }

.util-page .gobutton .ion{ font-size: .8em;}

.util-page .count { margin-left:10px; color:#000; background:none; border:none; }

.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }

.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }

.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }



/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/

.BdMapArea { margin:0 auto 55px; max-width:1200px; }

.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }

.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }

@media only screen and (max-width:760px) {

	.BdMapArea { display:none; }

}



/*默认隐藏百度分享触控弹层*/

.bdshare_popup_box { display:none!important;}



/* 雪碧图 */

/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */

.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);

	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}

.ico:before {content:'\3000';}

.ico1_2 { background-position:-20px 0;}

.ico1_3 { background-position:-40px 0;}

.ico1_4 { background-position:-60px 0;}

.ico1_5 { background-position:-80px 0;}

.ico2_1 { background-position:0 -20px;}

.ico2_2 { background-position:-20px -20px;}

.ico2_3 { background-position:-40px -20px;}

.ico2_4 { background-position:-60px -20px;}

.ico2_5 { background-position:-80px -20px;}

.ico3_1 { background-position:0 -40px;}

.ico3_2 { background-position:-20px -40px;}

.ico3_3 { background-position:-40px -40px;}

.ico3_4 { background-position:-60px -40px;}

.ico3_5 { background-position:-80px -40px;}

.ico4_1 { background-position:0 -60px;}

.ico4_2 { background-position:-20px -60px;}

.ico4_3 { background-position:-40px -60px;}

.ico4_4 { background-position:-60px -60px;}

.ico4_5 { background-position:-80px -60px;}

/* 常量设置 */

html{font-size:100px;}



.wrap { width:1200px; margin-right:auto; margin-left:auto;}

.mwrap { max-width:1200px; margin-right:auto; margin-left:auto;}

/*对ie8设置最小宽度，防止页面错乱*/

/*for ie8*/

body{min-width:1240px\9; overflow-x:auto;}

/*for ie9+*/

@media all and (min-width:0){

	body{min-width:0; overflow-x:hidden;}

}

body{font-size:14px; line-height:1.6; color:#ffffff; background:#fff; font-family:"ps_r";}

a{color:inherit;}

/* a:hover {color:#004187;} */

::-moz-selection {color:#fff; background:#004187; }

::selection {color:#fff; background:#004187; }

::-webkit-input-placeholder { color:#aaa; } 

.placeholder { color:#aaa;}

/*css组件设置*/

.form-control, .input-group-addon, .btn{border-radius:2px; }

.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }

.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }



/* 网站样式 */

li{list-style:none;}

/* 导航 */

.header{position:fixed; top:0; left:0; width:100%; height:80px; z-index:100; transition:all .3s ease; font-size:0;}

.header .inav_left{float:left; display:flex; align-items:center;}

.header .inav_left .h_logo{width:196px; position:relative; z-index:2;}

.header .inav_left .h_logo a{display:block; margin:23px 0;}

.header .inav_left .h_logo .img01{display:block; width:100%;}

.header .inav_left .h_logo .img02{display:none; width:100%;}

.header .inav_left .h_num{margin-left:21px; font-size:16px; margin-top:4px; color:#ffffff; position:relative;}

.header .inav_left .h_num::before{content:''; display:block; width:2px; height:24px; background-color:#004187; position:absolute; top:0; left:-10.5px; background-color:#fff;}

.header .inav_wrapper{text-align:center; float:right; line-height:80px;}

.header .inav_wrapper .nav_li{float:left; margin:0 10.5px; position:relative; cursor:pointer; line-height:80px; font-size:20px;}

.header .inav_wrapper .nav_li::after{content:''; display:block; border-radius:2px; position:absolute; height:3px; line-height:0; background-color:transparent; width:100%; left:50%; bottom:0; transform: translateX(-50%) scale(0); transition:all .3s;}

.header .inav_wrapper .nav_li:hover::after{transform: translateX(-50%) scale(1); background-color:#004187;}

.header .inav_wrapper .nav_li .inav_a{display:block; font-size:20px; line-height:80px; color:#ffffff; transition:all .5s ease;}

/* 导航下拉 */

.header .inav_wrapper .nav_li .nav_down{display:none; min-width:calc(100% + 100px); position:absolute; top:80px; line-height: 60px; text-align:center; font-size:18px; box-shadow:0 2px 6px 0 rgba(0, 0, 0, .1); left:50%; transform:translateX(-50%);background-color: #ffffff;}

.header .inav_wrapper .nav_li:hover .nav_down{display:block;}

.header .inav_wrapper .nav_li .nav_down .down_item{text-align:center; position:relative; padding:0 10px; white-space:nowrap; color:rgba(0, 0, 0, .6);}

.header .inav_wrapper .nav_li .nav_down .down_item a{display:block;}

.header .inav_wrapper .nav_li .nav_down .down_item:hover{background-color:#f6f6f6;}

.header .inav_wrapper .nav_li .nav_down .down_item:hover a{background-color:#f6f6f6;}



.header .h_tools{font-size:0; position:relative; z-index:2;}

.header .h_tools>div{float:left;}

/* 语言版本 */

.header .h_tools .h_lan{position:relative; margin-left:.2rem;}

.header .h_tools .h_lan .lan_top{cursor:pointer;}

.header .h_tools .h_lan .lan_top>*{display:inline-block; vertical-align:middle; font-size:20px; line-height:80px; color:#ffffff; margin:0;}

.header .h_tools .h_lan .lan_top i{margin-left:8px; font-size:.14rem; font-weight:bold;}

.header:hover .h_tools .h_lan .lan_top>*{color:#595757;}

.header.fixed .h_tools .h_lan .lan_top>*{color:#595757;}

.header.xc_header .h_tools .h_lan .lan_top>*{color:#595757;}



/* 语言版本下拉 */

.header .h_tools .h_lan .lan_down{position:absolute; width:116px; top:100%; left:50%; margin-left:-58px; z-index:2; display:none; box-shadow:0 15px 15px rgba(0,0,0,0.2);}

.header .h_tools .h_lan .lan_down li{padding:8% 4%; opacity:1; text-align:center; font-size:18px; background:#ffffff; transition:all 0.5s ease;}

.header .h_tools .h_lan .lan_down li a{display:block; color:rgba(0, 0, 0, .6);}

.header .h_tools .h_lan .lan_down li:hover{background:#004187;}

.header .h_tools .h_lan .lan_down li:hover a{color:#fff;}

/* 反白导航 */

.header:hover{background-color:#fff; box-shadow:0 0 15px rgb(0 0 0 / 20%);}

.header:hover .h_logo .img02{display:block; width:100%;}

.header:hover .h_logo .img01{display:none; width:100%;}

.header:hover .inav_left .h_num{color: #004187;}

.header:hover .inav_wrapper .nav_li .inav_a{color:#595757;}

.header:hover .inav_wrapper .nav_li .inav_a:hover{color:#004187;}

.header:hover .inav_left .h_num::before{background-color: #004187;}



/* 吸顶导航 */

.header.fixed{background-color:#fff; box-shadow:0 0 15px rgb(0 0 0 / 20%);}

.header.fixed .h_logo .img02{display:block; width:100%;}

.header.fixed .h_logo .img01{display:none; width:100%;}

.header.fixed .inav_left .h_num{color: #004187;}

.header.fixed .inav_wrapper .nav_li .inav_a{color:#595757;}

.header.fixed .inav_wrapper .nav_li .inav_a:hover{color:#004187;}

.header.fixed .inav_left .h_num::before{background-color: #004187;}

.header.fixed .inav_wrapper .nav_li.cur::after{transform: translateX(-50%) scale(1); background-color:#004187;}

.header.fixed .inav_wrapper .nav_li.cur .inav_a{color:#004187;}

/* 公共模板导航反白 */

.header.xc_header{background-color:#fff; box-shadow:0 0 15px rgb(0 0 0 / 20%);}

.header.xc_header .h_logo .img02{display:block; width:100%;}

.header.xc_header .h_logo .img01{display:none; width:100%;}

.header.xc_header .inav_left .h_num{color: #004187;}

.header.xc_header .inav_wrapper .nav_li .inav_a{color:#595757;}

.header.xc_header .inav_wrapper .nav_li .inav_a:hover{color:#004187;}

.header.xc_header .inav_left .h_num::before{background-color: #004187;}

.header.xc_header .inav_wrapper .nav_li.cur .inav_a{color:#004187;}

.header.xc_header .inav_wrapper .nav_li.cur::after{transform: translateX(-50%) scale(1); background-color:#004187;}

/* 底部 */

.footer .f_top .t_top{width:100%; height:128px; background-color:#004da0;}

.footer .f_top .t_top .wrap{height:100%;}

.footer .f_top .t_top .container{display:flex; justify-content:space-around; align-items:center; width:100%;height: 100%;}

.footer .f_top .t_top .container .item{display:flex; align-items:center; transition:all .4s ease; position:relative;}

.footer .f_top .t_top .container .item .tit{line-height:44px; margin-left:15px; font-weight:600;}

.footer .f_top .t_top .container .item .img_box{position:relative; top:0;}

.footer .f_top .t_top .container a .item .img_box{position:relative; top:-4px;}

	

.footer .f_top .t_top .container .item .img_box img{height:100%;}

.footer .f_top .t_top .container .item:last-child .img_box{height:35px;}

.footer .f_top .t_top .container .item:last-child .img_box img{height:100%;}



.footer .f_top .t_bott{width:100%; background-color:#004187;}

.footer .f_top .t_bott .container{padding-top: 92px;}

.footer .f_top .t_bott .container .con_l{float:left; width:34.7%;}

.footer .f_top .t_bott .container .con_l .item dt{margin-bottom:28px;}

.footer .f_top .t_bott .container .con_l .item dd{font-size:20px; font-family:"sy_l"; line-height:36px; color:#8f9fd8;}

.footer .f_top .t_bott .container .con_l .item dd:hover{color:#fff;}

.footer .f_top .t_bott .container .con_l .item02{margin-top: 74px;}

.footer .f_top .t_bott .container .con_r{float:left; margin-left:8%; display:flex; width: 34.7%; justify-content:space-between; color:#fff}

/* rgba(255, 255, 255, .5); */

.footer .f_top .t_bott .container .con_r .item dt{margin-bottom:28px;}

.footer .f_top .t_bott .container .con_r .item dd{font-size:20px; font-family:"sy_l"; line-height:36px; color:#8f9fd8;}

.footer .f_top .t_bott .container .con_r .item dd:hover a{color:#fff;}

.footer .f_top .t_bott .container .share{display:flex; flex-wrap:wrap; justify-content:space-between; float:right; width:12%; margin-top:34px;} 

.footer .f_top .t_bott .container .share .item{margin-right:26px; margin-top:22px;}

.footer .f_top .t_bott .container .share .item:nth-child(3n){margin-right:0;}

.footer .f_top .t_bott .container .share .item:nth-child(5){margin-right:17px;}

.footer .f_bott{margin-top:65px; padding-bottom:15px;}

.footer .f_bott .center{text-align:center; font-family:'sy_l'; font-size:20px; line-height:36px; color:#8f9fd7;}

.footer .f_bott .center a:hover{color:#fff;}



/* 1226 */

.footer .f_top .t_bott .container .share .item{position:relative;}

.footer .f_top .t_bott .container .share .item .item_down{position:absolute; top:calc(100% + 15px); width:100px; z-index:2; display:none; left:50%; transform:translateX(-50%); transition:linear;}

/* .footer .f_top .t_bott .container .share .item .item_down::before{content:''; position:absolute; top:-5px; left:50%; transform:translateX(-50%); border-color:;} */

.footer .f_top .t_bott .container .share .item:hover .item_down{visibility:visible; opacity:1; height:50px;}



/* 下层banner */

.xc_banner{position:relative;}

.xc_banner img{width:100%;}

.xc_banner .container{position:absolute; top:50%; left:0; transform:translateY(-50%); color:#ffffff; text-align:center; width:100%;}

.xc_banner .container .wrap{text-align:center;}





/* 面包屑公共部分 */

.crumbs{line-height:60px; font-size:14px; color:#858585; font-family:'sy_r';}

.crumbs h1{line-height:60px; font-size:14px; color:#1a1919; display:inline-block;}

.crumbs a:hover{color:#1a1919;}

.crumbs span{margin:0 5px;}



/* 字号标准 */

.tit55{font-size:55px; font-family:"sy_medium"; line-height: 55px; letter-spacing: 1px;}

.tit36{font-size:36px; line-height: 36px; letter-spacing:1px; font-weight:normal;}

.title36{font-size:36px; line-height: 36px; letter-spacing:0px; font-weight:normal; color:#363636;}

.tit28{font-size:24px; line-height: 24px; letter-spacing:1px;}

.conxc20{font-size:20px; font-family:"sy_l"; line-height:30px;}

.con20{font-size:20px; font-family:"sy_l"; line-height:32px;}

.con28{font-size:28px; font-family:"sy_l"; line-height:28px; letter-spacing:1px;}



/* 公共部分 */

.channel_content{min-height:760px; background-color:#f9f9f9; margin-top:80px; color: #000;}

.channel_content.xc_content{margin-top:0;}

.xc_content .xc_box{position:relative;}

.xc_content .xc_box .im_ img{width:100%;}

.xc_content .xc_box .title{position:absolute; top:10%; left:0; width:100%;}

.xc_content .xc_box .title .index_box .tit{margin-bottom:30px;}

.xc_content .xc_box .title .index_box .con{color:#363636;}

.xc_box.xc_right .title .index_box{float:left;}





/* 公共按钮 */



/* 首页 */



.ibanner{width:100%; position:relative; }

.ibanner .img_box{width:100%; position:relative;/* height:100vh;*/ overflow:hidden;}

/* .ibanner .img_box img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); min-width:100%; height:100%; max-width:none;} */

.ibanner .title{position:absolute; top:55.5%; left:0; font-size:55px; line-height:55px; letter-spacing:2px; color:#ffffff; text-shadow: 0px 7px 14.4px rgba(0, 0, 0, 0.35);text-align:center; width:100%;}

.ipart{margin-top:9px;}

.ipart .index_box{position:absolute; width:100%; text-align:center;}

.ipart01 .content{width:100%; position:relative;}

.ipart01 .content .img_box{width:100%;}

.ipart01 .content .img_box img{width:100%;}

.ipart01 .content .img_box.imgZoom:hover img{transform:translate(-50%, -50%) scale(1.03,1.03);}

.ipart02 .left .img_box.imgZoom:hover img{transform:translate(-50%, -50%) scale(1.03,1.03);}

.ipart02 .right .img_box.imgZoom:hover img{transform:translate(-50%, -50%) scale(1.03,1.03);}

.ipart01 .content .index_box{top:10.3%;}

.ipart01 .content .index_box .index_title{margin-bottom:26px;}

.ipart01 .content .index_box .index_con{margin-bottom:19px; opacity:.7;}

.ipart01 .content .index_box .con{opacity:.7; width:77.8%; margin:0 auto;}

.ipart02 .left{float:left; width:49.8%; position:relative;}

.ipart02 .right{float:right; width:49.8%; position:relative;}

.ipart02 .img_box{width:100%; position:relative; height:1270px;}

.ipart02 .img_box img{width:100%;}

.ipart02 .index_box{top:9.2%;}

.ipart02 .index_box .container{padding:0 11.4%;}

.ipart02 .index_box .index_title{margin-bottom:30px; color:#595757;}

.ipart02 .index_box .index_con{margin-bottom:19px; color:#595757;}

.ipart02 .index_box .con{color:#898989;}

.ipart03{position:relative; margin-bottom:10px;}

.ipart03 .index_box{top:9.2%;}

.ipart03 .index_box .con{margin-top:30px;}



.ipart .img_box{overflow:hidden;} 

.ipart01 .content .img_box{width:100%; position:relative; height:760px;}

.ipart01 .content .img_box img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); min-width:100%; height:100%; max-width: none; width:auto;}

.ipart02 .img_box{width:100%; position:relative; height:760px;}

.ipart02 .img_box img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); min-width:100%; height:100%; max-width: none; width:auto;}

.ipart03 .img_box{width:100%; position:relative; height:760px;}

.ipart03 .img_box img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); min-width:100%; height:100%; max-width: none; width:auto;}



/* 新闻中心 */

.news_center{padding-bottom:66px;}

.news_center .xc_banner{position:relative;}

.news_center .xc_banner img{width:100%;}

.news_center .xc_banner .container{position:absolute; top:50%; left:0; transform:translateY(-50%); color:#ffffff; text-align:center; width:100%;}

.news_center .xc_banner .container .wrap{text-align:center;}

.news_center01{margin-top:52px;}

.news_center01 .bd{width:73%;}

.news_center01 .bd .container{height:210px; padding:25px 55px 25px 27px; background-color:#fff; border:solid 1px #f0f0f0; margin-top:25px;}

.news_center01 .bd .container:first-child{margin-top:0;}

.news_center01 .bd .container:last-child{margin-bottom:41px;}

.news_center01 .bd .container a{display:flex;}

.news_center01 .bd .container a .img_{width: 36.2%; overflow:hidden;}

.news_center01 .bd .container a .img_ .rect-7387{padding-bottom:75.51%;}

.news_center01 .bd .container a .img_ .rect-7387 img{top:0;transform:translateY(0); height:auto;}

.news_center01 .bd .container a .words{margin-left:5%; width:58.8%; padding-top:19px;}

.news_center01 .bd .container a .words .tit{font-size:20px; line-height:30px; color:#595757; font-family:"sy_r"; margin-bottom:10px; height:60px; -webkit-line-clamp:2; overflow:hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}

.news_center01 .bd .container a .words .time{font-size:14px; line-height:14px; color:#999999; margin-bottom:22px;}

.news_center01 .bd .container a .words .con{font-size:16px; line-height:26px; color:#595757; font-family:"sy_r"; max-width:468px; -webkit-line-clamp:3; overflow:hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-box-orient: vertical; height:78px;}

.news_center01 .bd .more{text-align:center; margin-top:30px;}

.news_center01 .bd .more button{width:99px; height:33px; background-color:#fff; border-radius:17px; border:solid 1px #e3e3e3; color:#888888; font-family:"sy_r"; font-size:14px; line-height:30px; transition:all .5s ease; cursor:pointer; padding:0;}

.news_center01 .bd .more button:hover{border:solid 1px #004da0; background-color:#004da0; color:#ffffff;}

.news_center01 .hd{width:21.5%; background-color:#fff; border:solid 1px #f0f0f0; padding-left:16px; padding-right:19px;}

.news_center01 .hd .title{border-bottom:1px solid #f1f1f1; font-size:16px; font-family:"sy_r"; line-height:56px; color: #595757; text-indent:12px;}

.news_center01 .hd ul li{padding: 16px 0; border-bottom:1px solid #f1f1f1;}

.news_center01 .hd ul li a{display:flex;}             

.news_center01 .hd ul li a .img_{overflow:hidden; width:29%;}

.news_center01 .hd ul li a .img_ .rect-9866{padding-bottom:98.66%;}

.news_center01 .hd ul li a .img_ .rect-9866 img{top:50%; transform:translateY(-50%); height:auto;}

.news_center01 .hd ul li a .words{margin-left:16px; width:49%; display:flex; flex-direction:column; justify-content:space-between;}

.news_center01 .hd ul li a .words .tit{font-family:"sy_r"; font-size:14px; line-height:22px; color:#888888;-webkit-line-clamp:2; overflow:hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-box-orient: vertical; height:44px;}

.news_center01 .hd ul li a .words .time{font-size:14px; line-height:14px; color:#bcbcbc;}

.news_center01 .bd .container:hover a .words .tit{color:#004da0;}

.news_center01 .hd ul li:hover a .words .tit{color:#000000;}



/* 新闻详情 */

.channel_content.news_detail{padding-bottom:30px;}

.news_detail .xc_banner .xc_nav{height:47px;}

.news_detail .xc_banner .xc_nav .content{display:flex; justify-content:space-between; padding-top:18px; padding-bottom:20px; padding-left:4px;}

.news_detail .xc_banner .xc_nav .content .crunmbs{line-height:14px; font-family:'sy_r'; letter-spacing:1px; color:#858585; font-size:14px;}

.news_detail01 .bd{width:73%;}

.news_detail01 .bd .container{padding:50px 70px 30px 60px; background-color:#fff; border:solid 1px #f0f0f0; text-align:center;}

.news_detail01 .bd .container .title{font-family:'sy_r'; font-size:26px; line-height:42px;

letter-spacing:1px; color:#333333; margin-bottom:22px;}

.news_detail01 .bd .container .c_tools{font-family:'sy_r'; font-size:14px; line-height:14px;  color:#a4a4a4; margin-bottom:51px;}

.news_detail01 .bd .container .c_tools .newes_time{display:inline-block;}

.news_detail01 .bd .container .c_tools .switcher{display:inline-block;}

.news_detail01 .bd .container .c_tools .tit{display:inline-block;}

.news_detail01 .bd .container .c_tools #small{margin-right:8px;}

.news_detail01 .bd .container .c_tools #reg{margin-right:10px;}

.news_detail01 .bd .container .message{font-size:14px; color:#666666; line-height:25px; font-family:'sy_r'; text-align:justify;}

.news_detail01 .bd .container .message img{width:100%;}

.news_detail01 .bd .container .btns{text-align:center; width:100%; margin-top:30px; font-size:16px; line-height:32px;} 

.news_detail01 .bd .container .btns .prev{text-align:left; line-height:40px;}

.news_detail01 .bd .container .btns .next{text-align:right; line-height:40px;}

.news_detail01 .bd .container .btns .to_list{display:inline-block; color:#fff; padding:0 30px; line-height:40px; background:#004187; font-size:14px; }

.news_detail01 .bd .container .btns .prev:hover a{color:#004187;}

.news_detail01 .bd .container .btns .next:hover a{color:#004187;}



.news_detail01 .bh_box{position:relative;}

.news_detail01 .hd{width:21.5%; background-color:#fff; border:solid 1px #f0f0f0; padding-left:16px; padding-right:19px;}

.news_detail01 .hd.fixed{position:fixed; top:127px; width:258px; height:270.6px; left:50%; margin-left:600px; transform: translateX(-100%);}

.news_detail01 .hd .title{border-bottom:1px solid #f1f1f1; font-size:16px; font-family:"sy_r"; line-height:56px; color: #595757; text-indent:12px;}

.news_detail01 .hd ul li{padding: 16px 0; border-bottom:1px solid #f1f1f1;}

.news_detail01 .hd ul li a{display:flex;}             

.news_detail01 .hd ul li a .img_{overflow:hidden; width:29%;}

.news_detail01 .hd ul li a .img_ .rect-9866{padding-bottom:98.66%;}

.news_detail01 .hd ul li a .img_ .rect-9866 img{top:50%; transform:translateY(-50%); height:auto;}

.news_detail01 .hd ul li a .words{margin-left:16px; width:49%; display:flex; flex-direction:column; justify-content:space-between;}

.news_detail01 .hd ul li a .words .tit{font-family:"sy_r"; font-size:14px; line-height:22px; color:#888888;-webkit-line-clamp:2; overflow:hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}

.news_detail01 .hd ul li a .words .time{font-size:14px; line-height:14px; color:#bcbcbc;}

.news_detail01 .hd ul li:hover a .words .tit{color:#000000;}

.news_detail01 .bd .container .c_tools .switcher{display:none;}



/* 投资者关系 */

.invest{background-color:#ffffff;}

.invest .xc_banner{position:relative;}

.invest .xc_banner img{width:100%;}

.invest .xc_banner .container{position:absolute; top:50%; left:0; transform:translateY(-50%); color:#ffffff; text-align:center; width:100%;}

.invest .xc_banner .container .wrap{text-align:center;}

.invest01 .container{padding-top:72px; padding-bottom:60px;}

.invest01 .container .title{font-family:'sy_r'; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; margin-bottom:59px; text-align:center; padding:0 50px;}

.invest01 .container .box .left{float:left; width:45%;}

.invest01 .container .box .right{float:right; width:50%; height:358px; border:solid 2px #d3d3d3;}

.invest01 .container .box .left .top{padding-top:53px; margin-bottom:64px;}

.invest01 .container .box .left .top .tit{font-size:14px; line-height:14px; letter-spacing:1px; color:#888888; margin-bottom:15px;}

.invest01 .container .box .left .top .con{font-size:0;}

.invest01 .container .box .left .top .con .num01.up,.invest01 .container .box .left .top .con .num01.down{display:inline-block; font-size:14px; letter-spacing:1px; color:#888888; position:relative;;}

.invest01 .container .box .left .top .con .num01.up #data_1,.invest01 .container .box .left .top .con .num01.down #data_1{font-size:48px; line-height: 48px; color:#333333; letter-spacing:1px; font-family:'op_r';}

.invest01 .container .box .left .top .con .num01.up .icon{background:url(../img/up.png) no-repeat; width:11px; height:17px; display:inline-block; margin-left:13px; margin-bottom:5px;}

.invest01 .container .box .left .top .con .num01.down .icon{background:url(../img/down.png) no-repeat; width:11px; height:17px; display:inline-block; margin-left:13px; margin-bottom:5px;}

.invest01 .container .box .left .top .con .num01 .icon{animation: beating 3s linear infinite;}

@keyframes beating {

	0%{transform: translateY(0)}

	33%{transform: translateY(-5px)}

	66%{transform: translateY(5px)}

	100%{transform: translateY(0)}

}

.invest01 .container .box .left .top .con .num02{display:inline-block; font-family:'sy_l'; font-size:18px; line-height:18px; letter-spacing:1px; color:#333333; margin-left:21px;}

.invest01 .container .box .left .bot_ .item_list{margin-bottom:76px;}

.invest01 .container .box .left .bot_ .item_list .item{float:left; width:20%; margin-right:3.33%;}

.invest01 .container .box .left .bot_ .item_list .item:last-child{margin-right:0;}

.invest01 .container .box .left .bot_ .item_list .item:nth-child(3){margin-right:5%;}

.invest01 .container .box .left .bot_ .item_list .item .text{font-size:14px; line-height: 30px; letter-spacing:1px; color:#888888;}

.invest01 .container .box .left .bot_ .item_list .item .num{font-size:30px; line-height: 30px; letter-spacing:1px; color:#333333; font-family:'op_r';}

.invest01 .container .box .left .bot_ .time{font-family:'sy_l'; font-size:14px; line-height:30px; letter-spacing:1px; color:#333333;} 

.invest02{background-color:#f9f9f9; padding-bottom:7px;}

.invest02 .title{font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; font-family:'sy_r'; padding-top:80px; margin-bottom:23px; text-align:center;}

.invest02 .container .tab{border-bottom:1px solid #d3d3d3; margin-bottom:30px;}

.invest02 .container .tab div{float:left; font-size:16px; line-height:38px; color:#999999; font-family:'sy_r'; width:86px; margin-left:10px; text-align:center; transition:all .3s ease; cursor:pointer;}

.invest02 .container .tab div:last-child{margin-left:20px;}

.invest02 .container .tab .active{color:#004187; position:relative;}

.invest02 .container .tab .active::after{content:''; display:block; position:absolute; bottom:-1px; left:11px; width:64px; height:2px; background-color:#004187;}

.invest02 .container .cont{margin-bottom:45px;}

.invest02 .container .cont #box{display:none;}

.invest02 .container .cont #box.select{display:block;}

.invest02 .container .cont #box.select ul{height:250px; overflow:hidden;}

.invest02 .container .cont #box.select.on ul{height:auto;}

.invest02 .container .cont li{font-size:20px; line-height:20px; letter-spacing:1px; margin-bottom:26px;}

.invest02 .container .cont li:last-child{margin-bottom:0px;}

.invest02 .container .cont li .tit{color:#666666; width:75%; -webkit-line-clamp:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical;}

.invest02 .container .cont li .time{color:#999999; width:25%; text-align:right;}

.invest02 .container .cont li:hover .tit{color:#004187;}

.invest02 .container .more{text-align:center; margin-top:45px; margin-bottom:70px;}

.invest02 .container .more button{width:99px; height:33px; background-color:#fff; border-radius:17px; border:solid 1px #e3e3e3; color:#888888; font-family:"sy_r"; font-size:14px; line-height:30px; transition:all .5s ease; cursor:pointer; padding:0;}

.invest02 .container .more button:hover{border:solid 1px #004da0; background-color:#004da0; color:#ffffff;}

.invest03{margin-top:68px; margin-bottom:57px;}

.invest03 .title{font-family:'sy_r'; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; margin-bottom:60px; text-align:center;}

.invest03 .container{margin-bottom:16px;}

.invest03 .container .item_list{overflow:hidden;}

.invest03 .container .item_list.on{height:auto;}

.invest03 .container .item_list .item{float:left; width:47.5%; margin-right:60px; height:78px; font-family:'sy_r'; font-size:14px; line-height:78px; color:#666666; cursor:pointer;}

.invest03 .container .item_list .item a{display:block; transition:all .5s ease;}

.invest03 .container .item_list .item.more{height:auto;}

.invest03 .container .item_list .item:nth-child(2n){margin-right:0;}

.invest03 .container .item_list .item:nth-child(4n),.invest03 .container .item_list .item:nth-child(4n-1){background-color:#f6f6f6;}

.invest03 .container .item_list .item .time{float:left; margin-left:10px;}

.invest03 .container .item_list .item .con{display:inline-block; color:#999999; width:48.7%; -webkit-line-clamp:1; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; float:left; margin-left:84px;}

.invest03 .container .item_list .item .corner{display:inline-block; font-size:0; margin-left:21px;}

.invest03 .container .item_list .item .corner .icon{float:left; background:url(../img/search.png) no-repeat; width:14px; height:78px; background-position:0 32px;}

.invest03 .container .item_list .item .corner .text{float:left; line-height:78px; font-size:14px; color:#999999;margin-left:8px;}

.invest03 .container .item_list .item:hover .con{color:#004187; transition:all .5s ease;}

.invest03 .container .item_list .item:hover .text{color:#004187; transition:all .5s ease;}

.invest03 .container .item_list .item:hover .corner .icon{background:url(../img/search02.png) no-repeat; background-position:0 32px; transition:all .5s ease;}

.invest03 .container .item_list .item:hover .time{color:#004187; transition:all .5s ease;}

.invest03 .more{text-align:center; padding-bottom: 50px;}

.invest03 .more button{width:99px; height:33px; background-color:#fff; border-radius:17px; border:solid 1px #e3e3e3; color:#888888; font-family:"sy_r"; font-size:14px; line-height:30px; transition:all .5s ease; cursor:pointer; padding:0;}

.invest03 .more button:hover{border:solid 1px #004da0; background-color:#004da0; color:#ffffff;}

.invest04{margin-bottom:101px;}

.invest04 .title{font-family:'sy_r'; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; margin-bottom:63px; text-align:center;}

.invest04 .container .left{float:left; width:50%;}

.invest04 .container .left img{width:100%;}

.invest04 .container .right{float:right; font-size:18px; line-height:30px; letter-spacing:1px; color:#666666; margin-top:14px;font-family: 'sy_l'; width:45%; margin-left:5%;} 

.invest04 .container .right .con:nth-child(5){margin-bottom: 25px;}

.invest04 .container .right a:hover{color:#004187;}



/* 采购信息公示 */

.information{padding-bottom:80px;}

.information01{font-family:'sy_r';}

.information01 ul{border:1px solid #f1f1f1; background:#fff; padding:0 20px;}

.information01 a{border-bottom:1px solid #d2d2d2; padding:40px 38px 38px; font-size:0; display:block;}

.information01 li .top_box{color:#666666;}

.information01 li .top_box>div{display:inline-block; vertical-align:text-top;}

.information01 li .top_box .title{font-size:20px; line-height:32px; width:calc(100% - 100px); margin-right:20px; transition:all .3s ease;}

.information01 li .top_box .time{font-size:14px; line-height:32px;}

.information01 li .bott_box{margin-top:35px;}

.information01 li .bott_box>div{display:inline-block; vertical-align:text-bottom; font-size:13px; line-height:26px;}

.information01 li .bott_box .con{width:calc(80% - 70px); margin-right:20%;}

.information01 li .bott_box .con .t{max-height:78px; color:#999999; transition:all .3s ease; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}

.information01 li .bott_box .more_btn{color:#004187;}



.information01 li:hover .top_box .title{color:#1a1919;}

.information01 li:hover  .con .t{color:#1a1919;}

.information01 li:last-child a{border-bottom:0;}

.information01 .content .more{text-align:center; margin-bottom:30px;}

.information01 .content .more button{width:99px; height:33px; background-color:#fff; border-radius:17px; border:solid 1px #e3e3e3; color:#888888; font-family:"sy_r"; font-size:14px; line-height:30px; transition:all .5s ease; cursor:pointer; padding:0;}

.information01 .content .more button:hover{border:solid 1px #004da0; background-color:#004da0; color:#ffffff;}





/* 采购信息公示详情 */

.info_detail{padding-bottom:100px; }

.info_detail01{font-family:'sy_r';}

.info_detail01 .content{border:1px solid #f1f1f1; background:#fff; padding:40px 20px;}

.info_detail01 .top_box{text-align:center; margin-bottom:30px;}

.info_detail01 .top_box .title{font-size:20px; line-height:32px; color:#666666; margin-bottom:5px;}

.info_detail01 .top_box .time{font-size:14px; line-height:20px; color:#888888;}

.info_detail01 .bott_box{font-size:16px; color:#888888;}



.info_detail01 .bott_box table{margin-left:2em;}

/* 夜视观察 */

.channel_content.night_obs{margin-top:0;}

.night_obs .obs{position:relative;}

.night_obs .im_ img{width:100%;}

.night_obs .title{position:absolute; width:100%; top:unset; left:0; bottom:10%;}

.night_obs .title .index_box{text-align:center;}

.night_obs .title .index_box .tit{margin-bottom:30px; color:#ffffff;}

.night_obs .title .index_box .con{color:#ffffff;}

.night_obs01 .title .index_box .tit{margin-bottom:40px;}

.night_obs02 .title{top:50%; transform:translateY(-50%);}

.night_obs02 .title .index_box{text-align:right;}

.night_obs02 .title .index_box .tit{color:#ffffff;}

.night_obs02 .title .index_box .con{color:#ffffff;}

.night_obs03 .title{top:20%;}

.night_obs03 .title .index_box{text-align:left;}

.night_obs04 .title{top:41.7%;}

.night_obs04 .title .index_box{text-align:right;}

.night_obs04 .title .index_box .tit{color:#ffffff;}

.night_obs04 .title .index_box .con{color:#ffffff;}

.night_obs05 .title{top:24.6%;}

.night_obs05 .title .index_box{text-align:right;}



/* 核心技术——红外 */

.channel_content.tec_infrared{margin-top:0;}

.tec_infrared01{position:relative;}

.tec_infrared01 .im_ img{width:100%;}

.tec_infrared01 .title{position:absolute; width:100%; bottom:6%; left:0;}

.tec_infrared01 .title .index_box{text-align:center;}

.tec_infrared01 .title .index_box .tit{margin-bottom:30px; color:#ffffff;}

.tec_infrared01 .title .index_box .con{color:#ffffff; font-family:'sy_l';}

/* .tec_infrared01 .title .index_box .con.first{margin-bottom:15px;} */

.tec_infrared02{position:relative;}

.tec_infrared02 .im_ img{width:100%;}

.tec_infrared02 .title{position:absolute; width:100%; bottom:6%; left:0;}

.tec_infrared02 .title .index_box{text-align:center;}

.tec_infrared02 .title .index_box .tit{margin-bottom:30px; color:#595757;}

.tec_infrared02 .title .index_box .con{width:988px; margin-left:auto; margin-right:auto; color:#898989; font-family:'sy_l';}



.tec_infrared03{position:relative; overflow:hidden;}

.tec_infrared03 .im_ img{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); min-width:100%; min-height:100%; max-width:none;}

.tec_infrared03 .content{/*height:631px;*/ padding-top:86px; padding-bottom:43px; position:relative; z-index:5;}

.tec_infrared03 .content .title{margin-bottom:30px;}

.tec_infrared03 .content .con{margin-bottom:26px; color:#fff}

.tec_infrared03 .content .list{height:600px; width:100%; position:relative;}

.tec_infrared03 .content .list .swiper-container{height:100%; width:100%; position:absolute; left:50%; margin-left: -600px; display:flex; overflow:unset;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper{width:100%; height:100%; display:flex; position:relative;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide{width: 148px!important; margin-right:61px; position:absolute; transition:all .5s ease;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box{width:100%; transition:all .5s ease;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box:hover{transform:scale(1.1); transition:all .5s ease;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box:hover dl{background-color:#004187;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box:hover dl::before{border-color:rgba(0,0,0,0)  rgba(0,0,0,0) rgba(0, 65, 135, 1) rgba(0,0,0,0);}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box .tit{color:#fff; font-size:28px; line-height:28px; margin-bottom:24px; text-align:center;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box .img{margin-bottom: 29px;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box dl{width: 100%; background-color:rgba(0, 65, 135, .5); padding:16px 2px 22px 4px; box-sizing:border-box; position:relative; cursor:pointer; transition:all .5s ease;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box dl::before{content:''; display:block; position:absolute; top:-18px; left:50%; transform:translateX(-50%); width:1px; height:1px; border:9px solid; border-color:rgba(0,0,0,0)  rgba(0,0,0,0) rgba(0, 65, 135, .5) rgba(0,0,0,0); transition:all .5s ease;}

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box dl dd{color:#ffffff; font-size:16px; line-height:32px; font-family:'sy_l';}

.tec_infrared03 .content .list .swiper-button-prev{background:url(../img/infrared_iconleft.png) no-repeat; margin-top:0; width:25px; height:24px; top:16px; left:0;}

.tec_infrared03 .content .list .swiper-button-next{background:url(../img/infrared_iconright.png) no-repeat; margin-top:0; width:25px; height:24px; top:16px; left:69px;}

.tec_infrared03 .content .list .swiper-button-next.swiper-button-disabled, .tec_infrared03 .content .list .swiper-button-prev.swiper-button-disabled{opacity:0.4;}



.tec_infrared04{padding-top:102px; background-color:#fff;}

.tec_infrared04 .title{margin-bottom:105px; color:#595757; text-align:center;}

.tec_infrared04 .item_list .item{padding:83px 0; position:relative; border-bottom:2px solid #efefef;}

.tec_infrared04 .item_list .item .index_box{position:absolute; left:0; top:50%; width:52%; transform:translateY(-50%);}

.tec_infrared04 .item_list .item .index_box .tit{color:#595757; font-family:'sy_l'; margin-bottom:20px; line-height:36px;}

.tec_infrared04 .item_list .item .index_box .con{ color:#898989; font-family:'sy_l';}

.tec_infrared04 .item_list .item .im_{width:70%; float:right;}

.tec_infrared04 .item_list .item .im_ img{width:100%;}

.tec_infrared04 .item_list .item.item02{padding:0;}

.tec_infrared04 .item_list .item.item02 .im_{width:46.4%; float:left;}

.tec_infrared04 .item_list .item.item02 .index_box{right:0; top:50%; transform:translateY(-50%); left:unset;}

.tec_infrared04 .item_list .item.item02 .index_box .tit{margin-bottom:11px;}

.tec_infrared04 .item_list .item.item03{height:600px;}

.tec_infrared04 .item_list .item.item03{padding:0;}

.tec_infrared04 .item_list .item.item03 .im_{position:absolute; right:-217px; top:65px; width:auto;}

.tec_infrared04 .item_list .item.item03 .im_ img{width:auto; height:100%;}

.tec_infrared04 .item_list .item:last-child .index_box{top:50%; transform:translateY(-50%);}

.tec_infrared04 .item_list .item:last-child{padding:20px 0; border:none;}







/* 解决方案——激光测距 */

.channel_content.solu_laserang{margin-top:0;}

.solu_laserang .laserang{position:relative;}

.solu_laserang .im_ img{width:100%;}

.solu_laserang .title{position:absolute; width:100%; bottom:13.76%; left:0;}

.solu_laserang .title .index_box{text-align:left;width: 60%;margin-top: 120px}

.solu_laserang .title .index_box .tit{margin-bottom:43px; color:#ffffff;}

.solu_laserang .title .index_box .con{color:#ffffff; font-family:'sy_l';}

.solu_laserang02 .title{top:15.3%;}

.solu_laserang02 .title .index_box .tit{margin-bottom:10px; color:#2d3135;}

.solu_laserang02 .title .index_box .con{color:#2d3135;}

.solu_laserang03{height:1024px; background-color:#cbd4e9; width:100%;padding-top:116px;}

.solu_laserang03 .title_li{font-family:'sy_l'; font-size:32px; line-height:32px; color:#2d3135; text-align:center;}

.solu_laserang03 .item_list .item{height:351px; position:relative;}

.solu_laserang03 .item_list .item::after{content:''; display:block; position:absolute; width:1200px; height:1px; background-color:rgba(46, 58, 83, .2); left:0; bottom:0;}

.solu_laserang03 .item_list .item .index_box{position:absolute; left:0; top:37.3%; width:auto;}

.solu_laserang03 .item_list .item .index_box .con{color:#2d3135; font-family:'sy_l';}

.solu_laserang03 .item_list .item .im_{float:right; width:auto;}

.solu_laserang03 .item_list .item .im_ img{width:100%;}

.solu_laserang03 .item_list .item.item01{height:290px;}

.solu_laserang03 .item_list .item.item01 .index_box{top:26%;}

.solu_laserang03 .item_list .item.item02{height:251px; padding:50px 0;}

.solu_laserang03 .item_list .item.item03{height:251px; padding:50px 0;}

.solu_laserang03 .item_list .item.item02 .index_box{left:unset; right:0;}

.solu_laserang03 .item_list .item.item02 .index_box .con{text-align:right;}

.solu_laserang03 .item_list .item.item02 .im_{float:left;}





/* 核心技术——微波 */               

.channel_content.tec_microwave{margin-top:0;}

.tec_microwave .microwave{position:relative;}

.tec_microwave .im_ img{width:100%;}

.tec_microwave .title{position:absolute; width:100%; bottom:12.7%; left:0;}

.tec_microwave .title .index_box{text-align:center;}

.tec_microwave .title .index_box .tit{margin-bottom:25px; color:#ffffff;}

.tec_microwave .title .index_box .con{color:#ffffff; font-family:'sy_l';}

.tec_microwave03 .title{right:0; bottom:15.8%; left:unset;}

.tec_microwave03 .title .index_box{text-align:left; width:48%; float:right;}

.tec_microwave05 .wrap{width:799px;}

.tec_microwave05 .title{bottom:unset; top:26.3%;}

.tec_microwave02{padding-top:103px; padding-bottom:200px; background-color:#fff;}

.tec_microwave02 .title_li{ color:#595757; text-align:center; margin-bottom:213px; font-size:36px; line-height:36px; }

.tec_microwave02 .item{position:relative;}

.tec_microwave02 .item .im_{position:absolute; bottom:-140px; right:-82px;}

.tec_microwave02 .item .im_ img{width:100%;}

.tec_microwave02 .item .index_box .tit{ color:#595757; margin-bottom:37px;}

.tec_microwave02 .item .index_box .con{width:510px; color:#898989; font-family:'sy_l'; text-align:justify;}

.tec_microwave04{background-color:#fff; height:1082px;}

.tec_microwave04 .item .index_box .tit{color:#595757; margin-bottom:37px;}

.tec_microwave04 .item .index_box .con{width:557px; color:#898989; font-family:'sy_l'; text-align:justify;}

.tec_microwave04 .item{position:relative;}

.tec_microwave04 .item.item01 .index_box{float:left; padding:174px 0;}

.tec_microwave04 .item.item01 .im_{float:right;}

.tec_microwave04 .item.item02 .index_box{position:relative; z-index:2; float:right; padding:189px 0;}

.tec_microwave04 .item.item02 .index_box .con{width:600px;}

.tec_microwave04 .item.item02 .im_{position:absolute; left:-315px;}

.tec_microwave04 .item.item02 .im_ img{width:100%;}





/* 核心技术——激光 */

.tec_laser .tec_laser01 .title{top:unset; bottom:6%;}

.tec_laser .tec_laser02 .title{top:15%;}

.tec_laser01 .title .index_box{text-align:center;}

.tec_laser01 .title .tit{margin-bottom:26px;}

.tec_laser01 .title #mag{margin-bottom:10px;}

.tec_laser02 .title .index_box{width:61%;}

.tec_laser .tec_laser02 .title .tit{margin-bottom:38px; color:#595757;}

.tec_laser .tec_laser02 .title .index_box .con{color:#595757;}

.tec_laser02 .title #mag{margin-bottom:10px;}

.tec_laser03 .title .index_box{width:47%;}

.tec_laser .tec_laser03 .title{top:51.6%;}

.tec_laser03 .title .tit{margin-bottom:30px;}





/* 解决方案——卫星通信 */

.solu_satellite01 .title .index_box{text-align:center;}

.solu_satellite02 .title .index_box{text-align:center;}

.solu_satellite06 .title .index_box{text-align:center;}

.solu_satellite04 .title .index_box{text-align:right;}

.solu_satellite .solu_satellite02 .title .tit{margin-bottom:8px; color:#ffffff;}

.solu_satellite .solu_satellite04 .title .tit{margin-bottom:8px; color:#232f41;}

.solu_satellite .solu_satellite05 .title .tit{margin-bottom:8px; color:#232f41;}

.solu_satellite .solu_satellite02 .title .index_box .con{color:#ffffff;}

.solu_satellite .solu_satellite04 .title .index_box .con{color:#232f41;}

.solu_satellite .solu_satellite05 .title .index_box .con{color:#232f41;}

.solu_satellite .solu_satellite01 .title{top:70%;}

.solu_satellite .solu_satellite02 .title{top:11.7%;}

.solu_satellite .solu_satellite03 .title{top:23.4%;}

.solu_satellite .solu_satellite05 .title{top:45.3%;}

.solu_satellite .solu_satellite04 .title{top:53%;}

.solu_satellite .solu_satellite06 .title{top:17.1%;}

.solu_satellite01 .title .tit{margin-bottom:43px;}

.solu_satellite03 .title .tit{margin-bottom:4px;}

.solu_satellite06 .title .tit{margin-bottom:8px;}





/* 联系我们 */

.contact_us01{position:relative;}

.contact_us01 .map{height:750px; position:relative; margin-left:-78px;}

.contact_us01 .map img{max-width:none;}

.contact_us01 .intro{width:100%; bottom:0; position:absolute; left:0; z-index:2; background:#f2f3f5;}

.contact_us01 .intro .content{position:relative; padding:0 70px;}

.contact_us01 .intro .item{display:none; position:relative;}

.contact_us01 .intro .owl-item .item{display:block;}

.contact_us01 .intro .item:after{content:''; width:1px;  background:#CACACA; position:absolute; top:30px; bottom:30px;}

.contact_us01 .intro .item .box{padding:80px 45px; transition:0.5s ease; color:#666}

.contact_us01 .intro .item .box .t{font-size:18px; line-height:25px; height:50px ;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-family: "sy_medium";}

.contact_us01 .intro .item .box .c{font-size:12px; line-height:20px; margin-top:25px; font-family: "sy_l"; height:80px;}

.contact_us01 .intro .item .box .c span{display:block;}

.contact_us01 .intro .item .box .c span a{transition:0s ease;}

.contact_us01 .intro .contact_jt>div{width:14px; height:27px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-7px;;}

.contact_us01 .intro .contact_jt .owl-prev {left:0;background:url(../img/contact_us01_1.png) no-repeat center; transform:rotateZ(180deg);}

.contact_us01 .intro .contact_jt .owl-next {right:0;background:url(../img/contact_us01_1.png) no-repeat center;}

.contact_us01 .intro .item:hover .box{background:#004187; color:#fff}

.contact_us01 .intro .item:hover:after{background:#004187;}

.contact_us01 .intro .item:hover .box .c span a:hover{color:#fff;}

.contact_us02 {padding:75px 0;}

.contact_us02 .infor {text-align:center;}

.contact_us02 .infor .tit{font-size:24px; line-height:30px; font-family:"im_bold"; display: inline-block; position:relative;padding-bottom:12px;}

.contact_us02 .infor .tit:after{content:""; width:55px; height:3px; background-color:#004187; position:absolute; left:50%; margin-left:-27px; bottom:0;}

.contact_us02 .content{margin-top:40px;}

.contact_us02 .form_inp .inp_box{float:left; width:49%; margin-right:2%; margin-bottom:45px;}

.contact_us02 .form_inp .inp_box:nth-child(2n){margin-right:0;}

.contact_us02 .form_inp .inp_box .inp_label{display:block; font-size:14px; font-family:"im_bold"; line-height:30px; margin-bottom:8px; color:#333;}

.contact_us02 .form_inp .inp_box .inp_label em{color:#e90000;}

.contact_us02 .form_inp .inp_box .inp{width:100%; padding:0; margin:0; background:none; outline:none; line-height:28px; padding:15px 20px; box-sizing:border-box; font-size:15px; color:#999; border:2px solid #D1D1D1;}



.contact_us02 .form_inp .inp_box.inp_addr .inp{width:48%; float:left; }

.contact_us02 .form_inp .inp_box.inp_addr input:last-child{margin-left:4%;}

.contact_us02 .form_inp .inp_box.yzm_box{font-size:0;}

.contact_us02 .form_inp .inp_box.yzm_box .inp{width:45%; display:inline-block; vertical-align:middle; margin-right:4%;}

.contact_us02 .form_inp .inp_box.yzm_box img{width:31.5%; height:60px; display:inline-block; vertical-align:middle; cursor:pointer;}

.contact_us02 .form_inp .inp_box.yzm_box span{display:inline-block; vertical-align:middle; margin-left:10px; line-height:35px; font-size:16px; color:#111; font-family:"im_bold";}

.contact_us02 .form_inp .inp_box.text_box{width:100%; margin-right:0;margin-bottom: 10px}

.contact_us02 .form_inp .inp_box.text_box .inp_text{height:180px; background:none; padding:0; border:none; margin:0; width:100%; font-size:14px; line-height:30px; resize:none; outline:none; padding:15px 20px; border:2px solid #D1D1D1; box-sizing:border-box;}

.contact_us02 .form_inp .inp_box.text_box .inp_text::-webkit-scrollbar {width:2px; height:4px;}

.contact_us02 .form_inp .inp_box.text_box .inp_text::-webkit-scrollbar-thumb {border-radius:5px; background:#005bac; }

.contact_us02 .form_inp .inp_box.text_box .inp_text::-webkit-scrollbar-track {border-radius:0; background:#f0f9ff;}

.contact_us02 .form_btn{text-align:center;}

.contact_us02 .form_btn button{width:145px; text-align:center; font-size:18px; line-height:40px; color:#fff; background:#a1a1a1; display:inline-block; padding:0; border:0; outline:none; cursor:pointer;}

.contact_us02 .form_btn ._submit{background:#002F61; margin-right:10px;}

.box_wrap_out_posi{color:#000000;}



/* 联系我们 end*/





/* 解决方案——红外测温 */

.solu_infrared01 .title .index_box{text-align:center;}

.solu_infrared03 .title .index_box{text-align:right;}

.solu_infrared05 .title .index_box{text-align:right;}

.solu_infrared .solu_infrared02 .title .tit{color:#343641;}

.solu_infrared .solu_infrared04 .title .tit{color:#343641;}

.solu_infrared .solu_infrared02 .title .index_box .con{color:#343641;}

.solu_infrared .solu_infrared04 .title .index_box .con{color:#343641;}

.solu_infrared .solu_infrared01 .title{top:76.2%;}

.solu_infrared .solu_infrared02 .title{top:25%;}

.solu_infrared .solu_infrared03 .title{top:20%;}

.solu_infrared .solu_infrared04 .title{top:35%;}

.solu_infrared .solu_infrared05 .title{top:24.6%;}

.solu_infrared .title .tit{margin-bottom:30px;}

.solu_infrared01 .title .tit{margin-bottom:38px;}



/* 解决方案——气体检测 */

.solu_gas01 .title .index_box{text-align:center;}

.solu_gas03 .title .index_box{text-align:right;}

.solu_gas05 .title .index_box{text-align:right;}

.solu_gas .solu_gas02 .title .tit{color:#ffffff;}

.solu_gas .solu_gas04 .title .tit{color:#ffffff;}

.solu_gas .solu_gas02 .title .index_box .con{color:#ffffff;}

.solu_gas .solu_gas04 .title .index_box .con{color:#ffffff;}

.solu_gas .solu_gas01 .title{top:76.2%;}

.solu_gas .solu_gas02 .title{top:38.1%;}

.solu_gas .solu_gas03 .title{top:34.2%;}

.solu_gas .solu_gas04 .title{top:41.6%;}

.solu_gas .solu_gas05 .title{top:24.6%;}

.solu_gas .title .tit{margin-bottom:30px;}

.solu_gas01 .title .tit{margin-bottom:38px;}





/* 关于我们 */

.about_us01{position:relative;}

.about_us01 .im_ img{width:100%;}

.about_us01 .title{position:absolute; top:69.3%; left:0; width:100%; text-align:center; color:#ffffff;}

.about_us01 .title .tit{line-height: 50px;}

.about_us02{position:relative;}

.about_us02 .im_ img{width:100%;}

.about_us02 .title{position:absolute; bottom:10%; left:0; width:100%; color:#ffffff;}

.about_us02 .title .tit{margin-bottom:42px;}

.about_us02 .title .con{font-family:'sy_l'; line-height:30px; font-size:16px;}

.about_us02 .title .con#mag{margin-bottom:11px;}

/* 关于我们——多维感知版图 */

.about_us03{position:relative; overflow:hidden;} 

.about_us03 .im_ img{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); min-width:100%; min-height:100%; max-width:none;}

.about_us03 .content{height:1605px; position:relative; padding-top:5.1%; box-sizing:border-box;}

.about_us03 .content .title{font-size:30px; line-height:31px; letter-spacing:1px; color:#595757; margin-bottom:7%; text-align:center;}

.about_us03 .content .box{width:66.7%; padding-right:3.4%; padding-left:29.9%; margin-bottom:15px; display:flex; align-items:end; justify-content:space-between;}

.about_us03 .content .box .item{width:30%; text-align:center; float:left; margin-right:10.625%;}

.about_us03 .content .box .item .im_box{margin-bottom:20px;}

.about_us03 .content .box .item .index_box .tit{font-size:20px; color:#595757; line-height:34px;}

.about_us03 .content .box .item .index_box .con{font-size:16px; color:#898989; line-height:30px;}

.about_us03 .content .box .item:last-child{margin-right:0;}

.about_us03 .content .box.box02{width:46%; padding-right:13.75%; padding-left:42.25%; margin-bottom:0;}

.about_us03 .content .box .item{margin-right:5.5%;}

.about_us03 .content .map_box01 .box02 .item04{width:100%;}

.about_us03 .content .map_box01 .box02 .item05{width:100%;}

.about_us03 .content .map_title{font-family:"im_bold"; font-size:24px; line-height:31px; letter-spacing:1px; color:#ffffff; position:absolute; left:58%; top:66%;}

.about_us03 .content .map_title.map01{left:53%; top:57.5%; color:#073e80;}

.about_us03 .content .map_title.map02{left:37.5%; top:65.5%;}

.about_us03 .content .map_title.map03{left:59%; top:71%;}

.about_us03 .content .map_title.map04{left:52.5%; top:77%;}

.about_us03 .content .map_box02 .box01{padding-left:12.7%; width:21.7%; padding-right:65.6%; margin-bottom:100px;}

.about_us03 .content .map_box03 .box01{padding-left:76.3%; width:16.7%; padding-right:7%; margin-bottom:0;}

.about_us03 .content .map_box04 .box01{width:23.7%; padding-right:3.4%; padding-left:44.9%;}

.about_us03 .content .box05{padding-left:47.75%; width:16.25%; padding-right:36%;}

.about_us03 .content .map_box02 .box01 .item{width:100%;}

.about_us03 .content .map_box02 .box01 .item .im_box{margin-bottom:10px;}

.about_us03 .content .map_box03 .box01 .item{width:100%;}

.about_us03 .content .map_box04 .box01 .item{width:100%;}

.about_us03_mobile{display:none;}



/* 关于我们——发展历程 */

.about_us04 .wrap{margin-top:204px; margin-bottom:265px;}

.about_us04 .title{font-size:30px; line-height:30px; letter-spacing:1px; color:#595757;margin-bottom:88px; text-align:center;}

.about_us04 .list{position:relative; padding-top:40px; cursor:pointer;} 

.about_us04 .list .active{width:3px; height:calc(100% - 20px); background-color: #dcdddd; position:absolute; left:16px; top:0;}

.about_us04 .list .item{margin-bottom:134px; display:flex;}

.about_us04 .list .num{padding-left:75px; font-size:28px; line-height:28px; letter-spacing:-1px; color:#9fa0a0; position:relative; z-index:5; transition:all .3s ease;}

.about_us04 .list .num::before{content:''; display:block; width:35px; height:35px; border-radius:50%; background-color: #dcdddd; position:absolute; left:0; top:0; transition:all .3s ease;}

.about_us04 .list .num::after{content:''; display:block; width:17px; height:17px; border-radius:50%; background-color: #9fa0a0; position:absolute; left:9px; top:9px; transition:all .3s ease;}

.about_us04 .list .con{font-size:20px; line-height:32px; color:#999999; font-family:'sy_l'; padding-left:15px; margin-left:211px; width:70.1%; transition:all .3s ease;}

.about_us04 .list .con li{list-style:disc; position:relative;}

.about_us04 .list .item:hover .num{color:#004da0; font-family:"im_bold";}

/* .about_us04 .list .item:hover .num{font-size:40px;} */

.about_us04 .list .item:hover .num::before{background-color:#004da0;}

.about_us04 .list .item:hover .num::after{background-color:#93beec;}

.about_us04 .list .item:hover .con{color:#595757; }

/* font-size:24px; line-height:36px; letter-spacing:1px; margin-left:178.5px; */

/* 关于我们——大数字滚动 */

.about_us05{position:relative; overflow:hidden; color:#ffffff;}

.about_us05 .im_ img{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); min-width:100%; min-height:100%; max-width:none;}

.about_us05 .content{padding-top:91px; position:relative;}

.about_us05 .content .title{margin-bottom:25px; padding-bottom:90px; letter-spacing:1px; text-align:center;}

.about_us05 .content .list{margin-bottom:184px;}

.about_us05 .content .list .item{display:flex; margin-bottom:63px;}

.about_us05 .content .list .item .icon{width:75px;}

.about_us05 .content .list .item .icon img{width:100%;}

.about_us05 .content .list .item .index_box{margin-left:10px;}

.about_us05 .content .list .item .index_box .num{font-size:55px; font-family:'sy_r'; line-height:55px; margin-bottom:25px;}

.about_us05 .content .list .item .index_box .con{font-size:28px; font-family:'sy_l'; line-height:28px;}

.about_us05 .bott{width:100%; position:relative; background-color:rgba(0, 65, 135, .5);}

.about_us05 .bott .item_tab{float:left; width:21.8%; box-sizing:border-box; margin:59px 25px 0 25px; position:relative;}

.about_us05 .bott .item_tab::after{content:''; display:block; position:absolute; width:1px; height:132px; background-color: #ffffff; opacity:0.8; top:0; right:-25px;}

.about_us05 .bott .item_tab:last-child{margin-right:0;}

.about_us05 .bott .item_tab:last-child::after{width:0;}

.about_us05 .bott .item_tab:first-child{margin-left:0;}

.about_us05 .bott .item_tab .tit{line-height:36px; margin-bottom:4px;}

.about_us05 .bott .item_tab .con{line-height:32px; opacity:0.8; font-family:'sy_l'; text-align:justify;}

.about_us06{position:relative; overflow:hidden; color:#999999;}

.about_us06 .im_ img{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); min-width:100%; min-height:100%; max-width:none;}

.about_us06 .content{padding-top:91px; position:relative; box-sizing:border-box; margin-bottom:111px;}

.about_us06 .content .title{letter-spacing:1px; text-align:center; color:#595757; margin-bottom: 20px;}

.about_us06 .content .list{font-size:20px; display:flex; flex-wrap:wrap;}

.about_us06 .content .list .item{width:20%; height:227px; float:left; text-align:center; margin-top:50px;}

.about_us06 .content .list .item .img{margin:0 auto; margin-bottom:18px; width:151px; height:131px;}

.about_us06 .content .list .item .img img{width:100%;}

.about_us06 .content .list .item .con{font-family:'sy_r'; font-size:20px; line-height:26px; padding:0 5px;}





/* 解决方案——智能机器人 */

.solu_robot01 .title .index_box{text-align:center;}

.solu_robot03 .title .index_box{text-align:right;}

.solu_robot05 .title .index_box{text-align:right;}

.solu_robot .solu_robot02 .title .tit{color:#ffffff;}

.solu_robot .solu_robot04 .title .tit{color:#ffffff;}

.solu_robot .solu_robot02 .title .index_box .con{color:#ffffff;}

.solu_robot .solu_robot04 .title .index_box .con{color:#ffffff;}

.solu_robot .solu_robot01 .title{top:76.2%;}

.solu_robot .solu_robot02 .title{top:38.1%;}

.solu_robot .solu_robot03 .title{top:34.2%;}

.solu_robot .solu_robot04 .title{top:15%;}

.solu_robot .solu_robot05 .title{top:10%;}

.solu_robot .title .tit{margin-bottom:30px;}

.solu_robot01 .title .tit{margin-bottom:38px;}





/* 解决方案——户外运动 */

.solu_outdoors01 .title .index_box{text-align:center;}

.solu_outdoors03 .title .index_box{text-align:right;}

.solu_outdoors05 .title .index_box{text-align:right;}

.solu_outdoors .solu_outdoors02 .title .tit{color:#221815;}

.solu_outdoors .solu_outdoors04 .title .tit{color:#221815;}

.solu_outdoors .solu_outdoors02 .title .index_box .con{color:#000000;}

.solu_outdoors .solu_outdoors04 .title .index_box .con{color:#000000;}

.solu_outdoors .solu_outdoors01 .title{top:76.2%;}

.solu_outdoors .solu_outdoors02 .title{top:38.1%;}

.solu_outdoors .solu_outdoors03 .title{top:34.2%;}

.solu_outdoors .solu_outdoors04 .title{top:41.6%;}

.solu_outdoors .solu_outdoors05 .title{top:24.6%;}

.solu_outdoors .title .tit{margin-bottom:30px;}

.solu_outdoors01 .title .tit{margin-bottom:38px;}





/* 可持续发展 */

.sust_development .crumbs{background-color:#ffffff;}

.sust_development .sust_development01{background-color:#ffffff;}

.sust_development01 .title{font-family:'sy_r'; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; text-align:center; margin-bottom:33px;}

.sust_development01 .box{font-family:'sy_r'; font-size:16px; line-height:30px; letter-spacing:1px; color:#333333;}

.sust_development01{padding-bottom:93px;}

.sust_development02{padding-top:107px; padding-bottom: 107px;}

.sust_development02 .li_{width:48.83%; float:left; margin-left:2.34%; background-color:#ffffff; box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.17); margin-bottom:14px;}

.sust_development02 .li_:nth-child(2n-1){margin-left:0;}

.sust_development02 .li_ .li_box{display:block;}

.sust_development02 .li_ .li_box .rect-5307{padding-bottom:53.07%;}

.sust_development02 .li_ .li_box .con{font-size:24px; line-height:24px; color:#333333; letter-spacing:1px; font-family:'sy_medium'; padding:39px 0 31px 33px;}

.sust_development03{background-color:#ffffff; padding-bottom:101px;}

.sust_development03 .title{padding-top:56px; margin-bottom:47px; text-align:center; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757;}

.sust_development03 .tab ul{margin-bottom:5px;}

.sust_development03 .tab .li_{display:flex; width:36.3%; padding-left:53px; align-items:center; box-sizing:border-box; height:111px; background-color:#f8fcff; margin-right:5px; float:left;} 

.sust_development03 .tab .li_:nth-child(2){background-color:#f6f3ff; width:29.7%;}

.sust_development03 .tab .li_:nth-child(3){background-color:#e8f7ff; margin-right:0px; width:33.1%;}

.sust_development03 .tab .li_ .icon img{width:100%;}

.sust_development03 .tab .li_ .index_box{margin-left:14px;}

.sust_development03 .tab .li_ .index_box .con{font-size:18px; line-height: 18px; color:#333333; font-family:'sy_medium'; margin-bottom:11px;}

.sust_development03 .tab .li_ .index_box .num{font-size:18px; color:#999999; font-family:'sy_r';}

.sust_development03 .tab .li_ .index_box .num em{font-size:24px; line-height:24px; color:#333333; font-family:"im_bold"; letter-spacing:1px;}

.sust_development03 .tab .item02 .li_{background-color:#e8f7ff; width:49.4%;} 

.sust_development03 .tab .item02 .li_:nth-child(2){background-color:#f8fcff; width:50.1%; margin-right:0; }

.sust_development03 .tab .item03 .li_{background-color:#f8fcff;} 

.sust_development03 .tab .item03 .li_:nth-child(2){background-color:#e8f7ff;}

.sust_development03 .tab .item03 .li_:nth-child(3){background-color:#f6f3ff;}

.sust_development03 .tab .item04 .li_{background-color:#e8f7ff;} 

.sust_development03 .tab .item04 .li_:nth-child(2){background-color:#f6f3ff;}

.sust_development03 .tab .item04 .li_:nth-child(3){background-color:#f8fcff;}

.sust_development04{padding-bottom:86px; display:none;}

.sust_development04  .title{padding-top:58px; padding-bottom: 47px; font-size:30px; line-height:30px; letter-spacing:1px; color:#595757; text-align:center;}

.sust_development04  .down_load li{width:32%;height:102px;

background-color:#ffffff; box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.17); padding-left:39px; line-height:102px; font-size:18px; font-family:'sy_r'; color:#333333; float:left; margin-right:2%; box-sizing:border-box; margin-bottom:17px;} 

.sust_development04  .down_load li:nth-child(3n){margin-right:0;}





/* 解决方案——手机热像仪 */

.solu_mobimager01 .title .index_box{text-align:center;}

.solu_mobimager03 .title .index_box{text-align:right;}

.solu_mobimager05 .title .index_box{text-align:right;}

.solu_mobimager07 .title .index_box{text-align:right;}

.solu_mobimager09 .title .index_box{text-align:right;}

.solu_mobimager .solu_mobimager02 .title .index_box .tit{color:#1f2933;}

.solu_mobimager .solu_mobimager02 .title .index_box .con{color:#1f2933;}

.solu_mobimager .solu_mobimager04 .title .index_box .tit{color:#1f2933;}

.solu_mobimager .solu_mobimager04 .title .index_box .con{color:#1f2933;}

.solu_mobimager .solu_mobimager06 .title .index_box .tit{color:#1f2933;}

.solu_mobimager .solu_mobimager06 .title .index_box .con{color:#1f2933;}

.solu_mobimager .solu_mobimager08 .title .index_box .tit{color:#202838;}

.solu_mobimager .solu_mobimager08 .title .index_box .con{color:#202838;}

.solu_mobimager .solu_mobimager10 .title .index_box .tit{color:#152134;}

.solu_mobimager .solu_mobimager10 .title .index_box .con{color:#152134;}

.solu_mobimager .solu_mobimager01 .title{top:unset; bottom:14.8%;}

.solu_mobimager .solu_mobimager02 .title{top:35.3%;}

.solu_mobimager .solu_mobimager03 .title{top:26.6%;}

.solu_mobimager .solu_mobimager04 .title{top:37.2%;}

.solu_mobimager .solu_mobimager05 .title{top:39.6%;}

.solu_mobimager .solu_mobimager06 .title{top:31.2%;}

.solu_mobimager .solu_mobimager07 .title{top:26.8%;}

.solu_mobimager .solu_mobimager08 .title{top:38.4%;}

.solu_mobimager .solu_mobimager09 .title{top:27.8%;}

.solu_mobimager .solu_mobimager10 .title{top:25%;}

.solu_mobimager .title .tit{margin-bottom:30px;}

.solu_mobimager01 .title .tit{margin-bottom:38px;}

.solu_mobimager01 .logo_box{position:absolute; bottom:3%; width:100%; height:3.8%;}

.solu_mobimager01 .logo_box ._box{display:flex; justify-content:center;}

.solu_mobimager01 .logo_box ._box .item{margin-right:41px;}

.solu_mobimager01 .logo_box ._box .item:last-child{margin-right:0;}

.solu_mobimager01 .logo_box ._box img{width:100%;}





/* 解决方案——自动驾驶 */

.solu_autonomous01 .title .index_box{text-align:center;}

.solu_autonomous03 .title .index_box {text-align:left;}

.solu_autonomous07 .title .index_box {text-align:right;}

.solu_autonomous05 .title .index_box{text-align:center;}

.solu_autonomous06 .title .index_box{text-align:center;}

.solu_autonomous .solu_autonomous02 .title .index_box .con{color:#ffffff;}

.solu_autonomous .solu_autonomous02 .title .index_box .tit{color:#ffffff;}

.solu_autonomous .solu_autonomous03 .title .index_box .con{color:#ffffff;}

.solu_autonomous .solu_autonomous03 .title .index_box .tit{color:#ffffff;}

.solu_autonomous .solu_autonomous05 .title .index_box .con{color:#ffffff;}

.solu_autonomous .solu_autonomous05 .title .index_box .tit{color:#ffffff;}

.solu_autonomous .solu_autonomous07 .title .index_box .con{color:#363636;}

.solu_autonomous .solu_autonomous07 .title .index_box .tit{color:#363636;}

.solu_autonomous .solu_autonomous01 .title{top:unset; bottom:14%;}

.solu_autonomous .solu_autonomous02 .title{top:unset; bottom:22.6%}

.solu_autonomous .solu_autonomous03 .title{top:unset; bottom:27%}

.solu_autonomous .solu_autonomous04 .title{top:unset; bottom:24.3%}

.solu_autonomous .solu_autonomous05 .title{top:unset; bottom:8%;}

.solu_autonomous .solu_autonomous06 .title{top:unset; bottom:7%;}

.solu_autonomous .solu_autonomous07 .title{top:unset; bottom:9%;}

.solu_autonomous .title .tit{margin-bottom:30px;}

.solu_autonomous01 .title .tit{margin-bottom:38px;}

.solu_autonomous02 .logo_box{position:absolute; bottom:4%; width:100%;}

.solu_autonomous02 .logo_box ._box{display:flex; height:; justify-content:space-between;}



/* 解决方案——AIOT */

.solu_aiot01 .title .index_box{text-align:center;}

.solu_aiot03 .title .index_box{text-align:left;}

.solu_aiot .solu_aiot02 .title .index_box .con{color:#ffffff;}

.solu_aiot .solu_aiot04 .title .index_box .con{color:#ffffff;}

.solu_aiot .solu_aiot01 .title{top:70%;}

.solu_aiot .solu_aiot02 .title{top:50.6%;}

.solu_aiot .solu_aiot03 .title{top:43.3%;}

.solu_aiot .solu_aiot04 .title{top:47.2%;}

.solu_aiot .title .tit{margin-bottom:30px;}

.solu_aiot01 .title .tit{margin-bottom:38px;}





/* 解决方案——新能源 */

.solu_energy01 .title .index_box{text-align:center;}

.solu_energy02 .title .index_box{text-align:left;}

.solu_energy05 .title .index_box{text-align:center;}

.solu_energy .solu_energy01 .title .index_box .con{color:#343641;}

.solu_energy .solu_energy01 .title .index_box .tit{color:#343641;}

.solu_energy .solu_energy02 .title .index_box .tit{color:#343641;}

.solu_energy .solu_energy02 .title .index_box .con{color:#343641;}

.solu_energy .solu_energy03 .index_box .tit{color:#ffffff;}

.solu_energy .solu_energy03 .index_box .con{color:#ffffff;}

.solu_energy .solu_energy04 .index_box .tit{color:#343641;}

.solu_energy .solu_energy04 .index_box .con{color:#343641;}

.solu_energy .solu_energy03 .box .index_box .tit{color:#343641;}

.solu_energy .solu_energy01 .title{top:50%; transform: translateY(-50%);}

.solu_energy .solu_energy02 .title {top:41.8%;}

.solu_energy .solu_energy05 .title{top:unset; bottom:14.47%;}

.solu_energy .title .tit{margin-bottom:30px;}

.solu_energy01 .title .tit{margin-bottom:38px;}

.solu_energy03{background-color:#e3eafd;}

.solu_energy03 .box{position:relative; width:100%;}

.solu_energy03 .box .im_{position:absolute; top:19%; left:-60px; height:64.9%;}

.solu_energy03 .box .im_ img{width:100%;}

.solu_energy03 .box .index_box{float:right; text-align:right; padding:261px 0 349px 0;}

.solu_energy03 .box .index_box .tit{margin-bottom:35px;}

.solu_energy04{background-color:#eaf0fd;}

.solu_energy04 .box{position:relative; width:100%;}

.solu_energy04 .box .im_{position:absolute; top:9%; right:-80px; height:64.9%;}

.solu_energy04 .box .im_ img{width:100%;}

.solu_energy04 .box .index_box{ padding:312px 0 292px 0;}

.solu_energy04 .box .index_box .tit{margin-bottom:35px;}



/* 解决方案——无人机载荷 */

.solu_uavload01 .title .index_box{text-align:center;}

.solu_uavload02 .title .index_box{text-align:right;}

.solu_uavload04 .title .index_box{text-align:right;}

.solu_uavload05 .title .index_box{text-align:center;}

.solu_uavload .solu_uavload02 .title .index_box .tit{color:#343641;}

.solu_uavload .solu_uavload02 .title .index_box .con{color:#343641;}

.solu_uavload .solu_uavload04 .title .index_box .tit{color:#ffffff;}

.solu_uavload .solu_uavload04 .title .index_box .con{color:#ffffff;}

.solu_uavload .solu_uavload01 .title{top:unset; bottom:13.8%;}

.solu_uavload .solu_uavload02 .title{top:unset; bottom:26.7%;}

.solu_uavload .solu_uavload03 .title{top:unset; bottom:27.5%;}

.solu_uavload .solu_uavload04 .title{top:unset; bottom:16.4%;}

.solu_uavload .solu_uavload05 .title{top:unset; bottom:10%;}

.solu_uavload .title .tit{margin-bottom:30px;}

.solu_uavload01 .title .tit{margin-bottom:38px;}



/* 关于我们——子公司介绍 */

.channel_content.sub_Introduction{margin-top:80px;}

.sub_Introduction .sub_Introduction01 .title .index_box {width:56.75%;}

.sub_Introduction .sub_Introduction03 .title .index_box {width:45.75%;}

.sub_Introduction .sub_Introduction02 .title .index_box {width:45.75%;}

.sub_Introduction .sub_Introduction04 .title .index_box .tit{color:#595757;}

.sub_Introduction .sub_Introduction04 .title .index_box .con{color:#898989;}

.sub_Introduction .sub_Introduction02 .title .index_box .tit{color:#898989;}

.sub_Introduction .sub_Introduction02 .title .index_box .con{color:#898989;}

.sub_Introduction .sub_Introduction06 .title .index_box .tit{color:#595757;}

.sub_Introduction .sub_Introduction06 .title .index_box .con{color:#898989;}

.sub_Introduction .sub_Introduction03 .title .index_box .con#th{margin-top:15px;}

.sub_Introduction .sub_Introduction01 .title{top:unset; bottom:33%;}

.sub_Introduction .sub_Introduction02 .title{top:50%; transform:translateY(-50%);}

.sub_Introduction .sub_Introduction03 .title{top:unset; bottom:33.2%;}

.sub_Introduction .sub_Introduction04 .title{top:50%; transform:translateY(-50%);}

.sub_Introduction .sub_Introduction05 .title{top:50%; transform:translateY(-50%);}

.sub_Introduction .sub_Introduction06 .title{top:50%; transform:translateY(-50%);}

.sub_Introduction .title .tit{margin-bottom:30px;}

.sub_Introduction01 .title .tit{margin-bottom:38px;}







/* 解决方案——后续添加小手 */

.solu_energy .solu_energy04 .index_box .con,

.solu_energy .solu_energy03 .index_box .con,

.solu_energy .solu_energy02 .title .index_box .con,

.solu_energy .solu_energy01 .title .index_box .con,

.solu_laserang03 .item_list .item .index_box .con,

.solu_laserang .title .index_box .con,

.xc_content .xc_box .title .index_box .con,

.night_obs .title .index_box .con{cursor:pointer;}





/* 1211 */

.header .inav_wrapper .nav_li .nav_down{overflow-y:auto;}

.header .inav_wrapper .nav_li .nav_down::-webkit-scrollbar {width:4px; height:4px;}

.header .inav_wrapper .nav_li .nav_down::-webkit-scrollbar-thumb {border-radius:5px; background:#004187;}

.header .inav_wrapper .nav_li .nav_down::-webkit-scrollbar-track {border-radius:5px; background:#f6f5f5;}



/* 1213更改 */



/* 公共框架 */

.tit28{font-size:26px; line-height:26px;}

.header .inav_wrapper .nav_li .inav_a{font-size:18px;}

.footer .f_top .t_bott .container .con_l .item dd{font-size:18px; line-height:32px;}

.footer .f_bott .center{font-size:18px; line-height:32px;}

.footer .f_top .t_bott .container .con_r .item dd{font-size:18px; line-height:32px;}

/* 夜视观察 */

.channel_content.night_obs a{display:block;}

.night_obs .im_{position:relative; width:100%; height:760px;}

.night_obs .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width: none; width:auto; overflow:hidden;}

.channel_content.night_obs .night_obs01 .im_{height:100vh; object-fit:cover;}



/* 首页 */

.ibanner .img_box img{object-fit:cover; /*display:none;*/}

.ibanner .img_box video{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width: none; width:auto; overflow:hidden; object-fit:cover;}

.ibanner .title{display:none;}

/* 资询中心 */

/* .news_detail01 .bd .container .message p{text-align:justify!important;} */

/* 已完成 */



/* 核心技术——红外 */

.tec_infrared03 .content .list .swiper-container .swiper-wrapper .swiper-slide .box dl dd{text-align:center;}



/* 投资人 */

.invest02 .container{width:100%; height:485px;}

.invest02 .container iframe{width:100%; height:485px;}



/* 关于我们 */

.about_us05 .bott .item_tab{margin-top:0; margin-bottom:30px; margin-right:50px; margin-left:0; height:200px;} 

.about_us05 .bott .wrap{padding-top:60px; padding-bottom:30px;}

.about_us01 .im_,.about_us02 .im_{position:relative; height:760px;}

.about_us01 .im_ img,.about_us02 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden;}





/* 根据子公司介绍  进行整合解决方案的公共模版 */

.xc_content .xc_box .im_{position:relative; height:760px;}

.xc_content .xc_box .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width: none; width:auto; overflow:hidden;}

.xc_content .xc_box:first-child .im_{height:100vh;overflow:hidden;}

.xc_content .xc_box:first-child .im_ img{object-fit:cover;}

.xc_content .sub_Introduction01.xc_box .im_{height:760px;}





/* 1214 */

/* 子公司 */

.sub_Introduction .title36{font-size:24px; line-height:24px;}

.sub_Introduction .con20{font-size:16px; line-height:30px;}

/* 夜视观察调整 */

.night_obs01 .title .index_box .tit{margin-bottom:30px;}

/* 解決方案 激光测距 */

.solu_laserang01 .im_{position:relative; height:100vh;}

.solu_laserang01 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden; object-fit:cover;}

.solu_laserang02 .im_{position:relative; height:760px;}

.solu_laserang02 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden;}

.tec_infrared02 .title .index_box .con{width:100%;}

.tec_infrared01 .im_{position:relative; height:100vh; overflow:hidden;}

.tec_infrared01 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden; object-fit:cover;}

.tec_infrared02 .im_{position:relative; height:760px; overflow:hidden;}

.tec_infrared02 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden;}

.tec_microwave01 .im_{position:relative; height:100vh; overflow:hidden;}

.tec_microwave01 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden; object-fit:cover;}

.tec_microwave03 .im_{position:relative; height:760px; overflow:hidden;}

.tec_microwave03 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden;}

.tec_microwave05 .im_{position:relative; height:760px; overflow:hidden;}

.tec_microwave05 .im_ img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto; overflow:hidden;}



/* 12.18 */

/* 核心技术 */

.tec_microwave04 .item.item02 .im_{left:-26.5%;}

.tec_laser01 .title #mag{margin-bottom:10px;}





/* 解决方案 */

.night_obs01 .title .index_box{width:80%; margin:0 auto;}

.night_obs02 .title .index_box{width:58%;}

.night_obs03 .title .index_box{width:84%; float:left;}

.night_obs04 .title .index_box{width:65%;float: right;margin-top: 135px}

.night_obs05 .title .index_box{width:77%; float:right;}



.solu_infrared05 .title .index_box{width:64%;}

.solu_infrared04 .title .index_box{width:60%;}

.solu_infrared02 .title .index_box{width:61%;}

.solu_infrared01 .title .index_box{width:100%; margin:43px auto;}



.solu_autonomous01 .title .index_box{width:73%; margin:0 auto;}

.solu_autonomous02 .title .index_box{width:60%;margin-bottom: 195px}

.solu_autonomous03 .title .index_box{width:57%;}

.solu_autonomous04 .title .index_box{width:51%;}

.solu_autonomous05 .title .index_box{width:63.5%; margin:0 auto;}

.solu_autonomous06 .title .index_box{width:67%; margin:0 auto;}

.solu_autonomous07 .title .index_box{width:56%; float:right;}



.solu_aiot01 .title .index_box{width:78%; margin:0 auto;}

.solu_aiot02 .title .index_box{width:48.5%;}

.solu_aiot03 .title .index_box{width:52%;}

.solu_aiot04 .title .index_box{width:43%;float: right;text-align: right;}



.solu_satellite01 .title .index_box{width:60%; margin:0 auto;}

.solu_satellite02 .title .index_box{width:67.5%; margin:0 auto;}

.solu_satellite04 .title .index_box{width:60%;}

.solu_satellite05 .title .index_box{width:50%;}

.solu_satellite06 .title .index_box{width:60%; margin:0 auto;}



.solu_outdoors01 .title .index_box{width:54%; margin:-145px auto;}

.solu_outdoors02 .title .index_box{width:60%;}

.solu_outdoors03 .title .index_box{width:65%;}

.solu_outdoors04 .title .index_box{width:61%;}

.solu_outdoors05 .title .index_box{width:72%;}



.solu_uavload .solu_uavload04 .title{bottom:25.4%;}

.solu_uavload01 .title .index_box{width:80%; margin:0 auto;}

.solu_uavload02 .title .index_box{width:80%;}

.solu_uavload03 .title .index_box{width:80%;}

.solu_uavload04 .title .index_box{width:80%;}

.solu_uavload04 .title .index_box{width:63.5%;}



.solu_mobimager02 .title .index_box{width:52%;}

.solu_mobimager03 .title .index_box{width:58%;}

.solu_mobimager04 .title .index_box{width:67%;}

.solu_mobimager05 .title .index_box{width:67%;}

.solu_mobimager06 .title .index_box{width:54%;}

.solu_mobimager07 .title .index_box{width:38%;}

.solu_mobimager08 .title .index_box{width:44%;}

.solu_mobimager09 .title .index_box{width:42%;}

.solu_mobimager10 .title .index_box{width:50%;}



.solu_robot .solu_robot01 .title{top:unset; bottom:12%;}

.solu_robot01 .title .index_box{width:80%; margin:0 auto;}

.solu_robot02 .title .index_box{width:52%;}

.solu_robot03 .title .index_box{width:58%;}

.solu_robot04 .title .index_box{width:67%;}

.solu_robot05 .title .index_box{width:74%;}

.solu_robot .solu_robot02 .title{top: 20.1%;}



.solu_laserang01 .title .index_box{width:73.5%; margin:0 auto;}

.solu_laserang03 .item_list .item .index_box{width:60%;}



.solu_gas .solu_gas01 .title{top:unset; bottom:5%;}

.solu_gas01 .title .index_box{width:80%; margin:0 auto;}

.solu_gas02 .title .index_box{width:43%;}

.solu_gas03 .title .index_box{width:49%;}

.solu_gas04 .title .index_box{width:43%;}

.solu_gas05 .title .index_box{width:50%;}



.solu_energy01 .title .index_box{width:80%; margin:0 auto;}

.solu_energy02 .title .index_box{width:70%;}

.solu_energy03 .index_box{width:60%;}

.solu_energy04 .index_box{width:60%;}

.solu_energy05 .title .index_box{width:70%; margin:0 auto;}



.sub_Introduction04 .title .index_box{width:50%;}

.sub_Introduction05 .title .index_box{width:50%;}

.sub_Introduction06 .title .index_box{width:40%;}





/* 20231221 修改 */

/* 可持续发展 */

.sust_development01{padding-bottom:90px;}

.sust_development01 .top{border-bottom:2px solid #f0f0f0; margin-bottom:60px;}

.sust_development01 .top ul{display:flex; justify-content:space-between; float:right;}

.sust_development01 .top ul li{padding:0 31px; line-height:66px; font-size:18px; box-sizing:border-box; position:relative;}

.sust_development01 .top ul li:last-child{padding-right:0;}

.sust_development01 .top ul li:last-child::after{width:0;}

.sust_development01 .top ul li div{position:relative; cursor:pointer;}

.sust_development01 .top ul li.active div::after{content:''; position:absolute; bottom:-2px; left:0; width:100%; background:#1625a6; height:2px;}

.sust_development01 .top ul li::after{content:''; position:absolute; top:50%; right:0; width:1px; background:#888888; transform:translateY(-50%); height:20px;}

.sust_development01 .bott{display:none;}

.sust_development01 .bott.select{display:block;}



/* 首页 */

.ibanner .video_pc{display:block;}

.ibanner .video_phone{display:none;}



/* 1222修改 */

.tdt-pane{z-index:2!important;;}



.sust_development01{padding-bottom:30px;}

.sust_development04 .down_load li{text-align:center; padding-left:0;}

.sust_development04 .down_load li{height:85px; line-height:85px;}

.sust_development04 .title{padding-top:0;}

.sust_development04{padding:40px 0;}

.sust_development04 .title{padding-bottom:0; margin-bottom:40px;}

.sust_development01{padding-bottom:0px;}



.about_us02 .title .con{font-size:18px;}

.about_us05 .content .list .item .index_box .con{line-height:40px;}

.about_us05 .content .list{display:flex;}

.about_us05 .content .list .item{width:25%;}

.about_us05 .bott{display:none;}

.about_us05{height:1048px;}

.about_us05 .content .list .item .index_box{margin-bottom:11.7%; width:63.3%;}

.about_us05 .content .list .item .icon{width:25%;}

.about_us05 .bott .item_tab::after{display:none;}

.about_us06 .content .list .item .img img{width:70%;}

.about_us06 .content .list .item{height:auto; margin-bottom:30px;}

.about_us06 .content .list .item .img{height:auto;}

.about_us06 .content .list .item .img img{width:70%;}

.contact_us01 .map{height:430px; position:unset; margin-left:0;}

.contact_us01 .intro{position:unset;}



/* 1225修改 */

.tdt-left{display:none;}

.about_us03 .content .box{width:66.7%; padding-right:3.4%; padding-left:23.9%;}

.about_us04 .showBtn{display:none;}

.invest04 .container .right{margin-top:0;}

.invest04 .container{display:flex; align-items:center;}

.tec_microwave02 .item .index_box .tit{font-size:28px; line-height:28px;}

.tec_microwave04 .item .index_box .tit{font-size:28px; line-height:28px;}

.tec_microwave01 .title .index_box{margin:0 auto; width:72%;}

.tec_laser03 .title .index_box{text-align:right;}

.sust_development01 .box{padding-bottom:30px;}



.solu_energy05 .title .index_box{width:70%; margin:unset; text-align:left; float:left;margin-bottom: 50px}

.solu_energy03 .index_box{width:45%;}

.solu_energy04 .index_box{width:45%;}



.night_obs02 .title .index_box{width:66%;float: right;margin-top:140px;}

.sub_Introduction .sub_Introduction02 .title .index_box .tit{color:#ffffff;}

.sub_Introduction .sub_Introduction02 .title .index_box .con{color:#ffffff;}

.sub_Introduction .sub_Introduction03 .title .index_box .tit{color:#898989;}

.sub_Introduction .sub_Introduction03 .title .index_box .con{color:#898989;}



.solu_satellite03 .title .index_box{width:46.4%;}

.solu_satellite05 .title .index_box{width:46.4%;}

.solu_satellite02 .title .index_box{width:67.5%; margin:unset;  text-align:left;}

.solu_satellite03 .title .index_box{width:46.4%;text-align:right; float:right;}

.solu_satellite04 .title .index_box{float:unset!important; text-align:left;}

.solu_satellite05 .title .index_box{text-align:right; float:right;}

.solu_satellite06 .title .index_box{text-align:left; margin:unset;}

.solu_satellite02 .title .index_box{width:48.5%;}

.solu_satellite03 .title .index_box{width:39.4%;}



.solu_infrared .solu_infrared01 .title{top:unset; bottom:5%;}

.solu_infrared03 .title .index_box{width:57%;}



.solu_aiot02 .title .index_box{width:51.5%;}

.solu_aiot01 .title .index_box{width:63%;}

.solu_aiot .solu_aiot01 .title{top:unset; bottom:8%;}



.solu_autonomous05 .title .index_box{width:57.5%; text-align:left; float:left; margin:unset;margin-bottom: 140px}

.solu_autonomous06 .title .index_box{width:67%; margin:unset; text-align:right;}



.solu_uavload05 .title .index_box{text-align:left; width:70%;}

.solu_uavload05 .title .index_box{text-align:left; width:70%;}

.solu_uavload02 .title .index_box{width:60%;}

.solu_uavload03 .title .index_box{width:50%;}

.solu_uavload04 .title .index_box{width:52%;}

.solu_uavload04 .title .index_box{width:62%;}



.solu_outdoors02 .title .index_box{width:35%;}

.solu_outdoors03 .title .index_box{width:45%;}

.solu_outdoors04 .title .index_box{width:51%;}

.solu_outdoors05 .title .index_box{width:47%;}



.solu_mobimager02 .title .index_box{width:44%;}

.solu_mobimager03 .title .index_box{width:42%;}

.solu_mobimager04 .title .index_box{width:43%;}

.solu_mobimager05 .title .index_box{width:42%;}

.solu_mobimager06 .title .index_box{width:36%;}

.solu_mobimager07 .title .index_box{width:31%;}

.solu_mobimager08 .title .index_box{width:37%;}

.solu_mobimager09 .title .index_box{width:31%;}

.solu_mobimager10 .title .index_box{width:39%;}



.solu_robot03 .title .index_box{width:53%;}

.solu_robot04 .title .index_box{width:57%;margin-top: 78px}

.solu_robot05 .title .index_box{width:50%;}



.solu_laserang03 .title_li{font-size:36px; line-height:36px; font-family:"sy";}

.solu_laserang03 .item_list .item .index_box{width:54%;}

.solu_laserang03 .item_list .item .index_box{width:56%;}



.solu_energy05 .title .index_box{width:48%;}

.solu_energy02 .title .index_box{width:46%;}



.solu_energy .solu_energy01 .title{top:unset; transform:translateY(0); bottom:8%;}

.solu_energy .solu_energy01 .title .index_box .tit{color:#ffffff;}

.solu_energy .solu_energy01 .title .index_box .con{color:#ffffff;}

.solu_aiot .solu_aiot02 .title .index_box .tit{color:#ffffff;}

.solu_aiot .solu_aiot04 .title .index_box .tit{color:#ffffff;}

/* 1226　手机热像仪　手机端图片畸变问题适配更改*/

.solu_mobimager01 .img_phone{display:none;}



.solu_autonomous02 .logo_box{bottom:unset; top:10%;}

.solu_autonomous .solu_autonomous02 .title{bottom:10%;}

.solu_autonomous07 .title .index_box{width:48%;margin-bottom: 80px}

.solu_autonomous06 .title .index_box{width:56%;}

.solu_autonomous04 .title .index_box{width:53%;float: right;text-align: right;}

.solu_autonomous .solu_autonomous06 .title{bottom:33%;}

.solu_energy03 .index_box{width:48%; text-align:right;}

.solu_energy .solu_energy03 .title .index_box .con{color:#ffffff;}

.solu_energy .solu_energy03 .title{top:28%;}

.invest01 .container .box .right{height:auto; border:solid 0px #d3d3d3;}

.invest01 .container .box .right iframe{height:488px !important;}



.solu_autonomous06 .title .index_box{width:53%;float: right;}

.solu_aiot02 .title .index_box{width:53.5%;float: right;text-align: right;}

.solu_mobimager06 .title .index_box{width:38%;}

.solu_mobimager .solu_mobimager01 .title{top:unset; bottom:10%;}



/* .header .inav_left .h_logo{width:103px;} */

.tec_infrared04 .item_list .item .index_box{z-index:2;}

.about_us03 .content .box{align-items:flex-start;}

/* .solu_laserang03 .item_list .item .index_box .con{max-height:160px; overflow-y:auto;} */

.solu_laserang02 .im_ {overflow: hidden;}

.solu_laserang03 .item_list .item .index_box{width:60%;}

.solu_laserang03 .item_list .item.item01 .index_box{top:20%;}

.solu_laserang03 .item_list .item.item01 .im_{position:relative; top:50%; margin-top:-130px;}

.solu_laserang03{height:auto;}

.solu_laserang03 .item_list .item.item01 .index_box{top:50%; transform:translateY(-50%);}

.solu_laserang03 .item_list .item.item01{height:500px;}



::-webkit-scrollbar{width:2px; height:4px;}  /* 添加滚动条样式 设置滚动条宽度 */

::-webkit-scrollbar-track {background-color:#f1f1f1; border-radius:0;}  /* 滚动条轨道 设置轨道背景色*/

::-webkit-scrollbar-thumb{background-color: #888; border-radius:0;} /* 滚动条滑块  设置滑块颜色 */



/* 202405015 */

.footer .f_top .t_top{display:none;}

.about_us03 .im_ img{transform:translate(-50%, -60%);}

.about_us03 .content{height:1240px;}

.tec_infrared03 .content .list .index_text{color:#fff; font-size:28px; line-height:28px; text-align:center; width:100%; position:absolute; bottom:32px; left:0; z-index:6;}

.sub_Introduction .xc_box .title.qian .index_box .tit{color:#ffffff;}

.sub_Introduction .xc_box .title.qian .index_box .con{color:#ffffff;}

.sub_Introduction .xc_box .title.shen .index_box .tit{color:#898989;}

.sub_Introduction .xc_box .title.shen .index_box .con{color:#898989;}

.sub_Introduction06 .title .index_box{float:right;}

.xc_content .xc_box.sub_Introduction07 .title{top:40%;}

.xc_content .xc_box.sub_Introduction07 .title .index_box{width:60%;}

.sub_Introduction07.xc_box.xc_right .title .index_box{float:left;}

.sub_Introduction05.xc_box.xc_right .title .index_box{float:left;}

/*返回顶部悬浮*/
.f_box{position:fixed; right:0; bottom:777px; z-index:20; font-size:18px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; display:none; display: block;}
.f_box .f_b{width:57px; height:52px; margin-bottom:1px; line-height:20px; position:relative;}

.f_box .tel a{background-image:url(../img/f_box2.png);background-position: left center; background-repeat: no-repeat; position:absolute; width:190px;padding-left:57px; top:200px; left:0;}
.f_box .tel .phone{ height:52px; line-height:52px; background-color:#004187; width:100%; text-align:center; overflow:hidden;}
.f_box a{display:block;width:100%;height:100%; background-color:#004187;}
.f_box a:hover{color:#fff;}
.f_box .gotop a{background-image:url(../img/f_box5.jpg);background-position: -57px 0; background-repeat: no-repeat;}
.f_box .gotop a:hover{background-position: 0 0; }
.f_box .gotop {height:40px;}

.channel_content .chengxin{padding: 40px;}


.footer .f_top .t_bott .container .share .f_logo{margin-top: 20px;}

.about_us .ipart04 .content .list{justify-content: center;}


/* 创业大赛 */
.competition .fz40{font-size:40px; line-height:50px; color:#595757; font-weight:bold;}
.competition01{background:url(../img/competition01_1.jpg) no-repeat center/cover; height:1498px; position:relative;}
.competition01 .infor{text-align:center; padding-top:190px;}
.competition01 .content{position:absolute; left:0; width:100%; bottom:50px;}
.competition01 .content .box{background:url(../img/competition01_3.png) no-repeat top center/cover; padding:64px 60px; border-radius:15px;}
.competition01 .content .box .tit{text-align:center; margin-bottom:45px;}
.competition01 .content .box .con{font-size:18px; line-height:30px; color:#595757; text-align:left;}
.competition01 .content .box .icon{margin-top:110px; text-align:center;animation: move 1s ease-in-out infinite;}
@keyframes move {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}
.competition02{background:url(../img/competition02_1.jpg) no-repeat center/cover; padding:80px 0;}
.competition02 .content{margin-top:65px;}
.competition02 .compe_pt1{padding-bottom:45px;}
.competition02 .compe_pt1 .content ul{display:flex; justify-content:space-between;}
.competition02 .compe_pt1 .content li{width:22.75%; border-radius:15px; padding:60px 30px 30px; box-sizing:border-box; height:560px; background:#fff;}
.competition02 .compe_pt1 .content li .pic{text-align:center;}
.competition02 .compe_pt1 .content li .pic img{height:58px;}
.competition02 .compe_pt1 .content li .info .tit{font-size:20px; line-height:25px; color:#595757; font-weight:bold; margin:50px 0 25px;text-align: center;}
.competition02 .compe_pt1 .content li .info .con{font-size:14px; line-height:24px; color:#595757;text-align: center;}
.competition02 .compe_pt2{padding-top:45px;}
.competition02 .compe_pt2 .content .title{font-size:20px; line-height:30px; color:#003f89; font-weight:bold; margin-bottom:45px;}
.competition02 .compe_pt2 .content .title span{font-size:30px;}
.competition02 .compe_pt2 .content .inner{display:flex; justify-content:space-between;}
.competition02 .compe_pt2 .content .inner .left{width:40%; float:left;}
.competition02 .compe_pt2 .content .inner .left .rect-132{padding-bottom:132%; border-radius:10px;}
.competition02 .compe_pt2 .content .inner .right{width:53%; float:right;}
.competition02 .compe_pt2 .content .inner .right .tit{font-size:20px; color:#003f89; font-weight:bold; margin-bottom:30px;}
.competition02 .compe_pt2 .content .inner .right ul{position:relative;}
.competition02 .compe_pt2 .content .inner .right ul:after{content:''; width:1px; height:calc(100% - 50px); background:#C1C6C6; position:absolute; left:35px; top:24px}
.competition02 .compe_pt2 .content .inner .right li{display:flex; align-items:center; margin-bottom:15px;}
.competition02 .compe_pt2 .content .inner .right li:last-child{margin-bottom:0;}
.competition02 .compe_pt2 .content .inner .right li .icon{width:70px; height:70px; position:relative; z-index:2; background-position:0 0; margin-right:18px; flex-shrink:0; transition:.5s ease;}
.competition02 .compe_pt2 .content .inner .right li .info{font-size:18px; line-height:26px; color:#595757; flex-grow:1; padding:25px 20px; transition:.5s ease; border-radius:15px;}
.competition02 .compe_pt2 .content .inner .right li .info span{font-weight:bold;}
.competition02 .compe_pt2 .content .inner .right li.cur .icon{background-position:0 -70px;}
.competition02 .compe_pt2 .content .inner .right li.cur .info{color:#003f89; background:#fff;}
.competition03{background:url(../img/competition03_1.jpg) no-repeat center/cover; padding:80px 0;}
.competition03 .content{margin-top:65px;}

/* .competition03 .content .swiper-slide{background:#fff; border-radius:125px; display:flex; justify-content:space-between; gap:0 74px; align-items:center; transition:.5s ease; margin-right:72px; width:9.85rem; white-space:normal;}
.competition03 .content .swiper-slide .pic{width:186px; height:186px; border-radius:50%; border:20px solid #fff; overflow:hidden; flex-shrink:0; }
.competition03 .content .swiper-slide .info{font-size:20px; line-height:30px; font-weight:bold; color:#000; flex-grow:1;}
.competition03 .content .swiper-slide .info .t{color:#003f89;}

.competition03 .swiper-wrapper {
  transition-timing-function: linear !important;
  width: auto !important;
}
.competition03 .content .swiper1{margin-bottom:40px;}
.competition03 .content .swiper2{position:relative; left:200px;}
.competition03 .content .swiper2 .swiper-slide{flex-direction:row-reverse; padding-left:70px; box-sizing:border-box;}
.competition03 .content .swiper-slide:hover{background:#ccddec;} */
/*.competition03 .content ul {white-space:nowrap; -webkit-animation: HomePartners_rowup__cxddW 40s linear infinite normal;
	animation: HomePartners_rowup__cxddW 40s linear infinite normal;}*/
/*@-webkit-keyframes HomePartners_rowup__cxddW{
	0%{-webkit-transform:translateZ(0); transform:translateZ(0);} 
	to{-webkit-transform:translate3d(-50%,0,0); transform:translate3d(-50%,0,0);}
}
@keyframes HomePartners_rowup__cxddW{0%{-webkit-transform:translateZ(0); transform:translateZ(0);} to{-webkit-transform:translate3d(-50%,0,0); transform:translate3d(-50%,0,0);}}*/
.competition03 .content .box{-webkit-box-pack:start; -ms-justify-content:start; -moz-justify-content:start; -o-justify-content:start;display:flex; justify-content:flex-start;	box-sizing:content-box;}
.competition03 .content .box ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.competition03 .content .box li{display:inline-block;  width:48%; /*height:227px;*/ vertical-align:top;margin-bottom: 25px;}
.competition03 .content .box li .li_box{background:#fff; border-radius:0px; display:flex; justify-content:space-between;/* gap:0 74px;*/ align-items:center; transition:.5s ease; /*margin-right:72px;*/ white-space:normal;}
.competition03 .content .box li .pic{width:35%; /*height:180px;*/ border-radius:0%; /*border:20px solid #fff;*/ overflow:hidden; flex-shrink:0; }
.competition03 .content .box li .info{font-size:20px; line-height:30px; font-weight:bold; color:#595757; flex-grow:1;padding:0 20px;}
.competition03 .content .box li .info .t{color:#003f89;}
.competition03 .content .box li .info .c{font-size: 16px;line-height: 25px;max-height:75px;overflow-y:auto;margin-top: 10px}
.competition03 .content .box li .info .c::-webkit-scrollbar {width:4px; height:4px;}
.competition03 .content .box li .info .c::-webkit-scrollbar-thumb {border-radius:0; background:#0772cd;}
.competition03 .content .box li .info .c::-webkit-scrollbar-track {border-radius:0; background:#e5e5e5;}
.competition03 .content .box.even {margin-top:40px; position:relative; left:200px;}
.competition03 .content .box.even li .li_box{flex-direction:row-reverse; padding-left:70px; box-sizing:border-box;}
.competition03 .content .box li:hover .li_box{background:#ccddec;}
.competition04{background:url(../img/competition04_1.jpg) no-repeat center/cover; padding:70px 0 ;}
.competition04 .content{margin-top:65px;}
.competition04 .content .rect-577{padding-bottom:57.7%;}
.competition04 .content .item{display:flex; align-items:center; justify-content:space-between; padding-bottom:70px; border-bottom:1px solid #E2E2E2; margin-bottom:70px;}
.competition04 .content .item .pic{width:50%;}
.competition04 .content .item .info{width:44%; box-sizing:border-box;;}
.competition04 .content .item .info .t{font-size:20px; line-height:25px; color:#003f89; font-weight:bold; margin-bottom:10px;}
.competition04 .content .item .info .c{font-size:16px; line-height:25px; color:#595757; padding-right:55px; max-height:250px; overflow-y:auto;}
.competition04 .content .item .info .c span{font-weight:bold;}
.competition04 .content .item .info .c::-webkit-scrollbar {width:4px; height:4px;}
.competition04 .content .item .info .c::-webkit-scrollbar-thumb {border-radius:0; background:#0772cd;}
.competition04 .content .item .info .c::-webkit-scrollbar-track {border-radius:0; background:#e5e5e5;}
.competition04 .content .item.even{flex-direction:row-reverse;}
.competition04 .content .item:last-child{margin-bottom:0; padding-bottom:0; border:none;;}
.competition05{padding:70px 0 170px; background:url(../img/competition05_1.jpg) no-repeat center/cover;}
.competition05 .infor{/*display:flex; justify-content:space-between;*/text-align: center;}
.competition05 .infor .tit{color:#ffff; margin-bottom: 57px;}
.competition05 .infor .con{font-size:20px; line-height:25px; color:#fff; font-weight:bold;}
/*.competition05 .infor .con span{display:block;}*/
.competition05 .content{margin-top:70px;}
.competition05 .content .title{font-size:20px; line-height:25px; color:#fff; font-weight:bold; margin-bottom:60px;text-align: center;}
.competition05 .content .list{display:flex; justify-content:center;gap:0 150px;margin-bottom: 40px;}
.competition05 .content .list li .num{font-size:16px; line-height:1; font-weight:bold; color:#fff;}
.competition05 .content .list li .num span{font-size:48px; }
.competition05 .content .list li .txt{font-size:20px; line-height:25px; color:#fff; font-weight:bold; margin-top:20px;text-align: center;}
.competition05 .content .text{font-size:20px; line-height:30px; color:#fff; text-align:center; margin-top:80px;}
.competition06{padding:70px 0; background:url(../img/competition06_1.jpg) no-repeat center/cover;}
.competition06 .infor .con{font-size:18px; line-height:30px; color:#595757; margin-top:60px;}
.competition06 .infor .con li{margin-bottom:15px;}
.competition07{padding:70px 0; background:url(../img/competition07.jpg) no-repeat center/cover;}
.competition07 .content{margin-top:60px;}
.competition07 .content .item{width:31.8%; margin-right:2.3%; float:left;}
.competition07 .content .item .rect-586{padding-bottom:58.6%;}
.competition07 .content .item .info{height:220px; position:relative; background:#fff; padding:30px 20px; box-sizing:border-box; color:#595757; position:relative; transition:.5s ease;}
.competition07 .content .item .info .tit{font-size:16px; line-height:25px; font-weight:bold; margin-bottom:30px; position:relative; z-index:2;}
.competition07 .content .item .info .date{font-size:16px;;}
.competition07 .content .item .info:after{content:''; width:100%; height:100%; background:url(../img/competition07_2.png) no-repeat center/cover; position:absolute; right:0; bottom:0; opacity:0; visibility:hidden; transition:.5s ease;}
.competition07 .content .item:hover .info{background:#003f89; color:#fff;}
.competition07 .content .item:hover .info:after{opacity:1; visibility:visible;}
.competition07 .content .item img{transition:all 0.5s ease;}
.competition07 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.competition07 .content .right{width:31.8%; float:right; background:#fff;}
.competition07 .content .right li a{padding:19px 30px; display:block; color:#595757;}
.competition07 .content .right li .t{font-size:16px; line-height:24px; font-weight:bold; margin-bottom:2.5px;}
.competition07 .content .right li a:hover{color:#003f89;}

.r_float{position:fixed; right:0; bottom:100px; z-index:20;}
.r_float .txt{font-size: 18px;text-align: center;color: #050505;}

.compe_pt_add{padding-bottom:45px; position:relative;}
.compe_pt_add video{width:100%; object-fit:cover;}
/*.compe_pt_add .play{width:100px; height:100px; background:url(../img/video_play.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}*/

.video2{margin-top: 30px}

.solu_outdoors02 .title .index_box{margin-top: -225px;width: 75%}

.tit_new,
.xc_content .xc_box .title .index_box .con_new{color:#ffffff;}

.xc_box.robot03_new .title .index_box,
.xc_box.energy03_new .title .index_box,
.xc_box.infrared03_new .title .index_box,
.xc_box.outdoors03_new .title .index_box,
.xc_box.uavload02_new .title .index_box,
.xc_box.gas03_new .title .index_box,
.xc_box.uavload04_new .title .index_box{float: right;}

.r_float.fuli{margin-bottom: 210px;width: 150px;}
.r_float.fuli .txt{font-size: 18px}

.tec_laser .tec_laser03 .title36,
.tec_laser .tec_laser01 .title36{color: #ffffff}
.tec_laser .tec_laser03 .title .index_box .con,
.tec_laser .tec_laser01 .title .index_box .con{color: #ffffff}

.tec_laser03.xc_box.xc_right .title .index_box{float: right;}
.tec_laser03 .title .index_box{width: 53%}