@charset "gb2312";
/* CSS Document */


* html body {
	overflow:visible;
}
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */

* {
	padding: 0;
	margin: 0;
}
ul, ol, li, dl, dt, dd {
	list-style:none;
}
img, input {
	border:0 none;
}
a {
	color:#555;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.aline a {
	text-decoration:underline;
}
.aline a:hover {
	text-decoration:none;
}
h2, h3 { font-size: 14px; }
body {
	color:#444;
	font-size:12px;
	font-family: ????, sans-serif;
	/*text-align:center;*/
	background:#fff url(../images/bg.gif);
}
body div {
	text-align:left;
}
div, input {
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	font-size: 100%;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: baseline;
	line-height: 1.6em;
	padding-top: 0px;
	list-style-type: none;
	border-right-width: 0px;
	outline: 0;
}
.clear {
	clear:both;
	height:0px;
	width:100%;
	font-size:1px;
	line-height:0px;
	visibility:hidden;
	overflow:hidden;
}
textarea, input {
	word-wrap:break-word;
	word-break:break-all;
	padding:0px;
}
.blank10{CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 10px}
.blank15{CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 15px}
.blank20{CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 20px}

A.a01:link { COLOR: #ff6600; TEXT-DECORATION: none}
A.a01:visited { COLOR: #ff6600; TEXT-DECORATION: none}
A.a01:hover { COLOR: #ff6600; TEXT-DECORATION: underline}
A.a01:active { COLOR: #660000; TEXT-DECORATION: underline}

A.a02:link { COLOR: #FF0000; TEXT-DECORATION: none}
A.a02:visited { COLOR: #FF0000; TEXT-DECORATION: none}
A.a02:hover { COLOR: #FF0000; TEXT-DECORATION: underline}
A.a02:active { COLOR: #660000; TEXT-DECORATION: underline}

A.a03:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.a03:visited { COLOR: #FFffff; TEXT-DECORATION: none}
A.a03:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

A.a04:link {COLOR: #519915; TEXT-DECORATION: none}
A.a04:visited { COLOR: #519915; TEXT-DECORATION: none}
A.a04:hover {COLOR: #519915; TEXT-DECORATION: underline}
.ellipsis{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 


.gg{padding-top:10px; padding-bottom:10px;}
.gg2{padding-top:6px; padding-bottom:10px;}
.page_gg{padding-top:10px;}
.page_gg2{padding-top:10px; width:690px; margin:0 auto;}
.th18{width:100%; background:url(../images/th18_bg.png) repeat-x; height:54px;}
.th18 img{display:block; margin:0 auto;}

/* index */
.mini{width:100%; background:url(../images/mn_bg.gif) repeat-x; height:32px;}
.mini div{width:990px; margin:0 auto; padding-top:5px;}
.mini p{float:left; width:600px;}
.mini i{FONT: 12px/18px  Arial, Helvetica, sans-serif; color:#1a7633; padding-left:4px;}
.mini span{display:block; float:right; width:220px; color:#666;}
.mini span a{color:#666;}
.top{width:100%; background:url(../images/lg_bg.jpg) center top; }
.top div{width:1000px; margin:0 auto; background:url(../images/logo_bg.jpg) no-repeat;  height:144px;}
.top .logo{float:left; width:520px; padding-top:23px;}
.top span{float:right; width:430px; padding-top:27px;}
.menu{width:100%; background:url(../images/menu_bg.jpg) center top; border-bottom:0px solid #dcdcdc; height:75px; }
.fixedmn{position:fixed;_position:absolute; z-index:999; width:100%; background:url(../images/menu_bg.jpg) center top; border-bottom:0px solid #dcdcdc; height:75px; left:220;top:0px;}
.menu div{width:1125px; margin:0 auto; background:url(../images/menu.jpg) no-repeat; height:75px;}
.menu a{width:125px; height:75px; display:block; float:left; }
.menu a.a1{background:url(../images/menu.jpg) 0px 0px no-repeat;}
.menu a.a2{background:url(../images/menu.jpg) -125px 0px no-repeat;}
.menu a.a3{background:url(../images/menu.jpg) -250px 0px no-repeat;}
.menu a.a4{background:url(../images/menu.jpg) -375px 0px no-repeat;}
.menu a.a5{background:url(../images/menu.jpg) -500px 0px no-repeat;}
.menu a.a6{background:url(../images/menu.jpg) -625px 0px no-repeat;}
.menu a.a7{background:url(../images/menu.jpg) -750px 0px no-repeat;}
.menu a.a8{background:url(../images/menu.jpg) -875px 0px no-repeat;}
.menu a.a9{background:url(../images/menu.jpg) -1000px 0px no-repeat;}
.menu a.a1:hover{background:url(../images/menu.jpg) 0px -75px no-repeat;}
.menu a.a2:hover{background:url(../images/menu.jpg) -125px -75px no-repeat;}
.menu a.a3:hover{background:url(../images/menu.jpg) -250px -75px no-repeat;}
.menu a.a4:hover{background:url(../images/menu.jpg) -375px -75px no-repeat;}
.menu a.a5:hover{background:url(../images/menu.jpg) -500px -75px no-repeat;}
.menu a.a6:hover{background:url(../images/menu.jpg) -625px -75px no-repeat;}
.menu a.a7:hover{background:url(../images/menu.jpg) -750px -75px no-repeat;}
.menu a.a8:hover{background:url(../images/menu.jpg) -875px -75px no-repeat;}
.menu a.a9:hover{background:url(../images/menu.jpg) -1000px -75px no-repeat;}
.navi{width:100%; background:url(../images/navi_bg.gif) repeat-x #fff; }
.navi2{background:url(../images/nv_bg.png) repeat-x; height:101px;}
.navi div{width:980px; margin:0 auto;  padding-top:25px; height:77px;background:url(../images/index-navi_bg.gif) center top #fff;}
.navi2 div{width:1020px; margin:0 auto; padding-top:25px; height:76px; background:url(../images/nv_bg.gif) center top no-repeat #fff;}
.navi dl{float:left;}
.navi dt{float:left; padding-left:20px;  padding-right:10px;}
.navi dd{float:left; padding-top:4px; padding-right:20px; line-height:23px;}
.navi .er{width:300px; border-right:1px solid #ddd;}
.navi .bi{width:340px; border-right:1px solid #ddd; }
.navi .yh{width:330px; }
.navi .xe{width:139px; display:block; float:left; padding-left:15px;}
.banner{width:100%; height:450px; background:url(../images/bn_bg.png) center top repeat-x;}
.banner p{font-size:0px; line-height:0px; height:110px; width:1000px; margin:0 auto;}
.banner div{height:34px; width:1030px; margin:0 auto; background:url(../images/index_06.jpg) center top no-repeat;}
.notice{background:url(../images/notice.gif) center top no-repeat; height:33px; padding:4px 0px 10px 120px;}
.notice p{width:570px; float:left; padding-top:8px;}
.notice form{widht:360px; float:right;}
/* --line between-- */

.main{width:1000px; margin:0 auto; padding-right:15px; padding-left:15px; background:url(../images/m_bg.png) center top repeat-y;}
.pt1 .l{width:260px; float:left;}
.about{border:1px solid #ddd; width:258px;}
.about h3{width:258px; background:url(../images/about_line.gif) repeat-x; height:33px; }
.about h3 a{font-size:14px; font-weight:bold; color:#008746; display:block;}
.about h3 .more{float:right; padding-top:10px; padding-right:16px; }
.about h3 .tit{padding-top:6px; padding-left:18px;}
.about .text{width:230px; margin:0 auto; padding-top:12px; padding-bottom:16px;}
.about .text img{}
.about .text p{line-height:22px; text-indent:2em; padding-top:5px;}
.about .text p a{color:#fe0000;}
.about .list{height:160px; padding-bottom:14px; border-top:4px solid #d8ebe2; background:url(../images/about_link.gif) no-repeat; width:250px; margin:0 auto;}
.about .list a{width:250px; height:40px; display:block; background-image:url(../images/about_link.gif); background-repeat:no-repeat;}
.about .list a.a1{background-position: 0px 0px;}
.about .list a.a2{background-position: 0px -40px;}
.about .list a.a3{background-position: 0px -80px;}
.about .list a.a4{background-position: 0px -120px;}
.about .list a.a1:hover{background-position: -250px 0px;}
.about .list a.a2:hover{background-position: -250px -40px;}
.about .list a.a3:hover{background-position: -250px -80px;}
.about .list a.a4:hover{background-position: -250px -120px;}
.pt1 .l .kw{line-height:28px; border:1px solid #ddd; width:236px; padding:8px 0px 6px 22px;}
.pt1 .c{width:460px; float:left; padding-left:10px;}
/* ===== Index HuanDengPian ===== */
.pt1 .c .fw{width:452px; height:242px; border:3px solid #000; padding:1px; background:#fff;}
#focusPic { FLOAT: left; width:452px; height:242px; background:#ececec; font-size:1px; }
#focusPic .JQ-content-box { OVERFLOW: hidden; WIDTH: 452px; POSITION: relative; HEIGHT: 242px }
#focusPic .JQ-slide-content { POSITION: absolute }
#focusPic .JQ-slide-content LI { VERTICAL-ALIGN: text-top; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 280px }
#focusPic IMG { DISPLAY: block }
#focusPic .JQ-slide-nav { RIGHT: 10px; BOTTOM: 10px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 18px }
#focusPic .JQ-slide-nav LI { FONT-SIZE: 14px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 16px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center }
#focusPic .JQ-slide-nav LI.on { MARGIN-TOP: -2px; FONT-WEIGHT: bold; BACKGROUND: #ffd116; WIDTH: 18px; COLOR: #a8471c; LINE-HEIGHT: 18px; HEIGHT: 18px }
#focusPic .JQ-slide-nav LI IMG { DISPLAY: block }
/* ===== viewpage HuanDengPian ===== */
#view_gg {width:654px; height:90px; margin:0 auto; border:1px solid #ddd; padding:2px; background:#fff; font-size:1px; }
#view_gg .JQ-content-box { OVERFLOW: hidden; WIDTH: 654px; POSITION: relative; HEIGHT: 90px }
#view_gg .JQ-slide-content { POSITION: absolute }
#view_gg .JQ-slide-content LI { VERTICAL-ALIGN: text-top; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 280px }
#view_gg IMG { DISPLAY: block }
#view_gg .JQ-slide-nav { RIGHT: 10px; BOTTOM: 10px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 18px }
#view_gg .JQ-slide-nav LI { FONT-SIZE: 14px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 16px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center }
#view_gg .JQ-slide-nav LI.on { MARGIN-TOP: -2px; FONT-WEIGHT: bold; BACKGROUND: #ffd116; WIDTH: 18px; COLOR: #a8471c; LINE-HEIGHT: 18px; HEIGHT: 18px }
#view_gg .JQ-slide-nav LI IMG { DISPLAY: block }
/* ===== Index News ===== */
.pt1 .c .news{width:458px; border:1px solid #ddd;}
.pt1 .c .news h3{background:url(../images/pt1_c_line.gif) repeat-x; height:39px; padding-top:10px; border-bottom:1px solid #ddd; position:relative;}
.pt1 .c .news h3 div{width:410px; height:39px; position:absolute; top:11px; right:20px;}
.pt1 .c .news h3 a{display:block; float:left; FONT-FAMILY:Microsoft YaHei; width:100px; height:39px; text-align:center; line-height:39px; color:#406b33; text-decoration:none; font-size:14px;  }
.pt1 .c .news h3 a.hover{background:url(../images/menu01.gif) no-repeat; color:#000;}

.pt1 .c .news dl{width:418px; margin:0 auto; height:100px; padding-top:16px;}
.pt1 .c .news dt{float:left; border:1px solid #e7e7e7; padding:3px; width:138px; height:88px;}
.pt1 .c .news dt img{width:138px; height:88px;}
.pt1 .c .news dd{width:256px; float:right;}
.pt1 .c .news dd h4{font-size:14px; font-weight:bold; width:255px; line-height:33px;}
.pt1 .c .news dd h4 a{color:#d10000;}
.pt1 .c .news dd p{line-height:20px; text-indent:2em;}
.pt1 .c .news ul{width:418px; margin:0 auto; padding:8px 0px 6px 0px;}
.pt1 .c .news li{line-height:25px; background:url(../images/+.gif) 2px 11px no-repeat; padding-left:12px;}
.pt1 .c .news li span{display:block; float:right; FONT: 11px/18px MicroSoft YaHei; width:36px;}
.pt1 .c .news li a{display:block; width:370px; float:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* ===== Booking hall ===== */
.pt1 .r{float:right;}
.hall{width:258px; background:url(../images/tbg_yuyue.gif) center top no-repeat; border:1px solid #ddd;}
.hall2{width:258px; border:1px solid #ddd; padding:10px 0px;}
.hall .ren{height:50px; width:50px; padding:6px 0px 0px 10px; color:#fff;}
.hall .ren strong{color:#FF0; padding:0px 2px;}
.hall .bt{display:block; padding-left:120px;}
.hall .roll{padding:15px 0px 10px 20px; height:213px;}
.hall .roll span{display:block; float:left;}
.hall .roll span.xm{width:40px;}
.hall .roll span.jb{width:100px;}
.hall .roll span.ok{width:70px; color:#F00; text-align:right; padding-right:8px;}
#Si_Ro{OVERFLOW: hidden; POSITION: relative; height:213px;}
#Si_Ro UL{POSITION: absolute;}
#Si_Ro LI{PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height:29px; *height:26px; line-height:29px; BORDER-BOTTOM: #dbdbdb 1px dotted;}
.hall .zxgh ul{width:210px; margin:0 auto; padding:5px 0px 10px 0px; height:90px; border-bottom:1px dashed #ddd;}
.hall .zxgh li{width:70px; float:left;  text-align:center;}
.hall .zxgh li p{padding-top:4px;}

.hall2 ul{width:210px; margin:0 auto; padding:5px 0px 10px 0px; height:90px; border-bottom:1px dashed #ddd;}
.hall2 li{width:70px; float:left;  text-align:center;}
.hall2 li p{padding-top:4px;}

.hall .zx4,.hall .zx5,.hall2 .zx4,.hall2 .zx5{width:170px; margin:0 auto;  padding-left:50px; height:44px;}
.hall .zx4 p,.hall .zx5 p,.hall2 .zx4 p,.hall2 .zx5 p{FONT: 12px/18px MicroSoft YaHei;}
.hall p.lv,.hall2 p.lv {FONT-SIZE: 16px; PADDING-BOTTOM: 8px; color:#008746}
.hall p.lv2,.hall2 p.lv2 {FONT-SIZE: 14px; PADDING-BOTTOM: 8px; color:#008746}
.hall .zx4,.hall2 .zx4{background:url(../images/bt_tel.gif) no-repeat;}
.hall .zx5,.hall2 .zx5{background:url(../images/bt_adr.gif) no-repeat;}
/* ===== Index Expert ===== */
.index_zj{ /*background:url(../images/index_zj_bg.gif);*/}
.index_zj .c{border:3px solid #87caac; padding:15px 12px; width:970px; margin:0 auto;}
.index_zj .zj{width:648px; float:left; border:1px solid #ddd; position:relative}
.index_zj .list{height:268px; background:url(../images/zj_bg.gif) 0px 120px no-repeat;}
.index_zj .list a{display:block; float:left; width:200px; padding-right:15px;}
.index_zj .list span{padding-bottom:100px;}
.index_zj .tit{height:46px; padding-left:16px; background:url(../images/zj_line.gif) repeat-x; border-top:1px solid #c3c3c3; clear:both;}
.index_zj .tit img,.index_zj .tit strong,.index_zj .tit span,.index_zj .tit a{display:block; float:left;}
.index_zj .tit strong,.index_zj .tit span,.index_zj .tit a{padding-top:14px;}
.index_zj .tit img{width:84px; padding-right:10px;}
.index_zj .tit strong{padding-right:5px; text-align:center; font-size:14px; color:#000;}
.index_zj .tit a{width:450px;}
.index_zj .tit span{color:#f00;}
.index_zj .ft{width:308px; padding-bottom:13px; float:right; border:1px solid #ddd;}
.index_zj .ft dl{width:270px; height:116px; margin:0 auto; padding-top:14px;}
.index_zj .ft dt{float:left; width:96px; height:110px; border:1px solid #e7e7e7; padding:2px;}
.index_zj .ft dd{width:158px; float:right; padding-top:4px;}
.index_zj .ft dd h4{font-size:14px; font-weight:bold;}
.index_zj .ft dd h4 a{color:#1a7633;}
.index_zj .ft dd ul{padding-top:6px;}
.index_zj .ft dd li{line-height:22px; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:155px;}
.index_zj .ft dd li a{}
/* ===== Index Level 1 ===== */
.index_bi{background:url(../images/jb_t.gif) 0px 0px no-repeat;}
.index_er{background:url(../images/jb_t.gif) 0px -53px no-repeat;}
.index_yh{background:url(../images/jb_t.gif) 0px -106px no-repeat;}
.index_xe{background:url(../images/jb_t.gif) 0px -159px no-repeat;}
.index_jb_t{height:53px; margin-top:10px; position:relative; width:1000px;}
.index_jb_t span{float:right; display:block; padding:27px 20px 0px 0px;}
.index_jb_t div,.index_jb_t div.xe{ position:absolute; top:17px; right:110px;}
.index_jb_t div a{display:block; float:left; width:100px; text-align:center; line-height:35px;}
.index_jb_t div.xe a{display:block; float:left; width:120px; text-align:center; line-height:35px;}
.index_jb_t div a.hover{background:#fff; border-top:2px solid #000; border-right:1px solid #ddd; border-left:1px solid #ddd; color:#000; font-weight:bold; text-decoration:none;}
.index_jb_t .tit{display:block; width:170px; float:left; height:50px;}
.index_jb_c .lc{ float:left;}
.index_jb_c{width:980px; border:1px solid #ddd; padding:14px 9px;}
.index_jb_c .l{width:302px; float:left;}
.index_jb_c .l .pic{width:294px; height:200px; border:1px solid #e7e7e7; padding:3px;}
.index_jb_c .l .pic img{}
.index_jb_c .l .gs{width:261px; height:86px; padding:0px 20px 0px 21px; background-image:url(../images/bi_gs.gif);}
.index_jb_c .l .gs a{width:87px; height:43px; float:left; background-image:url(../images/gs.gif);}
.index_jb_c .l .bi_gs{background-position:0px 0px; }
.index_jb_c .l .er_gs{background-position:0px -86px; }
.index_jb_c .l .yh_gs{background-position:0px -172px; }
.index_jb_c .l .xe_gs{background-position:0px -258px; }
.index_jb_c .l .bi_gs a.a1{ background-position:0px 8px; }
.index_jb_c .l .bi_gs a.a2{ background-position:-87px 8px;}
.index_jb_c .l .bi_gs a.a3{ background-position:-174px 8px;}
.index_jb_c .l .bi_gs a.a4{ background-position:0px -34px;}
.index_jb_c .l .bi_gs a.a5{ background-position:-87px -34px;}
.index_jb_c .l .bi_gs a.a6{ background-position:-174px -34px;}
.index_jb_c .l .er_gs a.a1{ background-position:0px 336px; }
.index_jb_c .l .er_gs a.a2{ background-position:-87px 336px;}
.index_jb_c .l .er_gs a.a3{ background-position:-174px 336px;}
.index_jb_c .l .er_gs a.a4{ background-position:0px 294px;}
.index_jb_c .l .er_gs a.a5{ background-position:-87px 294px;}
.index_jb_c .l .er_gs a.a6{ background-position:-174px 294px;}
.index_jb_c .l .yh_gs a.a1{ background-position:0px 250px; }
.index_jb_c .l .yh_gs a.a2{ background-position:-87px 250px;}
.index_jb_c .l .yh_gs a.a3{ background-position:-174px 250px;}
.index_jb_c .l .yh_gs a.a4{ background-position:0px 208px;}
.index_jb_c .l .yh_gs a.a5{ background-position:-87px 208px;}
.index_jb_c .l .yh_gs a.a6{ background-position:-174px 208px;}
.index_jb_c .l .xe_gs a.a1{ background-position:0px 164px; }
.index_jb_c .l .xe_gs a.a2{ background-position:-87px 164px;}
.index_jb_c .l .xe_gs a.a3{ background-position:-174px 164px;}
.index_jb_c .l .xe_gs a.a4{ background-position:0px 122px;}
.index_jb_c .l .xe_gs a.a5{ background-position:-87px 122px;}
.index_jb_c .l .xe_gs a.a6{ background-position:-174px 122px;}
.index_jb_c .gs a.a1:hover{ background-position:0px 78px; }
.index_jb_c .gs a.a2:hover{ background-position:-87px 78px;}
.index_jb_c .gs a.a3:hover{ background-position:-174px 78px;}
.index_jb_c .gs a.a4:hover{ background-position:0px 36px;}
.index_jb_c .gs a.a5:hover{ background-position:-87px 36px;}
.index_jb_c .gs a.a6:hover{ background-position:-174px 36px;}
.index_jb_c .c{width:390px; padding:0px 20px; float:left}
.index_jb_c .c h3{font-size:14px; font-weight:bold; text-align:center; line-height:42px;}
.index_jb_c .c h3 a.bi{color:#1a7633;}
.index_jb_c .c h3 a.er{color:#1a7675;}
.index_jb_c .c h3 a.yh{color:#1a3376;}
.index_jb_c .c h3 a.xe{color:#761c1a;}
.index_jb_c .c div{padding-bottom:14px;}
.index_jb_c .c div p{text-indent:2em; color:#999; font-size:14px; line-height:23px;}
.index_jb_c .c ul{width:390px;}
.index_jb_c .c li{line-height:27px; height:27px; width:360px; background:url(../images/item02.gif) 2px 11px no-repeat; border-bottom:1px dashed #ddd; padding-left:16px; }
.index_jb_c .c li a{display:block; float:left; width:305px; font-size:14px; color:#555; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.index_jb_c .c li span{display:block; float:right; width:50px; FONT: 13px/24px MicroSoft YaHei; color:#999;}
.index_jb_c .r{width:238px; padding:0 0 0 9px; float:right; border-left:1px solid #e1e1e1;}
.index_jb_c .r h4{background:#2f5400; height:30px; line-height:30px; text-align:center; font-size:13px; }
.index_jb_c .r h4 a{color:#fff; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:200px; margin:0 auto;}
.index_jb_c .r .box{padding:4px 0px 4px 14px; background:#f3f3f3; border:1px solid #ddd;}

/* ?????????-??????
.index_jb_c .r h4{font-size:14px; font-weight:bold; height:28px; color:#000;}
.index_jb_c .r h4.bi{background:url(../images/bi_line.gif) center bottom no-repeat;}
.index_jb_c .r h4.er{background:url(../images/er_line.gif) center bottom no-repeat;}
.index_jb_c .r h4.yh{background:url(../images/yh_line.gif) center bottom no-repeat;}
.index_jb_c .r h4.xe{background:url(../images/xe_line.gif) center bottom no-repeat;}
.index_jb_c .r h4 span{FONT: 10px/24px MicroSoft YaHei; color:#999; padding-left:5px;}
.index_jb_c .r dl{padding-top:15px; height:125px;}
.index_jb_c .r dt{float:left; width:96px; height:110px; border:1px solid #ddd; padding:1px;}
.index_jb_c .r dd{width:130px; float:right;}
.index_jb_c .r a.name{color:#000; font-size:14px; font-weight:bold;}
.index_jb_c .r i{display:block; font:normal 12px/18px MicroSoft YaHei; color:#e40000; padding-top:4px;}
.index_jb_c .r dd p{padding-bottom:8px; line-height:18px; color:#999;}
.index_jb_c .r .info{clear:both; padding:0px 6px;}
.index_jb_c .r .info strong{color:#000;}
.index_jb_c .r .info p{line-height:23px;}
 */
/* ===== Index tech ===== */
.index_js{background:url(../images/js_bg.jpg) no-repeat; height:314px; padding:34px 20px 0px 20px; position:relative;}
.index_js .js_zx{ position:absolute; top:0px; right:333px; width:340px; height:90px; display:block;}
.index_js .l_a{width:300px; float:left;}
.index_js .l_b{width:300px; float:right;}
.index_js h4{height:96px; padding-bottom:4px;}
.index_js .l_con{width:280px; float:left; margin:65px 0px 0px 20px; border:1px solid #d8cd16; background:#fffeee; padding:15px 19px 12px 19px;}
.index_js .l_con p{line-height:23px; text-indent:2em;}
.index_js .l_con .num{padding:3px 0px 3px 0px; margin-top:8px; border-top:1px #9a9a9a dotted; border-bottom:1px #9a9a9a dotted; font-size:18px; font-family: "Microsoft YaHei", SimHei, sans-serif; _font-family: SimHei, sans-serif; font-weight:100;color:#1a7633;}
.index_js .l_con .num span{color:#FF0000;}
.index_js .l_con .zx{ padding-top:8px;}
.index_js .l_con .zx a{padding-right:10px;}
/* ===== Index Case ===== */
.anli{width:950px; clear:both; border:1px solid #ddd; padding:10px 24px; background:#FFFBEF;}
.anli .t{padding-top:15px; padding-bottom:15px;}
.anli .c{width:640px; padding-left:310px; background:url(../images/index_91-26.jpg) 10px 0 no-repeat;}
.anli .c dl{width:194px; float:left; background:#fff; padding:3px; border:1px solid #eaeaea;}
.anli .c div{}
.anli .c div img{width:194px; height:136px;}
.anli .c dt{font-weight:bold; line-height:22px; background:#ffecc4; text-align:center;}
.anli .c dt a{color:#ed4000;}
.anli .c dd{padding:7px 4px 5px 10px;}
.anli .c dd p{line-height:20px; text-indent:2em;}
.anli .c dd a{color:#ed4000;}
/* ===== Index HJ/RY/SB Sliding ===== */
.index_roll2{height:198px; overflow:hidden; position:relative;}
.index_roll2 h3{width:998px; height:31px; border:1px solid #c6e1cd; font-size:12px; font-weight:100;}
.index_roll2 h3 a{width:99px; height:31px; border-right:1px solid #c6e1cd; display:block; float:left; text-align:center; line-height:31px;}
.index_roll2 h3 a.hover{background:#ecfff0; color:#1a7633; font-weight:bold;}
.index_roll2 .c{padding-top:20px; padding-bottom:14px; padding-left:27px; border-right:1px solid #c6e1cd; border-bottom:1px solid #c6e1cd; border-left:1px solid #c6e1cd;}
#marquee,#marquee2,#marquee3{position:relative;list-style:none;height:130px;width:944px; overflow:hidden;}
#marquee ul,#marquee2 ul,#marquee3 ul{position:absolute;}
.index_roll2 .c ul{}
.index_roll2 .c li{width:144px; float:left; padding-right:16px;}
.index_roll2 .c li a{display:block;}
.index_roll2 .c li img{display:block; width:140px; height:104px; padding:1px; border:1px solid #ddd;}
.index_roll2 .c li p{text-align:center; height:22px; line-height:22px; width:140px; padding-left:4px; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* ===== Index wu da you shi ===== */
.first{border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; height:260px;}
.first .t{height:59px; padding-bottom:15px;}
.first span{display:block; width:152px; height:100px; padding:68px 9px 0px 18px; float:left; margin-left:15px; line-height:23px;}
.first .c1{background:url(../images/first_01.jpg) no-repeat;}
.first .c2{background:url(../images/first_02.jpg) no-repeat;}
.first .c3{background:url(../images/first_03.jpg) no-repeat;}
.first .c4{background:url(../images/first_04.jpg) no-repeat;}
.first .c5{background:url(../images/first_05.jpg) no-repeat;}
/* ===== Index Foot navi ===== */
.index_dh{padding-top:10px; border-top:3px solid #67ac7a; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; background:#fbfbfb;}
.index_dh dl{float:left;}
.index_dh dt{font-size:14px; font-weight:bold; color:#1a7633; line-height:40px;}
.index_dh dd{line-height:25px;}
.index_dh dd a{}
.index_dh .gk{width:115px; padding-left:35px; border-right:1px solid #cdcdcd;}
.index_dh .km{width:170px; padding-left:50px; border-right:1px solid #cdcdcd;}
.index_dh .zn{width:114px; padding-left:56px; border-right:1px solid #cdcdcd;}
.index_dh .zl{width:185px; padding-left:55px; border-right:1px solid #cdcdcd;}
.index_dh .jg{width:170px; padding-left:44px;}
/* ===== Index Bottom] ===== */
.index_frd{padding-top:10px;}
.index_frd h3{background:url(../images/frd_line.gif) repeat-x; height:30px; font-size:12px; text-align:center; font-weight:100; line-height:29px;}
.index_frd h3 a{display:block; width:102px; height:30px; float:left;}
.index_frd h3 a.hover{background:url(../images/item01.gif) no-repeat; font-weight:bold; color:#000; text-decoration:none;}
.index_frd .c{background:#fff; height:105px; padding:15px 0px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.index_frd ul{}
.index_frd li{width:100px; float:left; padding-left:10px;}
.index_frd li img{width:96px; height:99px; border:1px solid #ddd; padding:1px;}
.index_frd .frd{padding-top:4px; padding-left:20px; line-height:26px;}
.index_frd .frd a{padding-right:20px; hite-space:nowrap;word-spacing:nowrap;word-break:keep-all; display:block; float:left;}
.ft_menu{height:43px; padding-top:19px;  background:url(../images/ftmenu_bg.gif) 0 10px no-repeat; text-align:center;}
.ft_menu a{}
.bottom{background:url(../images/lbg.gif) 40px 4px no-repeat; height:155px; padding-left:185px; padding-top:6px; padding-bottom:60px;}
.bottom .l{width:420px; padding-top:11px; float:left; border-left:1px dashed #ddd; padding-left:20px; padding-right:20px; padding-bottom:15px;}
.bottom .r{width:330px; float:left;}
.bottom p{line-height:28px;}
.bottom p a{color:#f00;}
.bottom .r img{display:block; border:1px solid #ccc;}

/* Page */
.path{height:34px; background:url(../images/path_line.gif) repeat-y;}
.path .l{width:680px; padding-left:20px; float:left; color:#b4d0c4; line-height:34px;}
.path .l a{color:#b4d0c4; text-decoration:none; }
.path .l a:hover{ text-decoration:underline;}
.path form,.notice form{width:258px; float:right; padding:4px 10px 0 0;}
.path input,.notice input{float:left;}
.path .search_box,.notice .search_box { width:175px; height:26px; padding-left:28px; line-height:26px; color:#a3a3a3; background:url(../images/seach_box.gif) no-repeat;}
.path .search_btn,.notice .search_btn { background:url(../images/seach_bt.gif) no-repeat; cursor:pointer; width:55px; height:26px; }
/* Page left */
.view{padding-top:10px;}
.view .l{width:730px; float:left;}
.view .r{width:260px; float:right;}
.view .l .view_dh{border:1px solid #c5ded3; padding-left:1px; height:34px; width:727px; background:url(../images/view_bg.gif) repeat-x; font-size:14px;}
.view .l .view_dh dt{width:131px; float:left; background:url(../images/view_tbg.gif) no-repeat; FONT-FAMILY:Microsoft YaHei; font-weight:bold; text-align:center; padding-top:7px; height:27px; color:#fff;}
.view .l .view_dh dt a{color:#fff; text-decoration:none;}
.view .l .view_dh dt a:hover{text-decoration:underline;}
.view .l .view_dh dd{width:570px; float:left; padding-left:9px; text-align:center; line-height:34px;}
.view .l .view_dh dd a{display:block; width:68px; float:left; background:url(../images/view_line.gif) right center no-repeat; color:#1a7633;}
.view .l .view_dh dd .fb{font-weight:bold; color:#f00;}
.view .l .c{width:660px; padding:0px 34px 20px 34px; border-right:1px solid #bfded1; border-bottom:1px solid #bfded1; border-left:1px solid #bfded1;}
.view .l .c h1{font-size:24px; font-family: "Microsoft YaHei", SimHei, sans-serif; _font-family: SimHei, sans-serif; font-weight:100;color:#1a7633; line-height:33px; height:50px; text-align:center; padding:40px 0px 20px 0px; background:url(../images/au_bg.png) center 81px no-repeat; }
.author{line-height:22px; _padding-top:20px; _height:22px; padding-bottom:25px; margin:0 auto;color:#9f9f9f; text-align:center;}
.author a{color:#be0000;}
.view .l .c .gg{width:594px; border:1px solid #ddd; padding:2px; height:90px; margin:0 auto;}
.reading{border:1px solid #e5e5e5; width:598px; height:96px; margin:0 auto;}
.reading h3{width:25px; float:left;}
.reading ul{width:556px; float:right; padding-top:10px; padding-left:17px;}
.reading li{width:278px; float:left; line-height:26px; font-size:14px;}
.reading a{display:block; background:url(../images/item04.gif) 0px 12px no-repeat; padding-left:12px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:250px;}
.view .l .c .review{padding:15px 25px 10px 25px;background:#fffef2;border:1px solid #e9d600;font-size:14px;line-height:24px; color:#000;}
.view .l .c .review strong{}
.view .l .c .content{padding:20px 2px 0px 12px; }
.view .l .c .content p{padding-bottom:15px;font-size:14px;line-height:24px;}
.view .l .c .content p a:link,.view .l .c p a:visited{color:#0000CC;text-decoration: underline;}
.view .l .c .content p a:hover{text-decoration: none;}
.fenxiang{width:380px; margin:0 auto; padding:30px 0px 20px 0px;}
.page_zx{clear:both; width:630px; padding:25px 0px 10px 20px; background:#fffef2;border:1px solid #e9d600;}
.page_zx span{display:block; float:left; width:302px; padding-right:13px; padding-bottom:12px;}
.page_zx p{background:url(../images/page_zx_line.gif) repeat-x; clear:both; width:597px; height:35px; line-height:32px; color:#fff; font-size:13px; padding-left:20px;}
.page_zx p strong{color:#fff600;}
.page_zx p a{color:#fff600; text-decoration:underline;}
.page_zx p a:hover{text-decoration:none;}
.page_zx p img{ float:left;
	display:block;
	height:26px;
	width:20px;
	clear:left;
	padding-right:10px;
}
/* 
.view .l .c .zj{clear:both; width:630px; padding:10px 14px; background:#fffef2;border:1px solid #e9d600;}
.view .l .c .zj .pic{display:block; width:110px; float:left;}
.view .l .c .zj .pic img{}
.view .l .c .zj .pic p{text-align:center; line-height:24px; background:#fff; border:1px solid #ddd;}
.view .l .c .zj .info{width:500px; padding-left:15px; padding-right:5px; float:left;}
.view .l .c .zj .info p{padding-bottom:6px; line-height:28px;}
.view .l .c .zj .info .text1{font-size:16px;FONT-FAMILY:Microsoft YaHei;font-weight:100;color:#1a7633;}
.view .l .c .zj .info .text1 a,.view .l .c .zj .info .text1 span{color:#f00;}
.view .l .c .zj .info .text2{font-size:14px;FONT-FAMILY:Microsoft YaHei;font-weight:100;}
.view .l .c .zj .info div{padding-top:10px; padding-left:82px;}
 */
.pages span{display:block; line-height:24px; padding-left:18px;}
.pages span a{color:#45a278;}
.pages{border-bottom:1px solid #ddd; padding-top:16px; padding-bottom:8px;}
.view_news{width:660px; padding-top:20px;}
.view_news ul{width:320px; float:left;}
.view_news h3{font-size:14px; padding-left:30px; padding-bottom:10px; background:url(../images/tbg03.gif) 0px 7px no-repeat; line-height:24px; color:#1a7633;}
.view_news li{border-bottom:1px dashed #ddd; line-height:30px; height:30px;}
.view_news li a{display:block; float:left; padding-left:10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:250px;}
.view_news li span{display:block; float:right; width:50px; padding-left:10px;  color:#bababa;}
.view_news .xg{padding-right:20px;}
.view .l .c .tu{width:660px; padding-top:20px;}
.view .l .c .tu h3{background:#e3f5ed; line-height:28px; padding-left:20px; color:#1a7633; font-size:14px;}
.view .l .c .tu .list{width:645px; float:left; border:1px solid #ddd; padding:14px 0px 9px 14px;}
.view .l .c .tu a{display:block; width:146px; float:left; padding-right:15px;}
.view .l .c .tu img{width:142px; height:86px; border:1px solid #ddd; padding:1px;}
.view .l .c .tu p{text-align:center; line-height:22px; width:140px; display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* Page right */
.r_gg{padding:10px 0px;}
/* ===== Pr Tech ===== */
.tech{padding-top:0px;}
.tech a{display:block; height:77px; background-image:url(../images/js.jpg); margin-top:4px;}
.tech .t01{background-position:0px 0px;}
.tech .t02{background-position:0px -77px;}
.tech .t03{background-position:0px -154px;}
.tech .t04{background-position:0px -231px;}
.tech .t05{background-position:0px -308px;}
.tech .t06{background-position:0px -385px;}
.tech .t01:hover{background-position:0px -462px;}
.tech .t02:hover{background-position:0px -539px;}
.tech .t03:hover{background-position:0px -616px;}
.tech .t04:hover{background-position:0px -693px;}
.tech .t05:hover{background-position:0px -770px;}
.tech .t06:hover{background-position:0px -847px;}
/* ===== Pr Expert/Ask ===== */
.expert{border:1px solid #ddd;}
.t_share{height:37px; background:url(../images/tbg01.gif) no-repeat;}
.t_share a.m{float:right; display:block; padding:15px 14px 0px 0px;}
.t_share a.n{display:block; width:100px; text-align:center; font-size:14px; FONT: 14px/36px MicroSoft YaHei; color:#1a7633;}
.expert dl{height:110px; padding-top:10px; padding-right:16px; padding-left:16px;}
.expert dt{width:80px; float:left;}
.expert dt img{}
.expert dd{width:140px; float:right;}
.expert dd a{display:block;}
.expert dd a.name{ color:#1a7633; line-height:24px; font-weight:bold;}
.expert dd p{color:#999; padding:0px 0px 4px 0px;}
.expert dd a.zx,.expert dd a.yy{width:41px; height:21px; background-image:url(../images/zxyy.gif); text-align:center; line-height:22px; float:left;}
.expert dd a.zx{background-position:0px 0px;}
.expert dd a.yy{background-position:-40px 0px;}
.expert dd a.zx:hover{background-position:-40px 0px; color:#f00;}
.expert dd a.yy:hover{background-position:0px 0px; color:#f00;}
.expert .ask{width:220px; padding:18px 10px 10px 10px; margin:0 auto; background:url(../images/tbg02.gif) center top no-repeat;}
.expert .ask .ask_t{padding-left:90px; height:65px; overflow:hidden; background:url(../images/ask_t.gif) no-repeat;}
.expert .ask .ask_t strong{color:#000;}
.expert .ask .ask_t p{color:#999;}
.expert .ask ul{padding:20px 0px 10px 0px;}
.expert .ask li{border-bottom:1px solid #e8e8e8; background:url(../images/q.gif) 2px 8px no-repeat; line-height:29px; padding-left:24px;}
.expert .ask li a{display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:190px;}
.expert .ask .ask_zx{width:120px; margin:0 auto;}
.expert .ask .ask_zx a{padding-right:5px;}
/* ===== Pr Case ===== */
.pg_case{border:1px solid #ddd; padding-bottom:6px;}
.pg_case dl{width:240px; margin:0 auto; padding-top:15px; height:125px;}
.pg_case dt{width:85px; float:left; height:120px;}
.pg_case dt img{border:1px solid #ddd; padding:1px;}
.pg_case dd{width:145px; float:right;}
.pg_case dd h4{font-size:12px; font-weight:bold; line-height:18px; padding-bottom:6px;}
.pg_case dd h4 a{color:#1a7633;}
.pg_case dd p{text-indent:2em;}
.pg_case ul{border-top:1px dashed #ccc; width:240px; margin:0 auto; padding-top:8px; margin-top:10px;}
.pg_case li{line-height:26px; background:url(../images/item02.gif) 16px 9px no-repeat; padding-left:30px;}
.pg_case li a{display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:200px;}
/* ===== Pr Guide ===== */
.pg_map{padding-bottom:6px;}
.pg_map span{ padding:12px 0px; width:240px; margin:0 auto;}
.pg_map p{width:240px; margin:0 auto; line-height:18px; padding-bottom:4px;}
/* ===== paging ===== */
.pagecontent {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 13px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pagecontent li {display:block; float:left; PADDING-RIGHT: 5px;  PADDING-BOTTOM: 2px;  COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; 
}
.pagecontent  li A {
	BORDER-RIGHT: #c2dfb2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c2dfb2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c2dfb2 1px solid; COLOR: #567f22; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c2dfb2 1px solid; TEXT-DECORATION: none
}
.pagecontent li A:hover {
	BORDER-RIGHT: #6b9536 1px solid; BORDER-TOP: #6b9536 1px solid; BORDER-LEFT: #6b9536 1px solid; COLOR: #000; BORDER-BOTTOM: #6b9536 1px solid; BACKGROUND-COLOR: lightyellow
}
.pagecontent li A:active {
	BORDER-RIGHT: #6b9536 1px solid; BORDER-TOP: #6b9536 1px solid; BORDER-LEFT: #6b9536 1px solid; COLOR: #000; BORDER-BOTTOM: #6b9536 1px solid; BACKGROUND-COLOR: lightyellow
}
.pagecontent li A.currentPageCSS {
	BORDER-RIGHT: #6b9536 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6b9536 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #6b9536 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6b9536 1px solid; BACKGROUND-COLOR: #6b9536
}
/* ????????
#ft_swt{height:50px;width:100%;margin:0 auto;background:url(../images/ft_swt_bg.jpg) repeat-x;z-index:9000;bottom:0px;top:auto;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,2)||0)-(parseInt(this.currentStyle.marginBottom,2)||0)));}
.ft_swt_c{height:50px;width:1020px;margin:0 auto;}
.ft_swt_txt{width:258px;height:31px;margin-top:8px;background:url(../images/ft_swt_hot.png) left top no-repeat;float:left;}
.ft_swt_txt div{margin:5px 0 0 31px;line-height:26px;height:26px;overflow:hidden;}
.ft_swt_txt div a{display:block;line-height:26px;height:26px;color:#e6fee6;}
.ft_swt_jpxm{padding-top:13px;float:left;position:relative;cursor:pointer}
#ft_bigxm{width:380px;height:221px;background:url(../images/ft_swt_big.png) no-repeat;position:absolute;left:-83px;top:-180px;}
#ft_bigxm .u1,#ft_bigxm .u3{width:168px;height:26px;float:left;dispaly:inline;}
#ft_bigxm .u2,#ft_bigxm .u4{width:170px;height:26px;float:left;dispaly:inline;}
#ft_bigxm .u1{padding:17px 0 0 12px;}
#ft_bigxm .u2{padding:17px 0 0 10px;}
#ft_bigxm .u3{padding:18px 0 0 12px;}
#ft_bigxm .u4{padding:18px 0 0 10px;}
#ft_bigxm ul span{color:#726831;}
#ft_bigxm ul .li1{font:10px/12px "??????","????";}
#ft_bigxm ul .li2{font:14px/16px "??????","????";}
#ft_bigxm ul .li2 a{color:#005e00;}
#ft_bigxm div{width:320px;padding:21px 0 0 12px;line-height:22px;clear:left;color:#695725;}
#ft_bigxm div a.ft_yy1{color:#695725;}
#ft_bigxm div a.ft_yy2{width:89px;height:16px;line-height:16px;color:#FFF;background:url(../images/ft_yy2.png) no-repeat;text-align:center;float:right;margin-top:4px;}
.ft_swt_lylx{padding-top:13px;padding-left:23px;float:left;display:inline;position:relative;}
#ft_bigxm2{width:347px;height:221px;background:url(../images/ft_swt_big2.png) no-repeat;position:absolute;left:-100px;top:-221px;}
#ft_lx1{width:329px;height:163px;margin:8px 0 0 9px;font-size:12px;}
.ft_lx1n .ml14{height:30px;}
.ft_lx1n .ft_p{font-family:'????';line-height:18px;padding:0 1px 0 4px;clear:left;}
#ft_lx1 .s1{font:18px/30px "??????","????";color:#e6fee6;display:block;float:left;}
#ft_lx1 .s2{font-size:18px;font-family:"Simplified Arabic","????";margin-top:2px;color:#b2b2b2;display:block;float:left;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.ml14{margin-left:14px;}
.ml16{margin-left:16px;}
#ft_lx2{height:20px;line-height:20px;margin-left:9px;}
#ft_lx2 ul li{width:54px;height:20px;float:left;display:inline;text-align:center;background:#a27948;color:#FFF;cursor:pointer;}
#ft_lx2 ul li.li1{margin-right:1px;}
#ft_lx2 ul li.focus{background:#e6fee6;}
#ft_lx2 ul li.special{}#ft_lx3{width:341px;height:22px;margin:2px 0 0 3px;line-height:22px;border-top:1px solid #c3c3c3;font-size:12px;}
.ft_swt_qqzx{margin-top:13px;margin-left:23px;float:left;display:inline;}
.ft_swt_zxzx{margin-top:13px;margin-left:20px;float:left;display:inline;}
.ft_swt_yy{width:188px;height:26px;line-height:26px;margin-top:13px;margin-left:2px;float:left;display:inline;overflow:hidden;color:#f4e45e;}
.ft_swt_yy div{height:26px;line-height:26px;}
.ft_swt_yy span{color:#e6fee6;} */
.tooltip {
	WIDTH: 135px; BACKGROUND: url(../images/zixuna.jpg) no-repeat left top; HEIGHT: 24px
}
.tooltip A {
	WIDTH: 135px; DISPLAY: block; HEIGHT: 24px
}

/* ===== zt page ===== */
.zt_pg{width:680px; margin:0 auto;}
.zt_pg .t{padding:20px 0px;}
#zt_gg {width:678px; height:278px; margin:0 auto; border:1px solid #000;  background:#fff; font-size:1px; }
#zt_gg .JQ-content-box { OVERFLOW: hidden; WIDTH: 678px; POSITION: relative; HEIGHT: 278px }
#zt_gg .JQ-slide-content { POSITION: absolute }
#zt_gg .JQ-slide-content LI { VERTICAL-ALIGN: text-top; OVERFLOW: hidden; ZOOM: 1; HEIGHT: 280px }
#zt_gg IMG { DISPLAY: block }
#zt_gg .JQ-slide-nav { RIGHT: 10px; BOTTOM: 10px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 18px }
#zt_gg .JQ-slide-nav LI { FONT-SIZE: 14px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 16px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 16px; TEXT-ALIGN: center }
#zt_gg .JQ-slide-nav LI.on { MARGIN-TOP: -2px; FONT-WEIGHT: bold; BACKGROUND: #ffd116; WIDTH: 18px; COLOR: #a8471c; LINE-HEIGHT: 18px; HEIGHT: 18px }
#zt_gg .JQ-slide-nav LI IMG { DISPLAY: block }

.zt_pg .list{width:680px; padding-top:10px; margin-top:30px; height:30px; background:#ebebeb;}
.zt_pg .list .t{height:30px; font-size:100; padding-bottom:20px; width:680px; position:relative;}
.zt_pg .list .t a{display:block; width:132px; height:30px; float:left; text-align:center; position:absolute;  line-height:30px; color:#eafff6;  font-size:13px; background:#00532e;}
.zt_pg .list .t a.hover{background:url(../images/zt/zt_t01.jpg) no-repeat; font-weight:bold; color:#fff; text-decoration:none;  font-size:14px; height:35px;}
.zt_pg .list .t a#ztgd0{top:0px; left:544px;}
.zt_pg .list .t a#ztgd1{top:0px; left:0px;}
.zt_pg .list .t a#ztgd2{top:0px; left:136px;}
.zt_pg .list .t a#ztgd3{top:0px; left:272px;}
.zt_pg .list .t a#ztgd4{top:0px; left:408px;}
.zt_pg .con{width:670px; padding-left:10px;}
.zt_pg .con a{display:block; cursor:pointer; width:310px; float:left; padding-bottom:20px; padding-right:25px;}
.zt_pg .con .zt_rm40{width:40px; float:left;}
.zt_pg .con span{display:block; width:302px; height:147px; padding:3px; border:1px solid #ddd;}
.zt_pg .con span img{width:302px; height:147px;}
.zt_pg .con p{text-align:center; line-height:38px;}


/*---------banner-----------*/
.a-bouncein,.a-bounceinT,.a-bounceinR,.a-bounceinB,.a-bounceinL,.a-rotatein,.a-rotateinLT,.a-rotateinLB,.a-rotateinRT,.a-rotateinRB,.a-flipin,.a-flipinX,.a-flipinY{-webkit-animation:.8s ease-out backwards;-moz-animation:.8s ease-out backwards;-ms-animation:.8s ease-out backwards;animation:.8s ease-out backwards;}
.a-fadein,.a-fadeinT,.a-fadeinR,.a-fadeinB,.a-fadeinL{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.a-bounceout,.a-bounceoutT,.a-bounceoutR,.a-bounceoutB,.a-bounceoutL,.a-rotateout,.a-rotateoutLT,.a-rotateoutLB,.a-rotateoutRT,.a-rotateoutRB,.a-flipout,.a-flipoutX,.a-flipoutY{-webkit-animation:.8s ease-in forwards;-moz-animation:.8s ease-in forwards;-ms-animation:.8s ease-in forwards;animation:.8s ease-in forwards;}
.a-fadeout,.a-fadeoutT,.a-fadeoutR,.a-fadeoutB,.a-fadeoutL{-webkit-animation:1s ease-in forwards;-moz-animation:1s ease-in forwards;-ms-animation:1s ease-in forwards;animation:1s ease-in forwards;}
.slide-focus{width:100%;height:355px;position:relative;margin:0 auto;overflow:hidden;}
.bn_pic{width:100%;height:355px;position:absolute;left:0;top:0;}
.bn_pic ul{width:5000px;}
.bn_pic li{width:100%;height:355px;position:absolute;top:0;left:0;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;overflow:hidden;}
.bn_pic li.now{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.bn_pic .li_con{height:355px; width:1160px; margin:0 auto;}
.tanru-1,.tanru-2,.tanru-3,.tanru-4,.tanru-5{z-index:11;padding-top:30px;_display:inline;}
.tanru-1,.tanru-3{width:535px;height:450px;}
.tanru-2{width:528px;height:386px;margin-left:50px;}
.tanru-4{width:215px;height:338px;padding:50px 90px 0 20px;}
.danru-1,.danru-2,.danru-3,.danru-4,.danru-5{z-index:11;_display:inline;}
.danru-1{padding-top:30px;margin-right:130px;}
.danru-2{padding-top:30px;margin-right:120px;}
.danru-3{padding-top:200px;margin-right:120px;}
.danru-4{padding-top:30px;margin-left:130px;}

.bn_pic li.now .a-fadeinB{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB;}
.bn_pic li.now .a-bouncein{-webkit-animation-name:bouncein;-moz-animation-name:bouncein;-ms-animation-name:bouncein;animation-name:bouncein;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s;}
.bn_list{width:200px;height:16px;position:absolute;bottom:10px;left:46%;z-index:121;}
.bn_list li{width:16px;height:16px;float:left;margin:0 5px;background-color:#fff;border-radius: 8px;-moz-border-radius:8px;-webkit-border-radius:8px;text-indent:-999px;cursor:pointer;overflow:hidden;}
.bn_list li.cur{background-color:#F4AC2E;}
span#prev1,span#next1{display:none;width:28px;height:40px;position:absolute;top:190px;z-index:120;cursor:pointer;}
span#prev1{background:url(../images/left-arrow.png) no-repeat;left:30px;}
span#next1{background:url(../images/right-arrow.png) no-repeat;right:30px;}


.ban-wrap{display:block;width:100%;height:100%;z-index:101; position:relative;}
.ban-wrap img{float:left;}
.slide-focus span.ban-a1{display:block;float:right;width:133px;height:39px; position:absolute; top:308px; right:200px;}
.slide-focus span.ban-a2{display:block;float:right;width:133px;height:39px; position:absolute; top:307px; right:252px;}
.slide-focus span.ban-a4{display:block;float:right;width:220px;height:78px; position:absolute; top:300px; right:360px;}

a.ex-zx1,a.ex-zx2{display: block;float:left;width:138px;height:45px;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px;text-align: center;font-weight:bold;position:relative;z-index:5000;font:22px/41px 'Microsoft YaHei','??????','\5FAE\8F6F\96C5\9ED1';}
a.ex-zx1{background:#f87c02;color:#fff;}
a.ex-zx1:hover,a.ex-zx2:hover{color:#f6ff00; text-decoration:none;}
a.ex-zx2{background:#f87c02;color:#fff;}

/* ????-???? */
@-webkit-keyframes fadeinB{0%{opacity:0;-webkit-transform:translateY(100px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinB{0%{opacity:0;-moz-transform:translateY(100px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinB{0%{opacity:0;-ms-transform:translateY(100px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinB{0%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0);}}
/* ???? */
@-webkit-keyframes bouncein{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.7);}100%{-webkit-transform:scale(1);}}
@-moz-keyframes bouncein{0%{opacity:0;-moz-transform:scale(0.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.7);}100%{-moz-transform:scale(1);}}
@-ms-keyframes bouncein{0%{opacity:0;-ms-transform:scale(0.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(0.7);}100%{-ms-transform:scale(1);}}
@keyframes bouncein{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.7);}100%{transform:scale(1);}}

.fl{float:left;}.fr{float:right;}
