/*by wangyanan 2016-01-07 am*/
#full-screen-slider { width:100%; height:529px; float:left; position:relative}
#slides { display:block; width:100%; height:529px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e26b07}

/*首页新闻选项卡*/
.tab{ float:left;margin-top:20px; width:426px; height:370px; background:url(../images/newbj_13.jpg) no-repeat top center; padding:1px 2px 0px 1px;}
#TabTab03Con1{width:380px;height:292px; padding:15px 28px 10px 28px;}
#TabTab03Con1 .tjnew{width:380px;height: auto; float:left; line-height:20px; color:#005a9e; font-weight: bold;}
#TabTab03Con1 .tjnew span { font-weight: normal; font-size:12px;}
#TabTab03Con1 .tjnew a{ color:#005a9e;}
#TabTab03Con1 .tjnew a:hover{ color:#e1a30f;}
#TabTab03Con1 ul{width:380px; float:left;}
#TabTab03Con1 ul li{width:380px; float:left; height:36px; line-height:36px; border-bottom:1px solid #eeeeee}



#TabTab03Con2{width:380px;height:292px; padding:15px 28px 10px 28px;}
#TabTab03Con2 .tjnew{width:380px;height: auto; float:left; line-height:20px; color:#005a9e; font-weight: bold;}
#TabTab03Con2 .tjnew span { font-weight: normal; font-size:12px;}
#TabTab03Con2 .tjnew a{ color:#005a9e;}
#TabTab03Con2 .tjnew a:hover{ color:#ab5000;}
#TabTab03Con2 ul{width:380px; float:left;}
#TabTab03Con2 ul li{width:380px; float:left; height:36px; line-height:36px; border-bottom:1px solid #eeeeee}

#TabTab03Con3{width:380px;height:292px; padding:15px 28px 10px 28px;}
#TabTab03Con3 .tjnew{width:380px;height: auto; float:left; line-height:20px; color:#005a9e; font-weight: bold;}
#TabTab03Con3 .tjnew span { font-weight: normal; font-size:12px;}
#TabTab03Con3 .tjnew a{ color:#005a9e;}
#TabTab03Con3 .tjnew a:hover{ color:#ab5000;}
#TabTab03Con3 ul{width:380px; float:left;}
#TabTab03Con3 ul li{width:380px; float:left; height:36px; line-height:36px; border-bottom:1px solid #eeeeee}



.xixi1{width:426px;height:47px;line-height:47px;background-image:url(../images/x1.jpg);cursor:pointer;color:#575757;}
.xixi2{width:426px;height:47px;line-height:47px;background-image:url(../images/x2.jpg);cursor:pointer;color:#575757;}
.xixi3{width:426px;height:47px;line-height:47px;background-image:url(../images/x3.jpg);cursor:pointer;color:#575757;}

.tab1{width:122px; padding-left:20px; height:47px;line-height:47px;float:left; font-size:16px; text-align:left;cursor:pointer;}
.tab2{width:122px; padding-left:20px; height:47px;line-height:47px;float:left; font-size:16px; text-align:left;cursor:pointer;}
.tab3{width:122px; padding-left:20px; height:47px;line-height:47px;float:left; font-size:16px; text-align:left;cursor:pointer;}


/* 首页图片新闻*/
#tpxw{ width:555px; height:371px; float:right; margin-top:20px; background:url(../images/new_13.jpg) no-repeat top center; padding:0px 16px 0px 16px;}
#tpxw .btr{ width:76px; height:30px; float:left; margin-right:10px; margin-top:15px;}
#tpxw .btr a{ display:block; background:url(../images/yx_16.jpg) no-repeat}
#tpxw .btr a:hover{ display:block; background:url(../images/yx2_16.jpg) no-repeat}
#tpxw .btr2{ width:76px; height:30px; float:left;  margin-top:15px;}
#tpxw .btr2 a{ display:block; background:url(../images/erp_18.jpg) no-repeat}
#tpxw .btr2 a:hover{ display:block; background:url(../images/erp2_18.jpg) no-repeat}

#owl-demo{position:relative;width:555px;height:299px; margin-top:10px; float:left}
#owl-demo .item{ width:555px; position:relative;display:block;}
#owl-demo img{display:block;width:555px;height:299px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:535px;height:63px;background-color:#2c449b;opacity:0.9;filter:alpha(opacity=90); padding:0px 10px;}
#owl-demo span{position:absolute;left:0;bottom:25px;width:525px;font:14px;color:#fff;text-align:left; padding:0px 15px;}

.owl-pagination{position:absolute;left:0;bottom:0px;width:525px; height:22px;text-align:left; padding:0px 15px;}
.owl-page{display:inline-block;width:25px;height:6px;margin:0 5px 0px 0px;background:#fff;*display:inline;*zoom:1;}
.owl-pagination .active{width:40px;background:#e1a30f;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


/* 底部友情链接 */
#foot .fot .fotr .lj{ width:146px; float:left;position:relative; height:30px; line-height:30px; z-index:3333;}
#foot .fot .fotr .lj a{ color:#d4d4d4; text-decoration:none; display:block; width:126px; float:left; height:30px; line-height:30px; padding:0px 10px; font-size:12px;background: url(../images/jt_24.jpg) no-repeat right center  #6d6d6d;}
#foot .fot .fotr .lj a:hover{  background:#5f5f5f; color:#FFF}
#foot .fot .fotr .lj .second{position:absolute;left:0;display:none;}
#foot .fot .dbtb{ width:72px; height:28px; float:left; padding-top:25px; margin-left:10px; margin-top:5px; background:url(../images/zb_27.png) no-repeat top #6d6d6d; text-align:center; font-size:12px;}
#foot .fot .dbtb a{ color:#d4d4d4}
#foot .fot .dbtb a:hover{ color:#d4d4d4}
#foot .fot .dbtb:hover{ background:url(../images/zb_27.png) no-repeat top #5f5f5f; }

#foot .fot .dbtb2{ width:72px; height:28px; float:left; padding-top:25px; margin-left:2px; margin-top:5px; background:url(../images/xs_27.png) no-repeat top #6d6d6d; text-align:center; font-size:12px;}
#foot .fot .dbtb2 a{ color:#d4d4d4}
#foot .fot .dbtb2 a:hover{ color:#d4d4d4}
#foot .fot .dbtb2:hover{ background:url(../images/xs_27.png) no-repeat top #5f5f5f; }



/*CSS manu style pagination   分页代码*/

#JcmsNewsPage{width:1004px;  float:left; text-align:center;overflow:hidden; padding:10px;line-height:30px; margin:30px 0px; }
.JcmsNewsPage{width:600px; margin:0px auto;text-align:center;}
.JcmsNewsPage a,.JcmsNewsPage span{float:left; width:38px; height:38px; overflow:hidden; line-height:38px; font-size:18px; margin-right:7px;border:1px solid #c5c6c7;}
.JcmsNewsPage span.num{color:#FFF;border:1px solid #5772bb;background:#6780c1;}
.JcmsNewsPage span.prev{background:url(../images/NewsPage.png) #FFF;}
.JcmsNewsPage span.next{background:url(../images/NewsPage.png) right bottom #FFF;}
.JcmsNewsPage a.num:link,.JcmsNewsPage a.num:visited{color:#787878;background:#FFF;}
.JcmsNewsPage a.num:hover{color:#FFF;border:1px solid #3a6aba;background:#4373c3;}
.JcmsNewsPage a.prev{background:url(../images/NewsPage.png) left top no-repeat #FFF;}
.JcmsNewsPage a.prev:hover{background-position:-38px top;background-color:#005ea3;}
.JcmsNewsPage a.next{background:url(../images/NewsPage.png) right bottom no-repeat #FFF;}
.JcmsNewsPage a.next:hover{background-position:left -38px;background-color:#005ea3;}
.JcmsNewsPage .txt,.JcmsNewsPage .btn{float:right;line-height:38px;border:1px solid #c5c6c7;background:#FFF;font-size:14px;color:#787878; margin-left:7px;
width:38px;height:38px;overflow:hidden;text-align:center;}
.JcmsNewsPage .btn{cursor:pointer; height:40px; width:40px;}
.JcmsNewsPage .btn:hover{color:#FFF;border:1px solid #005ea3;background:#005ea3;}
.JcmsNewsPage p{margin:0px;line-height:40px;white-space:nowrap;padding-right:5px;float:right;}


/*科技成果特效*/

/*-核心代码-*/
/* Menu style */
	#timeline {
		width:780px;
		height: auto;
		overflow: hidden;
		margin:0 auto 10px;
		position: relative;
		border-radius:5px;
		background: url('../images/dot.gif') left 55px repeat-x;
	}
		#dates {
			width:780px;
			height: 60px;
			overflow: hidden;
			padding-top:10px;
		}
			#dates li {
				list-style: none;
				float: left;
				width: 140px;
				height: 50px;
				font-size:16px;
				text-align: center;
				background: url('../images/biggerdot.png') center bottom no-repeat;
			}
				#dates a {
					line-height: 38px;
					padding-bottom: 10px;
				}
				#dates a:hover{ color:#f40}

				#dates .selected {
			        font-size:20px;
			        color:#f40;
				}
		
		#issues {
			width:780px;
			height: auto;
		}	
			#issues li {
				width: 780px;
				height:auto;
				list-style: none;
				float: left;
			}
			
			#issues li .ry {
				width:340px;
				height:324px;
				float: left; margin:6px 10px;
			}		
			#issues li .ry img{
				width:340px;
				height:286px;
			}	
				#issues li p{ width:340px;color: #5d5d5d; text-align:center;}

		
		#grad_left,
		#grad_right {
			width: 100px;
			height: 350px;
			position: absolute;
			top: 0;
		}
			#grad_left {
		        left: 0;
		        border-radius:5px;
		        background: url('../images/grad_left.png') repeat-y;
			}
			#grad_right {
		        right: 0;
		        background: url('../images/grad_right.png') repeat-y;
			}
		
		#next,
		#prev {
			position: absolute;
			top: 0;
			font-size: 70px;
			top: 170px;
			width: 22px;
			height: 38px;
			background-position: 0 0;
			background-repeat: no-repeat;
			text-indent: -9999px;
			overflow: hidden;
		}
			#next:hover,
			#prev:hover {
				background-position: 0 -76px;
			}
			#next {
				right: 0;
				background-image: url('../images/next.png');
			}
			#prev {
				left: 0;
				background-image: url('../images/prev.png');
			}
				#next.disabled,
				#prev.disabled {
					opacity: 0.2;
				}
#zhuanti_top{width:100%;height:65px; position:fixed; top:0px; left:0px; z-index:999; text-align:center;background:url(../images/top_bg1.png) #fff repeat-x; margin:0 auto;}
#zhuanti_center{width:1000px;margin:5px auto 0px;font-size:16px;color:#000;height:55px;line-height:12px;clear:both;}
#zhuanti_center a.mLink{color:#828282;text-decoration:none;}
#zhuanti_center a.mLink:hover{color:red;}
#zhuanti_center #miniLogo{float:left;}
#zhuanti_center #miniLogo img{border:0;height:55px;}
#zhuanti_center #miniLink{float:right;padding:23px 8px 0 0;}
.footer span{font-size:18px;color:#fff;}
#jump{position:fixed;top:50%;right:5px;width:40px;z-index:400;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
#weixin{display:block;width:40px;height:40px;cursor:pointer;}
#weixin{background:url(../images/st-weixin.png) repeat scroll 0% 0% transparent;}
#EWM{ position:absolute; right:45px; top:-135px; display:none;}
#EWM img{ width:150px; height:150px;}
#issues li span a{color:#f40;}
#issues li h1 a{color:#ffcc00;}


/*-公司概况特效-*/
button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.easyDialog_wrapper{ width:900px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); display:none; font-family:"Microsoft yahei", Arial; }
.easyDialog_wrapper .easyDialog_content{ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }
.easyDialog_wrapper .easyDialog_title{ height:40px; line-height:40px; overflow:hidden; text-align:center; color:#666; padding:0 10px; font-size:16px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }
.easyDialog_wrapper .close_btn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }
.easyDialog_wrapper .close_btn:hover{ color:#333; }
.easyDialog_wrapper .easyDialog_text{ padding:25px 10px; height:500px; font-size:14px; line-height:22px; }
.easyDialog_wrapper .easyDialog_footer{ padding:0 10px; *zoom:1; }
.easyDialog_wrapper .easyDialog_footer:after{ content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }
.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }
.easyDialog_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }
.easyDialog_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }

/*-公司概况特效-*/
.rollBox{
	width:100%; height:403px; 
	
}
.rollBox .LeftBotton{
	height:78px;
	width:28px;
	background: url(../images/l_18.png) no-repeat 0px 0 ;
	overflow:hidden;
	float:left;
	cursor:pointer;
	margin-top:150px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left:20px;
}
.rollBox .RightBotton{
	height:78px;
	width:28px;
	background: url(../images/rr_18.png) no-repeat 0px 0;
	overflow:hidden;
	float:right;
	cursor:pointer;
	margin-top:150px;
	margin-right: 0;
	margin-bottom: 0;
}
.rollBox .Cont{
	width:277px;
	overflow:hidden;
	float:left;
	margin-top:7px; margin-left:45px;
}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont .pic{
	width:277px;
	float:left;
	text-align:center;
}
.rollBox .Cont .pic img{
	margin:4px;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width:277px;
}
.rollBox .Cont .pic p{
	line-height:26px;
	color:#505050;
	margin: 0px;
	padding: 0px;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*-企业荣誉特效-*/
.view-port {
  overflow: hidden;
  position: relative;
}

.track .inner {
  position: relative;
  margin: auto;
  margin-bottom: 30px; float:left; width:730px;
}

.track .inner h2 {
  font-weight: 200;
  font-family: Helvetica,Arial,Verdana,sans-serif;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
  text-transform: uppercase;
  color: #999;
}

.track .inner h2:hover {
  color: #6A3;
}

.track a.prev,
.track a.next {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -32px;
  width: 64px;
  height: 64px;
  background: url("../images/arrows.png");
  background-repeat: no-repeat;
}

.track a.prev.disabled,
.track a.next.disabled {
  display: none;
}

.track a.prev {
  left: 0;
  background-position: 0 0;
}

.track a.prev:hover {
  background-position: 0 -66px;
}

.track a.prev:active {
  background-position: 0 -132px;
}

.track a.next {
  right: 0;
  background-position: -64px 0;
}

.track a.next:hover {
  background-position: -64px -132px;
}

.track a.next:active {
  background-position: -64px -198px;
}

.slider-container {
  position: relative;
  margin: 0;
  padding: 0;
  height:520px; width:730px;
}

.slider-container.big {
  height: 288px;
}

.slider-container.huge {
  height: 432px;
}

.slider-container .item {
  position: absolute;
  width:356px;
  height:249px;
  margin-right: 16px;
  margin-bottom: 16px;
}

.slider-container .item img {

}

.slider-container.big .item,
.slider-container.big .item .img-area {
  height: 288px;
}

.slider-contaiber.huge .item {
  margin-bottom: 12px;
}

.slider-container .item p {
  padding: 0; text-align:center;
  margin: 0;
}

.slider-container .item.cover {
  width: 940px;
}

.slider-container .item.cover-2 {
  height: 432px;
}

.slider-container .item.cover img {
  float: left;
}

.slider-container .item.cover-2 img {
  float: none;
}

.slider-container .item.cover .img-area {
  float: right;
  margin-left: 16px;
}

.slider-container .item.cover-2 .img-area {
  float: none;
  margin-left: 0;
  margin-top: 12px;
}

.slider-container .item.cover-2 .img-area .img-block:first-child {
  margin-right: 14px;
}

.slider-container .item.cover .img-block {
  height: 128px;
}

.slider-container .item.cover-2 .img-block {
  float: left;
}

.img-block {
  margin-bottom: 16px;
}

.editorial {
  float: right;
  width: 200px;

  padding-right: 20px;
  height: 272px;
  background: white;
}

.editorial .title {
  font-size: 24px;
  margin: 20px 0 0 20px;
}

.editorial .desc {
  font-size: 14px;
  line-height: 18px;
  padding-top: 8px;
  margin-left: 20px;
}

.side-a, .side-b {
  float: left;
  width: 462px;
}

.side-a {
  margin-right: 16px;
}

.side-a > img, .side-b > img {
  width: 462px;
  height: 272px;
}

.bullet-pagination {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}

.bullet {
  display: inline-block;
  background: #999;
  padding: 4px;
  border-radius: 6px;
  margin-right: 5px;
  opacity: 0.4;

  -webkit-transition: opacity 0.5s linear;
  -moz-transition: opacity 0.5s linear;
  -ms-transition: opacity 0.5s linear;
  -o-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;
}

.bullet.active {
  opacity: 1;
}

.bullet:last-child {
  margin-right: 0;
}

#example-4 img {
  width: 228px;
  height: 132px;
}

.example-4 .loading {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 4px;
  text-align: center;
  line-height: 140px;
  padding: 4px 0;
  z-index: 1;
}

.example-4 .loading:before {
  content: "loading...";
}

.example-4 .bullet {
  cursor: default;
}

.example-1 a.prev,
.example-1 a.next {
  margin-top: -69px;
}

.example-2 a.prev,
.example-2 a.next {
  margin-top: -58px;
}

.example-3 a.prev,
.example-3 a.next {
  margin-top: -53px;
}

.example-4 a.prev,
.example-4 a.next {
  margin-top: -68px;
}


.view-port {
  overflow: hidden;
  position: relative;
}
.slider-container {
  position: relative;
  margin: 0;
  padding: 0;
}
.item {
  position: absolute;
}




/* switchBox */
.switchBox, .slideBox{width:780px; float:left; height:auto;}
.fdcylm{ width:auto; float:left; background:url(../images/tb_03.jpg) no-repeat left center; padding:0px 20px 0px 30px; font-size:16px; color:#e59200; font-weight:600;}
.switchBox dt, .slideBox dt{height:37px; width:780px; border-bottom:1px solid #ec992d;}
.switchBox span, .switchBox dt a, .switchBox em, .slideBox span, .slideBox dt a, .slideBox em{background:url(../images/fs2_03.jpg) repeat-x top;color:#3d3d3d;cursor:pointer; margin-right:3px;float:left;font-size:14px;height:37px;line-height:37px;text-align:center;text-decoration:none;width:120px;font-style:normal;}
.switchBox dt .on, .slideBox dt .on{background:url(../images/fs_03.jpg) repeat-x top;font-weight:bolder;}
.switchBox dt .active, .slideBox dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox dt .on, .switchBox dt .active, .switchBox a:hover, .slideBox dt .on, .slideBox dt .active, .slideBox a:hover{color:#fff;}
.switchBox dt .fat{color:#0000ff;width:150px;}
.switchBox dt .fat:hover{color:#ffff00;}
.switchBox dd, .slideBox dd{ width:760px; clear:both;display:none;height:auto; float:left;min-height:100px!important;line-height:20px;padding:20px 10px;}
.switchBox li{margin-left:5px;list-style:none;}
#switchBox2, #switchBox7{width:780px; float:left; height:auto}
#switchBox5{width:750px;}
#switchBox5 dd{display:block;}
#switchBox5 dd ul{display:none;}

/*图片放大特效*/
/* jQuery lightBox plugin - Gallery style */
#gallery {
		width: 760px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { width:240px; float:left; display: inline; }
	#gallery ul li p{ text-align:center; line-height:30px; color:#8e8e8e}

	#gallery ul img {
		border: 5px solid #fff;
	  }
	#gallery ul a:hover img {
		border: 5px solid #999999;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	-->
	
	#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90000;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000001;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 3333;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}


/* qqshop focus */
#focus {width:800px; height:280px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:800px; height:280px; overflow:hidden; position:relative;}
#focus ul li img { width:760px; height: auto; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/* -------党员风采--------*/
#nymain .jpzs .dyfc ul{float:left; width:1024px; overflow:hidden; padding-top:28px;*padding-bottom:17px;}
#nymain .jpzs .dyfc ul li{float:left; width:237px; height:270px; border:2px solid #dadada;margin:7px; background:#fff;}
#nymain .jpzs .dyfc ul li a{display:block; width:219px;height:252px; padding:9px;}
#nymain .jpzs .dyfc ul li a:link,ul.newslist li a:visited{background:#fff;}
#nymain .jpzs .dyfc ul li a:hover{background:#4271be;}
#nymain .jpzs .dyfc ul li a .p{float:left;width:219px;height:164px;cursor:pointer;}
#nymain .jpzs .dyfc ul li a .p img{width:219px;height:164px;}
#nymain .jpzs .dyfc ul li a b{font-size:14px; width:219px; line-height:20px; margin:8px 0px; float:left; color:#555;cursor:pointer}
#nymain .jpzs .dyfc ul li a p{ float:left; margin:0px; width:219px; color:#535353; line-height:18px; margin-bottom:10px;cursor:pointer;}
#nymain .jpzs .dyfc ul li a .t{color:#dd8324; float:left; font-size:12px; margin-top:15px;}
#nymain .jpzs .dyfc ul li a .b{ font-size:12px; float:right;cursor:pointer;margin-top:15px; background:#6780c1; color:#FFF;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:0px 12px;}
#nymain .jpzs .dyfc ul li a:hover b,#nymain .jpzs .newslist ul li a:hover p,#nymain .jpzs .newslist ul li a:hover .t,#nymain .jpzs .newslist ul li a:hover .b{color:#FFF;}
#nymain .jpzs .dyfc ul li a:hover p{filter:alpha(opacity=80);opacity:0.8;}




.picshow {  MARGIN: 0px auto; max-width: 760px; HEIGHT: auto;}

#picarea {
	MARGIN: 0px auto; WIDTH:760px; BACKGROUND: #fff; HEIGHT: auto
}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG { BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; max-width:760px;}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH:760px; HEIGHT: 110px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 6px; WIDTH: 90px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 25px 5px 0px 5px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 25px 5px 0px 5px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 90px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
#thumbs LI A:hover {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid
}
#thumbs LI A.current {
	BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')
}
#smallpicarea { MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 10px}

