﻿/* CSS Document */
.nav_fixed{position: fixed;top: 0px; z-index:111111111111111111111111111;}
.nav_fixed2{position: fixed;top: 150px; z-index:11111;}


.box_head {
	height:144px;
	width:100%;
}

.box_head_sub1{
	height:38px;
	border-bottom:1px #e8e8e8 solid;
}
.box_head_sub2 {
	height:104px;
	border-bottom:1px #e8e8e8 solid;
	width:100%;
	background:#fff;

}



.box_head_sub1_sub1 {
	height:38px;
	line-height:38px;
	width:306px;
	color:#b7b7b7;
	padding-left:20px;
}
.box_head_sub1_sub2 {
	width:136px;
	position:relative;
}


.box_head_sub1_sub2 a{
	display:inline-block;
	width:31px;
	height:30px;
	background-position:0px 0px;
	margin:5px 6px 0px;
}
.box_head_sub1_sub2 a:hover {
	background-position:-31px 0px;
}
a.bds_qq {
	background-image:url(../images/qq.png);
}
a.bds_tsina {
	background-image:url(../images/sina.png);
}
a.bds_weixin {
	background-image:url(../images/weixin.png);
}
.box_head_sub1_sub2 b{
	display:none;
	position:absolute;
	top:32px;
	left:-24px;

	width:176px;
	height:190px;
	background: url(../images/weixin2.png) no-repeat;
	z-index:5555555555;
}




.topline2 {
	width:100%;
	background:#fff;
	padding-bottom:6px;
}
.box_logo_sub1 {
	width:496px;
	height:76px;
}
.box_logo_sub1 img {
	padding:10px 0px 0px 0px;
}
.box_logo_sub2 img {
	padding:20px 10px 0px 0px;
}

#searchtext{ border:none; height:38px;line-height:38px; width:192px; background:none; color:#b7b7b7; }

#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:38px;width:34px}

.box_head_sub2 {
	background:url(../images/menubg.jpg) repeat-x left top;
	height:47px;
}



.card{position:relative}
.card .card-overlay{opacity:0.98;display:none;position:absolute;top:0;left:0;background-color:#fbc92c;width:100%;height:100%;font-size:16px; text-align:center}
.card .card-overlay .card-text{margin:0 auto;list-style-type:none;text-decoration:none;color:#000;opacity:0;z-index:999;}
.card .card-overlay .card-text:after{content:" ";width:23px;height:23px;background:url(../images/icon-sprite.png) no-repeat left top;float:left; vertical-align:middle;float:none;display:inline-block; margin:-5px 0 0 0px}

.box_head_sub2_sub1 {
	width:726px;
}

.box_head_sub2_sub2 {
	width:245px;
	background:url(../images/seach.png) no-repeat left 5px;
	height:47px;
	margin-right:8px;
}





/**menu css**/
.navigate{overflow:visible; position:relative; z-index:100;}
.navi{overflow:visible; position:relative; }
.navi ul{display:block; overflow:visible; float:left; margin:0px;}
.navi ul li{display:block; overflow:visible; float:left; width:96px; height:45px; position:relative; z-index:100; margin:0px 0px; padding:0px 1px;  background:url(../images/line.png) no-repeat right top;}
.navi ul li.hover{}
.navi ul li a.items{display:inline-block; overflow:hidden; line-height:45px; margin:0; text-align:center; font-family:Microsoft yahei; font-size:14px; color:#fff; width:96px;} 
.navi ul li a.items:hover,.navi a.items.actived{color:#fff; text-decoration:none;}
.navi ul li.hover a.items{color:#00aeef; position:relative; z-index:100;background:url(../images/index_li_hover.png) center top no-repeat; z-index:1111111;}

.navi .navi_content{display:none; padding:20px 5px; position:absolute; top:44px; border:1px solid #d8d8d8; -moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; background:#fff; z-index:111111; overflow:hidden;}

.dashed_line_d8d8d8{height:0px; border-top:1px dashed #999; width:100%; overflow:hidden;}
.dashed_line_d8d8d8{border-top:1px dashed #d8d8d8;}
.menulink {
text-align:center;
}
.xialacaidan {
margin:auto;
padding:0px 6px;
}
.xialacaidan dd {
background:url(../images/xxline.jpg) repeat-x left bottom;
height:32px;
line-height:32px;

}
/**menu css_end**/


/*banner*/
.ban_start {
		margin-top:6px;
}
#full-screen-slider { width:100%; height:401px;; float:left; position:relative; z-index:20}
#slides { display:block; width:100%; height:401px;; 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%; top:366px; z-index:9900;  padding:5px 15px 5px 0; width:116px; }
#pagination li { display:block; list-style:none; width:17px; height:17px; float:left; margin-left:10px;   background:url(../images/hdpico.png) no-repeat 0px 0px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;  }
#pagination li.current { background:url(../images/hdpico.png) no-repeat 0px -17px; }




/**首页中部**/
.box_pro_tit {
	background:url(../images/bottomline.png) no-repeat center bottom;
	width:361px;
	padding-bottom:12px;
	font-size:32px;
	margin:16px auto 16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	
}
.box_pro_tit span{
	color:#ff9600;
	font-family:microsoft yahei;
}
.indexpro li {
	width:20%;
	text-align:center;
	float:left;
}

.box_pro {
	background:#ebebeb;
}

.box_video {
	width:980px;
	margin:auto;
	display:block; height:246px; overflow:hidden; cursor:pointer; position:relative;
}
.box_video .open_text_cover{display:block; width:100%; height:246px; background:#000; position:absolute; left:0; top:0; opacity:0.6; text-align:center; line-height:166px; color:#fff; font-size:14px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.box_video .open_text_cover:hover{opacity:0.8;}
.box_video:hover .up_icon{ display:block; bottom:98px; opacity:1;}
.box_video .up_icon{ display:block; transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out; background:url(../images/videoico.png);-webkit-animation: down_p 0.8s ease-in-out infinite alternate; -moz-animation: down_p 0.8s ease-in-out infinite alternate; animation: down_p 0.8s ease-in-out infinite alternate;}
.up_icon{ width:42px; height:42px; position:absolute; z-index:99; left:50%; margin-left:-21px; bottom:92px; opacity:0.6;}

.box_shili {
	background:#ebebeb;
}





.box_news_sub1 {
	width:485px;
}

.box_news_sub2 {
	width:485px;

}
.indexnewslist {
	border:1px #ebebeb solid;
	border-radius:3px;
	height:266px;
	padding:16px 0px;
	margin-bottom:26px;
}
.indexnewslist li {
	line-height:34px;
	background:url(../images/jt.jpg) no-repeat 6px; center;
	padding-left:26px;
}
.indexnewslist li span {
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:16px;
	color:#CCC;
}
.indexnewslist_tit {
	font-size:20px;
	padding-left:26px;
	position:relative;
	line-height:52px;
}
.more {
	position:absolute;
	right:16px;
	top:0px;
}
.box_shili_sub1 {
	width:530px;
	position:relative;
}

.box_shili_sub2 {
	width:448px;
	min-height:630px; height:auto !important; height:630px;
	background:url(../images/gspic1.jpg) #e0e0e0 no-repeat left top;
	position:relative;
}
.box_shili_sub2_tit {
	background:url(../images/shi.png) no-repeat left top;
	height:236px;
	position:absolute;
	left:0px;
	top:266px;
	padding-left:46px;
	font-size:16px;
	padding-top:20px;
}
.box_shili_sub2_content {
	position:absolute;
	left:46px;
	top:346px;
}

.box_shili_sub1_tit {
	background:url(../images/shi.png) no-repeat left top;
	height:236px;
	position:absolute;
	left:0px;
	top:0px;
	padding-left:46px;
	font-size:16px;
	padding-top:20px;
}

.box_shili_sub1_content {
	position:absolute;
	left:46px;
	top:76px;
	line-height:22px;
}
.box_shili_sub1_content li {
	margin-bottom:12px;
}
.box_protj {
		background:#ebebeb;
}

/**图片滚动代码**/
.box{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:980px; height:196px; overflow:hidden; position:relative;}
.piclist{ height:186px;position:absolute; left:0px; top:0px}
.piclist li{ margin-right:20px; padding:5px; float:left; text-align:center;}
.piclist img {width:220px; height:156px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:60px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.box_links_sub1 {
	padding-left:60px;
	background:url(../images/links.jpg) no-repeat left top;
}


/**底部**/
.box_footer {
	border-top:1px #c1c1c1 solid;
	border-bottom:1px #c1c1c1 solid;
	padding-bottom:26px;
	margin-bottom:8px;
}
.box_footer_sub1 {
	width:466px;
	background:url(../images/telbg.jpg) no-repeat left top;
	height:228px;
	
	
}
.box_footer_sub2 {
	width:232px;
}



.box_footer_sub3 {
	width:272px;
	background:url(../images/wx.jpg) no-repeat left top;
	height:186px;
	margin-top:20px;
}


.box_footer_sub1_tit {
	padding-left:60px;
	font-size:18px;
	padding-top:36px;
}
.box_footer_sub1_lx {
	padding-left:60px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.box_footer_sub1_lx li {
	line-height:36px;
}

.box_footer_sub2_tit {
	font-size:18px;
	padding-top:36px;
}

.probottom {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.probottom li {
	line-height:36px;
}
.copyright {
	margin-bottom:32px;
}
.copyright a{
	color:#999;
}










	

.box_main_sub1_sub1 {
	width:249px;
}
.box_main_sub1 {
	background:#f1f3f5;
	margin-top:26px;
	padding-bottom:26px;
}
.box_main_sub1_sub1_tit {
	line-height:44px;
	padding-left:22px;
	width:227px;
	background:url(../images/index_protitbg.jpg) no-repeat left top;
}
.box_main_sub1_sub1_menu li {
	margin-top:1px;
}
.box_main_sub1_sub1_menu li a{
	line-height:42px;
	font-size:14px;
	background:url(../images/index_promenu.jpg) no-repeat left top;
	height:42px;
	padding-left:39px;
	width:210px;
	color:#fff;
	display:block;
}

.box_main_sub1_sub1_menu li a:hover {
		background:url(../images/index_promenu.jpg) no-repeat left -42px;
		text-decoration:none;
}

		



.box_main_sub1_sub2 {
	width:930px;
}
.indexpro_list li {
	width:232px;
	float:left;
	text-align:center;
	height:248px;
	overflow:hidden;
}
.indexpro_list img {
	border:1px #c9c9c9 solid;
	margin:6px;
	width:206px;
	height:206px;
}
.indexpro_list p {
	text-align:center;
	line-height:36px;
}

.pro_list li {
	width:219px;
	float:left;
	text-align:center;
	height:296px;
	overflow:hidden;
}
.pro_list img {
	border:1px #c9c9c9 solid;
	margin:6px;
	width:206px;
	height:206px;
}
.pro_list p {
	text-align:center;
	line-height:36px;
}

.box_main_sub2 {
	background:#00a4ec;
}
.box_main_sub2_sub1 {
	background:url(../images/index_gsbg.jpg) no-repeat right top;
	height:298px;
}
.box_main_sub2_sub1_tit span {
	padding:12px 36px;
	border-bottom:1px #80bf26 solid;
}
.box_main_sub2_sub1_content {
	padding-top:16px;
}
.box_main_sub2_sub1_content_sub1 {
	width:390px;
}
.box_main_sub2_sub1_content_sub2 {
	width:786px;
	padding-top:26px;
}


.indexnews_size {
	width:273px;
	height:186px;
}
.indexnews_list_sub1 {
	width:586px;
}
.indexnews_list_sub2 {
	width:586px;
}
.indexnews_list_sub1 li{
	width:276px;

	display:inline-block;
	margin-right:10px;

}
.indexnews_list_sub1 img {
	widows:276px;
	height:186px;
}
.publist_time {
	background:#7e7e7e;
	color:#fff;
	text-align:center;
	width:60px;
	height:52px;
	margin:3px 6px 3px 0px;
	overflow:hidden;
	line-height:26px;
	padding-top:8px;
}

.indexnews_list_sub2 li {
	border:1px #cecece solid;
	padding:3px;
	margin-bottom:6px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}






/**首页中部 结束**/

/**内页**/

.box_pages1 {
	background:url(../images/pagesban1.jpg) no-repeat center top;
	height:358px;
}
.box_pages2 {
	background:url(../images/pagesban2.jpg) no-repeat center top;
	height:358px;
}
.box_pages3 {
	background:url(../images/pagesban3.jpg) no-repeat center top;
	height:358px;
}
.box_pages4 {
	background:url(../images/pagesban4.jpg) no-repeat center top;
	height:358px;
}
.box_pages5 {
	background:url(../images/pagesban5.jpg) no-repeat center top;
	height:358px;
}
.box_pages6 {
	background:url(../images/pagesban6.jpg) no-repeat center top;
	height:358px;
}
.box_mainpages_tit {
	font-size:20px;
	background:url(../images/yellowline.jpg) no-repeat center bottom;
	padding-bottom:6px;
}
.box_mainpages_menu {
	padding:16px 0px 26px;
}
a.usually_menu:link,
a.usually_menu:visited {
	display:inline-block;
	padding:4px 26px;
	background:#e0e0e0;
	border-radius:3px;
	color:#333;
	margin:0px 2px;
}
	
a.usually_menu:hover {
	background:#3582de;
	color:#fff;
	text-decoration:none;
}
a.current_menu:link,
a.current_menu:visited {
	display:inline-block;
	padding:4px 26px;
	background:#3582de;
	border-radius:3px;
	color:#fff;
	margin:0px 2px;
}
	
a.current_menu:hover {
	background:#3582de;
	color:#fff;
	text-decoration:none;
}



.news1c {
font-size:22px;

line-height:39px;
padding-top:20px;
color:#FF6600;

}
.news2c {
line-height:28px;
height:28px;
background:url(../images/line.jpg) repeat-x left bottom;
color:#999999;
font-size:12px;
padding-bottom:6px;
}

.news3c {
font-size:14px;
line-height:36px;
padding-top:20px;
padding-bottom:26px;
width:96%;
margin:auto;


}

#NewsNavigation {
padding-top:16px;
background:url(../images/line.jpg) repeat-x left top;

}
#NewsNavigation a:link,
#NewsNavigation a:visited {
text-decoration:underline;
}
#NewsNavigation a:hover {
text-decoration:none;

}
.gdtable td {
padding:0px 2px;
}
.protable {
width:100%;
}
.protable td {
padding:6px;
border:1px #fff solid;
background:#ebebeb;
}
.protable_title td{
background:#0099ff;
color:#fff;
font-size:16px;

}
#protable_bg {
background:url(../../uploadfile/jx.jpg) #0099ff no-repeat center top;
width:116px;
}
.gdtable img {
border:1px #999999 solid;
}
.madertab {
	width:100%;
}
.madertab td{
padding:12px;
text-align:center;
}
.bottom_bg_line {
background:url(../images/line.jpg) repeat-x left bottom;
line-height:36px;
}











/*渐变效果*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/*渐变效果*/

/*分页*/
.JcmsNewsPage{width:100%;float:left;text-align:center;overflow:hidden; padding:36px 0px;}
.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 #00aeef;background:#00aeef;}
.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 #00aeef;background:#00aeef;}
.JcmsNewsPage a.prev{background:url(../images/NewsPage.png) left top no-repeat #FFF;}
.JcmsNewsPage a.prev:hover{background-position:-38px top;background-color:#00aeef;}
.JcmsNewsPage a.next{background:url(../images/NewsPage.png) right bottom no-repeat #FFF;}
.JcmsNewsPage a.next:hover{background-position:left -38px;background-color:#00aeef;}
.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 #00aeef;background:#00aeef;}
.JcmsNewsPage p{margin:0px;line-height:40px;white-space:nowrap;padding-right:5px;float:right;}

.newslist {
padding:16px 0px;
background:url(../images/xxline.jpg) repeat-x left bottom;
border-bottom:1px #ececec solid;
}
.newslist img {
	width:273px;
	height:186px;
	border:2px #dadada solid;
}


.newslist:hover {
	background:#f1f1f1;
}

.xx_1 {
	padding-left:32px;
	background:url(../images/xx_1.jpg) no-repeat left center;
}
.xx_2 {
	padding-left:40px;
	background:url(../images/xx_2.jpg) no-repeat left center;
}

.xx_3 {
	padding-left:26px;
	background:url(../images/xx_3.jpg) no-repeat left center;
}



.box_pages_sub1_sub1_newstitle {
	font-size:26px;
	line-height:48px;
}

.box_pages_sub1_sub1_tit_sub1_ {
	width:766px;
	line-height:52px;
	height:52px;
	color:#cccccc;
}
.box_pages_sub1_sub1_tit_sub1_ span{
	line-height:52px;
	height:52px;
	display:inline-block;
	margin-right:66px;
}

.upnext {
		border-top:1px #ebebeb solid;

	border-bottom:1px #ebebeb solid;
	padding-left:20px;
	line-height:26px;
	
}
.upnext a:link,
.upnext a:visited {
	color:#00aeef;
}
.upnext a:hover {
	color:#00aeef;
	text-decoration:underline;
}
.up_info {
	background:url(../images/up.png) no-repeat left top;
	padding:0px 36px;
	margin-bottom:20px;
}
.next_info {
	background:url(../images/next.png) no-repeat left top;
	padding:0px 36px;
}

.box_pages_sub1_sub1_tit {
	border-bottom:1px #ccc solid;
}

.box_pages_sub1_sub1_bottom{
	line-height:52px;
	height:52px;
}
	
.box_pages_sub1_sub1_bottom_sub1 {
	width:196px;
	background:url(../images/fx.jpg) no-repeat left center;
	padding-left:26px;
	margin-top:18px;
}

.pages_ban_intro_sub1 {
	padding-top:66px;
	padding-left:14px;
	padding-right:38px;
}
.pages_ban_intro_sub1 h2 {
	padding-bottom:16px;
}
.pages_single {
	font-size:14px;
}
.pages_single_tags {
	width:100%;

	border-bottom:2px #e8e8e8 solid;
	background:#fff;
	margin-top:16px;
}
.pages_single_tags li {
	padding:0px 16px;
	height:60px;
	line-height:60px;
	background:#e8e8e8;
	float:left;
	cursor:pointer;
	margin-right:1px;
	font-size:18px;
}

#tags_cursor {
	background:#333333;
}
#tags_cursor a{
	color:#ffcc00;
}
.tags_ {

}
.tags_tit {
		border-bottom:1px #e8e8e8 solid;
		padding-left:26px;
		background:url(../images/jt.png) no-repeat left center;
		height:60px;
		line-height:60px;
		font-size:18px;
		font-weight:bold;
}

.tags_content {
	padding:26px 0px;
}

.jobs_tit {
	background:#ffcc00;
	border:1px #000 solid;
	font-size:18px;
	display:inline-block;
	padding:0px 16px;
}
.jobs_list {
	border-bottom:1px #ffcc00 dotted;
	padding-bottom:8px;
	margin-top:16px;
	margin-bottom:16px;
}

.jobs_list_tab_tit td {
	background:#333333;
	font-weight:bold;
	color:#ffcc00;
	line-height:28px;
	font-size:14px;
	padding:0px 6px;
}

.jobs_list_tab_content td {
	background:#e8e8e8;
		font-size:14px;
	padding:6px;
	vertical-align:top;
	line-height:36px;

}

.jobs_tab td {
	padding-right:16px;
}
.jobs_tab {
	margin:16px 0px;
}
.pages-b1 img {
	width:859px;
	height:539px;
}
.prolist li {
	width:422px;
	float:left;
	margin-bottom:16px;
}

.prolist_div {
	width:378px;
	margin:auto;
}

.prolist_div:hover {
	background:url(../images/probg.jpg) #feefbf repeat-x left top;
}
.prolist_div dl {
	width:366px;
	margin:auto;
	padding-top:6px;
}
.prolist_div dd {
	text-align:center;
	line-height:56px;
}
.prolist_div img {
	width:366px;
	height:230px;
}
.tags_content_customer {
	width:100%;
	background:#e8e8e8;
	padding:26px 0px;
}
.proindexlist {
	position:relative;
	height:416px;
}
.proindexlist ul {
	position:absolute;
	left:18px;

}
.proindexlist img {
	width:216px;
	height:150px;
}

.proindexlist li {
	width:236px;
	float:left;
	text-align:center;
}
.cstable_tit td {
	text-align:center;
	font-weight:bold;
	font-size:18px;
}

.cstable  {
	border-left:1px #333 solid;
	border-top:1px #333 solid;

}
.cstable  td{
	border-right:1px #333 solid;
	border-bottom:1px #333 solid;
	padding:3px 12px;

}



.prodes_sub1_sub1 {
	width:388px;
}

.prodes_sub1_sub2 {
	width:416px;
	margin-left:36px;
}


.prodes_sub2 {
		border-bottom:1px #ebebeb solid;
		padding-bottom:12px;
}
.prodes_sub2 span {
	padding-right:30px;
	background:url(../images/proxx_jt.jpg) no-repeat right 2px;
}

.prodes_sub3 {
	padding:26px 0px;
}
/*图片放大镜样式*/
.spec-preview {padding-left:20px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; top: 0px;  width:382px; }
.fdj {position:absolute; left:260px; bottom:0px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.propic {
	width:378px;
	height:378px;
		border:1px #ebebeb solid;

}


.jn_buy a {
	display:block;
	text-align:center;
	color:#fff;
	background:url(../images/buy.jpg) no-repeat left top;
	line-height:42px;
	width:157px;
	height:42px;
	font-size:16px;
}
.jn_buy a:hover {
	color:#fff;
	text-decoration:none;
	background:url(../images/buy.jpg) no-repeat left -42px;
}
.box_category_des {
	border:1px #00aeef dotted;
	padding:16px;
}
.bordertop {
	background:url(../images/xxline.jpg) repeat-x left top;
}
.liniantab td{
	vertical-align:top;
	padding:16px ;
	font-size:18px;
	background:#efefef;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
}
.box-picnews { height:260px; overflow:hidden; background:#f3f3f3;}
.box-picnews-1 { width:485px; height:260px; overflow:hidden;}
.box-picnews-2 {width:495px; background:url(../images/jt.png) no-repeat 8px 32px;}
.box-picnews-tit, box-picnews-time {padding:26px 16px 16px 50px}
.box-picnews-des {padding:0px 16px 16px 50px}
.box-pic {padding-bottom:2px; border-bottom:1px #CCC solid; margin-bottom:26px;}


.banner{position: relative;overflow: auto;text-align: center;width:924px;margin:0 auto}
.banner .dots{position:absolute;left:0;right:0;bottom:56px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{z-index: 1;width: 600%;overflow: hidden;}
.banner ul .slider-item {width:924px; float: left;height:308px; position: relative; overflow: hidden;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 924px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

/**map**/
#container .info-top {
    position: relative;
    background: none repeat scroll 0 0 #F9F9F9;
    border-bottom: 1px solid #CCC;
    border-radius: 5px 5px 0 0
}
#container .info-top div {
    display: inline-block;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 31px;
    padding: 0 10px;
    text-align: left
}

#container .info-top img {
    position: absolute;
    top: 10px;
    right: 10px;
    transition-duration: 0.25s
}

#container .info-top img:hover {
    box-shadow: 0px 0px 5px #000
}

#container .info-middle {
    font-size: 12px;
    padding: 10px;
    line-height: 21px;
    text-align: left
}

#container .info-bottom {
    height: 0px;
    width: 100%;
    clear: both;
    text-align: center
}

#container .info-bottom img {
    position: relative;
    z-index: 104
}