body{
	margin:0;
	padding:0;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1;
	font-weight: normal;
	font-variant: normal;
	background-image: url(/image/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td.ins,label{margin:0;padding:0;}fieldset,img{border:0;}table{border-spacing:0;}ol,ul,li{list-style:none;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}strong{font-style:normal;font-weight:700;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:"";}a{text-decoration:none}abbr[title], acronym[title]{border-bottom:1px dotted;cursor:help}legend{color:#000}fieldset, img{border:none}button, input, select, textarea{font-size:100%;vertical-align:middle}table{border-collapse:collapse; border-spacing:0}/*hr{border:none;height:1px;*color:#fff;}*/.clearfix{clear:both}.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.fixed{display:block;min-height:1%;}.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0;}.fl{float:left;}.fr{float:right;}a{blr:expression(this.onFocus=this.blur())}a{color:#333333;cursor:pointer;}a:hover{color:#c00;}
.main{width:1005px;margin:0px auto;overflow:hidden;}
.main1011{
	width:1011px;
	margin:0px auto;
	overflow:hidden;
	background-image: url(/image/i_nav_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:242px;
}
.logo{
	height:77px;
	float:left;
	background-image: url(/image/logo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:155px;
}
.logo a{width:155px;height:37px;display:block;margin-top:40px;}
.xr{
	background-image: url(/image/xr.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:77px;
	width:130px;
	float:right;
}
.topline13{margin-top:13px;}
.sanbg{
	height:83px;
	width:1005px;
	background-image: url(/image/sanbg.gif);
	background-position: left top;
	padding:10px 50px 10px 50px;
}
.ftbg{
	margin:0px auto;
	background-image: url(/image/ftbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:31px;
	width:979px;
}
.ftbg span{
	background-image: url(/image/d4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:35px;
	text-indent:15px;
	float:right;
	line-height:35px;
	padding-right:10px;
}
.footer{
	margin:0px auto;
	margin-top:9px;
	background-color: #FFFFFF;
	background-image: url(/image/fline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:979px;
	height:85px;
	padding-top:5px;
}
.footer div{font-weight:normal;line-height:150%;font-size:11px;-webkit-text-size-adjust: none}
.nav{
	margin:0px auto;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	width:928px;
	margin-top:40px;
	border-top-width: 1px;
	padding-top:10px;
}

.nav2{
	margin:0px auto;
	width:890px;
	border-top-width: 1px;
	padding-top:10px;
}
.nav div{float:left;width:230px;}
.nav2 div{float:left;width:220px;}
.nav div p{
	background-image: url(/image/d1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:10px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#1f64b1;
}
.nav div li,.nav2 div li{
	background-image: url(/image/d2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:20px;
	line-height:20px;
	text-indent:10px;
}
.navo{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #626262;
	border-right-color: #626262;
	border-left-color: #626262;
	width:1003px;
	height:43px;
	background-image: url(/image/navobg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.navo ul{padding-left:20px;}
.navo li{float:left;width:220px;height:43px;line-height:43px;font-size:14px;text-indent:45px;}
.navo li a{width:190px;display:block;height:43px;}
.navo li a:link,.navo li a:visited,.navo li a:active {
	background-image: url(/image/d1.gif);
	background-position: 35px center;
	background-repeat: no-repeat;
	color:#FFFFFF;
	padding-left:2px;
}

.navo li a:hover {
	background-image: url(/image/nav_t1.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color:#FFFF00;
}

#navcaidan{position:absolute;padding-bottom:10px;background-color:#e7e7e7;width:1005px;visibility:visible;}
.sanbg1{
	background-image: url(/image/sanbg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sandiv{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	width:979px;
	margin:0px auto;
}

.santopdiv{
	background-color: #e5e5e5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	height:30px;
	line-height:30px;
	width:979px;
}
.saninfo{
	background-color: #FFFFFF;
	padding:30px;
}
.santopdiv ul{padding-left:20px;}
.santopdiv li{
	float:left;
	background-image: url(/image/d2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:34px;
	line-height:34px;
	text-indent:10px;
	padding-right:20px;
}
.adline{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #626262;
	border-bottom-color: #626262;
	border-left-color: #626262;
}
/**/
#demo {
background: #FFFfff;
overflow:hidden;
width: 910px;
padding-top:30px;
}
#demo img {
border: 3px solid #ffffff;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}