﻿*{margin:0px;padding:0px;}
img{border:none;}
li{list-style:none;}
a{color:#505050;text-decoration:none;}
a:hover{text-decoration:underline; color:#F00;}
body{font:normal normal 12px/18px "宋体",Arial, Helvetica, sans-serif;color:#505050;background:url(../images/body_bj.jpg) repeat-x top center; }
.box{width:910px;margin:0 auto;}
.top_bj{background:url(../images/top_bj.jpg) repeat-x top center;}
.red{color:#ce0000;}
.ar{ font-family:Arial, Helvetica, sans-serif;}
.nav_c_bj{background:url(../images/nav_c_bj.jpg) repeat-x top center;}
.nav_top{float:left;position: relative; z-index:999;}
.nav_top li{float:left;display:inline;margin:0 0 0 18px;}
.nav_top li a{color:#fff;font-weight:bold;font-size:12px;text-align:center;height:31px;width:89px;display:block;float:left;line-height:31px;}
.nav_top li a:hover{background:url(../images/nav_bj.jpg) no-repeat top center;font-size:14px;}

.nav_x{width:100px;}
.nav_x li{width:100px;height:26px;background:#e00000;border-top:1px solid #ffdfc6;}
.nav_x li a{color:#fff;display:block;width:100px;height:26px;line-height:26px;text-align:center;}
.nav_x li a:hover{background:url(../images/z_nav.jpg) no-repeat top center; text-decoration:none;}


.subhover {background-position: center bottom; cursor: pointer;}

.news_bj{background:url(../images/news_bj.jpg) no-repeat top center;}
#news_top{float:left;display:inline;margin:0 0 0 3px;}
#news_top li{float:left; cursor:pointer;margin:0 0 0 2px;display:inline;}
.t1{width:71px;height:25px;line-height:25px;background:url(../images/t1.jpg) no-repeat top center;color:#ce0000;text-align:center;font-weight:bold;}
.t2{width:71px;height:25px;line-height:25px;background:url(../images/t2.jpg) no-repeat top center;text-align:center;}
.none{display:none;}
.block{display:block;}
.di_xw{width:192px;height:26px;line-height:26px;background:url(../images/di_xw.jpg) no-repeat top center;margin:0 auto;padding:0 0 0 17px;}
.di_xw a{color:#fff;font-weight:bold;}
.f3f3f3{background:#f3f3f3;}
.kjcy_top{width:195px;height:28px;background:url(../images/kjcy_bj.jpg) no-repeat top center;}
.white{color:#fff;}
.strong{font-weight:bold;}
.ss_dbj{background:url(../images/ss_dbj.jpg) no-repeat top center;width:195px;height:95px;}
.ss_inputw{width:159px;height:18px;border:1px solid #d4d4d4;padding:1px;background:#fff;}
.ss_inputw .ss_n{border:none;width:122px;height:18px;line-height:18px; text-indent:8px;float:left;color:#505050;}
.ss_inputw img{float:right;}
.yshu{border-bottom:1px solid #ce0000;border-right:1px solid #ce0000;}
.yshu1{border-bottom:1px solid #ce0000;}
.jtxw_img{padding:0 0 0 16px;background:url(../images/h_shu.jpg) no-repeat 0 1px;}
.d_d8d8{border-bottom:1px solid #d8d8d8;}
.ti_chu{width:440px;height:97px;padding:13px 0 0 0;border-bottom:1px solid #e8e8e8;}
.ti_chu h1{font-size:14px;height:27px;line-height:27px;}
.ti_chu p{line-height:20px;}
.ti_chu p a{color:#999999;}
.index_news{width:440px;height:123px;}
.index_news li{float:left;width:423px;height:30px;line-height:30px;padding:0 0 0 17px;background:url(../images/san.jpg) no-repeat 0 10px;border-bottom:1px solid #e8e8e8;}
.navBottom{width:910px;height:22px;background:#efefef;border-bottom:1px solid #fff;}
.navBottom a{padding:6px 0 0 0;display:block;}
.footer{width:910px;border-top:2px solid #ce0000;height:38px;line-height:25px;text-align:center;}
.z_bj{background:url(../images/z_f3.jpg) repeat-y top center;}
.white_bj{background:#fff;}
.z_nav{width:195px;}
.z_nav li{width:195px;float:left;height:32px;background:url(../images/s_2.jpg) repeat-x bottom center;}
.z_nav li a{width:122px;display:block;padding:0 0 0 73px;height:30px;line-height:30px;background:url(../images/s1.jpg) no-repeat 48px 10px;float:left;font-weight:bold;}
.z_nav li a:hover{width:122px;display:block;padding:0 0 0 73px;height:30px;line-height:30px;background:url(../images/s2.jpg) no-repeat 48px 10px;float:left;text-decoration:none;color:#c40607;}
#z_nav a{width:122px;display:block;padding:0 0 0 73px;height:30px;line-height:30px;background:url(../images/s2.jpg) no-repeat 48px 10px;float:left;text-decoration:none;color:#c40607;}
.top_in{background:#fff url(../images/top_in.jpg) repeat-x top center;}
.w695px{width:695px;margin:0 0 0 11px;}
.top_nav{width:695px;border-bottom:1px dashed #ce0000;height:27px;line-height:27px;text-align:right;}
.w632px{width:632px;height:130px;margin:0px 0 0 29px;}
.w632px img{float:left;background:url(../images/img_bj.jpg) no-repeat top center;padding:8px 7px 23px 9px;}
.w632px h1{float:left;width:440px;margin:0 0 0 18px;display:inline;font-size:14px;height:25px;line-height:25px;}
.w632px h1 span{color:#b1b1b1;font-size:12px;font-weight:normal;margin:0 0 0 12px;}
.w632px p{float:left;width:440px;margin:0 0 0 18px;display:inline;line-height:20px; text-indent:26px;}
.w632px div{float:left;width:440px;margin:25px 0 0 18px;display:inline;}
.news_title{width:630px;height:28px;background:url(../images/news_title.jpg) no-repeat top center;margin:20px 0 0 29px;}
.news_list{width:630px;margin:17px 0 0 29px;}
.news_list li{width:612px;height:28px;line-height:28px;float:left;padding:0 0 0 18px;background:url(../images/h_d.jpg) no-repeat 5px 12px;border-bottom:1px solid #e3e3e3;}
.news_list span{color:#b1b1b1;float:right;margin:-28px 3px 0 0;}
.news_list li a:hover{font-weight:bold;color:#ce0000;text-decoration:none;}
.news_h1{font-size:16px;text-align:center;height:26px;line-height:26px;width:630px;margin:0 auto;}
.news_time{width:622px;margin:0 auto;height:24px;line-height:24px;border-bottom:1px solid #e3e3e3;color:#b1b1b1;padding:0 8px 0 0;text-align:right;}
.news_img{padding:3px;border:1px solid #e3e3e3;}
.news_con{width:636px;margin:0 auto;line-height:200%; font-size:14px;}


#lantern_slide {
	OVERFLOW: hidden; width:209px; height:192px; position:relative; z-index:3;
}

#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; height:192px; widows:209px; z-index:4;
}

#info {
	width:192px;height:26px;line-height:26px;background:url(../images/di_xw.jpg) no-repeat top center;margin:0 auto;padding:0 0 0 17px;
}

.lkff A {
	COLOR: #fff; TEXT-DECORATION: none
}
.lkff A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#simg { position:absolute;top:140px;left:114px; 
}
#simg DIV {
	FONT-SIZE: 12px; BACKGROUND: #000; FLOAT: left; WIDTH: 18px; CURSOR: pointer; COLOR: #989b98; LINE-HEIGHT: 20px; MARGIN-RIGHT: 1px; HEIGHT: 20px; TEXT-ALIGN: center;FILTER: alpha(opacity=75);moz-opacity: 0.75; opacity: 0.75;
}
#simg .f1 {
	BACKGROUND: #2b2b2b;FILTER: alpha(opacity=70);moz-opacity: 0.7; opacity: 0.7;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.lkff {
	WIDTH: 180px
}

#font_hd {
	MARGIN-TOP: 3px; BACKGROUND: #343434; 
}
#font_hd TD {
	OVERFLOW: hidden; HEIGHT: 25px
}


.title_01 {
 WIDTH: 240px;HEIGHT: 26px; overflow:hidden;
}

.title_01 .title_right {
WIDTH: 240px;HEIGHT: 26px;
}
.title_01 UL{width:240px;}
.title_01 UL LI{width:240px;height:26px;line-height:26px;}

.about_img{float:left;margin:0 16px 15px 0;}
.w638px{width:638px;height:28px;background:url(../images/lc_bj.jpg) repeat-x top center;}
.w638px ul{float:left;margin:0 0 0 14px;display:inline;}
.w638px li{float:left;width:68px;height:26px;text-align:center;font-weight:bold;padding:2px 0 0 0;}
.lc{color:#000}
.lc a{color:;}
.tech_top1{width:261px;height:26px;border-bottom:1px solid #dcdcdc;}
.tech_list{width:261px;}
.tech_list li{width:118px;padding:0 0 0 12px;height:24px;line-height:24px;background:url(../images/s_d.jpg) no-repeat 1px 10px;float:left;}
.pr_list{margin:0 0 0 30px;}
.pr_list li{float:left;display:inline;width:170px;height:170px;background:url(../images/pr_bj.jpg) no-repeat top center;margin:0 50px 20px 0px;}
.pr_list li img{float:left;display:inline;margin:8px 0 0 8px;}
.pr_list li p{width:170px;text-align:center;float:left;margin:12px 0 0 0;}
.w622px{width:622px;margin:0 auto;}
.ededed{background:#ededed;border-bottom:1px solid #dcdcdc;}
.cp_title_img{width:208px;height:235px;background:url(../images/pr_title_bj.jpg) no-repeat top center;}
.cp_title_img img{float:left;margin:8px 0 0 8px;display:inline;}
.w400px{width:400px;padding:0 0 0 1px;border-left:1px dashed #9a9a9a;}
.w400px h1{width:400px;background:url(../images/cp_h1.jpg) repeat-x top center;height:25px;line-height:25px;font-size:12px;}
.w400px h1 span{display:block;background:url(../images/san.gif) no-repeat 8px 9px;padding:0 0 0 22px;}
.pr_title_con{width:356px;padding:12px 22px 39px 22px;line-height:150%;}

.ryzz_list{float:left;}
.ryzz_list li{float:left;margin:10px 0 0 25px;display:inline; width:197px;font-size:14px;}
.ryzz_list li img{float:left;}
.ryzz_list li a{display:block;float:left;padding:4px;border:1px solid #ccc;font-size:14px;}
.ryzz_list li a:hover{display:block;background:#ccc;font-size:14px;}

.biao2{ border-collapse:collapse;width:694px;}
.biao2 TH,.biao2 TD{border:1px solid #ccc;padding:4px;}
.input1{border:1px solid #ccc;width:180px;height:17px;line-height:17px;}
.input2{border:1px solid #ccc;width:140px;height:17px;line-height:17px;}
.input3{border:1px solid #ccc;width:340px;height:17px;line-height:17px;}

.link{float:left;}
.link li{float:left; margin:15px 0 0 15px; display:inline; white-space:nowrap;}



















#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

