﻿body{ padding-bottom:80px;}
.w100{ width:100%;}	
.w1100{ width:1200px;}	z-index:9;
.header{ height:125px; background:#0E68B4; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;
/*background:rgba(14, 104, 180, 0.60)*/ /*ie*/background:url(../image/header.png) repeat\0;+background:url(../image/header.png) repeat;/* position:fixed; top:0; left:0; z-index:9;*/}
.header02{ height:120px; background:#0E68B4; /*ie*/background:url(../image/header.png) repeat\0;+background:url(../image/header.png) /*repeat;position:fixed; top:0; left:0; z-index:9;*/}
	.logo{ display:block; width:420px; height:75px; background:url(../image/logo1.png) no-repeat; float:left; margin:2px 0 0 0;}
	.vpn{ margin-top:20px;}
		.vpn p{ font-size:14px; color:#fff; float:left; line-height:30px;}
		.vpn a{ display:block; font-size:14px; line-height:30px; color:#fff; float:left; display:block; margin-left:15px;}
		.vpn a:hover{ font-weight:700;}
			.vpn a span{ display:block; width:30px; height:30px; float:left; background:url(../image/vpn.png) no-repeat; }
			.vpn a span.dianxin{ background-position:0 0;}
			.vpn a span.liantong{ background-position:-30px 0;}
			.vpn a span.yidong{ background-position:-60px 0;}
			.vpn a span.jiaoyu{ background-position:-87px 0;width: 40px!important;}
	.nav li{ float:left; position:relative;text-align: center;width:12%}
		.nav a,.nav span{ font-size:16px; color:#fff;}
		.nav a{ padding-bottom:10px;}
		.nav span{ font-size:18px; margin:0 20px;}
		.nav a.cur,.nav a:hover{ font-weight:700; background:url(../image/nav.png) no-repeat center bottom;}
	
			.subItem{ display:none; width:110px; height:auto; background:rgba(231,231,231,.95); position:absolute; z-index:99999; /*ie*/ background:url(/image/subItem.png) repeat\0;+background:url(/image/subItem.png) repeat;}
				.subItem ul{width:110px; padding-right:10px; min-height:100px;}
					.subItem ul li{ float:none; width:110px; height:auto; margin-bottom:10px;}
						.subItem ul a{ line-height:18px; font-size:14px; width:110px; color:#333; text-align:center; display:block;}
						.subItem ul a:hover{ background:url(../image/subItem.jpg) repeat; color:#fff;}
				.subItem .fR{ width:330px; margin:0 0 0 20px;}
					.subItem .fR p{ width:160px; color:#666; line-height:26px; margin-bottom:0;}
					.subItem .fR img{ float:right; margin-top:8px;}
				
				.sub_long{ width:580px;}
					.sub_long ul{ width:180px;}
						.sub_long li{ width:160px;}
							.sub_long li a{ width:160px;}
		
	
/*seach*/
.seach{
    margin-top:5px;
    width:980px;
    height:21px;
    float:left;
    position:relative;
    font-size:14px; 
    text-decoration: none;
    color:#1e1e1e;  
    font-family:"Open Sans","Microsoft YaHei";
    position:relative;
    }
.seachk{
    font-size:13px; 
    text-decoration: none;
    color:#1e1e1e;  
    font-family:"Open Sans","Microsoft YaHei";
    position:relative;
    width:180px;
    float:left;
    margin-left:20px;
    margin-top: 0px;
    }
.seachk input{
    width:180px;
    height:22px;
    border:#09C solid 1px;
    margin-top: 5px;
    }
.seachimg{
    width:30px; 
    float:left;
    margin-left:2px;
    font-size:14px; 
    text-decoration: none;  
    font-family:"微软雅黑","黑体";
    }
.imgs{ margin-bottom:0px;}
	
	

/*banner*/
.banner{ margin-top: 2px; border-top: 1px solid #eee; height: 440px;}
    #owl-demo1 .item img{display: block;width: 100%; height: 440px;}
    .owl-buttons{display:none;}
    .owl-theme .owl-controls{margin-top:-50px;}
    .owl-theme .owl-controls .owl-page span{ background-color: #00a0e9; opacity: .9;}
    .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable         .owl-page:hover span{ background-color: #00a0e9; opacity: .9; border: 3px solid #fff;}

.btns{  position: absolute; bottom: 30px; left: 50%;}
.btns span{ width: 10px; height: 10px; display: block; border-radius:5px; background-color: #00a0e9; margin-right: 6px;}
.btns .currentspan{ width: 10px; height: 10px; border: 2px solid #fff; border-radius: 5px;}

.video_box span{margin: 0px; adding: 0px; min-width: 100%; min-height: 100%;right: 0px;bottom: 0px; position: absolute; z-index:-8;top:0; left:0;height:100%;width:100%;  
    display: flex;justify-content: center;align-items:center; color: #fff;  font-size: 40px;}


/*内容*/
.content{ width: 1000px; margin: 30px auto; }
    .content a{ display: block; width: 350px;  }
        .content>a>span{font-size: 18px; color: #0e6eb8; margin-top: 18px; display: block;}
        .content>a>img{ box-shadow: -5px 2px 5px rgba(0,0,0,.6); display: block;}
        .content .details{ font-size: 14px; margin-top: 20px; color: #333; height: 40px; }
.content .introBOX{ margin-right: 46px; margin-left: 5px;}
.content .businessBOX{ margin-right: 46px;}

/*新闻*/
.newsBG{ background-color: #eee ; padding: 30px 0 40px; }
.newsbox{ width: 1000px; margin: 0 auto;}
    .newsimgBox{width: 320px;height: 224px; }
    .news{background-color: #fff ; width: 350px; height: 224px; padding:0 10px;}
        .news>*{margin:10px 0 0 0; display: block;}
        .news>*:first-child{margin-top:20px;}
            .newslist{ color: #333; width: 240px; font-size: 14px;}
            .newstime{color: #333;  font-size: 14px;}
            .news .newsmore{font-size: 12px; color: #2ca8d2;margin-top: 10px;}
            .news>a>*{vertical-align: middle;}
    
    .newsRbox{ width: 300px; height: 224px; background-color: #fff;}
        .newsR{ width: 300px; height: 180px; background-color: #ddd;}
        .newsRbox span{font-size: 14px; color: #0e6eb8; line-height: 44px; text-indent: 20px; display: inline-block;}
        .newsRbox a{font-size: 12px; color: #2ca8d2; line-height: 44px;  display: inline-block; margin-right: 10px;}
        .newsRbox>a>*{ vertical-align: middle;}
#owl-demo2 .owl-controls .owl-pagination{ background-color: #12456a; width: 320px ;opacity: .8; height: 30px;}
#owl-demo2 .owl-controls{margin-top: -34px;}
    #owl-demo2 .owl-controls .owl-page span{ background-color: #fff; }
#owl-demo2  .owl-controls .owl-page.active span, #owl-demo2  .owl-controls.clickable         .owl-page:hover span{ background-color: #fff;}
#owl-demo2 .owl-controls .owl-page span{ width: 10px;height: 10px; margin: 10px 3px;}



.footer{ height:50px; background:rgba(32, 54, 64, 0.9); position:fixed; bottom:0; left:0; z-index:9;}
.footer02{ height:50px; background:rgba(32, 54, 64, 0.95); position:fixed; bottom:0; left:0; z-index:9;}
	.footer p{ color:#fff; line-height:52px; float:left; margin-bottom:0;}
	.footer p a{ color:#fff; line-height:52px;  }
	.footer p a:hover{ color:#a8a8a8;}
	.contact{ float:right;}
		.contact a.weixin,.contact a.map{ background-position:0 0;display:block; width:30px; height:20px; background:url(../image/contactus.png) no-repeat; float:left; margin:15px 0 0 10px; position:relative;}
		.contact a.map{ background-position:-30px 0;}
		.contact a.weixin span{ display:none; width:164px; height:169px; background:url(../image/weixin.png) no-repeat; position:absolute; bottom:19px; left:50%; margin-left:-82px; z-index:9;}
.map{ height:600px;}
.contactus{ margin-top:40px;}
	.contactus h6{font-size: 20px; color: #097db6; margin-bottom:20px;}
	.contactus p{ line-height:30px; font-size:14px;}

.bgPic{ width:100%; background:url(../image/bgPic.jpg) no-repeat center top; background-size:cover; position:absolute; top:0; left:0; z-index:-1;}
.law{ overflow:hidden; width:104px; height:104px; background: url(../image/zp.jpg) no-repeat; position:absolute; bottom:40px; right:40px; z-index:99;}
/*2016-06-01*/
.index_words{ display:block; width:1100px; height:220px; background-repeat:no-repeat; position:fixed; top:50%; left:50%; margin-left:-550px; margin-top:-110px;}
.banner{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}



/*新闻列表*/
.nlBox{width: 1000px; margin: 0px auto; border-bottom: 1px solid #eee; padding: 40px 0; }
.nlName{ padding: 0; margin: 0; font-size: 24px;}
.nlBox span{ font-size: 14px; color: #333;line-height: 30px;}
.newscontainer{ width: 1000px; margin: 0 auto; }
.pageleft{ width: 800px;border-right: 1px solid #eee;line-height: 23px;}
    .newsl{display: block; padding: 40px 20px 20px 0; border-bottom: 1px solid #eee;}
	
        .newsl>img{ width: 180px; height: 104px; display: block; margin-right: 19px;}
    	.newsLBox{ width:579px;}
        .newsLBox>h3{font-size: 20px; color: #097db6; padding: 0; margin: 0;}
        .newsLBox .newscontent{font-size: 14px; color: #333; line-height: 24px; display: block; width: 570px; margin-top: 10px;}
        .newsLBox .newsM{ display: block; width: 90px; height: 32px; background-color: #aaa; color: #fff; line-height: 32px; font-size: 14px; border-radius: 2px; margin-top: 16px;}
    .newsLBox .newsM:hover{background-color: #12456a; }
.pageright{width: 198px; }
    .sidenav{ margin-top: 30px; margin-left: 30px; margin-bottom:40px;display: block; }
    .sidenav>dt{ margin-top:20px;}
	.sidenav>dt:first-child{ margin:0;}
	.sidenav>dt>a{ color: #333; font-size: 18px; font-weight: bold; line-height:22px; margin-bottom:10px; display:block;}
    .sidenav>dd>a{ font-size: 18px; line-height: 30px; margin-left: 20px; color: #333; 
    display: block; width: 130px;background: url(../image/arrowblack.png) no-repeat center left; text-indent: 20px;}
    .sidenav a:hover{ color: #ffa000}
    .sidenav>dd>a:hover{background: url(../image/arrowhover.png) no-repeat center left; }
    .sidenav>dd>a>img{ display: inline-block; margin-right: 10px; vertical-align: middle;}
    .contactBG{ width: 198px; background-color: #12456a; margin-top: 10px; line-height: 60px;}
    .contactBG:hover{ background-color: #ffa000;}
    .contactBG>a{ color: #fff; font-size: 20px;}
    .contactBG>a>img{ vertical-align: middle; display: inline-block; margin-right: 20px;}
/*翻页*/
.pagelist a{display: inline-block; background: #f2f2f2; color: #097db6; width: 32px; height: 32px; line-height: 32px; border-radius: 2px; margin: 40px auto; font-size: 14px; text-align: center;}
.pagelist .currentpage{  background-color: #097db6; color: #fff;}
.pagelist .disabled{ background-color: #f2f2f2; color: #097db6;}
.pagelist a:hover{ background-color: #097db6; color: #fff;}
.pagelist a:active{ background-color: #097db6; color: #fff;}


/*招聘*/
.adv{ padding: 40px 0;width: 800px;}
    .adv img{ display: block;  border-bottom: 1px solid #eee;width: 798px; height: 270px;}
.employBox{ width: 800px; margin-bottom: 20px;}
.employ{ width: 800px; height: 60px; line-height: 60px; background: #ccc url(../image/jiahao.png) center right no-repeat; color: #fff; font-size: 20px; text-indent: 20px; cursor: pointer;}
.employ:hover{ background: #097db6 url(../image/jianhao.png) center right no-repeat;}
    .employ a{ display: inline-block;}
.employcurrent{ background: #097db6 url(../image/jianhao.png) center right no-repeat; }
.qualifications{ width: 800px; border-bottom: 1px solid #eee;}
    h4{ font-size: 14px; color: #333; line-height: 24px; display: block; margin: 20px 0 0 20px;}
    .qualifications>p{ font-size: 12px; color: #999; line-height: 24px; display: block; margin:10px 20px 20px 20px;}
.description{width: 800px; }
    .description>p{ font-size: 12px; color: #999; line-height: 24px; display: block; margin:10px 20px 20px 20px;}
.apply{ display: block; width: 90px; height: 32px; background-color: #ff9b00; color: #fff; line-height: 32px; font-size: 14px; border-radius: 2px; margin-left: 20px; cursor: pointer;}
.employdetails{ display: none;}
/*联系我们*/
.adressdetails{margin-bottom: 35px; margin-top: 40px;}
    .adressdetails div{ font-size: 14px; color: #333; text-indent: 20px; margin-bottom: 5px;}
    .adressdetails img{display: inline-block; margin-right: 20px;}
.baiduMap{padding: 40px 0 0 0;width: 800px; border-bottom: 1px solid #eee;}
.my-map { margin: 0 auto; width: 600px; height: 600px; }
        .my-map .icon { background: url(../lbsapi/marker.png) no-repeat; }
        .my-map .icon-cir { height: 31px; width: 28px; }
        .my-map .icon-cir-red { background-position: -11px -5px; }
/*中心介绍*/
.companyName{ font-size: 20px;color: #333; margin-top: 34px;}
.compangImg{ display: inline-block; margin-left: 28px;}
.introduction{ width: 740px; margin: 20px auto 30px;}
    .introduction>span{ display: block;  color: #333; font-size: 14px; line-height: 24px; text-indent: 28px;}
/*软件资源*/
.resourceBox{margin:40px auto;}
.softwareBox{ margin-bottom: 20px;}
.software{width: 800px; height: 60px; line-height: 60px; background: #ccc url(../image/jiahao.png) center right no-repeat; color: #fff; font-size: 20px; text-indent: 20px; cursor: pointer;}
.software:hover{ background: #097db6 url(../image/jianhao.png) center right no-repeat;}
.softwarecurrent{background: #097db6 url(../image/jianhao.png) center right no-repeat;}
table{ width: 100%; font-size: 14px;}
table td{background: #eee; border:2px solid #fff}
table th{background: #eee; border:2px solid #fff}
.columnone{width: 12%; height: 32px; line-height: 32px;}
.columnsecondy{width: 24%; height: 32px; line-height: 32px; }
.columnthird{width: 20%; height: 32px; line-height: 32px;}
.columnfourth{width: 44%; height: 32px; line-height: 32px;}
.softwareresource{ display: none;}
/*上机流程*/
.processcontainer{ width: 800px; overflow: hidden;}
.tabable{ position: relative; width: 700px; height: 190px; background: url(../image/process/line.png) no-repeat center ; margin:0 auto;}
.step{width: 80px; height: 80px;cursor: pointer;}
    .step1 img{position: absolute; top: 40px; left: 10px;}
    .step2 img{position: absolute; top: 90px; left: 126px;}
    .step3 img{position: absolute; top: 40px; left: 238px;}
    .step4 img{position: absolute; top: 90px; left: 356px;}
    .step5 img{position: absolute; top: 40px; left: 476px;}
    .step6 img{position: absolute; top: 90px; left: 598px;}
    .step7 img{position: absolute; top: 40px; left: 716px;}
    .img2{ display: none;}  
.tabcontent{ font-size: 14px; line-height: 24px; width: 780px;}
.tabcontent>*{display: none;}
.processcontainer .cover{ display: none;}
.processcontainer .active{ display: inline-block}
.download{ width: 800px; height: 60px; line-height: 60px; color: #fff; font-size: 20px;
    text-indent: 20px; margin-top: 20px; background-color: #097db6; }
.downloadbox{ margin-bottom: 30px;}
.downloadbox div{ width: 800px; height: 30px; line-height: 30px; margin: 10px 20px 10px 0;}
.downloadbox a{ display: inline-block; font-size: 14px; color: #333;}
.downloadbox button{ display: inline-block; width: 60px; height: 30px;  color: #fff; cursor: pointer; background: #aaa; }
.downloadbox button:hover{ background-color: #12456a}
.downloadbox a:hover{color: #ffa000}
/*荣誉资质*/
.honorbox{margin: 40px auto;}
.honorimg{ margin:40px 20px 0 20px; font-size: 14px; text-align:center;}
.honorimg img{ max-width:759px;margin:10px auto; padding:5px; width:auto; background:#fff; box-shadow:0 0 15px rgba(0,0,0,.4); }
/*新闻动态*/
.newsImg{ width: 700px; height: 390px; margin: 0 auto; display: block;}
.pagetab{margin: 20px 20px 40px 0;}
.pagetab>a{width: 80px; height: 32px; line-height: 32px; color: #fff; background-color: #aaa; display: inline-block; border-radius: 2px; text-align: center;}
.pagetab>a:hover{ background-color: #097db6;}



/*下载 2016-06-16*/
.download_files{ margin:40px 0 0 -44px;}
	.download_files a{ width:158px; height:240px; float:left; margin:0 0 40px 44px; /*background:url(/image/files_bg.jpg) no-repeat;*/}
		.download_files a img{ display:block; width:158px; height:218px; margin-bottom:10px; /*border:1px solid #e1e1e1;*/ padding:5px; background:#ebebeb;}
		.download_files a p{ display:block; width:158px; height:32px; line-height:18px; font-size:14px; color:#666; clear:both; padding:0 5px; font-weight:700;/* white-space:nowrap; text-overflow:ellipsis; overflow:hidden;*/ }
			.download_files a p span{ display:block; width:10px; height:10px; float:left; margin:5px 5px 0 0; background:url(/image/pdf.png) no-repeat;}
		.download_files a:hover p{ color:#097db6;}
/*	.download_files a:hover p{ border-color:#097db6; background:#097db6; color:#fff;}
		.download_files a:hover p span{ background-position:-10px 0;}
*/



/*中英文切换*/

.sx1{float:left;
margin-left:8px;
margin-top:7px;
color:white;
}
















  /* i i s 7 . c o m */
