﻿@charset "utf-8";
/* CSS Document */

html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
color:#000000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;

}
body{ background:#FFF; margin-top:0px;}
img {
border:medium none;
}
em, strong {
font-style:normal;
font-weight:normal;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input, button, textarea, select {
-x-system-font:none;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

body {
-x-system-font:none;
font-family:Tahoma,Helvetica,Arial,'宋体',sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}
h1 {
font-size:18px;
}
h2 {
font-size:16px;
}
h3 {
font-size:14px;
}
h1, h2, h3, h4, h5, h6, strong {
font-weight:bold;
}
a {
color:#333;
text-decoration:none;
}
a:hover {
color:#FF6600;
text-decoration:underline;
}
html {
overflow-y:scroll;
}
.clear{ clear:both}
/* CSS Document */
#header{ width:960px; margin:10px auto 0 auto; background:url(../image/header_bg.gif) no-repeat; background-position: right bottom; height:120px;}
#contenter{ width:960px; margin:auto}
#footer{ width:960px;height:75px; 
margin:10px auto;
}
#header .title{ width:560px; margin-left:20px; margin-top:40px; background:url(../image/title.gif) no-repeat; padding-top: 40px; padding-left:20px; float:left}
#header h1{ letter-spacing:2px;}
#header .tub{ float:right}
.mid{ width:100%; height:60px; padding-top:30px; background:url(../image/mid_bg.gif)}
.mid a{ color:#fff; text-decoration:none;}
.mid dl{ width:310px; margin-left:10px;_margin-left:5px; float:left}
.mid dt{ width:60px; height:60px; float:left}
.mid dd{ width:240px; float:left; color:#FFF; font-size:12px; font-weight:bold; letter-spacing:1px;}
.mid h2{ color:#FFF; margin:0px;font-family:"黑体";  font-size:22px; font-weight:normal; }
.left{ width:290px; float:left}
.right{ width:660px; float:right}
.rightt{ width:650px; float:right}
.rightg{ width:100%; float:right}
.box1{ width:480px; margin-top:5px; float:left} 
.box1 li{ float:left; background:url(../image/arrow-1.gif) no-repeat 0px 3px; padding-left:20px; width:200px;  list-style:none; line-height:20px; font-size:14px; font-weight:bold; margin-top:10px;}
.box11{ width:480px; margin-top:5px; float:left} 
.box11 li{ float:left; background:url(../image/1.gif) no-repeat 0px 3px; padding-left:20px; width:200px;  list-style:none; line-height:20px; font-size:14px; font-weight:bold; margin-top:10px;}
.box12{ width:180px; margin-top:5px; float:left} 
.box12 li{ float:left; background:url(../image/arrow-1.gif) no-repeat 0px 3px; padding-left:20px; width:160px;  list-style:none; line-height:20px; font-size:14px; font-weight:bold; margin-top:10px;}
.line{ border-bottom:3px solid #f79947; float:left; width:100%; height:18px;_height:0px;}
.lineex { border-bottom:1.5px solid #f79947; float:left; width:100%; height:5px;_height:0px;}
.lineext { border-bottom:3px solid #f79947; float:left; width:100%; height:5px;_height:0px;}
.box2{ float:left; width:100%}
.box2 li{ background:url(../image/arrow-2.gif) no-repeat;list-style:none; line-height:20px; font-size:14px; font-weight:bold; margin-top:10px; padding-right:50px; padding-left:20px; float:left}
.box3{ float:left; width:100%}
.box3 li{ background:url(../image/arrow-3.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:200px; float:left; margin-top:2px;list-style:none; white-space:nowrap; overflow:hidden;}
.left .box4{ background:url(../image/big_arrow.gif) no-repeat 60px center; width:100%; height:140px; line-height:140px; font-size:14px; font-weight:bold; text-align:center; letter-spacing:2px;}
.left .box5{ background:url(../image/news.gif) no-repeat; width:260px; height:45px;}
.left .box5 h3{ text-align:center; letter-spacing:5px; line-height:35px;  float:left; margin-left:25px;_margin-left:10px;}
.left .box5 h4{ float:right; font-weight:400; margin-right:20px;_margin-right:10px; line-height:30px;}
.left .box5 h4 a{ color:#fff; text-decoration:none}
.left #boxinto{ }

.left #boxinto li{
list-style-type:none;
height:22px;
text-align:left;
text-indent:15px; width:230px; margin-left:15px; overflow:hidden}
.line2{ width:956px; 
height:5px; border-bottom:3px solid #e77918; margin:auto auto auto 0px
}
.foot_info{ margin:10px auto 10px 0px; width:960px; 
text-align:center
}
.foot_info2{ text-align:center; width:500px; margin:0px auto}
.box6{ width:600px; float:left; margin-top:15px; margin-left:50px; _margin-left:10px;font-size:14px; font-weight:bold; color:#f00; letter-spacing:2px;}
.box6 .input{ width:250px; height:18px;}
.box6 .selcet{ width:90px; font-size:12px;height:18px;height:20px\9;}
.box6 .button2{ width:64px; height:22px; background:url(../image/104.gif) no-repeat ; border:none; margin-top:2px; padding-bottom:4px;}
#scrollWrap {width:236px; border-left:1px solid #e77918;border-right:1px solid #e77918; border-bottom:1px solid #e77918; padding-top:15px; height:193px; 
overflow:hidden; padding-left:22px;position:relative; float:left;
    top: 0px;
    left: 0px;
}
#scrollWrap ul {
	position:absolute;
	top:-2px;
	margin:0;
	padding:0;
	list-style:none;
	width:254px;
	height:112px;
	margin-top:20px;
}
#scrollWrap ul li {float:left;width:82%; line-height:24px;list-style:none;
 background:url(../image/arrow.gif) no-repeat 0px 9px; padding-left:12px;}
#scrollWrap a {text-align:left;float:left;}


#con {
	WIDTH: 660px; float:left; margin-top:5px;
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 640px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	 background:url(../image/arrow-2.gif) 5px no-repeat; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px; font-size:14px; font-weight:bold; padding-left:25px; padding-right:25px; letter-spacing:2px;
}


#tagContent {
	BACKGROUND-COLOR: #fff
}
.tagContent {
 DISPLAY: none;  BACKGROUND: url(images/bg.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #474747; PADDING-TOP: 10px; min-HEIGHT:130px;_height:130px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.boxshort{ float:left; width:220px;}
.boxshort li{ background:url(../image/arrow-3.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:180px; margin-left:15px; _margin-left:10px;float:left; margin-top:2px;list-style:none; white-space:nowrap; word-keep:keep-all; overflow:hidden;}

.boxshortex{ float:left; width:200px;}
.boxshortex li{ background:url(../image/2.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:200px; margin-left:15px; _margin-left:10px;float:left; margin-top:2px;list-style:none; white-space:nowrap; font-weight:bold; word-keep:keep-all; overflow:hidden;}
.boxshortext{ float:left; width:160px; height:25px}
.boxshortext li{ background:url(../image/2.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:160px; margin-left:15px; _margin-left:10px;float:left; margin-top:2px;list-style:none; white-space:nowrap; font-weight:bold; word-keep:keep-all; overflow:hidden;}
.boxshortextt{ float:left; width:90px;}
.boxshortextt li{ background:url(../image/2.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:90px; margin-left:15px; _margin-left:10px;float:left; margin-top:2px;list-style:none; white-space:nowrap; font-weight:bold; word-keep:keep-all; overflow:hidden;}
.boxshortexttt{ float:left; width:120px;}
.boxshortexttt li{ background:url(../image/2.gif) no-repeat 3px; padding-left:20px; line-height:20px; width:120px; margin-left:15px; _margin-left:10px;float:left; margin-top:2px;list-style:none; white-space:nowrap; font-weight:bold; word-keep:keep-all; overflow:hidden;}
#demo
{
background: #FFF;
overflow: hidden;
border: 1px dashed #CCC;
width: 750px;
}
#demo img
{
border: 2px solid #F2F2F2;
}
#indemo
{
float: left;
width: 203%;
}
#demo1
{
float: left;
}
#demo2
{
float: left;
}
