@charset "utf-8";

/*全局*/

html,body,div,span,applet,object,iframe,h1,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	text-align: center;
}
h2{
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 23px; FONT-WEIGHT: bold; PADDING-TOP: 10px;
}
a {color:#096bb3;text-decoration:none;}
a:hover {
	color:#3db0f4;
	text-decoration:underline;
}
p {
	MARGIN: 0px 0px 20px;
	COLOR: #555;
	FONT-SIZE: 16px;
}

DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-TOP: 0px;
	background-image: url(../IMG/bullet-green-9664.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	/* [disabled]PADDING-RIGHT: 0px; */
	FONT-FAMILY: inherit;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	FONT-WEIGHT: inherit;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}

#homepage {
	COLOR: #555;
	background-color: #eee;
	background-image: url(../IMG/universal-sprites-11736.png);
	background-repeat: repeat-x;
	background-position: 0px -589px;
}

#container {
	MARGIN: 0px auto;
	WIDTH: 980px
}

/*顶部*/

#topnav {
	POSITION: relative; HEIGHT: 140px; OVERFLOW: hidden
}
#topnav a#avit-logo {
	BACKGROUND-IMAGE: url(../IMG/logo.png);
	POSITION: absolute;
	TEXT-INDENT: -9999em;
	WIDTH: 200px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 83px;
	OVERFLOW: hidden;
	TOP: 21px;
	LEFT: 23px
}

#util-nav UL {
	POSITION: absolute; DISPLAY: block; TOP: 27px; RIGHT: 20px
}
#util-nav UL LI {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
#util-nav UL LI A {
	COLOR: #CCC;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
#util-nav UL LI A:hover {
	COLOR: #999
}
/*菜单导航栏*/
#nav {
	MARGIN: 60px 0px 0px 256px;
}

#nav ul{
	width: 100%;
	height: 23px;
}

#nav li{
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left;

}
#nav li.current a{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #36F;
}
#nav li.current a:hover {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #36F;
}

#nav li a {
	color: #FFF;
	text-decoration: none;
	font-size: 13px;
}

#nav li a:hover {
	color: #666;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #36F;
}

/*图像变换的部分*/

#hero-fader {
	POSITION: relative; MARGIN: 0px 0px 17px; HEIGHT: 287px; OVERFLOW: hidden
}
#hero-fader .controls {
	Z-INDEX: 10;
	BORDER-BOTTOM: #252525 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #252525 1px solid;
	LINE-HEIGHT: 25px;
	BOTTOM: 2px;
	HEIGHT: 25px;
	FONT-SIZE: 27px;
	OVERFLOW: hidden;
	BORDER-TOP: #252525 1px solid;
	BORDER-RIGHT: #252525 1px solid;
	LEFT: 50%;
	opacity: .85;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	background-image: url(../IMG/hero-bg-sprite-12138.png);
	background-repeat: repeat-x;
	background-position: 0px top;
}
#hero-fader .controls A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1)
}
#hero-fader .controls A.first {
	PADDING-LEFT: 15px; MARGIN-LEFT: 20px
}
#hero-fader .controls A.last {
	PADDING-RIGHT: 15px; MARGIN-RIGHT: 20px
}
#hero-fader .controls A.active {
	COLOR: #fff; text-shadow: 0 0 6px rgba(255, 255, 255, 0.3)
}
#hero-fader .controls A.previous {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	PADDING-LEFT: 0px;
	WIDTH: 25px;
	BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 26px;
	BORDER-RIGHT: #1c1c1c 1px solid;
	PADDING-TOP: 0px;
	LEFT: 0px;
	background-image: url(../IMG/hero-controls-sprite-12138.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#hero-fader .controls A.previous:active {
	BACKGROUND-POSITION: 0px -26px
}
#hero-fader .controls A.next {
	POSITION: absolute;
	BORDER-LEFT: #252525 1px solid;
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	PADDING-LEFT: 0px;
	WIDTH: 25px;
	BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 26px;
	RIGHT: 0px;
	PADDING-TOP: 0px;
	background-image: url(../IMG/hero-controls-sprite-12138.gif);
	background-repeat: no-repeat;
	background-position: -25px 0px;
}
#hero-fader .controls A.next:active {
	BACKGROUND-POSITION: -25px -26px
}
#hero-fader .fader-page {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
#hero-fader #hero-fader_social {
	POSITION: relative;
	HEIGHT: 284px;
	background-image: url(../IMG/home-promos-12629.jpg);
	background-repeat: no-repeat;
	background-position: 0px -504px;
}
#hero-fader #hero-fader_social A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}

/*四方格展示部分*/
#promos {
	display: block;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 9px;
	WIDTH: 970px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	HEIGHT: 148px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	background-image: url(../IMG/universal-sprites-11736.png);
	background-repeat: no-repeat;
	background-position: 0px -312px;
	background-color: #FFF;
}

#promos ul {
	margin: 0px;
}

#promos UL LI.first {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

#promos UL LI {
	POSITION: relative;
	BORDER-LEFT: #e9e9e9 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#promos ul li#block1 a {
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-TOP: 0px;
	background-repeat: no-repeat;
	WIDTH: 220px;
	HEIGHT: 145px;
}
#promos ul li img {
	WIDTH: 220px;
	HEIGHT: 145px;
}

/*新闻内容部分*/
.content {
	POSITION: relative;
	MARGIN: 0px 0px 20px;
	WIDTH: 980px;
	background-image: url(../IMG/content-sprite-9787.png);
	background-repeat: repeat-y;
	background-position: -2014px 0px;
}
.content .content_top {
	background-image: url(../IMG/content-sprite-9787.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.content .content_bottom {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 25px;
	background-image: url(../IMG/content-sprite-9787.png);
	background-repeat: no-repeat;
	background-position: -1014px bottom;
}
.threecol {
	WIDTH: 100%;
	DISPLAY: inline-block;
	OVERFLOW: visible;
	DISPLAY: block;
}
.threecol .two-thirds {
	WIDTH: 600px;
	float: left;
	/* [disabled]margin: 0px 20px 0px 20px; */
	text-align: left;
}
.threecol .title {
	LINE-HEIGHT: 1.5;
	MARGIN-BOTTOM: 10px;
	COLOR: #333;
	FONT-SIZE: 23px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px;
	text-align: center;
}
.threecol .col3 {
	WIDTH: 290px;
	float: left;
	margin-left: 20px;
}
.col3 .home-news a {
	FONT-SIZE: 12px;
	line-height: 20px;
	letter-spacing: 0em;
	word-spacing: 2em;
}
/*页尾部分*/
#footer {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#footer p {
	TEXT-ALIGN: center;
	COLOR: #aaa;
	FONT-SIZE: 0.8em;
	line-height: 20px;
}
#footer p a {
	COLOR: #888; TEXT-DECORATION: none
}
#footer p a:hover {
	COLOR: #2797e6
}

.clear {
	clear: both;
}
.two-thirds .textP {
	text-indent: 20px;
	word-spacing: 2cm;
	font-size:12px;
	line-height: 18px;
	text-align: left;
}
#wng {
	margin-left: 35px;
}
#map_canvas {
	height: 480px;
	width: 600px;
	text-align: center;
	margin-right: auto;
	margin-left: 180px;
}
.threecol .textP {
	text-align: center;
}
#homepage #container .content .content_top .content_bottom .threecol .two-thirds .textP {
	text-align: left;
}

