﻿@import url("global.css");

#wrap-1 { background: #fff url(images/index_ly_01.jpg) repeat-x center top;  margin:0 auto;}
body{font-size:12px;}
.auto_height {height:1px; margin-top:-1px; clear: both; overflow:hidden;}
#header,#main{width:982px;height:auto; margin:0 auto;}

/*header*/

	.logo{ float:left;}
	.top span{ display:block; float:right; padding:60px 0 0 340px;}
	.top span em{ padding-right:10px;}
	.top span img{ vertical-align:middle; padding-right:6px;}
	
	
	
	.nav{ background:url(images/index_ly_13.jpg) no-repeat top center; height:57px;}
	.nav ul{ padding-right:40px;}
	.nav a{ color:#FFF;} 
	.nav a:hover{ color:#db3632;}
	.nav li{ width:98px; text-align:center; float:left; height:49px; line-height:18px; padding-top:8px;}
	.nav .H{ width:70px; height:31px; text-align:center; padding-top:26px;}

/*main*/
	.column_1of3,.column_2of3,.column_3of3,.dbxc,.ly,.column_1of2,.column_2of2{ float:left; _display:inline;}
	.qyzz,.xs,.dbxc,.Links,.ad,.jdal,.zyfw,.news,.pgsy,.jdt{ margin-bottom:10px;}
	.jdt{margin-left: 5px;}
	.column_1of3{ width:227px; margin-right:10px;}
		
		.zyfw .T,.jdal .T{ background:url(images/index_ly_171.jpg) no-repeat; width:207px; height:41px; line-height:41px; font-size:14px; padding-left:20px;color:#FFF;}
		.zyfw .G{ border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; padding:6px 0 10px 10px;}
		.zyfw .G li{ background: url(images/index_ly_32.jpg) no-repeat; height:25px; line-height:25px; width:190px; padding-left:15px; margin-top:4px;}
		.zyfw .G li a{ color:#2974e9; font-weight:bold; display:block; height:25px;}
		.jdal .G{ border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; width:205px; border-top:#e1e1e1 1px solid; padding:14px 10px 10px 10px;}
		.jdal .G li{ width:180px;  margin:0 auto; text-align:center;}
		.jdal .G img{ padding:2px; border:1px solid #e1e1e1;}
		.jdal .G p{ color:#666;}
		.jdal .G span{ color:#db3632; font-weight:bold;}
		.jdal{ position:relative;}
		.jdal .Phone{ position:absolute; right:1px; top:0px;}

	.column_2of3{ width:488px; margin-right:10px;}
	
		.news .T{ border-bottom:3px solid #0c53e1;}
		.news .T li{ float:left; background:url(images/index_105.jpg); border-left:1px solid #afafaf; border-right:1px solid #afafaf; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#6e6e6e; padding:0 15px; cursor:pointer; _display:inline; margin-right:6px;}
		.news .T .hover{background:url(images/index_103.jpg); border:0px; color:#fff;}




		.news .GG { padding:14px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
		.news .GG .jdt1{ float:left; padding-right:6px; position:relative;}
		.news .GG .jdt1 img{ padding:2px; border:1px solid #e1e1e1;}
		
		.C_Id{position:absolute;right:24px;top:114px}
		.C_Id span{display:inline-block;cursor:pointer;width:15px;height:15px;line-height:15px;text-align:center;font-size:14px;color:#000;background:#d1d1d1;margin:0 0 0 3px}
		.C_Id span.down{color:#fff;background:#ff0101}
		.C_Gut{width:200px;line-height:26px;text-align:center;font-size:12px;}
		.C_Gut a{ color:#2974e9}
		
		.news .GG .G{ float:left;}
		.news .GG .G li{ background:url(images/index_ly_38.jpg) no-repeat 4px 10px; padding-left:16px; height:28px; line-height:28px;}
		
		.zs .G{ padding:4px 16px 12px 16px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
		.zs .G li{ border-bottom:#CCC 1px dashed; padding:8px 0 8px 0;}
		.zs .G span{ display:block; background:url(images/index_ly_60.jpg) no-repeat; height:30px; width:30px; float:left; line-height:30px; color:#FFF; margin:3px 10px 3px 3px;} 		
		.zs .G div{ float:left; display:block;}
		
		.pgsy .T{ border-bottom:3px solid #0c53e1;}
		
	.column_3of3{ width:247px; overflow:hidden;}
		
		#slidetexts { overflow: hidden; line-height: 150%; height: 197px; text-align: left; }
		#slidetexts1 { overflow: hidden; line-height: 150%; height: 301px; text-align: left; }
		
		.qyzz .T{ border-bottom:3px solid #0c53e1;}
		.qyzz .G{ background: url(images/index_ly_28.jpg) repeat-x; text-align:center; height:180px; padding-top:17px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
		.qyzz .G p{ font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#003680;}
		
		.xs .G { padding:10px 10px 6px 9px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; width:226px;}
		.xs .G li{}
		.xs .G img{ padding:2px; border:1px solid #e1e1e1;}
		
		.Links .G{ width:213px; padding:10px 16px 8px 16px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
		.Links .G li{ width:192px; margin:0 auto;}
		.Links .se{ padding-top:10px; border-top:1px dashed #000000;}
		.Links .se select{ width:213px; color:#6e6e6e;}
		
	.dbxc{ width:982px;}
	.dbxc .G{ background:#e4eff9; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; height:106px; padding:18px 0 0 30px;}
	.dbxc .G li{ float:left; _display:inline; margin-right:30px;}

#foot{ margin-top:10px;}
#foot .Line{ height:3px; line-height:3px; background:#0b44b4;}
#foot p{ padding:10px;}


/*pgsy*/		
		
.blk_29 { width:488px; position:relative; height:187px}
.blk_29 .LeftBotton { background:url(images/index_ly_80.jpg); left:0px; float:left; width:43px; cursor:hand; position:absolute; height:187px}
.blk_29 .RightBotton { right:0px; background:url(images/index_ly_83.jpg); float:right; width:39px; cursor:hand; position:absolute; top:0px; height:187px;}
.blk_29 .Cont {	margin: 0px auto; overflow: hidden; width:411px;}
.blk_29 .box {	float: left; width:137px; padding-top:10px; height:177px; background: url(images/index_ly_81.jpg) right center repeat-y;}
.blk_29 .box img { display: block; background: #fff;  margin: 0px auto; padding:2px; border:1px solid #e1e1e1;}
.blk_29 .box P { width: 137px; line-height: 24px; text-align:center;}
.blk_29 .box P a{color:#2561aa; }





/*ly*/
	
	
	.newslist,.newslr,.Photo{ padding:16px;  border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}

	.ly{ width:745px; margin-bottom:10px;}
	.ly .info{ border-bottom:3px solid #246ee8;}
	.ly .info span{ float:right; line-height:36px; padding-right:8px; padding-left:20px; color:#b1b1b1;}
	.ly .info h3{ background:url(images/index7.13_03.jpg) no-repeat 6px 8px; height:36px; width:90px; line-height:36px; font-size:14px; color:#246ee8; padding-left:20px;}
	.ly .newslist{ padding:16px; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}
	
	.ly .newslist .L span{ display:block; float:right; padding-right:6px;}
	.ly .newslist .L li{ line-height:24px; border-bottom:1px dashed #999; background:url(images/index_ly_38.jpg) no-repeat 4px 7px; padding-left:18px; margin-top:10px;}
	.ly .newslist .L li em{ font-weight:bold;}
	.ly .newslist .L li p{text-indent: 2em;}
	
	
	.fy { margin:10px 0; text-align:center;}
	
	.newslr{  padding:16px;  border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}
	.newslr02{ padding:16px;  border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}
	.newslr .dt{ text-align:center; margin-bottom:50px;}
	
	.newslr p{ margin-bottom:10px;}
	.newslr .xx h3{ color:#4a99f2; font-size:14px; height:24px; line-height:24px; background:url(images/cog.png) no-repeat 4px 1px; padding-left:24px;}
	.newslr .bt{ text-align:center;}
	.newslr .bt h3{ font-size:16px; margin:8px 0 8px 0;}
	.newslr .bt .textinfo{ border-top:1px solid #e1e1e1; padding-top:6px;}
	#inside_main{ line-height:36px;}
	.newslr .zz{ margin-bottom:50px;}
	.newslr .zz li{ text-align:center; background:#f3f3f3; position:relative; border:3px solid #CCC; width:200px; float:left; _display:inline; margin:30px 10px 0 10px;}
	.newslr .zz li a{ display:block;}
	.newslr .zz li:hover{ background:#e3e3e3;}
	.newslr .zz .pic{ margin:10px 0 10px 0;}
	.newslr .zz .pic img{ padding:2px; background:#FFF; border:1px solid #999;}
	.newslr .zz p{ background:#999; color:#FFF; padding:2px 0;}
	.newslr .zz .newico{ position:absolute; left:4px; top:4px;}
	.newslr .lr{text-indent:2em;}
	.newslr .zyfw{ padding:20px; line-height:24px; background:url(img/zybg.jpg) no-repeat right bottom;}
	.newslr .fwcl{ padding:20px; line-height:24px; height:860px; background:url(Images/servercomputer.jpg) top right no-repeat;}
	.newslr .fwcl p{ text-indent:20px;}
	.newslr .qywh{ padding:20px; line-height:24px; height:600px; background:url(img/whbg.jpg) no-repeat 450px 50px;}
	.newslr .qywh02{ padding:20px; line-height:24px; background:url(img/whbg.jpg) no-repeat 450px 50px;}
	.newslr .qywh p{ text-indent:2em;}
	.newslr .lr span{ font-weight:bold; color:#F00;}
	
	.newslr02 .lr span{ font-weight:bold; color:#F00; margin-top:30px;}
	
	.ry{ background: url(img/index2_03.jpg) repeat-y; padding:0px;}
	.ry .Gl{ padding:40px 0; min-height:400px; }	
	.ry .Gl li{ float:left; _display:inline; margin:0 18px 50px 18px; width:200px; height:152px; background:url(img/index1_03.jpg) no-repeat;}
	.ry .Gl li img{  }
	.ry .Gl li p{ text-align:center;}
	
	.ry .G2{ padding:40px 0;}
	.ry .G2 li{ float:left; _display:inline; margin:0 18px 50px 18px; width:200px; height:152px; background:url(img/index1_03.jpg) no-repeat;}
	.ry .G2 li img{ padding:24px 0 20px 24px;}
	.ry .G2 li p{ text-align:center;}
	
    .G3{ padding:40px 0;}
	.G3 li{ float:left; _display:inline; margin:0 18px 50px 18px; width:200px; height:152px; background:url(img/index1_03.jpg) no-repeat;}

	.G3 li p{ text-align:center;}
	.ry .bglist{ padding:16px 16px 0px 16px;}
	.ry .bglist1{ padding:16px;}
	
	.dsj{}
	.dsj li{height:80px; border-bottom:1px dashed #e3e3e3; padding:0 0 0 100px;}
	.dsj .l2010{ background:url(Images/a.jpg) no-repeat bottom left;}
	.dsj .l2009{ background:url(Images/b.jpg) no-repeat bottom left;}
	.dsj .l2008{ background:url(Images/c.jpg) no-repeat bottom left;}
	.dsj .l2007{ background:url(Images/d.jpg) no-repeat bottom left;}
	.dsj .l2006{ background:url(Images/e.jpg) no-repeat bottom left;}
	.dsj .l2005{ background:url(Images/f.jpg) no-repeat bottom left;}
	.dsj .l2004{ background:url(Images/g.jpg) no-repeat bottom left;}
	.dsj .l2003{ background:url(Images/h.jpg) no-repeat bottom left;}
	.dsj .l2002{ background:url(Images/i.jpg) no-repeat bottom left;}
	.dsj .l2001{ background:url(Images/b.jpg) no-repeat bottom left;}
	.dsj .l2000{ background:url(Images/b.jpg) no-repeat bottom left;}

	

	.Photo .D{ text-align:center; padding:80px;}
	.Photo .F li{ float:left; _display:inline; margin:14px; text-align:center;}
	.Photo .F li img{ padding:2px; border:1px solid #e1e1e1;}
	.Photo .F li p{ height:30px; line-height:30px; }
	
	
	.now{ background:url(images/direction.gif) no-repeat; padding-left:20px;}
	.column_1of2{ width:484px; border:#e1e1e1 1px solid; background:#f3f9ff;}
	.column_1of2 .bg{ background:#FFF; margin:3px;}
	
	.gd1,.gd2,.gd3{ float:left; width:230px; _display:inline; margin-top:10px;}
	.gd1,.gd2{ margin-right:10px;}
	.gd .T{ border-bottom:2px solid #246ee8; }
	.gd .T dl{ float:left; padding-left:26px;}
	.gd1 dl{ background: url(images/computer.png) no-repeat 4px 0;}
	.gd2 dl{ background: url(images/page_white_gear.png) no-repeat 4px 0;}
	.gd3 dl{ background: url(images/clipboard_paste_image.png) no-repeat 4px 0;}
	.gd .T li{ float:right; padding-right:6px;}
	.gd .G,.G1 { margin-top:6px;}
	.gd .G li{ height:100px; border-bottom:#CCC 1px dashed; height:24px; line-height:24px; background:url(images/index_ly_38.jpg) no-repeat 4px 8px; padding-left:14px;}
	.gd .G1 li { float:left; width:110px; text-align:center; background:#f3f3f3; _display:inline; margin:0 2px;}
	.gd .G1 li img{ padding:1px; border:1px solid #CCC; margin-top:6px;}
	.gd .G1 li p{ background:#e3e3e3; padding:1px 0px; margin-top:4px;}
	
	.jdalxx .T{ border-bottom: 2px solid #c6c6c6;}
	.jdalxx .T li{ float:left; background:url(images/index_105.jpg) repeat-x; height:29px; line-height:29px; padding:0 10px; border-left: 1px solid #afafaf; border-right:1px solid #afafaf; _display:inline; margin-right:4px; font-weight:bold; cursor:pointer;} 
	.jdalxx .T .hover{ background:url(images/index_103.jpg) repeat-x; color:#FFF; border:0px; }
	
	
	.jdalxx .G { border-right:1px solid #CCC; padding:20px 0 20px 0;}
	.jdalxx02 .G02 { padding:20px 0 20px 0;}
	.jdalxx .G li{ text-align:center; width:220px; float:left; margin:0 5px 20px 5px; border:1px solid #CCC; _display:inline;}
	.jdalxx .G li img{ padding:2px; border:1px solid #e3e3e3; margin:6px 0;}
	.jdalxx .G li p{ background:#CCC;}
	.jdalxx{}
	.jdjdt{ height:150px; background:#e3e3e3; margin-bottom:10px;}
	
	.tabtd{padding:0 0 0 10px; color: #6e6e6e; }
	.tabbd{ border-bottom:1px solid #CCC;}
	.red{ color:#db3632;}
	.newslr .tab1{ border:1px solid #CCC;}
	.newslr .tab1 span{ color:#F00;}
	.newslr .jg{ margin-bottom:10px;}
	.newslr .wy{ margin-top:20px;}
	.newslr .wy h3{ height:24px; line-height:24px;}
	.newslr .wy p{ text-indent:2em;}
	
	.newslr .fgs li{ border-bottom:1px dashed #CCC; padding:6px;}
	.newslr .fgs li:hover{ background:#f3f3f3;}
	.newslr .fgs .pic{ float:left; _display:inline; margin-right:12px; padding:10px 0;}
	.newslr .fgs .pic img{ padding:2px; border:1px solid #CCC;}
	.newslr .fgs .text{ float:left;}
	.newslr .fgs .text h3{ font-size:14px; height:24px; line-height:24px; border-bottom:1px solid #CCc; width:460px;}
	.newslr .fgs .text p{ line-height:24px; padding-top:6px;}

	.pxnews{ height:32px; line-height:32px; border-bottom:3px #0e55e2 solid;}
	.pxnewstitle{ width:92px; height:32px; background:url(Images/pxnewsbg.jpg) repeat-x; color:#ffffff; font-weight:bold; text-align:center; font-size:14px;}
	.pxnewstext{ float:right; padding-right:10px; color:#999;}
	.pxpic{}

	.company{ border:1px #CCC solid;}
	.company td,.company th{border:1px #CCC solid; padding:5px; text-align:center; }
	
	.border{ clear:both;}
	.team{ width:132px; height:141px; padding:5px 5px 25px 5px; background:url(Images/teambg.jpg) no-repeat; float:left;}
	.teamperson{ width:132px; height:110px;}
	.teamtext{ height:30px; line-height:30px; text-align:center; font-weight:bold;}
	.teamintroduct{width:500px; float:left; margin-left:20px; padding-top:15px; height:151px;}