@charset "gb2312";
*{
 margin:0px;
 padding:0px;
 font:14px/1.14 arial,\5b8b\4f53;
 
}

a{
 text-decoration:none;
}
ul, li {
 list-style: none;
}
.bsyqlj {
 width: 1000px; margin: 0 auto 0px;font-size:14px;
}
.bsyqlj-hd {
 background:rgb(235,235,235); overflow: hidden; zoom: 1;
}
.bsyqlj-hd li {
 float: left; width: aito; color: #333; text-align: center; cursor: pointer; padding:0px 20px; margin:10px auto;line-height:30px;font-size:14px;
}
.bsyqlj-hd li.active {
 color:#fff;background:#3f89e2;border-radius:5px;
}
.bsyqlj-bd li {
 display: none; padding:10px;
}
.bsyqlj-bd li.thisclass {
 display: list-item;
}
#bsarea a,#bsdqarea a,#xjzfarea a,#xjzfarea a,#stjljarea a,#snzfarea a,#sdzfarea a,#sddcarea a,#sdtjarea a,#cnzfarea a,#cndcarea a,#cntjarea a{ margin:10px; color:#333; display:inline-block; width:100px; font-size:14px;}
#llzfarea a,#ldqarea a,#lltmarea a,#llxzarea a,#llgjarea a,#llzlarea a,#lldqarea a,#gnzfarea a,#llrzarea a{ margin:10px; color:#333; display:inline-block; width:220px; font-size:14px;}
body{
 background:#fff;
 background:url(bj.jpg) repeat-x;
}

img{
 border:0px;
}
ul{
 list-style-type:none;
}
.c{
 margin:0px auto;
}
.l{
 float:left;
}
.r{
 float:right;
}
.b{
 border:1px #c8c8c8 solid;
}
.bc{
 background-color:#fff;
}
.mb{
 margin-bottom:10px;
}
.mt{
 margin-top:15px;
}
.ml{
 margin-left:10px;
}
.mr{
 margin-right:10px;
}
.p{
 padding:10px;
}
.pb{
 padding-bottom:10px;
}
.pt{
 padding-top:10px;
}
.pl{
 padding-left:10px;
}
.pr{
 padding-right:10px;
}



.zt{width:1000px; height:auto; overflow:hidden;background:#fff;}
.ztxxgk{width:998px; height:auto; overflow:hidden;background:#fff;}
.zttp{width:998px; height:auto; overflow:hidden;background:#fff;}
.lmnr{margin-left:10px;}
.logobox{
 width:auto;
 height:192px;
 background:url(logobj.png) no-repeat center;
 background-size:100%;
}

.logo img{
 width:492px;
 height:99px;
 margin-top:60px;
}
.logo{
 width:1000px;
 height:192px;
 margin-left:auto;
 margin-right:auto;
}
.dh{
 width:1000px;
 height:40px;
}
.dhnr{
 width:996px;
 height:40px;
    border:2px #34b30d solid;
}

.wz{
 margin-top:15px;
 display:block;
 font-family:"ËÎÌå";
 font-size:14px;
 padding-left:40px;
}
.tt{
 background:url(ttbj.png) repeat-x;
 width:1000px;
 height:65px;
}
.ttnr{
 width:800px;
 height:40px;
 padding-left:150px;
 padding-top:5px;
}
.zt1{
 width:1000px;
 height:335px;
}
.more{
 float:right;
 margin-right:15px;
 margin-top:10px;
 color:#222;
}
.banner{
 width:490px;
 height:335px;
}
.bmdt{
 width:490px;
 height:335px;
}
.zt7bmdt{
 width:490px;

}
.lmdhbmdt{
 width:490px;
 height:40px;
 background:url(bmdt.png) no-repeat;
}
.zt2{
 width:490px;
}
.zt3{
 width:490px;
}

.lmdhzcjd{
 width:350px;
 height:30px;
 background:url(zcjd.png) no-repeat;
}
.lmdhdjgz{
 width:350px;
 height:30px;
 background:url(djgz.png) no-repeat;
}
.lmdhtzgg{
 width:250px;
 height:30px;
 background:url(tzgg.png) no-repeat;
}

.xxgkdh{
 width:1000px;
 height:40px;
 background:url(xxgk.png) no-repeat;
}
.zt5{
 width:180px;
 height:240px;
 margin-left:14px;
 margin-top:20px;
}
.xxgk a{
 width:180px;
 height:18px;
 display:block;
 font-size:14px;
 color:#d20001;
 font-weight:bold;
 margin-left:60px;
 margin-bottom:8px;
}
.xxgknr ul li a{
    display:block;
 font-size:14px;
 color:#d20001;
 font-weight:bold;
 text-align:center;
    line-height:37px;
 
}
.xxgknr ul li {
 display:block;
 width:180px;
 height:35px;
 background:#eeeeee;
 margin-bottom:5px;
}
.xxgknr{
border-right:2px solid #d20001;
width:182px;
}

*{
 margin:0;
 padding:0;
}
ul{
 list-style-type:none;
}
.xxk {
 BORDER-BOTTOM: #bab2b1 2px solid;
 HEIGHT: 36px;
}
.xxk LI {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 36px;
 PADDING-LEFT: 17px;
 PADDING-RIGHT: 17px;
 
 FLOAT: left;
 COLOR: #333333;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px
}
.xxk LI.hover {
    border-bottom:2px solid #1fa74b;
 COLOR: #222222;
}
.xxk LI.more {
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 0;
 MARGIN-TOP: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: none transparent scroll repeat 0% 0%;
 FLOAT: right;
 MARGIN-RIGHT: 15px;
 PADDING-TOP: 0px
}
.xxk LI A{
	color:#333;
}
.xxk1 LI A{
	color:#333;
}
.xxk2 LI A{
	color:#333;
}
.xxk4 LI A{
 COLOR: #1fa74b;
}
.xxk1 {
 backgeound:blue;
 HEIGHT: 36px;
 BORDER-BOTTOM: #1a9f06 2px solid;
}
.xxk1 LI {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 36px;
 PADDING-LEFT: 17px;
 PADDING-RIGHT: 17px;
 background:#efeeee;
 FLOAT: left;
 COLOR: #333333;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px
}
.xxk1 LI.hover {
    background:#1fa74b;
 COLOR: #222222;
}
.xxk1 LI.more {
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 0;
 MARGIN-TOP: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: none transparent scroll repeat 0% 0%;
 FLOAT: right;
 MARGIN-RIGHT: 15px;
 PADDING-TOP: 0px
}

.xxk2 {
 backgeound:blue;
 HEIGHT: 36px;
 BORDER-top: #1a9f06 2px solid;
 border-bottom:#1fa74b 1px solid;
}
.xxk2 LI {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 36px;
 PADDING-LEFT: 17px;
 PADDING-RIGHT: 17px;
 background:#efeeee;
 FLOAT: left;
 COLOR: #333333;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px
}
.xxk2 LI.hover {
    background:#1fa74b;
 COLOR: #222222;
}
.xxk2 LI.more {
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 0;
 MARGIN-TOP: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: none transparent scroll repeat 0% 0%;
 FLOAT: right;
 MARGIN-RIGHT: 15px;
 PADDING-TOP: 0px
}



.xxk3 {
 backgeound:blue;
 HEIGHT: 36px;

}
.xxk3 LI {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 36px;
 PADDING-LEFT: 17px;
 PADDING-RIGHT: 17px;
 background:#efeeee;
 FLOAT: left;
 COLOR: #1fa74b;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px;
 width:133px;
}
.xxk3 LI.hover {
    background:#1fa74b;
 COLOR: white;
}
.xxk3 LI.more {
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 0;
 MARGIN-TOP: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: none transparent scroll repeat 0% 0%;
 FLOAT: right;
 MARGIN-RIGHT: 15px;
 PADDING-TOP: 0px
}

.xxk4 {
 background:#efeeee;
    height:40px;

}
.xxk4 LI {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 36px;
 PADDING-LEFT: 17px;
 PADDING-RIGHT: 17px;
 background:#efeeee;
 FLOAT: left;
 COLOR: #1fa74b;
 FONT-SIZE: 14px;
 CURSOR: pointer;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px;
 width:133px;

}
.xxk4 LI.hover {
    background:#1fa74b;
 COLOR: white;
 
}

.xxk4 LI.hover A {
 COLOR: white;
 
}
.xxk4 LI.more {
 PADDING-BOTTOM: 0px;
 LINE-HEIGHT: 0;
 MARGIN-TOP: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: none transparent scroll repeat 0% 0%;
 FLOAT: right;
 MARGIN-RIGHT: 15px;
 PADDING-TOP: 0px
}

.xxgk a{
 width:180px; 
 height:18px;
 display:block;
 font-size:14px;
 color:#1fa74b;
 font-weight:bold;
 margin-left:60px;
 margin-bottom:8px;
}
.xxgknr ul li a{
    display:block;
 font-size:14px;
 color:#1fa74b;
 font-weight:bold;
 text-align:center;
    line-height:37px;
 
}
.xxgknr ul li {
 display:block;
 width:180px;
 height:35px;
 background:#eeeeee;
 margin-bottom:5px;
}
.xxgknr{
border-right:2px solid #1fa74b;
width:182px;
}
.hf{
width:1000px;
height:80px;
}
.hf ul li{
   float:left;    
}

.zt6{
 width:370px;
 height:240px;
 margin-left:30px;
 margin-top:20px;
}
.zt7{
 width:370px;
 height:240px;
 margin-left:30px;
 margin-top:20px;
}
.zthdjl{
 width:998px;
    height:280px;
}
.hdjl{
 background:url(hdjl.png) no-repeat;
 width:1000px;
 height:36px;
}

.left{
 margin-left:20px;
    overflow:hidden;
 margin-top:15px;
  width:175px;
 height:200px;
}
.left ul li img{
 float:left;
}
.left ul li{
 width:70px;
 height:92px;
 float:left;
 margin-right:17px;
 margin-top:10px;
}
.right{
 width:765px;
 height:216px;
    margin-right:20px;
    overflow:hidden;
 margin-top:15px;
}
.tpjj{
 width:998px;
 height:40px;
 background:url(tpjj.png) no-repeat;
}
.tpjjnr{
 width:960px;
 height:153px;
 margin:10px 15px;

}
.dqwz{
 width:955px;
 height:10px;
 padding:10px 10px 10px 35px;
 overflow:hidden;
 background:url(home_bg.gif) no-repeat 10px  center;
} 
 

.lmy-l{
 width:720px;
 height:auto;
}
.lmy-l-1 {
 width:auto;
 height:35px;
 background:url(lmdhbj.png) no-repeat;
}
.lmy-l-1 p{
 width:auto;
    height: 33px;
    line-height: 33px;
    text-align: center;
    font-size: 18px;
    font-family: "microsoft yahei";
    color:#870700;
}
.lmy-l-2{
width:698px;
height:auto; 
padding:10px;
border: 1px solid #cdeaf1;
}
.lmy-r{
 width:265px;
 height:auto;
}

.nry{
 width:980px;
 padding:10px;
 height:auto;
}
.lmy1{
 height: 35px;
    width: auto;
	border-bottom: solid 1px #dfdfdf;
}

.zxdt2{
    display:block;
	color:#222222;
	font-family:"ËÎÌå";
	line-height:35px;
	border-bottom: solid 1px #6fbd5b;
	width: 100px;
font-size:16px;

	
}
.zfdt-bj{
	padding-left:40px;
	margin-top:10px;
 background:url(lmmcbj.png) no-repeat;
	
}
.zfdt-bj1{
	margin-bottom:10px;
}
.zfdt-bj1 li{
	padding-left:60px;
	font-size:14px;
	line-height:36px;
 background:url(lmqzt.png)  30px center no-repeat;
 border-bottom:1px dashed #a3a3a3;
}
.zfdt-bj1 li a{
	color:#333;
}
.blue{border: 1px solid #cdeaf1;}


.gzdt{
 width:490px;
 height:335px;
}
.xqdt{
 width:487px;
 height:260px;
}
.tzgg{
 width:487px;
 height:260px;
}
.lmdh1{
 overflow:hidden;
    border-bottom:2px solid #1a9f06;
}
.bt{
 font-family:"ºÚÌå";
 font-size:15px;
 background:#1a9f06;
 width:80px;
 height:32px;
 text-align:center;
 line-height:2;
 font-weight:bold;
 color:white; 
}
.gd1 img{
 display:block;
 margin-top:7px;
 margin-right:15px;
}
.left1{
 width:274px;
 height:583px;
 border:1px solid #aade9e;
 background:url(hdjlbj.png) no-repeat bottom;
}
.right1{
 width:712px;
 height:auto;
 overflow:hidden;
}
.gzhdnr{
 padding-top:20px;
 padding-left:25px;
 
}
.gzhdnr ul li{
 margin-bottom:10px;
}
.hdjl1{
 width:710px;
 height:183px;
 border:1px solid #aade9e;
}
.hdjllm{
  background:url(lxlybj.png) no-repeat;
     width:710px;
  height:34px;

 }
.hdjllm a{
  color:#5bb44d;
  font-family:"ºÚÌå";
  font-size:16px;
  padding-left:18px; 
  line-height:2;
  font-weight:bold;
}
.wqztlm{
 width:1000px;
 height:30px;
 background:url(wqzt.png) no-repeat;
}
.wqztlm img{float:right;margin-right:20px;margin-top:5px;}
.wqztnr{
 overflow:hidden;
 width:1000px;
 height:auto;
}
.tp1{
 margin-top:23px;
 width:233px;
 height:170px;
}
.tp{
 margin-top:23px;
 margin-left:22.66666666666667px;
 width:233px;
 height:170px;
}
.tp ul li{
 width:233px;
 height:auto;
  text-align:center;
}




 .seebar {width:100%;height:42px; top:-22px; position:relative;}
 .seebar .lbtn,.seebar .rbtn { width:156px; height:42px; background:url(../images/ico_mlly.png) no-repeat;}
 .seebar .lbtn { position:absolute; left:20px;}
 .seebar .rbtn { position:absolute; background:url(../images/ico_lswh.png) no-repeat; right:20px;}
 .seebar a { width:156px; height:42px;display:block; text-indent:-9999px;}
 
 .seephoto{float:left;margin:0 0 0 16px;_display:inline;position:relative;top:-10px;}
 .seephoto .cTan {height:220px;background:#fff;overflow:hidden;position:relative;z-index:9;}
 .piclist {float:left;width:685px;overflow:hidden;_margin-left:-2px;}
 .plwhidden{width:363px;float:left;_overflow:hidden;_margin-left:-2px;}
 .plw{width:803px;float:left;}

 .picfocus {width:316px;height:220px;float:left;margin:5px 7px 0px 0px;_display:inline;position:relative;}
 .picfocus a.img {width:100%;height:100%;float:left;}
 .picfocus p,.picfocus a.txt {width:100%;height:50px;display:block;position:absolute;left:0;bottom:0;overflow:hidden;}
 .picfocus p,.boxcaption p {background:#000;border-top:1px solid #fff;filter:alpha(Opacity=60);opacity:0.6;-moz-opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
 .picfocus a.txt {line-height:50px;text-align:center;color:#fff;}

 .boxgrid{width:160px;height:107px;margin:5px 0px 0px 3px;float:left;border:none;overflow:hidden;position:relative;}
 .boxgrid img{ position:absolute;top:0;left:0; border:0;}
 .boxcaption{ width:100%;height:30px;float:left;position:absolute;left:0;top:98px;}
 .boxcaption p,.boxcaption a{width:100%;height:30px;position:absolute;color:#fff;font-size:12px;line-height:30px;text-align:center;}
 .captionfull .boxcaption {top:107px;}
 .caption .boxcaption{top:77px;}
 .picfocus a.txt:visited,.picfocus a.txt:link,.boxcaption a:visited,.boxcaption a:link{color:#fff;}
 
 .vwarp{width:360px;position:relative;}
 .seeweng {width:360px;position:absolute; top:-16px; left:710px; font-size:14px;}
  .seeweng ul { padding:6px 5px; background:url(../images/seebg.jpg) 100px 40px no-repeat;}
  .seeweng li { width:94%; margin:auto; background:url(../images/listb.gif) 2px 8px no-repeat; height:28px; line-height:28px; padding-left:18px;}
  .seeweng li a:hover { border-bottom:2px solid #da0000;}
  .cuthistory { width:320px;}
  