﻿@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	background:url(../images/bj.jpg) repeat-y center top;
	color:#000000;
	font:"宋体";
	font-size:12px;
}
li {
	list-style-type:none;
}
div, p, h1, h2, h3, ul, img {
	padding:0px;
	margin:0px;
	border:0px;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:active {
	color:#666666;
	text-decoration: none;
}
a:hover {
	color:#666666;
	text-decoration: none;
}
.page {
	width:982px;
	margin:0 auto;
	position:relative;
	overflow-x:hidden;
}
.top { height:115px; background-color:#dae1e7; font-family:"微软雅黑", Arial, Helvetica, sans-serif; border-bottom:1px solid #d2d2d2;}
.menu { width:982px; height:115px; margin:0 auto; background:url(../images/main.jpg);}
.logo { width:147px; height:115px; float:left; background:url(../images/newlogo.png);}
.daohang { width:835px; height:115px; float:right;}
.daohangup { width:835px; height:80px;}
.daohangup dt { height:44px; text-align:right; line-height:44px; position:relative;padding-top:10px;}
.qqnameen {
	position:absolute;
	font-size:16px;
	font-weight:500;
	height:24px;
	line-height:24px;
	left: 393px;
	top: 8px;
	width: 343px;
}
.qqnameen samp { font-size:16px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; color:#F60;}
.qqnamecn {
	height:20px;
	line-height:20px;
	position:absolute;
	left: 688px;
	top: 33px;
	font-weight:bold;
}
.daohangdown { width:820px; height:35px; line-height:35px; position:relative; padding-right:15px;}
.daohangdown a { margin-left:11px; margin-right:11px; font-size:14px; font-weight:bold; float:right; font-family:"宋体", Arial, Helvetica, sans-serif;}
.center { background:url(../images/centerbj.gif) repeat-x #FFF; overflow:hidden;}
.bannerup { width:982px; height:33px; background:url(../images/bannerup.gif); margin:0 auto;}
.bannercenter { width:982px; height:234px; margin:0 auto;}
.bannerleft { width:37px; height:234px; float:left; background:url(../images/bannerleft.gif);}
.banner { width:908px; height:234px; float:left;}
.bannerright { width:37px; height:234px; float:left; background:url(../images/bannerright.gif);}
.bannerdown { width:982px; height:25px; background:url(../images/bannerdown.gif); margin:0 auto;}
.container, .container * {
	margin:0;
	padding:0;
}
.container {
	width:908px;
	height:234px;
	overflow:hidden;
	position:relative;
}
.slider {
	position:absolute;
}
.slider li {
	list-style:none;
	display:inline;
}
.slider img {
	width:908px;
	height:234px;
	display:block;
}
.slider2 {
	width:2000px;
}
.slider2 li {
	float:left;
}
.num {
	position:absolute;
	right:5px;
	bottom:5px;
}
.num li {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	background:url(../images/numbj1.gif);
}
.num li.on {
	color: #fff;
	line-height: 21px;
	width: 16px;
	height: 16px;
	font-size: 16px;
	margin: 3px 1px;
	border: 0;
	background:url(../images/numbj.gif);
	font-weight: bold;
}
.web { width:982px; height:193px; margin:0 auto; margin-bottom:10px;}
.webleft { width:37px; height:193px; float:left; background:url(../images/webleftbj.gif);}
.webcenter { width:908px; height:193px; float:left; background:url(../images/webbj.gif); font-family:"宋体", Arial, Helvetica, sans-serif }
.webright { width:37px; height:193px; float:left; background:url(../images/webrightbj.gif);}
.webcentertitle { height:45px; line-height:45px;}
.webcentertitle dt span { font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;}
.lizi {color:#666; float:left;}
.more { float:right;}
.more a {color:#F60;}
.more a:link {color:#F60;}
.more a:visited {
	color: #F60;
	text-decoration: none;
}
.more a:hover { color:#F60;}
.webcentertitle dt samp { font-size:12px; padding-left:20px; color:#999;}
.webcase { width:908px; height:148px; position:relative; clear:both;}
.meijing1 {
	OVERFLOW: hidden;
	WIDTH: 782px;
	HEIGHT: 124px;
	margin:0 auto;
}
.webcasetp { width:164px; height:115px; padding-left:15px; padding-right:15px; margin:0 auto;}
.webcasetp img { border:1px solid #bbbbbb;}
.left {
	position:absolute;
	z-index:10;
	left: 6px;
	top: 44px;
}
.right {
	position:absolute;
	z-index:10;
	left:873px;
	top: 47px;
}
.webcenter li { float:left; list-style-type:none;}
.news { width:300px; height:193px;}
.newsline { width:4px; height:193px; background:url(../images/newstextline.gif);}
.title { height:21px; line-height:21px; background:url(../images/titlebj.gif) no-repeat left; padding-top:10px; padding-bottom:10px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:15px;}
.title1 { height:21px; line-height:21px; background:url(../images/titlebj.gif) no-repeat left; padding-top:10px; padding-bottom:10px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:150px; padding-left:15px;}
.titles { height:21px; line-height:21px; padding-top:10px; padding-bottom:10px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:15px;}
.newstext { height:125px;overflow-x:hidden;
	overflow:hidden;}
	
	.newstext1 { height:125px;overflow-x:hidden;
	overflow:hidden; margin-left:155px; line-height:25px; padding-right:5px;}
.newstext dt { height:25px; line-height:25px; background:url(../images/newsbz.gif) no-repeat left; padding-left:15px;}
.news dd { text-align:right; color:#F60; height:15px; padding-top:5px; padding-right:20px; color:#F60;}
.news dd a:link {color:#F60;}
.news dd a:visited {
	color: #F60;
	text-decoration: none;
}
.news dd a:hover { color:#F60;}
.shangyou {
	width:151px;
	height:193px;
	position:absolute;
	z-index:100;
	left: -2px;
	top: 0px;
}
.hezuo { height:152px; width:300px;}
.hezuo ul li { width:86px;  padding-left:30px; padding-right:30px; float:left; height:35px;}
.hezuo a img { width:86px; height:29px; border:1px solid #CCC;}
.link { width:982px; height:55px; margin:0 auto; margin-bottom:10px;}
.linkleft { float:left; width:37px; height:55px; background:url(../images/linkleft.gif);}

.linkcenter { width:900px; padding-left:5px; height:44px; float:left; background:url(../images/linkcenter.gif); padding-top:11px;}
.linkright { width:40px; height:55px; float:left; background:url(../images/linkright.gif);}
.linktext { height:26px; line-height:26px; overflow:hidden;}
.linktitle { height:29px; background:url(../images/linktitle.gif) no-repeat center;}
.foot { height:104px; margin:0 auto;background-color:#dae1e7; clear:both;}
.footer { width:982px; height:104px; margin:0 auto; background:url(../images/main.jpg);}
.logo1 { width:277px; height:104px; background:url(../images/logo.png); float:left;}
.footertext { width:665px; overflow:hidden; float:left; padding-top:20px; padding-left:40px;}
.footertext p { line-height:25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.newslist { width:982px; padding-bottom:10px; margin:0 auto;}
.newslisttitle { width:982px; height:50px; line-height:50px; background:url(../images/newstitlebj.gif); font-family:"微软雅黑", Arial, Helvetica, sans-serif}
.newslisttitleleft { width:37px; height:50px; background:url(../images/newstitleleftbj.gif); float:left;}
.newslisttitleright { width:37px; height:50px; background:url(../images/newstitlerightbj.gif); float:left;}
.newslisttitlecenter { width:908px; float:left; height:50px;}
.newslisttitlecenter span { font-size:18px; float:left; font-weight:bold;}
.newslisttitlecenter span samp { font-size:14px; color:#F60;}
.newslisttitlecenter  a { font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; float:right; padding-right:10px;}
.newslisttitlecenter  a:link {
	color: #000;
	text-decoration: none;
}
.newslisttitlecenter a:visited {
	color: #000;
	text-decoration: none;
}
.newslisttitlecenter a:active {
	color:#F60;
	text-decoration: none;
}
.newslisttitlecenter a:hover {
	color:#F60;
	text-decoration: none;
}
.newslisttext { width:908px; background:url(../images/newslistbj.gif); padding-left:37px; padding-right:37px; overflow:hidden;}
.newslisttextfoot { width:982px; height:171px; background:url(../images/newslistfoot.gif); clear:both;}
.newslists { width:908px; height:124px; border-bottom:1px dashed #CCC; padding-top:15px; padding-bottom:15px;}
.newslistimg { width:172px; height:114px; float:left; background:url(../images/newslisttp.gif); padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}
.newslistimgtext2 { width:711px; height:124px; float:left; padding-left:15px;}
.newslistimgtext { width:883px; height:124px; float:left; padding-left:15px;}
.newslistimgtext p { height:25px; line-height:25px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px;}
.daty { height:25px; line-height:25px; border-bottom:1px dashed #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.newslisttexts { line-height:25px; padding-top:5px;}
.newspage { height:30px; line-height:30px; text-align:center; color:#666;}
.newspage span { color:#999;}
.newsdetailtitle { height:25px; line-height:25px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:16px; text-align:center;}
.newsdetaildaty { height:30px; line-height:30px; text-align:center; border-bottom:1px dashed #CCC;}
.newsdetailtext { padding-top:20px; line-height:25px; padding-left:30px; padding-right:30px;}
.weblist { width:908px; overflow:hidden; clear:both; margin:0 auto; padding-left:37px; padding-right:37px;background:url(../images/newslistbj.gif);}
.weblisttext { clear:both; overflow:hidden;}
.weblisttextleft { width:898px; overflow:hidden;padding-top:10px; padding-bottom:30px; padding-right:5px;padding-left:5px; border-bottom:1px dashed #d2d2d2;}
.weblisttextleft dt { float:left;}
.weblistimgbj { width:198px; height:139px; background:url(../images/weblistimgbj.gif); padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.weblistimgtext { width:670px;padding-left:10px; padding-top:5px; padding-bottom:5px; overflow:hidden; line-height:25px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.weblistimgtext a { float:right; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.WebDetailimg { width:798px; height:561px; margin:0 auto; padding-left:21px; padding-right:21px; padding-top:15px; padding-bottom:15px; position:relative;}
.weblistimgup {
	width:88px;
	height:88px;
	background:url(../images/weblistimgup.png);
	position:absolute;
	z-index:1000;
	left: 1px;
	top: -1px;
}
.weblistimgdown {
	width:88px;
	height:88px;
	background:url(../images/weblistimgdown.png);
	position:absolute;
	z-index:1000;
	left: 753px;
	top: 503px;
}
.custom { width:538px; padding-left:370px; overflow:hidden; text-align:left; line-height:30px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:30px; font-weight:bold;}
.customsoftware { width:908px; height:262px; background:url(../images/partnerImage.gif);}
.about { width:908px; height:262px; background:url(../images/about.gif);}
.contactright { float:right; width:475px; overflow:hidden;}
.contact { width:476px; height:262px; background:url(../images/contact.gif) no-repeat right;}
.message { width:908px; height:262px; background:url(../images/onlinemessage.gif) no-repeat right top;}
.contacttext { line-height:30px;}
.messagetext { line-height:30px;}
.messagetext tr td  { font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.messagetext tr td input { width:250px;}
.messagetext tr td textarea { width:250px; height:100px;}
.contactimg { width:422px;float:left; margin-top:10px; margin-right:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.contactimg table { border-bottom:1px solid #ccc; margin-bottom:20px;}
.contactimg td { height:25px; line-height:25px; border-bottom:1px dashed #dddddd;}
.Advantages { width:908px; height:262px; background:url(../images/Advantages.gif);}
.customAdvantages { width:828px; padding-left:40px; padding-right:40px; overflow:hidden; text-align:left; line-height:30px; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:30px;}
.Process { width:908px; height:262px; background:url(../images/Process.gif);}
.Oasoftware { width:908px; height:262px; background:url(../images/Oasoftware.gif);}
.booksir { width:908px; overflow:hidden; margin:0 auto; padding-top:10px;}
.booksirmenu { float:left; width:192px; padding-right:10px; border-right:1px dashed #CCC;}
.booksirtext { float:right; width:690px; overflow:hidden; padding-left:10px; padding-right:5px; line-height:30px;}
.booksirtext p { height:40px; line-height:40px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:16px;}
.login { width:492px; height:262px; margin:0 auto; background:url(../images/loginbj.GIF) no-repeat left; padding-left:416px; position:relative;}
.loginzc {
	position:absolute;
	left: 435px;
	top: 118px;
}
.loginzc li { line-height:35px; height:35px; width:200px; text-align:left;}
.loginzcbj {
	width:70px;
	height:71px;
	background:url(../images/btn-reg.gif);
	position:absolute;
	left: 432px;
	top: 30px;
}
.fB{
	font-weight: bold;
}
.f14px{	font-size: 14px;font-weight: bold;}
.login_c_r{
	float:left;
	width:245px;
	margin-left:10px;
	position:absolute;
	left: 627px;
	top: 48px;
}
	  .login_c_r li{ padding-left:5px; height:35px; line-height:35px;font-size: 12px;}
	    .li_title{text-align:center;}
		.li_delu{text-align:center;font-size: 12px;}
  .login_txt{ margin:10px auto; line-height:24px; width:450px;}
  
  .login_cr{ border-top:1px solid #999999; width:760px; margin:10px auto; text-align:center; padding-top:15px; clear:both;}
.tv { width:301px; height:498px; background:url(../images/3d.gif); float:left;}
.tvtext { float:left; width:607px; overflow:hidden; line-height:30px; padding-top:20px;}

.ibg {
	position:absolute;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	font-size:12px;
	left: 75px;
	top: 34px;
	width:600px;
	overflow:hidden;
	height:20px;
	line-height:20px;
}

.hzhb { width:982px; margin:0 auto; overflow:hidden; padding-bottom:10px;} 
.hzhbtop { width:982px; height:10px; overflow:hidden; background:url(../images/hzhbtop.GIF) no-repeat top;}
.hzhbcenter { width:905px; overflow:hidden; background:url(../images/hzhbcenter.GIF); padding-left:37px; padding-right:40px; line-height:30px;}
.hzhbbotton { width:982px; overflow:hidden; height:30px; background:url(../images/hzhbbotton.GIF); position:relative;}
.hzhbtitle {
	width:114px;
	height:29px;
	position:absolute;
	background:url(../images/linktitle.gif);
	left: 444px;
	top: -1px;
}
.linkcenter img { margin-right:10px; border:2px solid #FFF;}

.hzhblist { padding-top:20px; padding-left:10px; padding-right:10px;}
.hzhblist td { height:78px; background:url(../images/hzhbimgbj.gif) no-repeat center; text-align:center;}
.LinkUrl a:link
{
	font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#18c4ef;
	text-decoration: none;
}
.LinkUrl a:visited {
		font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#18c4ef;
	text-decoration: underline;
}
.LinkUrl a:active {
		font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#18c4ef;
	text-decoration: none;
}
.LinkUrl a:hover {
		font-size:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#18c4ef;
	text-decoration:underline;
}