@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	background-position: top;
	font:12px Arial, Helvetica, SimSun, san-serif;
	background-color: #EDEDED;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body,div,ul,li,span {
	position: relative;
	padding:0px;
	margin:0px;
	}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
li {list-style:none;}
img{ border:0}
#jiaodian,#homeproduct,#HOMENEW,#ind {
	width: 1000px;
	left: 50%;
	margin-left: -500px;
}

#menu {
	float: left;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 0px 33px;
	padding: 50px 0px 0px 280px;
	font-family: "Arial";
	font-size: 12px;
}
#menu a {
	color: #333;
	float: left;
	text-transform: capitalize;
	display: inline;
	width: 72px;
	text-align: center;
}
#menu a:hover,#menu .on{
	color: #0191FF;
	font-weight: bold;
}
#jiaodian {
	height: 370px;
	padding-top: 48px;
	clear: left;
}
#homeproduct b {
	font-size: 14px;
	color: #666;
	display: block;
	height: 16px;
	border-bottom: 1px solid #999;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 75px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-align: left;
}
#homeproduct {
	text-align: center;
	height: 60px;
}
#homeproduct img {
	padding-left: 10px;
	padding-right: 10px;
}
#HOMES {
	background-color: #595656;
	border-top: 3px solid #FFF;
	clear: both;
	width: 100%;
	height: 108px;
}
#HOME_left {
	float: left;
	padding-top: 16px;
	text-align: center;
	width: 500px;
	height: 92px;
	border-right: 3px solid #FFF;
}
#HOME_right {
	width: 495px;
	float: right;
	font-size: 12px;
}
#HOMENEW {
}
#slides2 .slides_container img {
	border: 2px solid #FFF;
	float: left;
}
#slides2 span {
	display: block;
	height: 80px;
	width: 235px;
	color: #C9C9C9;
	padding-left: 10px;
	float: left;
}
#slides2 .slides_container div span b {
	line-height: 15px;
}
#foots {
	clear: both;
	width: 100%;
	background-image: url(../images/foot.png);
	background-repeat: repeat-x;
	background-position: 0px -2px;
	height: 150px;
}

#foot {
	height: 120px;
	padding-top: 30px;
	padding-left: 30px;
	width: 970px;
	margin: 0px auto;
}
#foot1 {
	float: left;
	height: 70px;
	width: 148px;
	padding-left: 20px;
	font-size: 11px;
	line-height: 20px;
	border-right: 1px dotted #333;
}
#foot2 {
	float: left;
	height: 70px;
	width: 170px;
	padding-left: 10px;
	font-size: 11px;
	line-height: 20px;
	border-right: 1px dotted #333;
}
#foot3 {
	float: left;
	height: 70px;
	width: 120px;
	padding-left: 20px;
	font-size: 11px;
	line-height: 20px;
}
#foot3 span{
	font-size: 11px;
}
#foot4 {
	float: right;
	height: 30px;
	width: 290px;
	font-size: 11px;
	padding-top: 40px;
}
#foot5 {
	width: 500px;
	float: left;
	padding-top: 18px;
}
#foot6 {
	width: 400px;
	padding-top: 18px;
	text-align: right;
	float: right;font-size: 11px;
}
#foot5 a {
	color: #333; font-size: 11px;
}



#ind {
	/* [disabled]height: 800px; */
	/* [disabled]float: left; */
	padding-top: 15px;
	padding-bottom: 20px;
}
#banner {
	padding-top: 40px;
}
#ind_left {
	width: 170px;
	padding-left: 13px;
	float: left;
}

#ind_left h2.sidebar_tit{ color:#0b99db;font:14px Arial; font-weight:bold;line-height:16px; text-align:left;}

#ind_left a {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	display: block;
	padding-top: 5px;
	padding-left: 12px;
	padding-bottom: 8px;
	line-height: 16px;
	background-image:url(../images/left_menu.png);
	background-repeat: no-repeat;
	background-position: 0px 30px;
}
#ind_left a:hover,#ind_left .on {
	color: #FFF;
	background-position: 0px 0px;
}

#ind_left2 h2.sidebar_tit{ color:#0b99db;font:14px Arial; font-weight:bold;line-height:16px; text-align:left;}
#ind_left2 { width: 170px;	padding-left: 13px;	float: left;}

#ind_left2 ul { }
#ind_left2 ul li a {font-size: 12px;font-weight: bold;color: #666;display: block;	padding-top: 5px;padding-left: 12px;	padding-bottom: 8px;line-height: 16px;	background-image:url(../images/left_menu.png);
	background-repeat: no-repeat;	background-position: 0px 30px;}

#ind_left2 ul li ul li a {	font-size: 12px;font-weight: bold;color: #666;display: block;	padding-top: 5px;
	padding-left: 12px;	padding-bottom: 8px;text-indent:1.1em;	line-height: 16px;	background-image:url(../images/left_menu.png);
	background-repeat: no-repeat;	background-position: 0px 30px;}

#ind_left2 ul li ul li ul li a {font-size: 12px;font-weight: bold;color: #666;display: block;	padding-top: 5px;
	padding-left: 12px;	padding-bottom: 8px;text-indent:2em;
	line-height: 16px;	background-image:url(../images/left_menu.png);
	background-repeat: no-repeat;	background-position: 0px 30px;
}


#ind_left2 a:hover,#ind_left2 .on { color: #FFF;	background-position: 0px 0px;}


#ind_right {
	float: left;
	border: 1px solid #ccc;
	width: 770px;
	padding: 6px;
	margin-left: 15px;
	background-image: url(../images/indright.png);
	background-repeat: no-repeat;
	background-position: 5px 36px;
	min-height: 430px;
	margin-bottom: 20px;
}
#ind_right .title {

	color: #666;
	padding-left: 0px;
	padding-top: 11px;
	padding-bottom: 25px;
	width: 97%;
}

#ind_right .title a { color: #666; 	padding: 0 5px 0 5px;}
#ind_right .title a:hover{ color: #0191FF; }

#txt_zsjs {
	height: 280px;
	width: 390px;
	padding: 15px 0px 0px 365px;
	background-image: url(../images/about.jpg);
	background-repeat: no-repeat;
	background-position: 5px 45px;
	color: #6F6F6F;
	font-size: 12px;
	line-height: 20px;
}



#txt_lxwm {
	height: 350px;
	width: 290px;
	padding: 50px 0px 0px 470px;
	background-image: url(../images/ditu.png);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	color: #666;
	font-size: 12px;
	line-height: 16px;
}



#gbook {
	background-image: url(../images/custom_dd.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	float: left;
	width: 750px;
	height: 400px;
	padding-top: 50px;
	font-size: 14px;
	line-height: 16px;
}
#gbook .title {
	float: left;
	width: 77px;
	text-align: right;
	padding: 0px;
	height: 16px;
	font-size: 12px;
	font-weight: normal;
	padding-top: 4px;
	margin-top: 4px;
	clear: left;
	padding-right: 8px;
	/* [disabled]padding-bottom: 10px; */
}
#gbook .type2 input {
	height: 25px;
	width: 340px;
	margin-top: 2px;
	padding: 0px;
}
#gbook .type,#gbook .type2 {
	font-size: 12px;
	color: #F00;
	line-height: 14px;
	width: 650px;
	padding-bottom: 5px;
}
#gbook .type {
	color: #000;
}
#gbook .type2 textarea {
	height: 120px;
	width: 340px;
}




.news {
	padding-top: 8px;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	/* [disabled]text-align: center; */
	border-bottom: 1px dashed #666;
	padding-bottom: 5px;
	width: 95%;
	text-indent: 10px;
}
.news a {
		color: #666;
}
#new_title {
	padding-top: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: center;
	border-bottom: 1px dashed #666;
	padding-bottom: 10px;
	width: 99%;
}
#new_title b {
	font-size: 14px;
	line-height: 16px;
	padding-bottom: 20px;
	display: block;
}
#new_txt {
	color: #666;
	font-size: 14px;
	line-height: 25px;
	padding: 30px;
	padding-top: 10px;
}




#ind_right .fwfw_list {
	width: 710px;
	line-height: 22px;
	color: #666;
	height: 180px;
	overflow: hidden;
}
#ind_right .fwfw_list img {
	float: left;
	height: 169px;
	width: 145px;
	border: 2px solid #CCC;
	margin-right: 10px;
	margin-bottom: 5px;
}
#ind_right .fwfw_list .title {
	width: 500px;
	padding: 0px;
	padding-top: 12px;
	padding-left: 10px;
	/* [disabled]float: left; */
	line-height: 16px;
	padding-bottom: 12px;
	color: #666;
}

#hdcp {
	padding: 15px 0px 10px 5px;
	width: 760px;
	float: left;
}
#hdcp01 {
	height: 157px;
	width: 323px;
	background-color: #FFF;
	float: left;
}
#hdcp02 {
	width: 430px;
	float: right;
	height: 40px;
	background-color: #FFF;
	color: #000;
}
#hdcp0201 {
	font-size: 16px;
	width: 250px;
	font-family: "微软雅黑", "黑体";
	padding-left: 17px;
	overflow: hidden;
	float: left;
	height: 20px;
}
#hdcp0202 {
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	padding-left: 17px;
	width: 250px;
	overflow: hidden;
	float: left;
}
#hdcp0203 {
	width: 140px;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
}
#hdcp03 {
	height: 82px;
	width: 405px;
	float: right;
	padding-top: 30px;
	padding-left: 15px;
	color: #888;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	padding-right: 10px;
	margin-top: 5px;
	background-color: #FFF;
}
#hdcp03 strong {
	font-size: 14px;
}
#hdcp04 {
	float: left;
	width: 720px;
	margin-top: 5px;
	padding: 20px;
	background-color: #FFF;
}
.hdcp01 {
	height: 157px;
	width: 240px;
	float: left;
	overflow: hidden;
	padding: 5px;
}
#fenye .on {
	color: #F00;
	text-decoration: underline;
}
#fenye a {
	color: #000; padding: 0 5px 0 5px;
}
#fenye {
	clear: both;
	margin: 20px auto;
	width: 400px;
	padding: 5px;
	text-align: center;
	color: #888;
	font-size: 12px;
}


.page_turner { padding:25px 0px 0px 1px; float: ; clear:both;height: 55px; }
.page_turner a, .page_turner span { float:left; display:block; border:0px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px;color:#000;font-size: 12px;  }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }


.list_top{ width:502px; margin:5px 0 0 10px;  color:#159ddc;font-size: 12px;font-weight:bold}

#ind_right .jobs b {
	color: #2E96F2;
}
#hdcp .hdcp01 a .img_title {
	height: 20px;
	margin-top: -22px;
	text-align: center;
	color: #FFF;
	width: 230px;
	z-index: 2000;
	display: none;
}
#hdcp .hdcp01 a .img_title_bj {
	height: 20px;
	margin-top: -30px;
	background-color: #06F;
	text-align: center;
	padding-top: 8px;
	width: 237px;
	filter: Alpha(Opacity=50);
	z-index: 1500;
	display: none;
}
#hdcp .hdcp01 a img {
	z-index:1000;
}



#ind_right .jobs {
	color: #777E83;
	border-bottom: 1px solid #ccc;
	width: 740px;
	margin: 0px auto;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
	line-height: 20px;
	font-size: 12px;
	float: left;
}
#ind_right .jobs .jobs_left {
	width: 670px;
	float: left;
}
#ind_right .jobs .jobs_right {
	width: 80px;
	float: right;
	margin-top: -20px;
}
#ind_right .jobs .jobs_right a {
	color: #2E96F2;
}
#ind_right .job {
	background-image: url(../images/sanjiao.png);
	background-repeat: no-repeat;
	background-position: 20px 20px;
	padding-left: 40px;
	padding-top: 20px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}


#hzhb {
	width: 760px;
	float: left;
	padding-left: 12px;
	padding-top: 20px;
}
#hzhb a img {
	border-style: none;
	padding: 2px;
	width: 95px;
	height: 45px;
	padding-bottom: 20px;
}



#ind_right_txt {
	color: #666;
	font-size: 12px;
	line-height: 22px;
	padding-left: 10px;
	width: 755px;
	padding-top: 5px;
}


#show_menu {
	float: left;
}
#show_menu a {
	display: block;
	float: left;
	height: 45px;
	width: 123px;
	background-repeat: no-repeat;
	background-position: 0px -45px;
}
#show_menu .on,#show_menu a:hover{
	background-position: 0px 0px;
}
#show_menu1 {
	background-image: url(../images/museum_zfz.png);
}
#show_menu2 {
	background-image: url(../images/museum_syz.png);
}
#show_menu3 {
	background-image: url(../images/museum_hyz.png);
}
#show_menu4 {
	background-image: url(../images/museum_zcjt.png);
}



#show_menu5 {
	background-image: url(../images/show_1.png);
}
#show_menu6 {
	background-image: url(../images/show_2.png);
}
#show_menu7 {
	background-image: url(../images/show_3.png);
}
#show_menu8 {
	background-image: url(../images/show_4.png);
}
#show_menu9 {
	background-image: url(../images/show_5.png);
}


#slides2 span a {
	color: #C9C9C9;
}

#ind_right_tp {
	height: 60px;
	width: 950px;
	overflow: hidden;
	padding-left: 10px;
}
 
 
 
 

 
 
.link_wrap {
	CLEAR: both;
	WIDTH: 980px;
	POSITION: relative;
	HEIGHT: 192px
}
#demoleft {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: 0px;
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 25px;
	POSITION: relative;
	HEIGHT: 192px;
	overflow: hidden;
}
#newdemo {
	FLOAT: left
}
#demoright {
	MARGIN-TOP: 0px;
	Z-INDEX: 10;
	FLOAT: right;
	WIDTH: 28px;
	POSITION: relative;
	HEIGHT: 61px
}
#newdemo {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 908px;
	HEIGHT: 60px;
	/* [disabled]margin-top: 0px; */
	/* [disabled]padding-top: 30px; */
	clear: both;
}
#newdemo IMG {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	HEIGHT: 45px
}
#newindemo {
	FLOAT: left; WIDTH: 980000%
}
#newdemo1 {
	FLOAT: left
}
#newdemo2 {
	FLOAT: left
}
 
#logos {
	padding-left:50px;
}

/* slide-box */
#slide-box {
	MARGIN: 0px auto;
	WIDTH: 880px;
	POSITION: relative;
	HEIGHT: 145px;
	padding: 0px;
}
#slide-box .ks-switchable-triggers A {
	DISPLAY: block;
	Z-INDEX: 99;
	WIDTH: 25px;
	COLOR: #b4b4b4;
	POSITION: absolute;
	TOP: 62px;
	HEIGHT: 20px;
	TEXT-DECORATION: none
}
#slide-box .ks-switchable-triggers .corner {
	BORDER-LEFT-COLOR: #4b4b4b; BORDER-BOTTOM-COLOR: #4b4b4b; BORDER-TOP-COLOR: #4b4b4b; BORDER-RIGHT-COLOR: #4b4b4b
}
#slide-box .ks-switchable-triggers .prev {
	LEFT: -30px
}
#slide-box .ks-switchable-triggers .next {
	RIGHT: -30px
}
#slide-box .wrap {
	OVERFLOW: hidden;
	WIDTH: 880px;
	HEIGHT: 145px;
	padding: 0px;
}
#slide-box UL {
	WIDTH: 880px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#slide-box LI {
	FLOAT: left;
	WIDTH: 177px;
	HEIGHT: 145px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#slide-box LI IMG {
	WIDTH: 160px;
	HEIGHT: 145px
}
#slides {
	position: absolute;
	z-index: 100;
	left: 80px;
}
.slides_container {
	overflow: hidden;
	position: relative;
	width: 840px;
	height: 370px;
}
#slides .prev ,#slides .next {
	position: absolute;
	display: block;
	left: -40px;
	top: 140px;
}
#slides .next {
	position: absolute;
	display: block;
	left: 850px;
}
#slides li {
	display:none;
}

/* slides2 */
#slides2 {
	position: absolute;
	z-index: 100;
	left: 25px;
	padding-top: 12px;
}
#slides2 .slides_container {
	overflow: hidden;
	position: relative;
	width: 435px;
	height: 85px;
}
#slides2 .prev ,#slides2 .next {
	position: absolute;
	display: block;
	left: -40px;
	top: 30px;
}
#slides2 .next {
	position: absolute;
	display: block;
	left: 380px;
}
#slides2 li {
	display:none;
}
.pagenav{width:720px; margin:20px auto 0;}
.pagenav a {color: #333;}

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}


/* 顶部 */

#top { width:1000px; margin:0 auto; position: relative;z-index:999;}

.logo { display:block; float:left; width:130px; margin-top:46px;}
#top_site_name { float:left; width:500px; height:100px; }
#top_time { padding-top:15px; text-align:right; }

#top_menu_main { height:27px; }
#top_menu { height:27px; line-height:27px; text-align:right; width:1000px; margin:0 auto; }
#top_menu a { color:#000; font-weight:bold; color:#999; }

.top_nav { width:780px; height:30px; }
.top_txt { height:28px; line-height:28px; text-align:right;}
.top_txt a { padding:0 15px; color:#666;}
.top_txt a:hover{ color:#0191FF;}

/* 导航 */
#navigation { width:770px; height:35px; margin:0 auto; padding-left:55px; padding-top:0px;/*background:url(../images/nav_small.gif) 30px 35px no-repeat;*/}
#navigation ul {position:relative; z-index:1;}
#navigation ul #navigation_home { float:left; line-height:32px; text-align:center;background:url(../images/index_menu_line.gif) right 7px no-repeat;}
#navigation ul .main_nav { float:left; line-height:32px; text-align:center; padding:0 3px 0 2px;background:url(../images/index_menu_line.gif) right 7px no-repeat;}
#navigation ul li a { width:100px; height:32px; display:block; font-size:14px; font-weight:bold; color:#333; }
#navigation ul li a:hover { font-size:14px; text-decoration:none; color:#0191FF; }
#navigation ul .on { font-size:14px;  color:#0191FF; }
#navigation ul .on a{ color:#0191FF; }

/* 幻灯 */
#banner_main { }
#bannertop { width:1000px; margin:0 auto;}
#bannertop img { width:1000px; height:63px;padding-top: 30px;}

/* 百度地图 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}