@charset "utf-8";
*{ padding:0; margin:0;}
clear{ clear:both;}
a{ text-decoration:none;}
li{ list-style:none;}
body{ font-family:"微软雅黑"; font-size:14px; }
img{ border:0;}
.clear{ clear:both;}
.display{display:none}

.warp{ width:100%; height:auto; margin:0 auto;}
.content{ width:1260px; height:auto; margin:0 auto;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
/*页头开始*/
.warp1{ padding:16px 0 0px 0; position:fixed; top:0; left:0; background:#fff; z-index:99;}
.logo{ float:left;}

.search{ float:right;}
.search .p1{ width:90px; height:22px; background:url(../kantan/temp/bgp/images/map.jpg) top left no-repeat; color:#c1c6cb; text-indent:33px;float:left;}
.search .p2{ width:10px; height:22px; margin-left:10px; background:url(../kantan/temp/bgp/images/sea-l.jpg) top left no-repeat;float:left;}
.keyword{height:20px; border:1px solid #e2e8ee; border-left:0; border-right:0; float:left;}
.keyword input{ border:0; color:#c1c6cb; width:130px; padding-top:3px;}
.searchbtn{ width:26px; height:22px;float:left; cursor:pointer;}
.nav{ /*width:715px; */padding-top:20px; float:right;}
.nav span{ padding:0 15px; }
.nav .news-p{font-size: 35px;}
.nav .ej{ display:inline-block; padding:0 0 0 15px; position:relative;}
.nav .ej .tcc{position: absolute;  left: 0; top: 18px; text-indent:0px; line-height:24px; height: auto; background:#fff; font-size:14px; color: #454545; z-index:9; display:none; padding:20px 10px 20px 10px;white-space:nowrap;}
.nav .ej .tcc a:hover,.nav .ej .tcc a:visited,.nav .ej .tcc a:link{ padding-left:5px; color:#656565; text-decoration:none; display:block; }

.nav a:hover,.nav a:visited,.nav a:link{color:#2a2a2a; }


/*页头结束*/

/*新增版块开始*/

.new{ width:100%; height:578px; background:#0b4a98; margin-top:116px; *padding-top:116px; overflow:hidden; position:relative;}

	.new .backg{ width:100%;height:578px;  
		background:url(/kantan/temp/bgp/images/back.jpg) top center no-repeat; 
      /*节日效果图*/
     /* background:url(/kantan/temp/bgp/images/gsjrxg20240930.jpg) top center no-repeat;*/
		/*节日效果图 end*/
		 position:absolute; top:0; *top:116px; right:0; z-index:8;}
	.new .zw{ width:100%; height:300px;  position:absolute; top:0;  left:0; z-index:9;}
	.new .main{ width:1200px; margin:0 auto; height:300px; margin-top:150px;}
	/*.new .cont{ padding-top:90px; opacity:0;}*/
	.new .cont p{ font-size:12px; color:#fefefe; line-height:24px;}
	
/*新增版块结束*/



/*关于我们开始*/
.warp3{ margin-bottom:100px;}
.about-title{ width:360px; height:80px; padding:30px 0; float:left;}
.about-list{ width:662px; float:right; padding-top:136px; padding-right:24px;}
.about-list li{position:relative;font-size:22px; font-weight:bold;color:#353535}
.about-list li img { position:absolute; top:0; left:0;}
.about-list  .p1{text-indent:2em; padding-top:30px; font-size:14px; font-family:"微软雅黑";color:#7e8182; line-height:24px;}
.about-list  .p2{ text-height:30px; text-indent:2em; padding-top:30px; font-size:14px; font-family:"微软雅黑"; color:#7e8182;line-height:24px;}
.about-list  .p3{float:right; padding-top:20px;}
.about-video{ width:524px; float:left; height:335px;}
/*关于我们结束*/

/*技术优势开始*/
.warp4{ background:url(/kantan/temp/bgp/images/bg1.jpg) top center no-repeat; height:824px;}
.technology-title{ width:480px; height:auto; padding:90px 0 30px 0; margin:0 auto;}
.technology-p{ width:1100px; margin:0 auto; height:auto; line-height:30px; font-size:14px; color:#fefefe; text-align:center; margin-bottom:120px;}

.technology{height:300px;position:relative;overflow:hidden;}
	#carousel div{width:183px;height:260px;float:left;margin:0 20px;}
	#carousel div img{ width:183px; height:183px;}
	#carousel div p{ width:183px; height:70px; line-height:70px; text-align:center; color:#fff;}
	
	#prev, #next{display:block;width:30px;height:60px;margin-top:-40px;position:absolute;top:33%;z-index:2;}
	#prev{background: url(/kantan/temp/bgp/images/prev.png) no-repeat;left:50%;margin-left:-600px;}
	#next{background: url(/kantan/temp/bgp/images/next.png) no-repeat;right:50%;margin-right:-600px;}

/*技术优势结束*



/

/*新闻动态开始*/
.warp5{ background:url(/kantan/temp/bgp/images/bg5.jpg) top center no-repeat; height:744px;}
.warp5 .left{ width:550px; height:auto; float:left;}
	.news-title{ width:357px; padding-top:100px; height:125px;}
	.focus{ width:521px; height:390px; position:relative;  }
	.focus .bd{  width:521px; height:361px; overflow:hidden;    }
	.focus .bd ul{ overflow:hidden; }
	.focus .bd ul li{ height:361px; float:left; position:relative;}
	.focus .hd{ overflow:hidden;  height:28px; position:absolute; left:230px; bottom:0; }
	.focus .hd ul{ float:left; overflow:hidden; margin-top:15px;  }
	.focus .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; background: url(/kantan/temp/bgp/images/dot2.png) no-repeat; }
	.focus .hd ul li.on{  background:url(/kantan/temp/bgp/images/dot1.png)  no-repeat; }
.warp5 .right{ width:710px; height:auto; float:left;}	

	.tab{ width:710px; margin-top:140px;}
		
	.tab .hd{ height:70px; }
	.tab .hd ul{ height:30px; line-height:30px;  }
	.tab .hd ul li{ float:left; width:120px; text-align:center;  background: url(kantan/temp/bgp/images/fgx2.jpg) center right no-repeat; cursor:pointer; color:#2a2a2a; font-size:18px;}
	.tab .hd ul li.on{ color:#d20000; font-size:22px; }
	
		
	.tab .bd ul{ height:auto; padding-left:20px;}
	.tab .bd ul li{ height:130px;}
	.tab .bd .date{ width:80px; height:90px; border:1px solid #d20000; line-height:45px; text-align:center; float:left;}
		.tab .bd .day{ height:45px; color:#d20000; font-size:28px; }
		.tab .bd .year{ height:45px; color:#fff; font-size:16px;  background:#d20000; }
	.tab .bd .p1 { width:720px;height: 34px;  color: #d20000; font-size: 20px; text-indent:26px;}
	.tab .bd .p2 {width: 536px;height: 45px;line-height: 34px;color: #8a8a8a;font-size: 12px;margin-left: 112px;margin-left: 109px;}
	
	.tab .bd .p1 a:hover,.tab .bd .p1 a:visited,.tab .bd .p1 a:link{color:#d20000; }

/*新闻动态结束*/

/*产品软件开始*/
.warp6{ background:url(/kantan/temp/bgp/images/bg3.jpg) top center no-repeat; height:auto;}
	
.software-title{ width:207px; height:80px; padding:60px 35px 0px 100px; float:left}
.software-p{ width:830px; height:auto; color:#fff; line-height:25px; padding-top:65px; float:left}


	.software-list{ width:1260px; height:500px; margin-top:120px; float:left; position:relative;}
	/*.software-list li{ width:384px; padding:0 18px; float:left;}*/
	.software-list li p{ color:#525252; line-height:90px; text-align:center;}


	.software-list .bd{  width:1260px; height:500px; overflow:hidden;}
	.software-list .bd ul{ overflow:hidden; }
	.software-list .bd ul li{ height:460px; float:left; position:relative; margin:0 18px;}
	.software-list .hd{ width:1260px; margin:0 auto; text-align:center; overflow:hidden;   height:60px; position:absolute; bottom:0; }
	.software-list .hd ul{ margin:0 auto; text-align:center; overflow:hidden;}
	.software-list .hd ul li{ float:left;  width:12px; height:12px; margin:0 9px; overflow:hidden; text-indent:-999px; cursor:pointer; background: url(/kantan/temp/bgp/images/dot4.png) no-repeat; }
	.software-list .hd ul li.on{  background:url(/kantan/temp/bgp/images/dot3.png)  no-repeat; }
/*产品软件结束*/

/*招贤纳士开始*/
.warp7{ background:url(/kantan/temp/bgp/images/bg4.png) top center no-repeat; height:auto;}
.recruitment-title{ width:360px; height:40px; padding:80px 0 25px 0; margin:0 auto;}
.recruitment-p{ width:1165px; height:auto; line-height:28px; margin:0 auto; color:#fff; text-align:center;}
.recruitment-main{ width:1260px; height:543px; position:relative;}
	.recruitment-tx{ width:500px; height:auto; padding:25px 50px; font-size:14px; text-indent:2em; line-height:30px; color:#fff; }
	.rep1{ position:absolute; top:70px; left:85px; background:#66b400;}
	.rep2{ position:absolute; top:98px; left:590px; background:#c06219;}
	.recruitment-more{ position:absolute; top:294px; left:1020px;text-align: center;font-size: 14px;width: 195px;height:39px;line-height:39px;color: white;-webkit-border-radius: 5px; -moz-border-radius: 5px;border:1px solid #FFF;}
	.recruitment-more a{ color:#fff;}
/*招贤纳士结束*/

/*页脚开始*/
.footer{ padding:50px 0; width:1240px; margin:0 auto;}
.code{ width:155px; float:left;}
.con{ width:1000px; float:left;}
.con .link{ height:29px; line-height:29px;}
.con .link a{ padding:0 15px; color:#515151; background:url(/kantan/temp/bgp/images/fgx.jpg) top right no-repeat;}
.con .link a.on{ background:none;}
.con p{ height:auto; line-height:29px; color:#515151; text-indent:15px;}
/*页脚结束*/