body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button,label{margin:0;padding:0;font-size: 12px;}
table{border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
:focus {outline: 0;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
input{outline:none;}
input::-moz-focus-inner,button::-moz-focus-inner{border-color:transparent!important;} 

body {font-size:12px; font-family:Arial,"Î¢ÈíÑÅºÚ"; background:url(/images/default/body_bg.jpg) repeat-x left top; color:#333;}
img {border:0;}
a {color:#333; text-decoration:none}
a:hover {color:#FF0000;}

#header {width:950px; margin:0 auto; height:89px; position:relative; background:url(/images/default/ind02.jpg) no-repeat right top;}
#header .logo { position:absolute; left:0; top:0;}
#header .favorites { position:absolute; right:0; top:36px;}
#nav {width:950px; margin:0 auto; background:url(/images/default/m_bg.jpg) no-repeat left top; height:49px; overflow:hidden;}
#nav ul { width:952px;}
#nav li { float:left; height:38px; width:119px; text-align:center}
#nav li a { display:block; color:#fff;  height:38px; line-height:38px;}
#nav li a:hover { text-decoration:none; background:url(/images/default/ind06.jpg) repeat-x left top; color:#fff;}
#nav li.current a {background:url(/images/default/ind06.jpg) repeat-x left top; color:#fff;}
#banner {width:950px; margin:0 auto;}
#main {width:950px; margin:10px auto;}
#aside {width:194px; float:left;}
#category { background:url(/images/default/left08.jpg) repeat-y left 32px;}
#category h2, #icontact h3 { height:32px; line-height:32px; background:url(/images/default/left02.jpg) no-repeat left bottom; color:#fff; font-weight:bold; text-indent:30px;}
#category ul {width:180px; margin:0 auto; height:316px; padding-top:5px}
#category li { height:30px; line-height:30px; background:url(/images/default/bit.jpg) no-repeat left center; border-bottom:dotted 1px #ccc;}
#category li a { margin-left:15px;}
#icontact {background:url(/images/default/left03.jpg) repeat-y left 32px; height:186px;}
#icontact p {width:170px; margin:0 auto; line-height:170%;}
#icontact p.p1 { margin-top:5px;}
#icontact p.p2 { text-indent:36px;}

#iprolist {width:740px; float:right; position:relative}
#iprolist h3 { background:url(/images/default/center01.jpg) no-repeat left top; height:32px; line-height:32px; color:#fff; font-weight:bold; text-indent:30px; margin-bottom:15px;}
#iprolist div.p1 {width:167px; float:left; margin:0 8px;}
#iprolist div.p1 p {border:solid 1px #ccc;}
#iprolist div.p1 span { display:block; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#iprolist a.more, #inews a.more, #iabout a.more { position:absolute; right:10px; top:10px; color:#FF0000;}

#inews {width:360px; float:left; margin-left:16px; margin-top:10px; position:relative}
#inews h4 { background:url(/images/default/center04.jpg) no-repeat left top; height:32px; line-height:32px; color:#fff; font-weight:bold; text-indent:30px; }
#inews ul { padding:5px 0; width:96%; margin:0 auto;}
#inews li { height:26px; line-height:26px; background:url(/images/default/bit.jpg) no-repeat left center;}
#inews li a { float:left; margin-left:15px;}
#inews li span { float:right}

#iabout {width:360px; float:left; margin-left:16px; margin-top:10px; position:relative}
#iabout h4 { background:url(/images/default/center04.jpg) no-repeat left top; height:32px; line-height:32px; color:#fff; font-weight:bold; text-indent:30px;}
#iabout p { padding:8px 0 0; width:96%; margin:0 auto; text-indent:26px; line-height:180%;}

#footer {width:950px; margin:0 auto; background:url(/images/default/bottom.jpg) no-repeat left top; padding:10px 0 0;}
#footer p { line-height:180%; text-align:center;}
.gs{ margin:0 auto; width:100px;}
	
.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}