@charset "utf-8";
body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,form,a,object{ margin:0; padding:0;word-wrap:break-word; outline:none}
body{  font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;line-height:1.8; color:#615f5f; background:#ffffff url(../images/bgA.jpg) repeat-x}
#index{background:#dfdfdf url(../images/bg.jpg) repeat-x}
ul{ list-style:none}
img{ border:0}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1}

#wrap{}
#header{ width:960px; margin:0 auto; height:116px; position:relative}
#header h1{ float:left; width:317px;}
#header h1 a{ display:block; background:url(../images/logo.jpg) no-repeat; width:271px; height:96px; text-indent:-9999px;}
.right{ float:right;width:640px;}
.language{ height:30px; line-height:20px;text-align:right; padding:10px 10px 0 0}
.language a{  display:inline-block;background:url(../images/conor.png) no-repeat 0 -20px; font-size:11px; vertical-align:middle; color:#ffffff; padding-left:7px}
.language span{display:inline-block; background:url(../images/conor.png) no-repeat; vertical-align:middle; padding-left:7px; color:#6b6b6b; margin-right:10px;}
#nav{ background:url(../images/nav.jpg) no-repeat; height:26px; width:630px;   }
#nav ul li{ float:left; width:82px; padding:0 4px; display:inline; position:relative}
#nav ul li a{ float:left; width:82px; height:26px; text-indent:-9999px;}
#nav ul li a:hover,#nav ul li.current a,#nav ul li.current a{ background:url(../images/nav.jpg) no-repeat -4px -26px} 
#nav ul li a.s1:hover,#nav ul li a.s1,#nav ul li.current a.s1{ background-position:-4px -26px}
#nav ul li a.s2:hover,#nav ul li a.s2,#nav ul li.current a.s2{ background-position:-94px -26px}
#nav ul li a.s3:hover,#nav ul li a.s3,#nav ul li.current a.s3{ background-position:-184px -26px}
#nav ul li a.s4:hover,#nav ul li a.s4,#nav ul li.current a.s4{ background-position:-274px -26px}
#nav ul li a.s5:hover,#nav ul li a.s5,#nav ul li.current a.s5{ background-position:-364px -26px}
#nav ul li a.s6:hover,#nav ul li a.s6,#nav ul li.current a.s6{ background-position:-454px -26px}
#nav ul li a.s7:hover,#nav ul li a.s7,#nav ul li.current a.s7{ background-position:-544px -26px}
#nav ul li div{ position:absolute;background:url(../images/conor1.png) no-repeat 0 25px; padding-left:10px; width:320px; display:none; left:0; top:22px; padding-top:5px; height:45px; line-height:45px;}
#nav ul li.current div{ display:block}
#nav ul li.jionL div{ left:-230px; width:400px;}
#nav ul li div a,#nav ul li.current div a{ float:none; text-indent:0; background:none;color:#c4c4c4;}
#nav ul li div a:hover,#nav ul li.hover div a:hover{ background:none}
#nav ul li div i{ color:#585858; font-style:normal; margin:0 8px}
.smallNav{ height:45px; line-height:45px; margin-top:3px; }
	.smallNav span{ float:left; display:inline; }
		.smallNav span a{ color:#c4c4c4;}
		.smallNav span i{ color:#585858; font-style:normal; margin:0 8px}
		.smallNav .s1{ margin-left:96px;}
		.smallNav .s2{ margin-left:185px;}
		.smallNav .s3{ margin-left:273px;}
		.smallNav .s4{ margin-left:365px;}
		.smallNav .s5{ margin-left:395px;}

#content{ background:url(../images/content.jpg) no-repeat center top;  min-height:520px; _height:520px; }
.content{width:966px; margin:0 auto;position:relative; background:url(../images/content.jpg) no-repeat center top; }

#focus{  height:338px; position:relative; overflow:hidden;width:966px}
	#focus .area{ float:left; width:966px;height:322px}
	a.more{ display:block; width:74px; height:21px; line-height:21px; margin-top:10px; color:#fff; background:url(../images/btn.png) no-repeat; text-indent:20px;}
	#focus .first{ background:url(../images/ldw.jpg) no-repeat; height:338px;}
	#focus .first div{ }
	#focus .first div a{ display:block; height:338px; }
	#focus .first div p{ position:absolute; color:#FFFFFF; width:447px; margin:240px 0 0 470px;}
	#focus h2{ display:none}
	#focus .main{ width:10000px;}
	a.turnLeft{ cursor:pointer; position:absolute; left:20px; top:140px; background:url(../images/turnL.png) no-repeat; width:46px; height:60px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/turnL.png',sizingMethod='scale')}
	a.turnRight{ cursor:pointer;position:absolute; right:10px; top:140px; background:url(../images/turnR.png) no-repeat; width:46px; height:60px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/turnR.png',sizingMethod='scale')}
	
	#focus .pic{ background:url(../images/focusBg.png) no-repeat; padding:6px 6px 0 6px; margin-top:11px;}
	#focus .ld{ background:url(../images/lgDt.jpg) no-repeat; height:326px; padding-right:75px;}
	#focus .ld h3{ height:65px; text-indent:-9999px; }
	#focus .ld .left{ float:right; width:430px;}
	#focus .ld .left ul li{ background: url(../images/conor2.png) no-repeat 0 8px; padding-left:10px;}
	#focus .ld .left ul li span{ float:right; font-size:11px; color:#aaaaaa; line-height:2}
	#focus .ld .left ul li a,#focus .ld .right ul li a{ font-size:14px; color:#666666}
	#focus .ld a.more{ float:right}
	
#menu{ height:27px; line-height:27px; background:#171717}	
	.menuA{ width:960px; margin:0 auto;}
	.menuA ul{ padding-left:117px;}
	.menuA li{ float:left; height:27px; width:125px; float:left; text-align:center}
	.menuA li a{ color:#d7d7d7}
	.menuA li.current{ background:#e5e5e5 url(../images/conor4.png) no-repeat 100px center}
	.menuA li.current a{color:#656565; font-weight:bold }
	
.picList{ width:971px; background:url(../images/picBg.png) no-repeat; height:163px; margin:20px auto 20px auto}
	.picList ul li{ float:left; width:238px; height:163px;  background:url(../images/title.gif) no-repeat 0 -151px; margin-right:6px; display:inline}
	.picList ul li b{ position:absolute; margin:3px 0 0 3px; width:46px; height:48px; background:url(../images/team.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/team.png',sizingMethod='scale')}
	.picList ul li b.s1{background:url(../images/history.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/history.png',sizingMethod='scale')}
	.picList ul li b.s2{background:url(../images/awards.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/awards.png',sizingMethod='scale')}
	.picList ul li b.s3{background:url(../images/focus.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/focus.png',sizingMethod='scale')}
	
	.picList ul li.last{ margin-right:0}
	.picList ul li span{ display:block; width:210px; overflow:hidden; height:108px; margin:15px auto 8px auto; } 
	.picList ul li span img{width:210px; height:108px; }
	.picList ul li a.tit{ color:#3a3a3a;  padding:0 0 0 25px}

#foot{ height:90px; width:960px; margin:0 auto; border-top:1px #b1b1b1 solid; padding-top:10px;}
	#foot .s1{ float:left; margin-right:10px;}
	#foot .s2{ float:right; padding-top:15px;}
	#foot .s2 i{ margin:0 5px;}
	#foot .s2 a{ color:#787878}
	
	
#container{ width:960px; margin:0 auto; padding:20px 0 50px 0;}
	#sideLeft{ float:left; width:164px; padding-left:82px;}
		#sideLeft h3{ height:25px; overflow:hidden; text-indent:-9999px; margin:10px 0 20px 0;}
		#sideLeft h3 span{ display:block; height:25px; background:url(../images/title.png) no-repeat}
		#sideLeft h3 span.s1{ background-position:0 -25px;}
		#sideLeft h3 span.s2{ background-position:0 -50px;}
		#sideLeft h3 span.s3{ background-position:0 -75px;}
		#sideLeft h3 span.s4{ background-position:0 -100px;}
		#sideLeft h3 span.s5{ background-position:0 -125px;}
		#sideLeft ul { margin-bottom:25px;}
			#sideLeft ul li{ width:129px; font-size:14px; height:32px; line-height:32px; text-indent:20px; font-family:"微软雅黑"}
			#sideLeft ul li a{ color:#9cb8be}
			#sideLeft ul li.current{ background:url(../images/btn.jpg) no-repeat}
			#sideLeft ul li.current a{ color:#2f9bb3}
		#sideLeft .area{ background:url(../images/line1.png) no-repeat 100px 25px}
		#sideLeft .area1{ background:url(../images/line.png) no-repeat 100px 25px; min-height:234px; _height:234px}
	
	#sideRight{ float:right; width:670px; padding-right:30px; font-size:14px;}
		.title{height:40px; line-height:40px; border-bottom:2px #e1e1e1 solid}
			.title h2{  font-size:16px; font-family:"微软雅黑"; color:#272727;width:150px;border-bottom:2px #34bede solid; margin-bottom:-2px; position:relative}
			.crumbs{ float:right; color:#666666; padding-right:10px; font-size:12px;}
			.crumbs a{ color:#999999}
			.crumbs i{ margin:0 5px}
			
	.culture{ padding-top:45px}
	
	.idea{ padding-top:20px;}	
		.idea h3{ width:96px; height:20px; font-size:12px; background:#34bede; line-height:20px; text-align:center; color:#fff; font-weight:normal }
		.idea p{ font-size:14px; padding:10px 0}
	
	.package{padding:20px 0 0 0;}		
		.package table{ background:#fff;}
		.package table td,.package table th{ vertical-align:top; background:#34bede; padding:5px 10px; color:#fff}
		.package table th{ font-weight:normal; font-size:14px; text-align:left}
		.package h4{ font-size:12px; padding-top:10px;}
		.package table td{padding-bottom:10px;}
	
	.vocation{padding:20px 0 0 0;}	
		.vocation p{ font-size:14px; text-indent:24px;}
		.vocation img{ margin-top:40px;}
		
	.job{ }	
	.job h3{ height:20px; overflow:hidden;margin:5px 0}	
		.job h3 span{ float:left; padding:0 20px; line-height:20px; background:#34bede; color:#fff; font-size:12px; *line-height:22px; }	
	.job h4{ font-size:14px; font-weight:normal; height:30px; line-height:30px; }	
		.job h4 span{ float:left;background:url(../images/job.png) no-repeat right top; padding-right:20px;}	
		.job h4 a{ color:#666666}
		.job .current h4 span{ background-position: right -30px; }
	.job dl{ background:#f6f6f6; font-size:12px; padding:10px 15px; border-top:2px #e9e9e9 solid}	
		.job dl .s1{ margin-top:15px;}
		.job a.apply{ margin-top:5px; display:block;background:url(../images/job.png) no-repeat 0 -60px; height:36px; line-height:30px; padding-left:28px; text-decoration:underline; font-weight:bold; color:#229dba}
		
	#sideRight .area{ padding-top:20px;}
		.about{ line-height:2; font-size:14px;}
		 .about p{ padding:0 0 10px 15px;  background:url(../images/conor5.png) no-repeat 0 10px;}
		.about p.s1{ background:none}
		
	.develop{ background: url(../images/arrow.png) no-repeat; height:426px; padding-top:20px; overflow:hidden}
	.develop ul li{ padding:0 0 2px 140px; line-height:2}
	.develop ul li strong{ float:left; margin:5px 0 0 -140px; padding-left:70px; font-family:"宋体"; width:75px; height:20px;background: url(../images/arrow.png) no-repeat 0 -457px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; }
		.cyellow{ color:#ecf0d5}
		.develop ul li em{ color:#34bede; font-weight:bold; font-style:normal}
		
		
.honor{ overflow:hidden;zoom:1}
	.honor ul li{ float:left; margin-bottom:10px; background:url(../images/honor.png) no-repeat; width:155px; height:116px; padding-left:180px;}	
	.honor ul li .cov{ float:left; margin:7px 0 0 -173px;}	
	.honor ul li .cov img{ width:161px; height:102px;}	
	.honor ul li .text{ color:#23a1b7; line-height:2; padding-top:15px; display:block; font-size:12px; width:140px;}	
		
.originator{ font-size:12px;}
	.originator .fl{ float:left}
	
.team{ position:relative; height:600px;}
	.team .nei{ width:690px; height:582px; background:url(../images/team.jpg) no-repeat; position:absolute; left:0; top:0}
	.team a.turnLeft{ top:240px;}
	.team a.turnRight{ top:240px;}
	.team1{padding:23px 0 0 65px;width:625px; overflow:hidden; height:559px;}
	.team ul{ }
	.team ul li{ float:left; width:300px; height:265px; overflow:hidden ; }
	.team ul li .t{ display:block; padding:7px 0 0 17px;}
	.team ul li .t img{ width:236px; height:140px;}
		.team ul li h4{ width:240px; text-align:center; font-size:12px; line-height:28px; color:#000000; margin:10px 0 0 17px;}
		.team ul li p{ font-size:12px; color:#726857; line-height:25px; margin:0 0 0 17px;width:230px;}
		
.productTitle{ background:url(../images/productBg.jpg) no-repeat; height:130px; margin-top:-21px; position:relative}	
.productTitle1{ background-position:0 -130px; margin-top:-20px;}
.productTitle2{ background-position:0 -260px; }
		.productTitle .crumbs{ padding:40px 0 0 0}
		
		.Protitle{ height:50px; padding-top:10px;}
			.Protitle h1{ float:left; padding-right:40px; font-size:14px; font-family:"微软雅黑" ; color:#000000}
			.Protitle a.join{ float:left; font-size:12px; background: url(../images/btn.jpg) no-repeat 0 -33px; text-indent:27px; margin-right:10px; display:inline;  width:87px; height:27px; line-height:27px; color:#219db2}
		.products h3{ width:70px; height:20px; font-size:12px; font-weight:normal; margin-bottom:10px; text-align:center; line-height:20px; color:#fff; background:#34bede}
			.products p{ font-size:12px; padding-bottom:20px;}
			.products p a{ color:#666}
			.products .list{ padding-bottom:20px;}
			.products .list li{ float:left; margin-right:5px; display:inline }
			.products .list li img{ border:1px #e7e7e7 solid; padding:2px; display:block}
			.products .newList{}
			.products .newList li{ padding:3px 0 3px 0;}
			.products .newList a{ color:#666666; background:url(../images/conor7.png) no-repeat 0 5px; padding-left:15px;}
			.products .newList a:hover{ background:url(../images/conor6.png) no-repeat 0 5px;}
			.products .newList li span{ float:right; font-size:11px;}
		
.news{}
.news h1{ font-size:16px; color:#666666; font-family:"微软雅黑"; text-align:center; padding:20px 0 10px 0}
.news .line{ text-align:right; color:#999999; font-size:11px; border-top:1px #eeeeee solid; padding-bottom:20px;}
	.news .line1{ border-top:1px #eeeeee solid; padding-top:10px; font-size:12px;}
	.news .line1 em{ color:#219db2; font-style:normal}
	.news .line1 a{color:#219db2}
	.newsDetail{ font-size:12px; padding-bottom:40px; width:650px; overflow:hidden}
	.newsDetail p{ text-indent:24px;}
.newsTitle{ height:40px; padding:20px 10px 0 0 }
	.newsTitle ul{ height:20px; float:left; padding-left:5px; border-bottom:1px solid #b5b5b5}
	.newsTitle ul li{ float:left; height:25px;  position:relative; margin-bottom:-5px; margin-right:5px; display:inline; line-height:20px;*line-height:23px; width:71px; text-align:center;background:url(../images/btn.jpg) no-repeat 0 -89px;}
		.newsTitle ul li a{ color:#666}
		.newsTitle ul li.current{ background-position:0 -62px;}
		.newsTitle ul li.current a{ color:#fff}
	.search{ float:right}
	.search .txt{ width:180px; border:1px #e0e0e0 solid; padding:3px; font-size:12px;}
	.search .btn{ width:55px; background:#34bede; color:#fff; border:0; cursor:pointer; height:23px; font-size:12px; line-height:23px;}
	.newsList li{  padding:3px 0 3px 0;}
			.newsList a{ color:#666666;background:url(../images/conor7.png) no-repeat 0 5px; padding-left:10px}
			.newsList a:hover{ background:url(../images/conor6.png) no-repeat 0 5px;}
			.newsList li span{ float:right; font-size:11px;}
	
	.pageFen{ padding:20px 0; text-align:center; font-size:12px;color:#666666}
		.pageFen li{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; height:20px; line-height:20px; padding:0 5px; vertical-align:middle;  background:#f7f7f7; border:1px #d9d9d9 solid; margin:0 1px;}
		.pageFen li a{color:#666666;}
		.pageFen li.Bo{ border:none}
		.pageFen li.current{ background:#34bede; border:1px #34bede solid;}
		.pageFen li.current a{ color:#fff}
	
	.business{ padding-top:10px;}
		.business h3{ width:145px; margin:10px 0; overflow:hidden; height:20px; line-height:20px; *line-height:22px; background:#34bede; text-align:center; color:#fff; font-size:12px; font-weight:normal}
		.business p{ background:url(../images/conor5.png) no-repeat 0 10px; text-indent:10px; line-height:2}
		.business p.s1{ background:none; text-indent:0}
		.business p a{ color:#229eb4; text-decoration:underline}
		.business p strong{color:#229eb4; font-weight:normal}
		.business dl{ display:inline-block; *display:inline;*zoom:1; vertical-align:top; padding-bottom:40px; width:300px;}
		.business dl dt{background:url(../images/conor5.png) no-repeat 0 8px; text-indent:10px;color:#34bede}
		
		#foot a{ color:#615F5F}
	
	
	
	
	
	
	
		
