* {
	PADDING: 0px; MARGIN: 0px;
}
BODY {
	margin: 0px auto; FONT-SIZE: 12px; color:#4e4f51; font-family:arial,"瀹嬩綋",serif; font-size:12px; background:url(bg.jpg) no-repeat center top;
}
table {margin:0px auto;}
ul,ol,li{list-style:none;}
input, textarea { margin:0;padding:0; color:#333333;  line-height:20x;  font-size:12px; }
select {  }
img {border:0px;}
HTML {
	OVERFLOW-X: hidden
}
A {
	CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both
}
P {
	FONT-WEIGHT: normal
}
SPAN {
	FONT-WEIGHT: normal
}
I {
	FONT-STYLE: normal
}

A:link {
	FONT-SIZE: 12px; COLOR: #4e4f51; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #4e4f51; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ba2636; TEXT-DECORATION: underline
}

#topk { width:100%; height:32px; border-bottom:#E8E8E8 1px solid; background:url(topbg.jpg) repeat-x 0 0; }
#kd { margin:0px auto; width:1000px; height:auto; background-color:#FFFFFF; }
#k98 { margin:0px auto; width:986px; height:auto; background-color:#FFFFFF; }
#k98 img{ max-width:986px; }
#menubg { margin:0px auto; width:1000px; height:39px; background:url(menubg.jpg) no-repeat 0 0; }
#clear { width:100%; height:10px; }

.menuge{ background:url(menuge.jpg) no-repeat center center; }
.green { color:#198800; }
.bian { border:#cfe2c6 1px solid; }
.hotbg2{ background:url(hotbg2.jpg) repeat-x center bottom; }


a.hotit1:link {	font-size:14px; font-weight:bold; color:#189c1b; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }
a.hotit1:visited { font-size:14px; font-weight:bold; color:#189c1b; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }
a.hotit1:hover { font-size:14px; font-weight:bold; color:#189c1b; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }
a.hotit2:link {	font-size:14px; color:#3baa3d; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }
a.hotit2:visited { font-size:14px; color:#3baa3d; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }
a.hotit2:hover { font-size:14px; color:#3baa3d; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }

.menu {padding:10px 12px 10px 12px;}
a.menu:link {
	font-size:14px; color:#ffffff; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration: none;
}
a.menu:visited {
	font-size:14px; color:#ffffff; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration: none;
}
a.menu:hover {
	font-size:14px; COLOR: #d7ffdd; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration: none;
}

.sc { color:#747474; }
a.sc:link {
	font-size:12px; color:#747474; text-decoration: none;
}
a.sc:visited {
	font-size:12px; color:#747474; text-decoration: none;
}
a.sc:hover {
	font-size:12px; color:#747474; text-decoration: underline;
}

.video{ overflow:hidden; width:280px; margin: 0 auto; position: relative; height: 240px; }
.vBox{ width: 280px;height: 240px; }
.vBox a { display:block; width:280px; height:50px; text-align:center; padding:190px 0 0 0; }
.vBox a:hover{ text-decoration:none; }
.vBox a div{ padding:5px 0; background:url(p_bg.png) repeat-x 0 0;  color:#fff; }

.vBox .vBox-pagination { position:absolute; bottom:0; right:left; z-index:9999; width:100%; height:10px; }
.vBox .vBox-pagination  .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background-color: rgba(255, 255, 255, 0.8);
    display: inline-block;
    cursor: pointer;
    transition: all .2s ease-out;
    border-radius: 10px;
    opacity: 1;
}
.vBox .vBox-pagination  .swiper-pagination-bullet:hover {
    background-color: #198800;
    opacity: 1;
}
.vBox .vBox-pagination  .swiper-pagination-bullet-active {
    background-color: #198800; width:20px;
}

.loginbg {
cursor:pointer;
width: 43px;
height: 18px;
background:url(denglubut.jpg) no-repeat 0 0;
border: none;
}
.searchbg {
cursor:pointer;
width: 48px;
height: 20px;
background:url(searchbut.jpg) no-repeat 0 0;
border: none;
}

.tzgg { background:url(tzgg02.jpg) repeat-x center top; }
.itt { font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#ffffff; padding-left:10px; }
.npti { font-size:14px; font-weight:bold; color:#189c1b; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; padding-left:5px; }
.lltt { font-size:16px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#ffffff; padding-top:10px; }
.regtit { font-size:22px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#189c1b; }

a.nyzta:link { font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#189c1b; }
a.nyzta:visited { font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#189c1b; }
a.nyzta:hover { font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#3baa3d; }

a.more:link {
	font-size:12px; color:#ffffff; text-decoration: none;
}
a.more:visited {
	font-size:12px; color:#ffffff; text-decoration: none;
}
a.more:hover {
	font-size:12px; color:#ffffff; text-decoration: underline;
}

.footurl { background:url(footbg.jpg) repeat-x center top; height:46px; line-height:46px; text-align:center;}
.footcpy { line-height:22px; color:#5d5d5d; font-family:arial,serif; text-align:center; padding-top:10px;padding-bottom:5px; }

.hotlist { width:425px; height:auto; overflow:hidden; }
.hotlist ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.hotlist ul li { float:left; width:395px; height:25px; line-height:25px; background:url(h.jpg) no-repeat 8px 7px; padding-left:20px; CLEAR: both; overflow:hidden; }
.hotlist ul li a{ float:left; width:310px; overflow:hidden; }
.hotlist ul li span { float:right; color:#666666; font-size:11px; }

.gzgglist { width:258px; height:auto; overflow:hidden; }
.gzgglist ul { float:left; width:100%; height:auto; padding-top:10px; list-style-type:none; }
.gzgglist ul li { float:left; width:236px; height:25px; line-height:25px; background:url(gp.jpg) no-repeat 6px 10px; padding-left:14px; CLEAR: both; overflow:hidden; }
.gzgglist ul li a{ float:left; width:170px; color:#098201; overflow:hidden; }
.gzgglist ul li span { float:right; color:#098201; font-size:11px; }

.lrlist { width:218px; height:auto; overflow:hidden; }
.lrlist ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.lrlist ul li { float:left; width:198px; height:25px; line-height:25px; background:url(gp.jpg) no-repeat 6px 10px; padding-left:14px; CLEAR: both; overflow:hidden; }
.lrlist ul li a{ float:left; width:132px; color:#098201; overflow:hidden; }
.lrlist ul li span { float:right; color:#e51313; font-size:11px; }

.lrlist2 { width:218px; height:auto; overflow:hidden; }
.lrlist2 ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.lrlist2 ul li { float:left; width:198px; height:21px; line-height:21px; background:url(gp2.jpg) no-repeat 6px 8px; padding-left:14px; CLEAR: both; overflow:hidden; }
.lrlist2 ul li a{ float:left; width:132px; overflow:hidden; }
.lrlist2 ul li span { float:right; color:#666666; font-size:11px; }

.sdlist { width:510px; height:auto; overflow:hidden; }
.sdlist ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.sdlist ul li { float:left; width:510px; height:24px; line-height:24px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.sdlist ul li ol { float:left; width:42px; text-align:center; color:#098201; }
.sdlist ul li a{ float:left; width:395px; overflow:hidden; }
.sdlist ul li span { float:right; color:#666666; font-size:11px; }

.nslist { width:310px; height:auto; overflow:hidden; padding-left:5px; }
.nslist ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:5px; list-style-type:none; }
.nslist ul li { float:left; width:292px; height:25px; line-height:25px; background:url(icon.png) no-repeat 6px 8px; padding-left:14px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.nslist ul li a{ float:left; width:216px; overflow:hidden; }
.nslist ul li span { float:right; color:#666666; font-size:11px; }

.nylist { width:310px; height:auto; overflow:hidden; padding-left:5px; }
.nylist ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:5px; list-style-type:none; }
.nylist ul li { float:left; width:296px; height:25px; line-height:25px; background:url(icon.png) no-repeat 6px 8px; padding-left:10px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.nylist ul li ol { float:left; width:42px; text-align:center; color:#098201; }
.nylist ul li a{ float:left; width:175px; overflow:hidden; }
.nylist ul li span { float:right; color:#666666; font-size:11px; }

.adlist { width:950px; height:auto; overflow:hidden; padding-left:5px; }
.adlist ul { float:left; width:100%; height:auto; list-style-type:none; }
.adlist ul li { float:left; width:315px; height:50px; padding-bottom:5px; padding-top:5px; overflow:hidden; }
.adlist ul li img { border:#FFFFFF 1px solid; }

.adlist2 { width:750px; height:auto; overflow:hidden; padding-left:5px; }
.adlist2 ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.adlist2 ul li { float:left; width:300px; height:80px; line-height:25px; text-align:center; padding-bottom:5px; padding-top:5px; margin-left:30px; margin-right:30px; overflow:hidden; }
.adlist2 ul li img { border:#eeeeee 1px solid; padding:2px; }


.neslist { width:200px; height:auto; overflow:hidden; }
.neslist ul { float:left; width:100%; height:auto; padding-top:6px; list-style-type:none; }
.neslist ul li { float:left; width:198px; height:24px; line-height:24px; background:url(gp2.jpg) no-repeat 6px 8px; padding-left:14px; CLEAR: both; overflow:hidden; }

.lists { width:750px; height:auto; overflow:hidden; padding-left:5px; }
.lists ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:5px; list-style-type:none; }
.lists ul li { float:left; width:728px; height:28px; line-height:28px; background:url(icon.png) no-repeat 6px 11px; padding-left:14px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.lists ul li a{ float:left; width:630px; overflow:hidden; }
.lists ul li span { float:right; color:#666666; font-size:11px; }

.lftlist { width:200px; height:auto; overflow:hidden; }
.lftlist ul { float:left; width:100%; height:auto; padding-bottom:10px; list-style-type:none; }
.lftlist ul li { float:left; width:198px; height:34px; line-height:34px; background:url(llbg.jpg) no-repeat left bottom; text-align:left; padding-left:35px; CLEAR: both; overflow:hidden; }
.lftlist ul li a{ font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; text-decoration:none; }

.twlist { width:200px; height:auto; overflow:hidden; }
.twlist ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:4px; list-style-type:none; }
.twlist ul li { float:left; width:100px; height:90px; line-height:22px; text-align:center; overflow:hidden; }

.pnslists { width:750px; height:auto; overflow:hidden; padding-left:5px; }
.pnslists ul { float:left; width:100%; height:auto; padding-top:10px; list-style-type:none; }
.pnslists ul li { float:left; width:160px; height:150px; text-align:center; padding-left:12px; padding-right:12px; margin-top:10px; line-height:20px; overflow:hidden; }
.pnslists ul li img { border:#eeeeee 1px solid; padding:2px; }

.gqlists { width:950px; height:auto; overflow:hidden; padding-left:5px; }
.gqlists ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:5px; list-style-type:none; }
.gqlists ul li { float:left; width:928px; height:28px; line-height:28px; background:url(icon.png) no-repeat 6px 11px; padding-left:14px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.gqlists ul li a{ float:left; width:630px; overflow:hidden; }
.gqlists ul li span { float:right; color:#666666; font-size:11px; }

.pf_c { display:none; }
.pf_o { display:block; }

.leftk { border:#cfe2c6 1px solid; }

.link_font { font-size:14px; font-weight:bold; color:#189c1b; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; }
.link_pic { width:920px; height:auto; overflow:hidden; }
.link_pic ul{ float:left; width:100%; height:auto; list-style:none; }
.link_pic ul li{ float:left; width:auto; height:50px; padding-left:2px; padding-right:2px; text-align:left; }


.contactlc { padding:10px; line-height:22px; }
.txt { padding:15px; line-height:26px; font-size:14px; }

.lftit {padding-left:28px; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif;}
.lficon { background:url(icon2.png) no-repeat 15px -18px; padding-left:27px; }
.lficon2 { background:url(icon2.png) no-repeat 15px -42px; padding-left:27px; font-size:14px; font-weight:bold; color:#eb740a; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; }

.pos { color:#818181; font-family:arial,serif; }
a.pos:link {
	font-size:12px; color:#818181; text-decoration: none;
}
a.pos:visited {
	font-size:12px; color:#818181; text-decoration: none;
}
a.pos:hover {
	font-size:12px; text-decoration: underline;
}

.userpos { float:left; width:100%; height:auto; list-style:none; }
.userpos li{ float:left; width:85px; height:30px; line-height:30px; text-align:center; }
.userpos li a{ padding:5px 10px 5px 10px; border:#3baa3d 1px solid; }
.userpos li a:link{ color:#189c1b; font-size:12px; font-family:"寰蒋闆呴粦"; }
.userpos li a:visited{ color:#189c1b; font-size:12px;  font-family:"寰蒋闆呴粦"; }
.userpos li a:active{ color:#189c1b; font-size:12px; background-color:#189c1b; font-family:"寰蒋闆呴粦"; }
.userpos li a:hover{ COLOR: #ffffff; font-size:12px; background-color:#189c1b; font-family:"寰蒋闆呴粦"; text-decoration:none; }

.userbg{ background:url(userbg.jpg) no-repeat right bottom; }

.ulist { width:920px; height:auto; overflow:hidden; padding-left:5px; }
.ulist ul { float:left; width:100%; height:auto; padding-top:6px; padding-bottom:5px; list-style-type:none; }
.ulist ul li { float:left; width:890px; height:28px; line-height:28px; background:url(icon.png) no-repeat 6px 11px; padding-left:14px; border-bottom:#dfe4e8 1px dashed; CLEAR: both; overflow:hidden; }
.ulist ul li span { float:right; color:#666666; font-size:12px; }

.upnslists { width:920px; height:auto; overflow:hidden; padding-left:5px; }
.upnslists ul { float:left; width:100%; height:auto; padding-top:10px; list-style-type:none; }
.upnslists ul li { float:left; width:160px; height:230px; text-align:center; padding-left:12px; padding-right:12px; margin-top:10px; line-height:25px; overflow:hidden; }
.upnslists ul li img { border:#eeeeee 1px solid; padding:2px; }

.newsicon { background:url(np.jpg) no-repeat 0px 12px; padding-left:12px; }
a.nsls:link {
	font-size:14px; text-decoration: none;
}
a.nsls:visited {
	font-size:14px; text-decoration: none;
}
a.nsls:hover {
	font-size:14px; text-decoration: underline;
}
.nstit {font-size:20px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; color:#e51313;}
.nstxt { padding:10px; line-height:28px; font-size:14px; color:#333333; }
.nstxt img { max-width:960px; }

.userty {font-size:16px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; cursor:pointer; color:#FFFFFF; background-color:#1c860a; }
.userty2 {font-size:16px; font-weight:bold; font-family:"寰蒋闆呴粦","Microsoft YaHei",arial,serif; cursor:pointer; background-color:#f5fcf4; }

.picb {border:#CCCCCC 1px solid; padding:2px;}

/*top*/
.rTop{ width:100px; height:25px; background-color:#FFFFFF; text-align:center; font-size:12px; line-height:25px; border:1px solid #999; position:fixed; right:0; bottom:0;
border-bottom-color:#333; border-right-color:#333; margin:5px; cursor:pointer; display:none}


/*涓嬫媺鑿滃崟*/
.popmenuclose{}
.popmenuclose div{ display:none; }
.popmenucell{ background-color:#999999; line-height:1px; height:1px; overflow:hidden; margin:0;  }

.popmenuopen{ position:relative; Z-INDEX: 1000; }
.popmenuopen div{ background-color:#1c860a; position:absolute; left:1px; top:28px; width:99px; border:0px; }
.popmenuopen div ul{ list-style-type:none; margin:0px; padding:0px; float:left; height:auto; overflow:hidden; width:94px; padding:5px 0 5px 0; }
.popmenuopen div li{ margin:0px; padding:0px; float:left; width:100%; text-align:center; height:24px; line-height:24px; border-bottom:#ffffff 0px solid; }
.popmenuopen div li a:link{ color:#ffffff; font-size:12px; font-family:"寰蒋闆呴粦"; }
.popmenuopen div li a:visited{ color:#ffffff; font-size:12px; font-family:"寰蒋闆呴粦"; }
.popmenuopen div li a:hover{ COLOR: #fd6c03; font-size:12px; font-family:"寰蒋闆呴粦"; text-decoration:none; }

/*鍙充晶娴姩*/
.fd_right { position:fixed; right:0; top:20%; z-index:9999; width:130px; height:auto; overflow:hidden; }
.fd_right a{ display:block; }
.fd_right img{ width:100%; }