l@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	border-top: 0;
}
img{border:0px;}

body {font:12px Verdana, Tahoma, sans-serif; background:url(/images/mainbg.gif) #fff center repeat-y}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, li {margin: 0; padding: 0; list-style: none;}
a {text-decoration:none}
.box {width:900px; margin:0 auto}
.clear {clear:both}
.fl {float:left}
.fr {float:right}

/* ? */
#heard {background:url(/images/topbg.gif); height:116px; width:900px; margin-bottom:10px}
.topleft {float:left}
.topright {float:right}
.topright li {float:left}
.topicmlog {margin-right:10px}
.topnuoyaweb {margin-right:10px}
.topnuoyaweb {margin-top:43px}
.logo {margin-top:10px}
.menu {color:#FFFFFF; line-height:38px; padding-left:30px; margin-top:10px!important; margin-top:8px; font-family:none}
.menu a {color:#FFFFFF; text-decoration:none}
.menu a:hover {color:#FFFF00; text-decoration:underline}


/* ?岿 */
.leftbox {width:750px; float:left}

/* banner */
.flashbox {width:550px; float:left}
.banneran {width:200px; float:right}
.banneran img {display:block; border:0px}
.rightbox {width:140px; float:right}
.rightbox img {display:block}

/* quciklink */
.quickico li {float:left}
.quickico li img {display:block}

/* ? ? */
.info {}
.companyinfo {height:70px; background:url(/images/compayinfobg.gif) top repeat-x}
.companytitle {float:left;}
.companytitle img, .compayright img {display:block}
.compayright {float:right}
.companyconten {line-height:20px; margin:4px 0px 0px 10px; float:left; width:659px; color:#666666}
.companyconten img {vertical-align:baseline}

.functionbox {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:10px 10px 0 10px; height:235px!important;}
.functioninner {width:230px; height:50px; margin:10px 4px; float:left; line-height:18px; color:#666666;}
.line {border-bottom:1px dotted #88b7db; clear:both; line-height:1px; height:1px}
.functioninner img {display:inline; margin-right:5px; float:left}
.functioninner span {color:#005e9b}
.fmore {float:right; margin-bottom:5px}

/* ? */
.indexcase {margin-top:10px}
.indexcase img {display:block}
.indextabbg {background:url(/images/tabbg.gif) repeat-x; height:38px}
.indextabbg li {float:right; margin-left:2px}
.tabconten {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; height:70px; padding-bottom:10px}
.caseinfo {width:352px; float:left; padding:0 10px}

.caseline {border-right:1px solid #c9c9c9}

.caselogo {background-color:#e7f0f9; border-bottom:1px solid #c1d6eb; padding:5px; height:56px; color:#666; line-height:18px}
.caselogo a {color:#666}
.caselogo a:hover {color:#FF0000}
.caselogo a span {color:#005c9d;}
.caselogo a:hover span {color:#005c9d;}

.caselogo img {float:left; display:inline; border:1px solid #c9c9c9; margin-right:5px}
.caselist {margin-top:10px}
.caselist li {line-height:24px; border-bottom:1px dotted #c9c9c9; background:url(images/caselistico.gif) left center no-repeat; padding-left:8px;color:#005d9a;}
.caselist a {color:#005d9a}
.caselist a:hover {color:#FF0000}

/* ?? */
.newadnhelp {margin-top:10px}
.indexnew {float:left; width:510px}
.indextitle {background:url(/images/titlebg.gif);}
.indextitle img {display:block}
.indextitle span {float:right}
.indexnewslist {padding:10px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9}
.indexnewslist li {background:url(images/caselistico.gif) left center no-repeat; padding-left:8px; border-bottom:1px dotted #c9c9c9; color:#005d9a; line-height:24px} 
.indexnewslist li a {color:#005d9a}
.indexnewslist li a:hover {color:#FF0000}
.indexnewslist li span {color:#666666; float:right}

.indexbbs {width:230px; float:right}
.indexbbs li {width:200px; white-space:nowrap; overflow:hidden}

/* ?? */
.succase {margin-top:10px}
.suclist {border-color:#c9c9c9; border-style:solid; border-width:0 1px; height:320px; padding:5px 0;}
.suclist li {float:left; margin:5px 15px!important; margin:5px 13px; text-align:center; background:#e9e9e9; border:1px solid #e6e6e6; padding:5px}
.suclist li a {color:#005d9a;}
.suclist li img {display:block; margin-bottom:10px}
/*  */
.indexfriend {margin-top:10px}
.indexfriendinner {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:10px; height:35px; width:728px; }
.indexfriendinner img {margin-right:10px}

/* ?? */
#foot {margin-top:0px}
.footmenu {background:#e4e4e4; border:1px solid #c9c9c9; line-height:32px; text-align:center; font-family:simsun}
.copy img {float:none}


.footmenu a {color:#000000}
.footmenu a:hover {color:#FF0000}
.copy {padding:10px 50px; margin-top:0px; color:#666666; line-height:18px}
.copy a {color:#666666}
.copy a:hover {color:#000000}



/* ? */
.daohang {font-family:simsun; margin-bottom:10px}
.daohang a {color:#000000}
.daohang a:hover {color:#FF0000}

.left {width:200px; float:left}
.leftmenu {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9}
.leftmenu ul {border-left:1px solid #fff; border-right:1px solid #fff; background:url(/images/leftmenubg.gif) top repeat-x #fff; padding-top:10px; height:510px}
.leftmenu li {line-height:30px; padding-left:40px}
.onleftmenu {background:url(/images/leftbg2.gif) center center no-repeat; color:#FFFFFF}
.onleftmenu a {color:#fff}
.noleftmenu {background:url(/images/leftbg.gif) center center no-repeat;}
.noleftmenu a {color:#000000}


.main {width:565px; float:left; margin:0 10px}
.main_news {width:678px; float:left; margin:0 10px;line-height:26px}
.main_news3 {width:678px; float:left; margin:0 10px;line-height:20px}
.maininner {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9}
.maininnerx {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; line-height:10px}
.mainbox {width:520px; margin:0 auto}
.maintitle {background:url(images/maintitilebg.gif) bottom no-repeat; height:60px; margin-bottom:20px}
.maintitle img {margin-top:25px}
	/*  */
	.disgensoft {float:left; margin-right:15px}
	.softdown1 {color:#666}
	.softdown1 li {display:block}
	.downbg {background:url(images/downbg.gif); width:305px; height:60px; margin:10px 0; line-height:27px; padding-top:3px; padding-left:100px}
	.downbg a,.softbox a {color:#0000FF;}
	.mes {color:#ee6e15; line-height:18px}
	.softbox {border-top:1px solid #c9c9c9; margin-top:15px; color:#666}
	.softbox h1 {font-family:"??"; font-size:15px; color:#076dc1; margin-top:15px}
	.softbox li {margin-top:10px; line-height:20px}
.right {float:right; width:115px;}
.right img {display:block}
#rightdiv{position:absolute; z-index:99999; }

	/* ?? */
	.regbox {padding:0px 10px; color:#666}
	.regbox li {border-bottom:1px solid #c9c9c9; padding:2px 10px}
	.regboxmsg {color:#999999; padding:10px; line-height:24px}
	.regbox span {color:#FF0000; padding-left:10px}
	.regbox h1 {font-size:14px; color:#3398cc; border-bottom:1px solid #c9c9c9; line-height:28px; margin-top:30px}
	.inputA {width:40px;}
	.inputB {width:80px}
	.regbox textarea {width:400px; height:100px}
	.regbox img {vertical-align:middle}
	.reganbox {text-align:center; padding:40px}
	.regan {margin:0px 20px; padding:2px 10px 1px 10px; font-size:12px;}
	
	/* 汾 */
	.change {color:#666}
	.changemsg {line-height:20px; color:#666; padding:10px 0px;}
	.changemsg p {text-indent:2em}
	.changeinfo h1 {color:#FF8000; font-size:12px; margin-top:10px; line-height:20px}
	.changeinfo td {padding:3px; line-height:20px}
	.changeinfo span {color:#FF0000}
	.changeinfo table {margin:10px 0 20px}
	.changemsg a {color:#0000FF; text-decoration:underline}
	.changeinfo li {list-style:disc}
	
	/* ? */
	.producst {color:#666; line-height:20px}
	.producst a {color:#0000FF; text-decoration:underline}
	.producst h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px}
	.producst span {color:#FF8000; line-height:24px}
	.producst p {text-indent:0em; margin-bottom:10px}
	.producst li {text-indent:2em}
	
	/*  */
	.announcement {color:#666; line-height:20px}
	.announcement ul {border-bottom:1px solid #c9c9c9; padding-bottom:15px}
	.announcement h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px; margin-bottom:15px; margin-top:20px}
	.announcement h1 em {float:right; font-style:normal; font-size:12px; color:#666; font-weight:normal}
	.announcement p {text-indent:2em; margin-bottom:10px}
	.announcement span {color:#FF8000; line-height:24px}
	.announcement a {color:#0000ff; text-decoration:underline}
	
	
	/* ??? */
	.price {color:#666; line-height:20px}
	.price ul {padding:10px}
	.price li {list-style:disc inside; padding-left:10px}
	.price img {margin:0px 20px}
	.price td {padding:3px; line-height:20px}
	.price table {margin:10px 0 20px}
	.price p {text-indent:2em;}
	.price h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px}
	.price h2 {margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px;}
	.price span {color:#FF8000; line-height:24px}
	.price a {color:#0000FF; text-decoration:underline}
	
	/*  */
	.help {color:#666; line-height:20px}
	.help h2 {font-size:12px; font-weight:normal; background:url(images/iccclass.gif) left 7px no-repeat; padding-left:15px; margin-bottom:10px}
	.help li {list-style:decimal inside; padding-left:20px}
	.help span {padding-left:15px;}
	.help a {color:#0000FF; text-decoration:underline}
		/* faq */
		.faq {color:#666; line-height:20px}
		.faq ul {margin-bottom:10px}
		.faq h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px}
		.faq span {color:#FF8000; line-height:24px}
		.faq p {text-indent:2em; margin-bottom:10px}
		.faq a {color:#0000FF; text-decoration:underline}
		/* fresh */
		.fresh {color:#666; line-height:20px}
		.fresh ul {padding:10px}
		.fresh img {margin:0px 10px}
		.fresh td {padding:3px; line-height:20px}
		.fresh table {margin:10px 0 20px}
		.fresh h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px}
		.fresh li {list-style:decimal inside; margin-bottom:5px}
		.fresh a {color:#0000FF; text-decoration:underline}
		.fresh4 td {border-bottom:1px dotted #c9c9c9}
		.menu_bgcolor_o {background-color:#DFDFDF}
		/* agent */
		.agent {border:1px solid #c9c9c9; background:url(images/agentbg.gif); height:208px; width:460px; margin:50px auto}
		.agent table {margin: 50px auto}
		.agenttxt {border:1px solid #000; background:url(images/agentinputbg.gif); width:178px; height:20px; line-height:20px; font-size:14px; padding:3px; margin-right:15px; color:#fff}


.about {color:#666; line-height:20px}
.about ul {padding:10px 0}
.aboutul {padding:0 10px 10px; border-bottom:1px solid #c9c9c; margin-bottom:10px}
.aboutul li {list-style:square inside}
.honorbox li {float:left; width:230px; height:210px; margin:5px; text-align:center}
.honorbox li img {display:block; border:0px; width:230px; height:170px; margin-bottom:10px}

.partner span {color:#FF8000; line-height:24px}
.partner ul {padding:10px}
.partner img {float:left; margin:2px 8px; display:block}

.link span {color:#FF8000; line-height:24px}
.link ul {padding:10px}
.link img {float:left; margin:5px; display:block; border:1px solid #000}
.link h1 {background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 0px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px}
.link li {float:left; white-space:nowrap; margin:2px 10px; width:100px; overflow:hidden; line-height:20px}
.link li a:hover {background:#FF0000; color:#fff}

.map a {color:#0000FF; line-height:20px}
.map ul {padding:10px}
.map h1 {{background:url(images/iccclass.gif) left center no-repeat; margin:10px 0 10px; font-size:14px; color:#3398cc; line-height:28px; padding-left:15px; border-bottom:1px dotted #c9c9c9}
.map h1 a {color:#3398cc; }
.map li {list-style:square inside; color:#666; margin-left:10px}
.map li a {color:#666}
.map li a:hover {color:#0000FF; text-decoration:underline}


#floatdiv {	position:absolute;z-index:10; margin-top:-40px; margin-left:100px}
.quickmenu {border:1px solid #0869ad; width:145px;color:#0869ad}
.quickmenu ul {background:url(/images/qucikmuenbg.gif) #fff top repeat-x; border:1px solid #fff; width:143px; padding-bottom:15px}
.quickmenu img {margin-left:3px}
.quickmenu li {line-height:22px; list-style:disc inside; display:block; float:none; width:90px; margin:0px auto}
.quickmenu a {color:#0869ad}
.quickmenu a:hover {color:#FF0000}

.case {color:#fff; line-height:20px;}
.case1 {background:url(images/agentbg.gif) center repeat-x; border:1px solid #c9c9c9; height:46px; padding:10px 0px; margin-bottom:20px}
.case1 a {color:#333333}
.case1 li {float:left; margin:2px 6px; width:60px}
.case2 {height:400px}
.case2 a {color:#666}
.case2 li {float:left; margin-left:10px;width:220px; background:url(images/caselistico.gif) left center no-repeat; padding-left:8px; }
