@charset "utf-8";

BODY {
	margin: 0px;
	padding: 0px;
}

DIV {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

DL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

DT {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

DD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

OL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

LI {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

PRE {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

FORM {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

FIELDSET {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

INPUT {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

TEXTAREA {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	line-height: 25px;
}

BLOCKQUOTE {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

BODY {
	FONT-FAMILY: Arial;
	COLOR: #686868;
	FONT-SIZE: 12px;
    min-width: 1024px;
}

TABLE {
	BORDER-COLLAPSE: collapse
}

FIELDSET {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px
}

IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px
}

UL {
	LIST-STYLE-TYPE: none
}

LI {
	LIST-STYLE-TYPE: none
}

.spacing {
	HEIGHT: 12px;
	CLEAR: both
}

A {
	TEXT-DECORATION: none;
	color: #7b7b7b;
}

A:link {
	COLOR: #7b7b7b
}

A:visited {
	COLOR: #7b7b7b
}

A:hover {
	COLOR: #ce0000
}

A:active {
	COLOR: #000000
}

#top {
	background-color: #000000;
	height: 32px;
	width: 100%;
}

.top_nav {
	margin: auto;
	height: auto;
	width: 1000px;
	clear: both;
}

.top_nav_div {
	height: 32px;
	float: right;
	padding-right: 10px;
}

.top_nav1 {
	float: left;
	height: 22px;
	width: 320px;
	padding-top: 10px;
}

.top_nav1 li {
	float: left;
	padding-right: 15px;
	color: #9a9a9a;
}

.top_nav1 li a {
	color: #9a9a9a;
}

.top_nav1  li  a:visited {
	color: #9a9a9a;
	text-decoration: none;
}

.top_nav1 li a:hover {
	color: #9a9a9a;
	text-decoration: underline;
}

.top_nav2 {
	float: left;
	height: 22px;
	width: 60px;
	background-image: url(../style/img/h.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-top: 6px;
	padding-top: 4px;
	font-weight: bold;
	color: #9a9a9a;
}

.text1 {
	font-weight: bold;
	color: #9a9a9a;
	text-decoration: none;
}

.text1:link {
	color: #9a9a9a;
	text-decoration: none;
}

.text1:visited {
	color: #9a9a9a;
	text-decoration: none;
}

.text1:hover {
	color: #9a9a9a;
}

.text2 {
	color: #FFFFFF;
	text-decoration: none;
}

.text2:link {
	color: #FFFFFF;
	text-decoration: none;
}

.text2:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.text2:hover {
	color: #7b7b7b;
	text-decoration: none;
}

.top_nav3 {
	float: left;
	height: 22px;
	width: 60px;
	padding-top: 5px;
}

#nav {
	background-image: url(../style/img/top_bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 75px;
}

.nav_div {
	margin: auto;
	clear: both;
	height: auto;
	width: 1000px;
}

.nav_logo {
	float: left;
	height: 75px;
	width: 306px;
}

.nav_menu {
	float: right;
	width: 694px;
	height: 75px;
}
/***导航菜单***/
.nav_menu UL {
	DISPLAY: inline;
	FLOAT: left;
}

.nav_menu LI {
	WIDTH: 77px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 75px;
}

.nav_menu LI A {
	DISPLAY: block;
	HEIGHT: 75px;
	COLOR: #333333;
	CURSOR: pointer;
}

.nav_menu LI A SPAN {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	PADDING-TOP: 35px;
	height: 40px;
}

.nav_menu LI A I {
	TEXT-ALIGN: center;
	FONT-STYLE: normal;
	DISPLAY: block;
	COLOR: #A1A1A1
}

.nav_menu LI A:hover {
	DISPLAY: block;
	HEIGHT: 75px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.nav_menu LI A:hover I {
	FONT-STYLE: normal;
	DISPLAY: block;
	COLOR: #e1e1e1
}

.nav_menu LI.hover {
	WIDTH: 77px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 75px;
	_background: url(../images/menu_hover.gif) no-repeat right top;
	background-image: url(../style/img/menu2.jpg);
	background-repeat: no-repeat;
}

.nav_menu LI.hover A {
	COLOR: #fff
}

.nav_menu LI.hover A:visited {
	COLOR: #fff
}

.nav_menu LI.hover A:hover {
	COLOR: #fff
}

.nav_menu LI.hover A:active {
	COLOR: #fff
}

.nav_menu LI.hover A:visited I {
	COLOR: #EBEBEB
}

.nav_menu LI.hover A:hover I {
	COLOR: #EBEBEB
}

.nav_menu LI.hover A:active I {
	COLOR: #EBEBEB
}

/****
.sub {
	HEIGHT: 25px;
	CLEAR: both;
	padding-top: 5px;
	background-color: #EAEAEA;
}***/
#con_menu_1 {
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	PADDING-TOP: 0px;
	line-height: 23px;
	z-index: 300;
	padding-left: 318px;
}

#con_menu_2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 395px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_3 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 472px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_4 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 550px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_5 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 630px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_6 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 705px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_7 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 725px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_8 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 700px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

#con_menu_9 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 800px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	line-height: 23px;
}

.menu_sub {
	margin: auto;
	height: 28px;
	width: 100%;
	clear: both;
	overflow: hidden;
	position: static;
	background-color: #ce0000;
}

.sub {
	width: 1000px;
	overflow: hidden;
	color: #FFFFFF;
	margin: auto;
	height: 28px;
}

.sub font {
	color: #FFFFFF;
}

.sub a {
	color: #FFFFFF;
}

.sub a:link {
	color: #FFFFFF;
}

.sub a:hover {
	text-decoration: none;
	color: #CCCCCC;
}

.sub a:visited {
	color: #FFFFFF;
}

.sub  a:active {
	font-weight: bold;
	color: #FFFFFF;
}

.banner {
	CLEAR: both;
	OVERFLOW: hidden;
	width: 100%;
	position: relative;
	background-color: #000000;
	height: 454px;
}

.indexBanner {
	POSITION: relative;
	WIDTH: 100%;
	OVERFLOW: hidden;
	height: 450px;
}

.indexBanner P {
	Z-INDEX: 9999999;
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 10px;
	CLEAR: both;
	TOP: 0px;
	background-image: url(../style/img/ShadowDown.png);
	background-repeat: repeat-x;
	background-position: left top;
}

.indexBanner DIV {
	Z-INDEX: 10;
	POSITION: absolute;
	TEXT-ALIGN: center;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 100%;
	HEIGHT: 450px;
	OVERFLOW: hidden;
	TOP: 0px;
	BORDER-RIGHT: #fff 1px solid;
	LEFT: 0px
}

.indexBanner DIV A {
	DISPLAY: block;
	HEIGHT: 450px;
	CLEAR: both;
	OVERFLOW: hidden
}

.indexBanner DIV.now {
	DISPLAY: block
}

.ul_bannerMenu {
	Z-INDEX: 80000;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 116px;
	PADDING-RIGHT: 0px;
	HEIGHT: 17px;
	PADDING-TOP: 3px;
	background-image: url(../images/ul_bannerMenu_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	bottom: -2px;
}

.ul_bannerMenu LI {
	TEXT-ALIGN: center;
	WIDTH: 6px;
	ZOOM: 1;
	DISPLAY: inline;
	COLOR: #fff;
	FONT-SIZE: 0px;
	CURSOR: pointer;
	MARGIN-RIGHT: 3px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',
		sizingMethod='scale', src="../style/img/ban_icon.png");
	_background: none;
	background-image: url(../images/ban_icon.png);
	height: 6px;
	bottom: 10px;
	margin-top: 5px;
	margin-left: 5px;
}

.ul_bannerMenu LI.now {
	COLOR: #008cd6;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',
		sizingMethod='scale', src="images/ban_icon_hover.png");
	_background: none;
	background-image: url(../images/ban_icon_hover.png);
}

#index_news {
	height: 25px;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #efefef;
	color: #ce0002;
	line-height: 25px;
	font-weight: bold;
	text-indent: 10px;
}

.textT1 {
	color: #666666;
	font-weight: normal;
}

.textT1:link {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.textT1:visited {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.textT1:hover {
	color: #990000;
}

#index_main {
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 220px;
}

.index_news1 {
	float: left;
	height: 212px;
	width: 293px;
	background-image: url(../style/img/news.jpg);
	background-repeat: no-repeat;
	margin-right: 20px;
}

.index_news1_top {
	line-height: 28px;
	padding-left: 10px;
	font-weight: bold;
	color: #666666;
}

.index_news1_main {
	padding: 10px;
}
/***新闻左侧***/

/* 焦点图 begin */
.FocusPic {
	width: 270px;
	height: 160px;
	position: relative;
	zoom: 1;
	overflow: hidden
}

.FocusPic .FP_angle {
	width: 7px;
	height: 7px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	position: absolute;
	z-index: 10;
}

.FocusPic .FP_arr_left {
	width: 13px;
	height: 25px;
	position: absolute;
	z-index: 8;
	top: 145px;
	left: 5px;
	background: url(http://i1.sinaimg.cn/ty/09yc/p_w_06.gif) no-repeat 0 0;
	filter: Alpha(Opacity = 80);
	opacity: .8;
	cursor: pointer;
}

.FocusPic .FP_arr_right {
	width: 13px;
	height: 25px;
	position: absolute;
	z-index: 8;
	top: 145px;
	right: 5px;
	background: url(http://i1.sinaimg.cn/ty/09yc/p_w_06.gif) no-repeat
		-200px 0;
	filter: Alpha(Opacity = 80);
	opacity: .8;
	cursor: pointer;
}

.FocusPic .FP_NumList {
	position: absolute;
	right: 3px;
	bottom: 24px;
	zoom: 1;
	overflow: hidden;
	z-index: 9;
}

.FocusPic .FP_NumList span {
	float: left;
	margin-left: 2px;
	display: inline;
	color: #fff;
	line-height: 16px;
	width: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	filter: Alpha(Opacity = 50);
	opacity: .5;
	background: #000;
	cursor: pointer;
}

.FocusPic .FP_NumList span.selected {
	background-color: #0070DE;
	filter: Alpha(Opacity = 30);
	opacity: .3;
}

.FocusPic .FP_pic {
	width: 270px;
	height: 160px;
	overflow: hidden;
	float: left;
}

.FocusPic .FP_pic img {
	width: 271px;
	height: 160px
}

.FocusPic .FP_pic .FP_tit_bg {
	height: 24px;
	width: 100%;
	margin-top: -24px;
	background: #0070DE;
	filter: Alpha(Opacity = 30);
	opacity: .3;
}

.FocusPic .FP_pic .FP_tit_txt {
	line-height: 24px;
	margin-top: -24px;
	color: #ced2d1;
	position: relative;
	*position: static;
	text-align: center
}

.FocusPic .FP_pic .FP_tit_ico {
	width: 11px;
	height: 15px;
	margin: -22px 0 0 7px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,
		sizingMethod=scale, src='http://i0.sinaimg.cn/ty/09yc/p_w_05.png');
	position: relative;
	*position: static;
	background-repeat: no-repeat;
	background-position: 0 0;
}

.FocusPic .FP_pic a:link, .FP_pic a:visited {
	color: #ced2d1;
	text-decoration: none;
}

.FocusPic .FP_pic a:hover {
	text-decoration: none;
}
/* 焦点图 end */
.index_zp {
	float: left;
	width: 434px;
}

.index_zp_top {
	float: left;
	height: 30px;
	width: 434px;
}

.zp_top_1 {
	height: 20px;
	width: 434px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.zp_top_1_1 {
	height: 20px;
	background-image: url(../style/img/idf.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 20px;
	font-weight: bolder;
	line-height: 18px;
}

.zp_top_1_2 {
	height: 20px;
	width: 185px;
	float: right;
}

.about_2 {
	float: left;
	width: 355px;
}
/*******公司简介******/
.title1 {
	HEIGHT: 20px;
	CLEAR: both;
	background-image: url(../style/img/abtn2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.title1 STRONG {
	WIDTH: 5px;
	DISPLAY: block;
	BACKGROUND: url(../images/title1_right.jpg) no-repeat right top;
	FLOAT: right;
	HEIGHT: 20px
}

.title1 UL {
	WIDTH: 185px;
	DISPLAY: inline;
	HEIGHT: 20px;
	float: left;
}

.title1 UL LI {
	WIDTH: 92px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 20px
}

.title1 UL LI.hover {
	WIDTH: 92px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 20px;
	background-image: url(../style/img/abtn1.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.title1 UL LI EM {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	WIDTH: 92px;
	DISPLAY: block;
	CURSOR: pointer;
	font-style: normal;
}

.index_zp_main {
	width: 434px;
	float: left;
}

.zp_main1 {
	height: 145px;
	width: 415px;
	margin: 10px;
}
/***首页作品展示***/
#example {
	POSITION: relative;
	WIDTH: 410px;
}

#slides {
	Z-INDEX: 100;
	POSITION: absolute;
	LEFT: 20px
}

.slides_container {
	POSITION: relative;
	WIDTH: 390px;
	OVERFLOW: hidden
}

#slides .next {
	background-image: url(../style/img/r.gif);
	background-repeat: no-repeat;
}

#slides .prev {
	background-image: url(../style/img/l.gif);
	background-repeat: no-repeat;
}

#slides .next {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides .prev {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides .next:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides .prev:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides .next {
	LEFT: 400px
}

#slides .pagination {
	DISPLAY: none
}

.caption {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 20px;
	WIDTH: 350px;
	BOTTOM: -25px;
	PADDING-RIGHT: 20px;
	HEIGHT: 25px;
	COLOR: white;
	PADDING-TOP: 5px;
	text-shadow: none;
	position: absolute;
	left: 0;
	text-align: center;
	background-color: #000000;
	filter: alpha(opacity = 50);
}

/***首页作品展示***/
#example1 {
	POSITION: relative;
	WIDTH: 410px;
	HEIGHT: 145px;
}

#slides1 {
	Z-INDEX: 100;
	POSITION: absolute;
	LEFT: 20px
}

.slides1_container {
	POSITION: relative;
	WIDTH: 390px;
	OVERFLOW: hidden
}

#slides1 .next {
	background-image: url(../style/img/r.gif);
	background-repeat: no-repeat;
}

#slides1 .prev {
	background-image: url(../style/img/l.gif);
	background-repeat: no-repeat;
}

#slides1 .next {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides1 .prev {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides1 .next:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides1 .prev:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides1 .next {
	LEFT: 400px
}

#slides1 .pagination {
	DISPLAY: none
}

.caption1 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 20px;
	WIDTH: 350px;
	BOTTOM: -25px;
	PADDING-RIGHT: 20px;
	HEIGHT: 25px;
	COLOR: white;
	PADDING-TOP: 5px;
	text-shadow: none;
	position: absolute;
	left: 0;
	text-align: center;
	background-color: #000000;
	filter: alpha(opacity = 50);
}

#intro {
	HEIGHT: 145px;
	_margin: 0 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#intro1 {
	HEIGHT: 145px;
	_margin: 0 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#example1 {
	POSITION: relative;
	WIDTH: 410px;
	HEIGHT: 145px;
}

#slides1 {
	Z-INDEX: 100;
	POSITION: absolute;
	LEFT: 20px
}

.slides1_container {
	POSITION: relative;
	WIDTH: 390px;
	HEIGHT: 145px;
	OVERFLOW: hidden
}

#slides1 .next {
	background-image: url(../style/img/r.gif);
	background-repeat: no-repeat;
}

#slides1 .prev {
	background-image: url(../style/img/l.gif);
	background-repeat: no-repeat;
}

#slides1 .next {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides1 .prev {
	Z-INDEX: 101;
	POSITION: absolute;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 27px;
	TOP: 59px;
	LEFT: -19px
}

#slides1 .next:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides1 .prev:hover {
	BACKGROUND-POSITION: 0px -27px
}

#slides1 .next {
	LEFT: 400px
}

#slides1 .pagination {
	DISPLAY: none
}

.caption1 {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 20px;
	WIDTH: 350px;
	BOTTOM: -25px;
	PADDING-RIGHT: 20px;
	HEIGHT: 25px;
	COLOR: white;
	PADDING-TOP: 5px;
	text-shadow: none;
	position: absolute;
	left: 0;
	text-align: center;
	background-color: #000000;
	filter: alpha(opacity = 50);
}

#intro1 {
	HEIGHT: 145px;
	_margin: 0 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.index_zp_sun {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	width: 400px;
	height: 28px;
}

.link {
	LINE-HEIGHT: 20px;
	BACKGROUND: #fff;
	HEIGHT: 20px;
	float: left;
}

.link STRONG {
	COLOR: #7b7b7b;
	MARGIN-LEFT: 25px
}

.link SPAN {
	COLOR: #7b7b7b
}

.link SPAN SELECT {
	WIDTH: 80px;
	MARGIN-LEFT: 10px
}

.search2 {
	WIDTH: 58px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 21px;
	background-image: url(../style/img/btn.gif);
	background-repeat: no-repeat;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.search2_input {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WIDTH: 58px;
	DISPLAY: inline;
	BORDER-TOP-STYLE: none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	HEIGHT: 21px;
	COLOR: #9c9480;
	FONT-SIZE: 12px;
	BORDER-LEFT-STYLE: none;
	line-height: 25px;
	margin: 0px;
}

.search2_bnt {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WIDTH: 58px;
	DISPLAY: inline;
	BORDER-TOP-STYLE: none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: right;
	HEIGHT: 21px;
	BORDER-LEFT-STYLE: none;
	CURSOR: pointer
}

.index_search1 {
	float: left;
}

.index_serbtn {
	float: right;
	margin-right: 30px;
}
/***首页右边滑块***/
.index_y {
	float: right;
	width: 235px;
	color: #676767;
}

.left-news {
	WIDTH: 235px;
	DISPLAY: block;
	FLOAT: left;
	padding: 0px;
	color: #676767;
}

.one-new {
	WIDTH: 235px;
	DISPLAY: block;
	color: #676767;
}

.one-new a {
	color: #676767;
}

.one-new-title {
	LINE-HEIGHT: 28px;
	TEXT-INDENT: 25px;
	WIDTH: 235px;
	DISPLAY: block;
	HEIGHT: 28px;
	COLOR: #676767;
	background-image: url(../style/img/yybg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
}

.one-new A.active {
	BACKGROUND-POSITION: 0px;
	COLOR: #676767;
	background-image: url(../style/img/ybg.jpg);
}

.one-new a:visited {
	color: #676767;
}

.one-new a:link {
	color: #676767;
}

.one-new a:hover {
	color: #676767;
}

.one-new-container {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 270px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 100px;
	PADDING-TOP: 0px;
	color: #676767;
	background-image: url(../style/img/yhybg.jpg);
	background-repeat: no-repeat;
}

.one-new-img {
	WIDTH: 235px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 100px
}

.one-new-container {
	WIDTH: 235px;
	DISPLAY: block;
	color: #676767;
}

.one-new-title:hover {
	background-image: url(../style/img/yybg.jpg);
	background-repeat: no-repeat;
	color: #676767;
}

.one-new-in {
	TEXT-ALIGN: right;
	LINE-HEIGHT: 24px;
	MARGIN-TOP: 15px;
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 24px;
	BORDER-TOP: #707070 1px solid
}

.dzqk_main {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.dzqk_main_img {
	padding: 1px;
	float: left;
	height: 63px;
	width: 44px;
	border: 1px solid #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
}

.dzqk_main_n {
	float: right;
	margin-top: 10px;
	width: 150px;
}

.dzqk_main_top {
	font-weight: bold;
	color: #676767;
}

.dzqk_main_en {
	font-size: 9px;
	font-weight: bold;
}

.dzqk_main_btn {
	margin-top: 10px;
}

.gfdj_main {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 25px;
}

.bkh_main {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.bkh_main_img {
	float: left;
	height: 71px;
	width: 47px;
	padding-left: 10px;
}

.bkh_main_n {
	float: right;
	width: 130px;
	margin-left: 10px;
}

.bkh_main_top {
	color: #676767;
}

.bkh_main_btn {
	margin-top: 10px;
}

.thzj_main {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.thzj_main_img {
	float: left;
	height: 60px;
	width: 68px;
}

.thzj_main_n {
	float: right;
	width: 130px;
	margin-left: 10px;
}

.thzj_main_top {
	color: #676767;
}

.thzj_main_btn {
	margin-top: 15px;
}

#copyright {
	width: 100%;
	background-image: url(../style/img/db.gif);
	background-repeat: repeat-x;
	height: 55px;
	position: fixed;
	bottom: 0;
	z-index: 100000;
}

.footer {
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 10px;
}

.footer_1 {
	float: left;
	width: 400px;
}

.footer_1 li {
	line-height: 20px;
	color: #7b7b7b;
}

.footer_2 {
	float: right;
	height: auto;
	width: 250px;
}

.footer_2_txt {
	color: #7b7b7b;
	line-height: 20px;
}

.footer_2_link {
	line-height: 25px;
}

.yhwh_n_bg {
	width: 100%;
	background-image: url(../style/img/yhwh_n_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
}

.yhwh_gyyh {
	margin: auto;
	width: 1000px;
	height: 440px;
}

.yhwh_z {
	float: left;
	width: 670px;
}

.yhwh_z_js {
	float: left;
	width: 670px;
	height: 275px;
	overflow: hidden;
	position: relative;
}

.i_group {
	POSITION: relative;
	WIDTH: 670px;
	HEIGHT: 275px;
	OVERFLOW: hidden
}

.i_group .body {
	WIDTH: 670px
}

.i_group .body .img {
	POSITION: relative;
	WIDTH: 670px;
	HEIGHT: 275px
}

.i_group .body .img IMG {
	WIDTH: 670px;
	HEIGHT: 275px;
	OVERFLOW: hidden
}

.i_group .body .t_bg {
	POSITION: absolute;
	FILTER: Alpha(Opacity = 60);
	WIDTH: 670px;
	BOTTOM: 0px;
	BACKGROUND: #000;
	HEIGHT: 50px;
	LEFT: 0px;
	opacity: 0.8
}

.i_group .body .title {
	POSITION: absolute;
	LINE-HEIGHT: 26px;
	TEXT-INDENT: 32px;
	WIDTH: 670px;
	BOTTOM: 0px;
	BACKGROUND: url(../img/red_ico.png) no-repeat 20px center;
	HEIGHT: 26px;
	COLOR: #ffffff;
	LEFT: 0px
}

.i_group P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 22px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 15px
}

.yhwht {
	position: absolute;
	left: 0px;
	bottom: 6px;
	margin-left: 10px;
}

.yhwht_1 {
	float: left;
	width: 80px;
}

.yhwht_1_top {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 23px;
}

.yhwht_1_e {
	font-size: 8px;
	color: #CCCCCC;
}

.yhwht_2 {
	float: left;
	width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.yhwht_3 {
	float: left;
	width: 500px;
	margin-left: 20px;
}

.yhwht_3_top {
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}

.yhwht_3_txt {
	color: #FFFFFF;
}

.yhwht_z_cd {
	float: left;
	width: 670px;
	margin-top: 20px;
}

.yhwht_z_cd_txt {
	float: left;
	height: 122px;
	width: 215px;
	background-image: url(../style/img/yhqy.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
}

.yhwht_z_cd_txt_top {
	line-height: 28px;
	height: 30px;
	float: left;
}

.cd_txt_top {
	float: left;
	padding-left: 25px;
	font-weight: bold;
	width: 136px;
}

.more {
	float: right;
	height: 6px;
	width: 32px;
	padding: 10px;
}

.yhwht_z_cd_main {
	float: left;
	width: 213px;
}

.yhwht_z_cd_main li {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	text-indent: 15px;
	background-image: url(../style/img/d.gif);
	background-position: 5px 10px;
	background-repeat: no-repeat;
	list-style-type: none;
}

.yhwht_z_cd_main li a {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
}

.yhwht_z_cd_main li a:visited {
	color: #666666;
}

.yhwht_z_cd_main li a:hover {
	color: #CE0000;
	text-decoration: underline;
}

.yhwht_z_cd_txt1 {
	float: left;
	height: 122px;
	width: 215px;
	background-image: url(../style/img/yhqy.gif);
	background-repeat: no-repeat;
	margin-right: 6px;
	margin-left: 5px;
}

.yhwht_z_cd_txt1_top {
	line-height: 28px;
	height: 30px;
	float: left;
}

.cd_txt1_top {
	float: left;
	padding-left: 25px;
	font-weight: bold;
	width: 136px;
}

.yhwht_z_cd_main1 {
	float: left;
	width: 213px;
}

.yhwht_z_cd_main1 li {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	text-indent: 15px;
	background-image: url(../style/img/d.gif);
	background-position: 5px 10px;
	background-repeat: no-repeat;
	list-style-type: none;
}

.yhwht_z_cd_main1 li a {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
}

.yhwht_z_cd_main1 li a:visited {
	color: #666666;
}

.yhwht_z_cd_main1 li a:hover {
	color: #CE0000;
	text-decoration: underline;
}

.yhwht_z_cd_txt2 {
	float: left;
	height: 122px;
	width: 215px;
	background-image: url(../style/img/yhqy.gif);
	background-repeat: no-repeat;
	margin-left: 5px;
}

.yhwht_z_cd_txt2_top {
	line-height: 28px;
	height: 30px;
	float: left;
}

.cd_txt2_top {
	float: left;
	padding-left: 25px;
	font-weight: bold;
	width: 136px;
}

.yhwht_z_cd_main2 {
	float: left;
	width: 213px;
}

.yhwht_z_cd_main2 li {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
	text-indent: 15px;
	background-image: url(../style/img/d.gif);
	background-position: 5px 10px;
	background-repeat: no-repeat;
	list-style-type: none;
}

.yhwht_z_cd_main2 li a {
	line-height: 22px;
	color: #666666;
	text-decoration: none;
}

.yhwht_z_cd_main2 li a:visited {
	color: #666666;
}

.yhwht_z_cd_main2 li a:hover {
	color: #CE0000;
	text-decoration: underline;
}

.yhwh_y {
	float: right;
	width: 300px;
}

.yhwh_y_tj {
	POSITION: relative;
	WIDTH: 300px;
	HEIGHT: 146px;
	OVERFLOW: hidden
}

.yhwh_y_tj .body {
	WIDTH: 300px
}

.yhwh_y_tj .body .img {
	POSITION: relative;
	WIDTH: 300px;
	HEIGHT: 146px
}

.yhwh_y_tj .body .img IMG {
	WIDTH: 300px;
	HEIGHT: 146px;
	OVERFLOW: hidden
}

.yhwh_y_tj .body .t_bg {
	POSITION: absolute;
	FILTER: Alpha(Opacity = 60);
	WIDTH: 300px;
	BOTTOM: 0px;
	BACKGROUND: #000;
	HEIGHT: 26px;
	LEFT: 0px;
	opacity: 0.8
}

.yhwh_y_tj .body .title {
	POSITION: absolute;
	LINE-HEIGHT: 26px;
	TEXT-INDENT: 32px;
	WIDTH: 300px;
	BOTTOM: 0px;
	BACKGROUND: url(../img/red_ico.png) no-repeat 20px center;
	HEIGHT: 26px;
	COLOR: #ffffff;
	LEFT: 0px
}

.yhwh_y_tj P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 22px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 15px
}

.yhwh_z_js_im {
	margin-left: 10px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 290px;
	height: 26px;
	line-height: 23px;
	color: #FFFFFF;
	text-align: center;
}

.yhwh_y_move {
	margin-top: 20px;
}

.yhwh_y_more_top {
	height: 30px;
	width: 300px;
}

.yhwh_y_more_v {
	height: 220px;
	width: 300px;
}

.yh_ty {
	height: 38px;
	width: 100%;
	background-image: url(../style/img/wj_bg.gif);
	background-repeat: repeat-x;
}

.yh_ty_top {
	height: 25px;
	width: 1000px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 12px;
}

.rights_1 {
	float: left;
	width: 736px;
	height: 25px;
	line-height: 28px;
}

.rights_dl {
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}

.rights_dd {
	float: left;
	height: 25px;
	line-height: 30px;
	width: 500px;
	color: #7b7b7b;
}

.rights_dd STRONG {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 35px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #7b7b7b;
	PADDING-TOP: 0px
}

.rights_dd SPAN {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #7b7b7b;
	PADDING-TOP: 0px
}

.rights_dd a {
	color: #7b7b7b;
	text-decoration: none;
}

.rights_dd a:visited {
	color: #7b7b7b;
	text-decoration: none;
}

.rights_dd a:hover {
	color: #CE0000;
	text-decoration: underline;
}

.rights_dd EM {
	FONT-STYLE: normal;
	COLOR: #7b7b7b
}

.yh_ty_main {
	min-height: 450px;
	width: 1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 120px;
	margin-left: auto;
	overflow: hidden;
	position: static;
}

.yh_ty_main1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8d8d8d;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.yh_ty_main1_img {
	padding: 2px;
	margin-bottom: 20px;
}

.yh_ty_main1_top {
	margin-top: 10px;
	font-size: 20px;
	color: #CE0000;
	font-weight: bold;
	margin-bottom: 10px;
}

.yh_ty_main1_main {
	margin-top: 10px;
}

.yh_ty_main2 {
	padding-bottom: 20px;
	margin: auto;
}

.yh_ty_main2_img {
	text-align: center;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-bottom: 20px;
}

.text-yh {
	line-height: 25px;
	margin-bottom: 10px;
}

.text-yh1 {
	line-height: 25px;
	font-weight: bold;
	color: #CE0000;
}

.text-limg {
	padding: 2px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
}

.main_left {
	WIDTH: auto;
	HEIGHT: auto;
	CLEAR: both;
	OVERFLOW: hidden;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

.titl {
	BORDER-BOTTOM: #cccccc 1px dashed;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 10px;
	WIDTH: auto;
	HEIGHT: auto
}

.titl H1 {
	LINE-HEIGHT: 30px;
	HEIGHT: auto;
	COLOR: #666666;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 8px
}

.titl .laizi {
	TEXT-ALIGN: center;
	COLOR: #adadad
}

.yh_ty_nebt {
	
}

.yh_ty_nebt_top {
	background-color: #e8e8e8;
	height: 38px;
	line-height: 35px;
	text-indent: 10px;
	font-weight: bold;
	font-size: 14px;
}

.yh_ty_nebt_bb {
	padding: 10px;
}

.news_list2 {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	CLEAR: both;
	PADDING-TOP: 0px;
}

.news_list2 DD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	HEIGHT: 23px;
	CLEAR: both;
	PADDING-TOP: 0px;
	background-image: url(../style/img/d.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #666666;
}

.news_list2 DD A {
	LINE-HEIGHT: 23px;
	DISPLAY: block;
	FLOAT: left;
	color: #666666;
}

.news_list2 dd a:visited {
	color: #666666;
}

.news_list2 dd a:hover {
	color: #CE0000;
	text-decoration: underline;
}

.news_list2 DD SPAN {
	LINE-HEIGHT: 23px;
	DISPLAY: block;
	FLOAT: right;
	COLOR: #a3a3a3
}

.page {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CLEAR: both;
	PADDING-TOP: 15px;
	color: #858585;
	margin: auto;
}

.text3 {
	color: #858585;
	text-decoration: none;
}

.text3:link {
	color: #858585;
	text-decoration: none;
}

.text3:visited {
	color: #858585;
	text-decoration: none;
}

.text3:hover {
	color: #CE0000;
	text-decoration: underline;
}
