@charset "gb2312";

* {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

BODY {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND: url(../images/bg.jpg) #fff repeat-x; COLOR: #555; FONT-SIZE: 12px; PADDING-TOP: 0px

}

A {

	

}

AREA {

	

}

:focus {

	-moz-outline-style: none

}

A {

	OUTLINE-STYLE: none; COLOR: #555; TEXT-DECORATION: none

}

A:hover {

	OUTLINE-STYLE: none; COLOR: #cb060f; TEXT-DECORATION: none

}

A IMG {

	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none

}

TABLE TR TD {

	FONT-SIZE: 12px

}

FONT {

	FONT-SIZE: 12px

}

UL {

	LIST-STYLE-TYPE: none

}

.length {

	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; WORD-BREAK: keep-all

}

#wrapper {

	

}

.font {

	FONT-FAMILY: "宋体"

}

#header {

	POSITION: relative; MARGIN: 0px auto; WIDTH: 997px; HEIGHT: 89px

}

.top {

	TEXT-ALIGN: right; HEIGHT: 36px; PADDING-TOP: 18px

}

.top IMG {

	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px

}

.top SPAN {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CURSOR: pointer; PADDING-TOP: 0px

}

.logo {

	POSITION: absolute; WIDTH: 340px; DISPLAY: block; BACKGROUND: url(../images/logo.jpg) no-repeat; HEIGHT: 88px; TOP: 0px; LEFT: 0px

}

.banner {

	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; HEIGHT: auto;min-HEIGHT: 250px;

}

.sub_banner {

	Z-INDEX: 1; POSITION: relative; HEIGHT: 300px

}

.sub_banner .a_bigImg {

	HEIGHT: 300px

}

.banner .a_bigImg {

	HEIGHT: auto

}

.a_bigImg {

	POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; TOP: 0px; LEFT: 0px

}

.ul_change_a2 {

	POSITION: absolute; BOTTOM: 5px; RIGHT: 15px

}

.ul_change_a2 LI {

	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-TOP: 0px

}

.ul_change_a2 SPAN {

	WIDTH: 13px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(../images/icon.png) no-repeat; HEIGHT: 13px; OVERFLOW: hidden; CURSOR: pointer

}

.ul_change_a2 SPAN.on {

	BACKGROUND-POSITION: 0px -13px

}

.banner_l {

	Z-INDEX: 99; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: auto

}

.clear {

	CLEAR: both

}

#menu {

	PADDING-LEFT: 340px; HEIGHT: 35px

}

#menu UL {

	

}

#menu UL LI {

	PADDING-LEFT: 14px; FLOAT: left

}

#menu UL LI A {

	WIDTH: 77px; DISPLAY: block; HEIGHT: 35px

}

#menu UL LI A.m01 {

	BACKGROUND: url(../images/m01.jpg) no-repeat

}

#menu UL LI A.m02 {

	BACKGROUND: url(../images/m02.jpg) no-repeat

}

#menu UL LI A.m03 {

	BACKGROUND: url(../images/m03.jpg) no-repeat

}

#menu UL LI A.m04 {

	BACKGROUND: url(../images/m04.jpg) no-repeat

}

#menu UL LI A.m05 {

	BACKGROUND: url(../images/m05.jpg) no-repeat

}

#menu UL LI A.m06 {

	BACKGROUND: url(../images/m06.jpg) no-repeat

}

#menu UL LI A.m07 {

	BACKGROUND: url(../images/m07.jpg) no-repeat

}

#menu UL LI A:hover {

	BACKGROUND-POSITION: 0px -35px

}

#search {

	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 68px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/sear_bg.jpg) no-repeat; HEIGHT: 42px; PADDING-TOP: 30px

}

#search .keyword {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; WIDTH: 100px; FLOAT: left; HEIGHT: 18px; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

#search .submit {

	BORDER-RIGHT-WIDTH: 0px; WIDTH: 27px; BACKGROUND: url(../images/search.jpg) no-repeat; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; MARGIN-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer

}

.h_bg {

	BACKGROUND: url(../images/h_bg.jpg) #fff repeat-x

}

#home {

	MARGIN: 0px auto; MIN-HEIGHT: 300px; WIDTH: 997px; _height: 300px

}

.notice {

	POSITION: relative; PADDING-LEFT: 112px; BACKGROUND: url(../images/notice.jpg) no-repeat; HEIGHT: 63px

}

SPAN#t_up {

	POSITION: absolute; WIDTH: 14px; HEIGHT: 10px; TOP: 11px; CURSOR: pointer; LEFT: 73px

}

SPAN#t_down {

	POSITION: absolute; WIDTH: 14px; HEIGHT: 10px; TOP: 11px; CURSOR: pointer; LEFT: 88px

}

.notice_l {

	WIDTH: 500px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 6px

}

#n_scorll {

	HEIGHT: 20px; OVERFLOW: hidden

}

#n_scorll LI {

	LINE-HEIGHT: 20px; HEIGHT: 20px

}

.h_share {

	WIDTH: 250px; FLOAT: right; PADDING-TOP: 5px

}

.h_flash {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 300px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 190px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px

}

.h_tab {

	PADDING-LEFT: 23px; WIDTH: 318px; FLOAT: left

}

.tab_l {

	POSITION: relative; HEIGHT: 30px

}

.tab_l A.n_more {

	POSITION: absolute; FONT-FAMILY: "宋体"; COLOR: #b80000; TOP: 3px; RIGHT: 3px

}

.tab_l DIV {

	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 68px; DISPLAY: inline; BACKGROUND: url(../images/tab.jpg) no-repeat; FLOAT: left; HEIGHT: 24px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px

}

.tab_l DIV.thover {

	BACKGROUND-POSITION: -68px 0px; COLOR: #fff

}

.h_tab LI {

	BORDER-BOTTOM: #ddd 1px dotted; POSITION: relative; LINE-HEIGHT: 28px; HEIGHT: 28px

}

.h_tab LI SPAN {

	POSITION: absolute; TOP: 0px; RIGHT: 0px

}

.h_tab LI FONT {

	FONT-FAMILY: "宋体"

}

.h_intr {

	WIDTH: 305px; BACKGROUND: url(../images/h_intr.jpg) no-repeat; FLOAT: right

}

.h_intr_m {

	TEXT-ALIGN: right; HEIGHT: 25px; PADDING-TOP: 3px

}

.h_intr_m A {

	FONT-FAMILY: "宋体"; COLOR: #b80000

}

.intr_note {

	LINE-HEIGHT: 22px; MIN-HEIGHT: 180px; _height: 180px

}

.intr_note img{BORDER-BOTTOM: #ddd 3px solid; margin:3px 3px 3px 3px;}



.h_pro {

	BACKGROUND: url(../images/h_pro.jpg) no-repeat; HEIGHT: 240px

}

.h_pro_m {

	TEXT-ALIGN: right; HEIGHT: 38px; PADDING-TOP: 15px

}

.h_pro_m A {

	FONT-FAMILY: "宋体"; COLOR: #b80000

}

#page {

	PADDING-BOTTOM: 16px; MARGIN: 0px auto; MIN-HEIGHT: 300px; PADDING-LEFT: 0px; WIDTH: 997px; PADDING-RIGHT: 0px; PADDING-TOP: 16px; _height: 300px

}

#sidebar {

	MIN-HEIGHT: 200px; WIDTH: 219px; FLOAT: left; _height: 200px

}

.left_list {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BORDER-RIGHT: #ddd 1px solid

}

.left_list UL {

	

}

.left_list UL LI {

	

}

.left_list UL LI A.first {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/left01.jpg) no-repeat; HEIGHT: 20px; PADDING-TOP: 12px

}

.left_list UL LI A.first:hover {

	COLOR: #cb060f; FONT-WEIGHT: bold

}

.left_list UL LI A.shover {

	COLOR: #cb060f; FONT-WEIGHT: bold

}

.left_list UL UL {

	PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 5px

}

.left_list UL UL LI {

	LINE-HEIGHT: 27px; HEIGHT: 27px

}

.left_list UL FONT {

	PADDING-RIGHT: 2px; FONT-FAMILY: "宋体"

}

.l_cont {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 23px; MIN-HEIGHT: 100px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px; _height: 100px

}

.l_cont1 {

	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid;  LINE-HEIGHT: 23px; MIN-HEIGHT: 100px;  BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid;  _height: 100px

}



#content {

	MIN-HEIGHT: 200px; WIDTH: 759px; BACKGROUND: url(../images/right.jpg) no-repeat; FLOAT: right; _height: 200px

}

.right-head {

	HEIGHT: 35px

}

.l_title {

	PADDING-LEFT: 33px; WIDTH: 200px; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 11px

}

.r_title {

	TEXT-ALIGN: right; WIDTH: 500px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 22px; PADDING-TOP: 13px

}

.r_title SPAN {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: "宋体"; PADDING-TOP: 0px

}

.content-innerabout {

	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 200%; MIN-HEIGHT: 200px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; _height: 200px; font-size:18px; padding-top:20px

}

.content-inner {

	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 200%; MIN-HEIGHT: 200px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; _height: 200px; padding-top:10px

}

UL.list_pro {

	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px;position:relative

}

UL.list_pro LI {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 15px; WIDTH: 230px; FLOAT: left; HEIGHT: 190px; 

}

UL.list_pro IMG {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 5px; HEIGHT: 156px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}





.dis_big {

	TEXT-ALIGN: center

}

.dis_name {

	LINE-HEIGHT: 30px; HEIGHT: 30px; FONT-WEIGHT: bold

}

.dis_pic {

	POSITION: relative

}

.dis_pic A {

	POSITION: absolute; MARGIN-TOP: -47px; WIDTH: 102px; DISPLAY: none; HEIGHT: 95px; TOP: 50%

}

.dis_pic A.p_prev {

	BACKGROUND: url(../images/left.png) no-repeat; LEFT: 0px

}

.dis_pic A.p_next {

	BACKGROUND: url(../images/right.png) no-repeat; RIGHT: 0px

}

.dis_pic A B {

	DISPLAY: none

}

.dis_pic IMG {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

.dis_note {

	TEXT-ALIGN: left; LINE-HEIGHT: 23px

}

.page_num {

	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MIN-HEIGHT: 25px; CLEAR: both; _height: 25px; overflow: hidden;

}
.page_num li{
	list-style: none; float:left;
	padding: 8px;
}

#demo {

	MARGIN: 0px auto; WIDTH: 916px; OVERFLOW: hidden

}

#indemo {

	WIDTH: 100000px; FLOAT: left

}

#indemo IMG {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid

}

#indemo .list {

	TEXT-ALIGN: center; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 180px; FLOAT: left

}

#indemo .list IMG {

	MARGIN-BOTTOM: 5px; HEIGHT: 136px

}

#demo1 {

	FLOAT: left

}

#demo2 {

	FLOAT: left

}

.pro_content {

	POSITION: relative

}

.t_left {

	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/t_left.jpg) no-repeat; HEIGHT: 17px; TOP: 58px; CURSOR: pointer; LEFT: 0px

}

.t_right {

	POSITION: absolute; WIDTH: 13px; BACKGROUND: url(../images/t_right.jpg) no-repeat; HEIGHT: 17px; TOP: 58px; CURSOR: pointer; RIGHT: 0px

}

.cnews_content {

	MARGIN: 0px auto; WIDTH: 700px

}

.cnews_type {

	POSITION: relative; LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-WEIGHT: bold

}

.cnews_type A {

	POSITION: absolute; LINE-HEIGHT: 25px; TOP: 0px; RIGHT: 0px

}

.ntype_pic {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 150px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

UL.cnews_list {

	PADDING-BOTTOM: 10px; MIN-HEIGHT: 110px; _height: 110px

}

UL.cnews_list LI {

	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; WIDTH: 500px; FLOAT: right; HEIGHT: 25px; PADDING-TOP: 5px

}

.news_type {

	LINE-HEIGHT: 23px; CLEAR: both; FONT-WEIGHT: bold

}

.news_more {

	TEXT-ALIGN: right; LINE-HEIGHT: 23px; CLEAR: both; FONT-WEIGHT: bold

}

UL.list_news {

	MIN-HEIGHT: 200px; _height: 200px

}

UL.list_news LI {

	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; HEIGHT: 25px; PADDING-TOP: 5px

}

SPAN.date {

	POSITION: absolute; TOP: 5px; RIGHT: 5px

}

.first_n {

	POSITION: relative; PADDING-BOTTOM: 10px; MIN-HEIGHT: 65px; PADDING-LEFT: 100px; _height: 65px

}

SPAN.f_pic {

	POSITION: absolute; TOP: 0px; LEFT: 0px

}

SPAN.f_pic IMG {

	BORDER-BOTTOM: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; WIDTH: 90px; HEIGHT: 55px; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid

}

.f_name {

	WIDTH: 250px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 23px; COLOR: #e8100f; FONT-SIZE: 14px; OVERFLOW: hidden; WORD-BREAK: keep-all; FONT-WEIGHT: bold

}

.f_name A {

	COLOR: #e8100f

}

.f_text {

	LINE-HEIGHT: 20px; COLOR: #989898

}

.h_news LI {

	POSITION: relative; LINE-HEIGHT: 25px; HEIGHT: 25px

}

.h_news LI SPAN {

	POSITION: absolute; TOP: 0px; RIGHT: 0px

}

.h_news LI FONT {

	FONT-FAMILY: "宋体"

}

#dis_news {

	

}

#dis_news .dnews_title {

	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MIN-HEIGHT: 30px; FONT-SIZE: 16px; FONT-WEIGHT: bold; _height: 30px

}

#dis_news .dnews_line {

	TEXT-ALIGN: center; LINE-HEIGHT: 25px; BORDER-TOP: #ccc 1px dashed; _height: 25px

}

#dis_news .dnews_content {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; MIN-HEIGHT: 200px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _height: 200px

}

UL.list_links {

	TEXT-ALIGN: center; MIN-HEIGHT: 200px; _height: 200px

}

UL.list_links LI {

	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px; _height: 50px

}

UL.list_links LI IMG {

	WIDTH: 130px; HEIGHT: 50px

}

#footer {

	BACKGROUND: url(../images/bottom.jpg) #980000 repeat-x; COLOR: #fff

}

#footer A {

	COLOR: #fff

}

#footer A:hover {

	COLOR: #ff9900

}

#footer .bottom {

	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 997px; PADDING-RIGHT: 0px; PADDING-TOP: 10px

}

#footer .bleft {

	LINE-HEIGHT: 20px; WIDTH: 485px; FLOAT: left; HEIGHT: 27px; text-align: left;

}

#footer .bleft SPAN {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 0px

}

#footer .bright {

	TEXT-ALIGN: right; LINE-HEIGHT: 20px; WIDTH: 500px; FLOAT: right

}

#footer .bcont {

	LINE-HEIGHT: 23px; WIDTH: 800px; FLOAT: left; text-align: left;

}

#footer .input_links {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 160px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 20px; COLOR: #555; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}



.dashed_tbl {border-top: 1px dashed #333333;border-left: 1px dashed #333333;}

	  .dashed_tbl td{border-bottom:1px dashed #333333;border-right:1px dashed #333333;padding:3px 10px;}