/*公共属性*/
*{margin:0; padding:0;}
body, dl, dt, dd, ol, ul, pre, form, field, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0; color:#000; font-size:12px;}
body {
	text-align:left;
	background-color: #FFF;
}
a:link, a:visited { text-decoration:none; color:#000;}
a:hover, a:active { text-decoration:underline; color:#000;}
ul, ol { list-style:none;}

img { border:0;}
p, li {	line-height:1.8em;}
.clear { clear:both; }
.white{color:#FFF;}
.red{color:#F00;}
.page1{
	font-size:12px;
	margin:5px;
	text-align:center;}

/*背景*/
.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}

/*字体*/
.t14{
	font-size:14px;
	line-height:150%;
}
.t16{
	font-size:14px;
	line-height:150%;
}
.t18{
	font-size:14px;
	line-height:150%;
}
.t20{
	font-size:14px;
	line-height:150%;
}


/*线*/
.line1{
	border-bottom:1px dashed #999;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.line2{
	border-top:1px dotted #999;
}
.line3{
	border-bottom:1px dotted #999;
}


/*表单相关*/

.inputtitle{ background:url("ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #DDD;  padding-left:2px;}
.input_blur_1{
	background:url(input_bg_4.gif);
	border:0px;
	line-height:1.5em;
	width:88px;
	height:19px;
}
.input_focus, .textarea_focus {	background-color:#F2F2F2; font-size: 12px; border:1px solid #DDD;}
/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}

/*位置导航*/
#position{
	height: 30px;
	width: 950px;
	margin:0 auto;
}
#position a{}
.p_l{
	height: 20px;
	width: 500px;
	float:left;
	margin-top: 10px;
}
.p_r{
	height: 25px;
	width: 450px;
	float:right;
	margin-top: 5px;
	}
/*链接样式*/
a.orange:link, a.orange:visited { color:#ff4800; text-decoration:none;}
a.orange:hover, a.orange:active { color:#ff4800; text-decoration:underline;}
a.red:link, a.red:visited { color:#f00; text-decoration:underline;}
a.red:hover, a.red:active { color:#f00; text-decoration:underline;}
a.red1:link, a.red1:visited { color:#900; text-decoration:none;}
a.red1:hover, a.red1:active { color:#f00; text-decoration:underline;}
a.white:link, a.white:visited { color:#fff; text-decoration:underline;}
a.white:hover, a.white:active { color:#fff; text-decoration:underline;}
a.green:link, a.green:visited { color:#090; text-decoration:underline;}
a.green:hover, a.green:active { color:#090; text-decoration:underline;}

/*粗体*/
.b{ font-weight:bold;}

/*f_开头为float漂浮,l:左 r:右*/
.f_l, #slide{ float:left;}
.f_r, .date { float:right;}

/*日期样式*/
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}
.date1{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}

/*内容位置*/
td.align_l,.align_l{ text-align:left;}
td.align_c,.align_c{ text-align:center;}
td.align_r,.align_r{ text-align:right;}

/*c_开头为字体颜色*/
.c_gray { color:#999;}
.c_blue { color:#333333;}
.c_red { color:#900;}
.c_green { color:#090;}
.c_orange {	color:#ff4800;}

/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.w_100{ width:100%;}
.w_310{ width:310px;}
.bdr_1 {border:1px solid #e8e8e8;}
.bdr_2 { border-bottom:1px solid #e8e8e8; margin-top:8px;}

/*图文排版*/
.pic img { padding:1px;	border:1px solid #ccc; margin:8px auto;}
.list_1 p {	text-indent:2em;}
/*文字列表*/
.text_list {}
.text_list li { text-align:left; padding-left:1.2em; background:url(list_bg.gif) no-repeat 5px 9px; line-height:200%;}
.text_list1 li { text-align:left; padding-left:1.5em; background:url(list_bg.gif) no-repeat 5px 9px; line-height:150%;}
/*排行*/
.text_list_1{ background:url(bg_model.gif) no-repeat left 1px;}
.text_list_1 li{ padding-left:28px; line-height:22px;}
/*14号字体*/
.text_list_f14{ padding:5px;}
.text_list_f14 li{ border-bottom:1px dotted #eee; }
.text_list_f14 li a{ font-size:14px; }

/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #DDD; text-align:center; color:#333;}
#pages a.now{ background:#EEE; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#EEE;}
#pages span{padding:3px 6px 2px; margin:3px; border:1px solid #f2f2f2; text-align:center; color:#333333; background:#333333; color:#fff;}


/*布尔样式*/
span.yes, span.no { background:url(member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-position:0 -450px; color:#c00;}

/*浮动层*/
.floatdiv{ position:absolute;width:400px;height:300px;background:#ff6600; margin:-150px 0 0 -200px; border:1px solid #dcdcdc; top:50%; left:50%; display:none;}

/*输入法模式禁止ie支持*/
.noime{ime-mode:disabled;}
.commenttext textarea{
	display:block;
	width:600px;
	height:110px;
	padding:4px;
	background-color: #FFF;
	background-image: url(bg_logo.gif);
	background-repeat: no-repeat;
	background-position: 260px 40px;
}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;margin-bottom:0px;}


body {
    text-align: center;
    background: url(bg2.jpg) repeat-x;
}
li {
}
#main {
    background: url(bg5.jpg) no-repeat center top;
    margin: 0 auto;
    text-align: left;
}
#top {
    width: 950px;
    height: 200px;
    margin: 0 auto;
}
#top ul {
    margin-top: 1px;
}
#top ul li {
    float: left;
    background: none;
}
#ind {
    width: 950px;
    margin: 0 auto;
}
#ind_left {
    float: left;
    width: 730px;
}
#ind_news1 {
    float: left;
    width: 270px;
    height: 203px;
    padding: 40px 10px 10px;
    background: url(ind_new1.jpg);
    margin-bottom: 10px;
    text-align: center;
}
#ind_news2 {
    float: right;
    width: 410px;
    height: 253px;
    background: url(ind_new2_1.jpg);
    margin-bottom: 10px;
    font-size: 14px;
    padding: 0 10px;
}
#ind_news2_yw {
    height: 43px;
    text-indent: 2em;
}
#ind_news2_yw h1 {
    font-size: 14px;
    line-height: 43px;
    height: 43px;
    text-indent:0px;
}
#ind_news2_yw p {
    font-size: 14px;
    line-height: 140%;
}
#ind_news2 ul {
    border-top: #C00 1px solid;
}

#ind_news3 {
    float: left;
    width: 290px;
    height: 250px;
    margin-bottom: 10px;
    background-color: #fff7ec;
}
#ind_news3 ul li {
    background: url(po_01.gif) no-repeat;
    background-position: left 8px;
    margin: 0 10px;
    border-bottom: 1px #efc9c1 dashed;
    height: 25px;
    line-height: 25px;
    text-indent: 1.3em;
    overflow: hidden;
}
#ind_news4 {
    float: right;
    width: 430px;
    height: 250px;
    margin-bottom: 10px;
    font-size: 12px;
	background-color: #fff7ec;
	overflow:hidden;
}
#ind_news4 ul li {
    background: url(po_01.gif) no-repeat;
    background-position: left 8px;
    margin: 0 10px;
    border-bottom: 1px #efc9c1 dashed;
    height: 25px;
    line-height: 25px;
    text-indent: 1.3em;
    overflow: hidden;
}

#ind_gg1 {
    clear: both;
    margin-bottom:5px;
    height:92px;
    background-color: #FEF3ED;
}
#ind_gg2 {
    clear: both;
    margin-bottom:5px;
    height:120px;
    background-color: #FEF3ED;
}
#ind_news5 {
}
#ind_news5 ul {
    border: 1px solid #f6a800;
    width: 233px;
    height: 248px;
    float: left;
    margin: 0 12px 10px 0;
	overflow:hidden;
}
#ind_news5 ul li {
    border-bottom: 1px dashed #999;
    height: 25px;
    line-height: 25px;
    margin: 0 10px;
    overflow: hidden;
}
#ind_news5 ul h1 {
    font-size: 14px;
    background: url(tit2_3.jpg);
    width: 203px;
    height: 21px;
    color: #900;
    padding: 9px 10px 0 20px;
}
#ind_news5 ul h1 span {
    float: right;
    font-size: 12px;
    font-weight: normal;
}


#ind_right {
    float: right;
    width: 208px;
    border: 1px solid #F93;
}
#ind_right ul {
    background: url(tit2_1.jpg) no-repeat;
    margin-bottom: 5px;
}
#ind_right ul marquee li {
	margin: 0 2px 0 0;
	overflow:hidden;
}
#ind_right ul h1 {
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    padding: 0 10px 0 25px;
    color: #900;
}
#ind_right ul h1 span {
    float: right;
    font-size: 12px;
    font-weight: normal;
}

#ind_right ul h2 {
    color: #900;
    float: left;
    width: 70px;
    margin: 15px 0 0 15px;
    border: 1px #900 solid;
    text-align: center;
    padding: 4px;
}
#ind_right ul h3 {
    background: url(bg4.jpg) repeat-x;
    color: #900;
    margin: 10px;
    border: 1px #900 solid;
    text-align: center;
    padding: 4px;
    height: 23px;
    line-height: 23px;
}

#ind_right ul li {
    border-bottom: 1px dashed #999;
    height: 25px;
    line-height: 25px;
    margin: 0 10px;
	overflow:hidden;
}

#bottom {
    clear: both;
    background: url(bg3.jpg) repeat-x;
    height: 100px;
    border-top: 7px #900 solid;
    width: 950px;
    margin: 0 auto;
    text-align: center;
}
#bottom p{
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	line-height:25px;
}

#bottom a{
	color:#FFF;
}

#bottom li {
    background: none;
}
