html { -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-size:1em !important;  }
body { margin: 0; overflow-x:hidden;font-family: 'verdana' !important; background:#f8f8f8;font-size:1em !important; }
ul, li { list-style:none; margin:0; padding:0;}
.container-fluid { margin-right: auto; margin-left: auto; padding-left:15px; padding-right:15px; }
.container{padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto; }
.row { margin-right: 0px; margin-left: 0px; }
p{ margin:0; line-height:1.5; font-size:0.9em;}
a,a:hover,a:visited{ text-decoration:none !important;}
h1 { margin: .67em 0;  }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin:0; line-height:2; font-weight:500;}
img{border:0;}
.container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after{ display: table; content: " "; }
.container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after{ clear: both; }
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}





@media (min-width: 768px) {
.container { width: 750px; }

}

@media (min-width: 992px) {
.container { width: 970px; }

}

@media (min-width: 1200px) {
.container { width: 1170px; }

}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, 
.col-sm-4,.col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, 
.col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, 
.col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 
{ position: relative; min-height: 1px; padding-left:4px !important;padding-right:4px !important;  }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 66.66666667%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-4 { width: 33.33333333%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-1 { width: 8.33333333%; }

@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
.col-sm-12 { width: 100%; }
.col-sm-11 { width: 91.66666667%; }
.col-sm-10 { width: 83.33333333%; }
.col-sm-9 { width: 75%; }
.col-sm-8 { width: 66.66666667%; }
.col-sm-7 { width: 58.33333333%; }
.col-sm-6 { width: 50%; }
.col-sm-5 { width: 41.66666667%; }
.col-sm-4 { width: 33.33333333%; }
.col-sm-3 { width: 25%; }
.col-sm-2 { width: 16.66666667%; }
.col-sm-1 { width: 8.33333333%; }
}

@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
.col-md-12 { width: 100%; }
.col-md-11 { width: 91.66666667%; }
.col-md-10 { width: 83.33333333%; }
.col-md-9 { width: 75%; }
.col-md-8 { width: 66.66666667%; }
.col-md-7 { width: 58.33333333%; }
.col-md-6 { width: 50%; }
.col-md-5 { width: 41.66666667%; }
.col-md-4 { width: 33.33333333%; }
.col-md-3 { width: 25%;  }
.col-md-2 { width: 16.66666667%; }
.col-md-1 { width: 8.33333333%; }
}

@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
.col-lg-12 { width: 100%; }
.col-lg-11 { width: 91.66666667%; }
.col-lg-10 { width: 83.33333333%; }
.col-lg-9 { width: 75%; }
.col-lg-8 { width: 66.66666667%; }
.col-lg-7 { width: 58.33333333%; }
.col-lg-6 { width: 50%; }
.col-lg-5 { width: 41.66666667%; }
.col-lg-4 { width: 33.33333333%; }
.col-lg-3 { width: 25%; }
.col-lg-2 { width: 16.66666667%; }
.col-lg-1 { width: 8.33333333%; }
}


@media (max-width: 767px){
.hidden-location {display: none!important;}
.page {display: none!important;}
}

index-navbar
.navbar-wrapper { background:#fff; box-shadow: 0px 1px 6px #434343; padding-bottom:5px; position:fixed; top:0px; left:0px; right:0px; z-index:1002; }
.navbar-logo { float: left;padding-top: 18px;padding-left: 20px;padding-bottom: 20px; }
.navbar-logo img { width: 100%; }


.navbar{ margin-bottom: 0px;min-height: 35px;}
.navbar-menu { float:right; }
.navbar-menu>li{margin-right:10px;}
.navbar-menu>li>a{ color:#000; font-size:1em; display:block; border-bottom:3px solid  rgba(0,0,0,0); }
.navbar-menu-cl{color:#fff;  border-bottom:2px solid  rgba(255,255,255,.6) !important;}
.navbar-menu>li>a:hover{ color:#fff; background:#004ea2 !important;}



.icon-bar{ background:#e1e1e1;}
.btnxg{ background:#286090;}
.navbar-toggler {
	width: 2.5em; height: 1.8em; font-size: 1.25rem;  background: transparent no-repeat center center; 
	-webkit-background-size: 24px 24px; background-size: 24px 24px;  border-radius: .25rem;
    background-color: rgba(13,91,179,0.8) !important; background-image: url(../images/tm-navbar.png) !important; border: none; 
    display: block; float:right;
}

@media (min-width: 768px){
.navbar-nav>li>a {padding-top:40px; padding-bottom:10px;}
}


#example-navbar-collapse li:hover > ul {
    opacity: 1;
    padding-top:4px; 
    visibility: visible;
    left: auto;
    display: block !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#example-navbar-collapse ul li ul {
	
    position: absolute;
    top: 100%;
    left: initial;
    opacity: 0;
    visibility: hidden;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    -o-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.sub-menu { z-index: 99999;list-style: none; margin: 0;padding: 0;}
.sub-menu li{}
.sub-menu li a{background:#fff; font-size:0.9rem; line-height:50px; display:block; color:#000; text-align:center;  padding:0 18px;}
.sub-menu li:hover > a{ background:#fff; border-bottom:solid 2px #004ea2;}








.maodianheight{ padding-top:120px; margin-top:-120px;}


/*<!------->
index-header
.headerwrap{padding-left: 0px !important; padding-right: 0px !important;}
.headerwrap img { width:100%; min-height:200px; display:block;}
.glyphicon-chevron-left{ background:url(../images/arrow_left.png); width:23px !important; height:42px !important; }
.glyphicon-chevron-right{ background:url(../images/arrow_right.png); width:23px !important; height:42px !important;}
.glyphicon-chevron-left:before{ content:"" !important;}
.glyphicon-chevron-right:before{ content:"" !important;}

*/
/*copyright
.copyright { background: #004ea2; margin-top: 3em; padding-bottom:2em; text-align:center; color:#005ec3;}
.copyrightnav{  border-bottom:1px solid #005ec3;}
.copyrightnav a{ font-size:0.875em; color: #fff; line-height: 2; font-weight:bold; display:block; padding:40px 0px;}
.copyrightnav a:hover{ color:#ffc601;}
.copyrightnav a span{ font-weight:normal !important; float:right;}
.copyrightxx p { margin-top:2em; font-size:0.875em; color:#fff;}

.logokongjian{ display:none;}
.logoimg>img{ margin-top:10px; margin-left:15px;   }
.navstylecss{ margin-top:20px;}
.logoimg_a{ display:none;}


@media (max-width: 768px){
.copyrightnav a{ padding:10px 0px;}
.copyline{ display:none;}
.logoimg{ display:none;}
.logoimg_a{ display:block;}
.logoimg_a img{ margin-left:30px; margin-top:15px;}
}
*/
/*二级banner
.companytop{ background:url(../images/2-banner.png); min-height:406px;}

*/
*/




/*--------------===================-杨妙能切图部分=====================------------------*/

/*选中当前导航*/
.nav_current{
	background:#004ea2;
	color:#fff !important;
	}
/*底部导航*/
.col-md-1{text-align: center;}
/*-------------二级--卫星运控--------------*/
/**/
body{
	background:#fff !important;
	}
.erjinav{
	margin-top:20px;
	margin-bottom:20px;
	line-height:40px;
	border-bottom:dotted 1px #585858;
	}
.erjinav a	{
	color:#014ea0;
		}

.Satellite{
	width:100%;
	margin-bottom:40px;
	background:#fff;
	box-shadow: 1px 1.732px 14px 0px rgba(60, 60, 60, 0.21);
	overflow:hidden;
	}
.SatelliteImg{
	background:red;
	margin:10px;
	}
.col-md-7{
	padding:0 !important;
	}
.SatelliteImg img{
	width:100%;
	}

.SatelliteDetailsBox{
	margin:20px;
	}
.SatelliteIntroduce h1{
	font-size:1.5em;
	color:#333;
	}
.SatelliteIntroduce p{
	font-size:1em;
	color:3333;
	line-height:1.8em;
	}
.SatelliteIntroduce .btn_ckxq{
	width:130px;
	height:30px;
	line-height:30px;
	font-size:0.8em;
	text-align:center;
	border:solid 1px #004ea2;
	border-radius:15.5px;
	display:inline-block;
	margin-top:10px;
	}
.SatelliteArguments{
	margin-top:30px;
	}
.SatelliteArguments h1{
	font-size:1.35em;
	color:#333;
	}
.SatelliteArguments ul li{
	font-size:1em;
	line-height:2em;
	}



/*=============三级-卫星运控-北京二号============*/
/**/
.SatelliteMain{
	margin-top:30px;
	padding:0 20px;
	}
.SatelliteMain>h1{
	font-size:1.4em;
	text-align:center;
	}
.SatelliteMain>p{
	font-size:1em;
	line-height:2.5em;
	text-indent:2em;
	}
/*图片简介*/
.SatelliteMain_img{
	margin-top:25px;
	}
.SatelliteMain_img li{
	margin-bottom:40px;
	}
.SatelliteMain_img h2{
	font-size:1.3em;
	color:#004ea2;
	line-height:60px;
	}

.SatelliteMain_img img{
    box-shadow: 0px 3px 10px 0px rgba(4, 0, 0, 0.17);
	}
.col-xs-12{padding:0 !important;}


/*=============三级--社会招聘===============*/
.RecruitBox dl{
	margin-bottom:50px;
	}
.RecruitBox dt{
	font-size:1.1em;
	color:#004ea2;
	font-weight:bold;
	line-height:2em;
	width:4.4em;
	border-bottom:solid 4px #004ea2;
	margin-bottom:20px;
	}
.RecruitBox dd{
	line-height:2em;
	}
/*招聘岗位*/
table.JobBox{
	width:100%;
	word-break:keep-all;
	}
.JobBox thead tr{
	border-bottom:solid 2px #d4d4d4;
	line-height:3em;
	font-size:0.8em;
	}
.JobBox tbody tr{
	border-bottom:dotted 1px #d4d4d4;
	line-height:3em;
  font-size:0.8em;
	}

.JobBox tbody tr img{
	box-shadow:none;
	margin-left:5px;
	}
.JobBox tbody tr a{
	color:#004ea2;
	text-decoration:underline !important;
	}
.JobBox tbody tr a.btnjobdetail{
	color:#333;
	text-decoration:none !important;
	}

/*岗位详情*/
.JobDetailBox dl{
	margin:20px;
	}
.JobDetailBox dt{
	color:#333;
	font-size:0.8em;
	line-height:2em;
	border-bottom:none;
	width:auto;
	margin-bottom:0;
	}
.JobDetailBox dd{
	font-size:0.8em;
	}
.JobDetailTitle{cursor:pointer !important; }
/**==============三级--产品与服务-卫星遥感大数据产品==================**/
.WXYGDSJCP{
	margin-top:40px;
	}
.WXYGDSJCP h2{
	font-size:1.2em;
	color:#004ea2;	
	text-align:center;
	margin-bottom:30px;
	}
/*特点和优势*/
.WXYGDSJCP_Point dt{
	text-align:center;
	line-height:30px;
	margin:30px 0;
	}
.WXYGDSJCP_Point dt p,.InnovateMain a,.SoftWareTitle p{
	display:block;
	width:50px;
	height:3px;
	background:#004ea2;
	margin:0 auto;
	text-indent:0 !important;
	}
.WXYGDSJCP_Point dd{
	text-align:center;
	margin-bottom:30px;
	}

.WXYGDSJCP_Point dd span,.SpaceDataTitle{
	font-size:0.8em;
	display:inline-block;
	margin-top:20px;
	line-height:24px;
	}


/*标准卫星影像*/
.WXYGDSJCP_Point p{
	margin-bottom:30px;
	}
.WXYGDSJCP_weixingYX{
	position:relative;
	}
.WXYGDSJCP_weixingYX img{
	width:100%;
	}

.WXYGDSJCP_weixingYX span{
	background:rgba(0,0,0,.41);
	position:absolute;
	bottom:0;
	left:4px;
	right:4px;
	height:3em;
	line-height:3em !important;
	color:#fff;
	}
.WXYGDSJCP_Point .col-md-5{
	padding:0 !important;
	}

/*代理卫星遥感数据产品*/
.DailiProduct{
	background:#f7f7f7;
	padding-bottom:40px;
	}
.DailiProduct dl>dt{
	line-height:40px;
	}
.DailiProduct dl>li{
	margin-bottom:15px !important;
	list-style:disc;
	}
	
/**==============三级--产品与服务-软件应用服务=================*/
.SoftWareTitle{

	}
.SoftWareMain>h2{
	text-align:left;
	font-weight:bold;
	color:#333;
	margin-bottom:10px;
	}
.SoftWareMain>p{
	text-indent:2em;
	line-height:2em;
	font-size:1em;
	margin-bottom:20px;
	}
.SoftWareMain .WXYGDSJCP_Point dd img{
	width:90%;
    box-shadow: 1px 1.732px 8px 0px rgba(60, 60, 60, 0.5);
	}
.SoftWareMain .WXYGDSJCP_Point dd span{
	margin-top:10px;
	}
	
/*代理软件*/
.DailieCognition h3{
	font-size:1.2em;
	font-weight:bold ;
	}
.DailieCognition p{
	text-indent:2em;
	line-height:2em;
	}
.DailieCognition .eCognitionMain{
	margin-bottom:30px !important;
	}
.DailieCognition .PCI .WXYGDSJCP_Point{
	margin-top:30px;
	}
.DailieCognition .PCI .WXYGDSJCP_Point dd img{
	box-shadow:none;
	}

.SpaceDataTitle{
	margin: 0 auto;
    width: 100%;
    text-align: center;
	}






/**===============二级--研发创新================**/
.TechnologyBox{
	background:#ebecec;
	margin-bottom:30px;
	}
.TechnologyBox .InnovateMain>h1{
	margin-bottom:30px;
	}	
.TechnologyMain a{
	text-align:center;
	margin-bottom:30px;
	
	}
.TechnologyMain a>span{
	text-align:center;
	display:inline-block;
	line-height:10px;
	color:#454545;
	font-size:1.1em;
	font-weight:bold;
	}
.TechnologyMain a>img{
	width:90%;
	}
.TechnologyMain .WXYGDSJCP_Point{
	margin-top:30px;
	}	


/*==========三级-研发创新-创新体系===========*/
.InnovateMain,.TechnologyMain{
	padding:0 20px;
	}
.InnovateMain>h1,.TechnologyMain>h1{
	font-size:1.4em;
	text-align:center;
	color:#004ea2;
	}
.InnovateMain p,.TechnologyMain>p{
	font-size:1em;
	line-height:2em;
	text-indent:2em;
	margin:20px 0;
	}

.InnovateMain .WXYGDSJCP_Point{
	margin-top:30px;
	}


.subtitle{height:100px; text-align:center; color:#1c1c1c; font-size:1.675em; position:relative; margin-top:20px;}
.subtitle:after{width:90px; height: 4px;content: " "; bottom:35px;text-align: center;position: absolute;left: 50%; margin-left: -45px;background:#004ea2;z-index:1;  }



h1 { font-size:2.25em ;}
h2 { font-size:2em;}
h3 { font-size:1.25em ;}

p{font-size:1em !important;}

















