﻿@charset "utf-8";
body,html{margin:0px;padding:0px; background:#e9e9e9;}
a:link,a:visited{ color:#4b4b4b; text-decoration:none; font-size:13px;}
a:hover{ color:#D00; text-decoration:none; font-size:13px;}
body,html,a,p,div,dt,dd,h1,h2,h3,h4,h5,span,strong,th,td,table,input,select,li{ font-family:"微软雅黑", "宋体", Arial;}
/*顶部微信样式*/
dl.topweather{margin:0px auto;padding:0px; width:1151px; height:30px; color:white; font-size:13px; background-color:#689bd7; line-height:30px;z-index:99;}
dl.topweather dt{margin:0px;padding:0px 0px 0px 20px; width:560px; float:left; height:30px;}
dl.topweather dd{margin:0px;padding:0px; width:531px; float:right;}
dl.topweather dd ul{margin:0px;padding:0px; width:531px;}
dl.topweather dd ul li{margin:0px 10px;padding:0px; list-style-type:none; float:right; color:white;  font-size:13px;}
dl.topweather dd ul li a{margin:0px 5px;}
dl.topweather a:link,dl.topweather dd ul li a:visited{ color:white;  font-size:13px;}
dl.topweather a:hover{color:#d0f08c;font-size:13px;}
dl.topweather a.topweixin{ display:block; width:160px; height:30px; line-height:30px; background:url(../img/csssprite.png) no-repeat -475px -513px;}
dl.topweather dd ul li#weixind{ position: relative;}
dl.topweather dd ul li#weixind div{ display:none;}
dl.topweather dd ul li#weixind:hover div{ display:block; width:182px; height:182px; position:absolute; left:-2px; top:30px; z-index:99;}
/*友情链接样式*/
/*dl.topweather1{margin-top:60px;margin-left:auto;margin-right:auto;margin-bottom :0px; padding:0px; width:1151px; height:30px; color:white; font-size:13px; line-height:30px;z-index:99;}*/
dl.topweather1{margin-top:30px;margin-left:auto;margin-right:auto;margin-bottom :0px; padding:0px; width:1151px; height:30px; color:white; font-size:13px; line-height:30px;z-index:99;}
dl.topweather1 dd{margin:0px;padding:0px; width:1151px; }
dl.topweather1 dd ul{margin:0px 0px 0px 0px;padding:0px; width:1151px;}
dl.topweather1 dd ul li{margin:0px 10px;padding:0px; list-style-type:none;
    font-size:20px; float:left; display: inline;
    font-weight: bold;}
dl.topweather1 dd ul li a{margin:0px 5px;}
dl.topweather1 a:link,dl.topweather dd ul li a:visited{font-size:15px;}
dl.topweather1 a:hover{color:#080808;font-size:15px;}
dl.topweather1 a.friendLink{ display:block; width:100%; line-height:30px;}
dl.topweather1 dd ul li#friendLinkd{ position: relative;}
dl.topweather1 dd ul li#friendLinkd div{ display:none;}
dl.topweather1 dd ul li#friendLinkd div a{width: 100%}
dl.topweather1 dd ul li#friendLinkd:hover div{ display:block; width:300px; max-height:150px;
    position:absolute; left:-2px; top:30px; z-index:99;
    overflow:auto;overflow-x: hidden; background-color: #e2eaf8; }
/*右边微信样式*/
a.topweixin{ display:block; width:160px; height:30px; line-height:30px; background:url(../img/csssprite.png) no-repeat -475px -513px;}
#weixind{ position: relative;}
#weixind div{ display:none;}
#weixind:hover div{ display:block; width:126px; height:126px; position:absolute; left:-127px; top:0px; z-index:99;}


div.toplogo{margin:0px auto;padding:0px; width:1220px; height:156px;}

div.topmenu{margin:0px auto;padding:0px; width:1151px; height:30px; line-height:30px; color:white; font-size:14px; background:#144a99;}
div.topmenu ul{margin:0px 10px;padding:0px; float:left; }
div.topmenu ul li{margin:0px;padding:0px; float:left; list-style-type:none;}
div.topmenu ul li a{margin:0px 10px;}
div.topmenu ul li a:link,div.topmenu ul li a:visited{ color:white;  font-size:14px;}
div.topmenu ul li a:hover{ color:#d0f08c;  font-size:14px;}
div.topmenu h5{margin:0px 10px;padding:0px; float:right; font-size:14px; font-weight:normal;}

div.indexframe{ background:white;margin:0px auto;width:1131px; overflow:hidden;padding:10px;}

dl.newsarea{ width:1200px; margin:0px auto; padding:0px; overflow:hidden;}
dl.newsareadialog{ width:320px; margin:0px auto; padding:0px; overflow:hidden;}
dl.newsarea dt{ margin:0px;padding:0px;}

.inputstyle01{ background:#e7e5e5; border: solid 1px #c6c5c5;border-radius:5px; width:200px; height:18px; margin:0px 10px 0px 0px;}
.searchbtn{width:69px; height:23px; border:none; cursor:pointer; background:url(../img/subcsssprite.png) no-repeat left -42px; color:white; padding:0px 0px 0px 15px;}
.searchbtn:hover{width:69px; height:23px; border:none; cursor:pointer; background:url(../img/subcsssprite.png) no-repeat -69px -42px; color:white; padding:0px 0px 0px 15px;}


/*图片轮转*
#myFocus{ width:357px; height:249px; border: solid 1px #e7e5e5; padding:6px; overflow:hidden; margin:0px; float:left;}
/
/*tab
.tabs{width:568px; height:263px; margin:0px 0px 0px 5px; float:left; position: relative;}
.tab{width:568px; height:34px; overflow:hidden; background:url(../img/tabtitlebg.jpg) repeat-x; border: solid 1px #e7e5e5; border-bottom:none;margin:0px; padding:0px;}
.tab li{float:left; display: block; width:93px; height:34px; margin:0px; line-height:34px; cursor:pointer; text-align:center; font-size:14px; list-style-type:none;}
.tab li.focus{float:left; display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; cursor:pointer; text-align:center;font-size:14px; font-weight:bold;}
*/
.tlink a:link{font-size:14px;color:#000000;text-decoration:none;}
.tlink a:visited{color:#000000;}
.tlink a:hover{font-size:14px;color:#000000;}
div.bottomstyle h5 a:hover{ font-weight:normal; font-size:14px; color:white; margin:0px 10px;}
/*.content{width:568px; height:214px;}*/
/*
.tabs .content div ul{ margin:15px; padding:0px;}
.tabs .content div ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:25px;}
.tabs .content div ul li span{ float:right; color:#8c8b8b; font-size:13px;}
*/
.tabz{width:568px; height:34px; overflow:hidden; background:url(../img/tabtitlebg.jpg) repeat-x; border: solid 1px #e7e5e5; border-bottom:none;margin:0px; padding:0px;}
.tabz li{float:left; display: block; width:93px; height:34px; margin:0px; line-height:34px; cursor:pointer; text-align:center; font-size:14px; list-style-type:none;}
.tabz li.focus{float:left; display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; cursor:pointer; text-align:center;font-size:14px; font-weight:bold;}
.tabsz{width:568px;height:195px; margin:10px 0px 10px 5px; float:left; position: relative;}
.contentz{width:568px;height:130px;}
.tabsz .contentz div ul{ margin:15px; padding:0px;}
.tabsz .contentz div ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:25px;}
.tabsz .contentz div ul li span{ float:right; color:#8c8b8b; font-size:13px;}

/*.tabsh{width:335px;height:314px;margin:0px 0px 0px 5px; float:left; position: relative;}*/
.tabsh{width:335px;margin:0px 0px 0px 5px; float:left; position: relative;}
.tabh{width:333px; height:34px; overflow:hidden; background:url(../img/tabtitlebg.jpg) repeat-x; border: solid 1px #e7e5e5; border-bottom:none;margin:0px; padding:0px;}
.tabh li{float:left; display: block; width:93px; height:34px; margin:0px; line-height:34px; cursor:pointer; text-align:center; font-size:14px; list-style-type:none;}
.tabh li.focus{float:left; display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; cursor:pointer; text-align:center;font-size:14px;}
.contenth{width:335px;height:400px;overflow:hidden;}
.tabsh .contenth div h5{ margin:0px; padding:0px; line-height:34px; position: absolute; top:0px; right:10px; font-weight: normal;}
.tabsh .contenth div ul{ margin:4px 15px 15px 15px; padding:0px;}
.tabsh .contenth div ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:25px;}
.tabsh .contenth div ul li span{ float:right; color:#8c8b8b; font-size:13px;}

dl.newsarea dd.newshot{ margin:0px;padding:0px; width:321px; height:auto; border: solid 1px #e7e5e5;}
dl.newsarea dd.newshot h1{ margin:6px 0px 0px -1px;padding:0px 0px 0px 20px; width:90px; height:27px; background:#7b98d6; color:white; font-size:14px; font-weight:normal; line-height:27px;}
dl.newsarea dd.newshot ul{ margin:14px 20px;padding:0px;}
dl.newsarea dd.newshot ul li{ list-style-type:none; width:198px; height:27px; margin:8px 0px;}
dl.newsarea dd.newshot ul li a:link,dl.newsarea dd ul li a:visited{ display:block; width:188px; height:27px; background:url(../img/csssprite.png) no-repeat -368px -565px; line-height:27px; font-size:13px; padding:0px 0px 0px 10px;}
dl.newsarea dd.newshot ul li a:hover{ display:block; width:188px; height:27px; background:url(../img/csssprite.png) no-repeat -368px -592px; line-height:27px; font-size:13px; padding:0px 0px 0px 10px;}
dl.newsarea dd a.downbtn:link,dl.newsarea dd a.downbtn:visited{ margin-left:-1px;display:block; width:323px; height:36px; background:url(../img/download.png); line-height:36px; color:white; font-size:1.2em; padding:0px 0px 0px 70px;}
dl.newsarea dd a.downbtn:hover{margin-left:-1px; display:block; width:323px; height:36px; background:url(../img/downloadhover.png); line-height:36px; color:white; font-size:1.2em; padding:0px 0px 0px 70px;}

dl.newsareadialog dd.newshot{ margin:0px;padding:0px; width:300px; height:235px;}
dl.newsareadialog dd.newshot h1{ margin:6px 0px 0px -1px;padding:0px 0px 0px 20px; width:90px; height:27px; background:#7b98d6; color:white; font-size:14px; font-weight:normal; line-height:27px;}
dl.newsareadialog dd.newshot ul{ margin:14px 20px;padding:0px;}
dl.newsareadialog dd.newshot ul li{ list-style-type:none; width:198px; height:27px; margin:8px 0px;}
dl.newsareadialog dd.newshot ul li a:link,dl.newsareadialog dd ul li a:visited{ display:block; width:188px; height:27px; background:url(../img/csssprite.png) no-repeat -368px -565px; line-height:27px; font-size:13px; padding:0px 0px 0px 10px;}
dl.newsareadialog dd.newshot ul li a:hover{ display:block; width:188px; height:27px; background:url(../img/csssprite.png) no-repeat -368px -592px; line-height:27px; font-size:13px; padding:0px 0px 0px 10px;}
dl.newsareadialog dd a.downbtn:link,dl.newsareadialog dd a.downbtn:visited{ margin-left:-1px;display:block; width:323px; height:36px; background:url(../img/download.png); line-height:36px; color:white; font-size:1.2em; padding:0px 0px 0px 70px;}
dl.newsareadialog dd a.downbtn:hover{margin-left:-1px; display:block; width:323px; height:36px; background:url(../img/downloadhover.png); line-height:36px; color:white; font-size:1.2em; padding:0px 0px 0px 70px;}


h1.tztg{ clear:both; margin:0px; padding:0px; border-bottom: solid 1px #e7e5e5; font-size:14px; width:1200px; height:30px; line-height:26px;}
h1.tztg span{ display:block; border-left: solid 3px #7b98d6; margin:10px 0px 5px 0px; padding:0px 0px 0px 10px; height:26px;}

div.zhx{ width:371px; float:left; margin:10px 0px;}
div.zhx h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:369px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.zhx h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.zhx ul{ margin:15px; padding:0px;}
div.zhx ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:25px;}
div.zhx ul li span{ float:right; color:#8c8b8b; font-size:13px;}

.more{ position:absolute; right:10px; top:0px; line-height:34px; font-size:14px;}

div.kjrk{ width:247px; float:left; margin:10px 0px 5px 8px;}
div.kjrk h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:245px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.kjrk h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.kjrk h1 a{ position:absolute; right:10px; top:0px; line-height:34px;}
div.kjrk ul{ margin:0px; padding:10px 0px 10px 0px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:245px;}
div.kjrk ul li{ width:114px; height:34px; float:left; list-style-type:none; margin:2px 0px 2px 5px;}
div.kjrk ul li a.kjmenu01:link,div.kjrk ul li a.kjmenu01:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -364px -190px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu01:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -478px -190px; padding:0px 0px 0px 30px; color:white;}
div.kjrk ul li a.kjmenu02:link,div.kjrk ul li a.kjmenu02:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -592px -190px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu02:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -706px -190px; padding:0px 0px 0px 30px; color:white;}
div.kjrk ul li a.kjmenu03:link,div.kjrk ul li a.kjmenu03:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -820px -190px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu03:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -934px -190px; padding:0px 0px 0px 30px; color:white;}
div.kjrk ul li a.kjmenu04:link,div.kjrk ul li a.kjmenu04:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -820px -190px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu04:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -934px -190px; padding:0px 0px 0px 30px; color:white;}
div.kjrk ul li a.kjmenu04:link,div.kjrk ul li a.kjmenu04:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -918px -450px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu04:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -1032px -450px; padding:0px 0px 0px 30px; color:white;}
div.kjrk ul li a.kjmenu05:link,div.kjrk ul li a.kjmenu05:visited{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -918px -484px; padding:0px 0px 0px 30px;}
div.kjrk ul li a.kjmenu05:hover{ display:block; width:84px; height:34px; line-height:34px; background:url(../img/csssprite.png) no-repeat -1032px -484px; padding:0px 0px 0px 30px; color:white;}


div.clearboth{ clear:both;}

div.kjgd{ width:971px; margin:0px auto; padding:0px;}
div.kjgd ul{ margin:0px; padding:0px;}
div.kjgd ul li{ margin:0px 6px; padding:0px; list-style-type:none; float:left;}
div.kjgd ul li img{ border:0px;}
#demo {overflow:hidden;width: 971px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

div.zcfg{ width:287px; float:left; margin:0px 0px;}
div.zcfg h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:285px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.zcfg h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.zcfg ul{ margin:0px; padding:8px 0px;}
div.zcfg ul li{ margin:9px 1px; list-style-type:none; float:left; width:140px; height:28px;}
div.zcfg ul li a.menu01:link,div.zcfg ul li a.menu01:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left top; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu01:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px top; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu02:link,div.zcfg ul li a.menu02:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -28px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu02:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -28px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu03:link,div.zcfg ul li a.menu03:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -56px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu03:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -56px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu04:link,div.zcfg ul li a.menu04:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -84px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu04:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -84px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu05:link,div.zcfg ul li a.menu05:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -112px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu05:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -112px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu06:link,div.zcfg ul li a.menu06:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -140px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu06:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -140px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu07:link,div.zcfg ul li a.menu07:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -168px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu07:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -168px; color:white; line-height:28px; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu08:link,div.zcfg ul li a.menu08:visited{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat left -196px; line-height:28px; color:black; padding:0px 0px 0px 45px;}
div.zcfg ul li a.menu08:hover{ display:block; width:95px; height:28px; background: url(../img/csssprite.png) no-repeat -182px -196px; color:white; line-height:28px; padding:0px 0px 0px 45px;}


div.wsjbdt{ width:492px; float:right; margin:10px 0px 5px 0px;}
div.wsjbdt h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:490px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.wsjbdt h1 span{ display: block; width:120px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.wsjbdt ul{ margin:0px; padding:10px 15px 10px 20px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:455px;}
div.wsjbdt ul a{ display:block; width:429px; height:105px; margin:5px auto;padding:0px 0px 0px 30px; line-height:105px; text-align:center; font-size:40px;}
div.wsjbdt ul a:link,div.wsjbdt ul a:visited{ color:white; background:url(../img/csssprite.png) no-repeat left -394px;}
div.wsjbdt ul a:hover{ color:#c1f2c4; background:url(../img/csssprite.png) no-repeat -459px -394px;}

dl.gk{ margin: 0px auto; width:970px; overflow:hidden; padding:10px 0px 8px 0px;float:left;}
dl.gk dt{ margin: 0px; padding:0px; float:left;}
dl.gk dt ul{ margin: 0px; padding:0px; width:920px;}
dl.gk dt ul li{ margin: 0px 16px 10px 0px; padding:0px; list-style-type:none; float:left;}
dl.gk dt ul li a{ display:block; margin: 0px; padding:0px; text-align:center;}
dl.gk dt ul li a.gk_menu01:link,dl.gk dt ul li a.gk_menu01:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat left -224px; color:white;}
dl.gk dt ul li a.gk_menu01:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat left -309px;}
dl.gk dt ul li a.gk_menu02:link,dl.gk dt ul li a.gk_menu02:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -85px -224px; color:white;}
dl.gk dt ul li a.gk_menu02:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -85px -309px;}
dl.gk dt ul li a.gk_menu03:link,dl.gk dt ul li a.gk_menu03:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -170px -224px; color:white;}
dl.gk dt ul li a.gk_menu03:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -170px -309px;}
dl.gk dt ul li a.gk_menu04:link,dl.gk dt ul li a.gk_menu04:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -255px -224px; color:white;}
dl.gk dt ul li a.gk_menu04:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -255px -309px;}
dl.gk dt ul li a.gk_menu05:link,dl.gk dt ul li a.gk_menu05:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -340px -224px; color:white;}
dl.gk dt ul li a.gk_menu05:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -340px -309px;}
dl.gk dt ul li a.gk_menu06:link,dl.gk dt ul li a.gk_menu06:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -425px -224px; color:white;}
dl.gk dt ul li a.gk_menu06:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -425px -309px;}
dl.gk dt ul li a.gk_menu07:link,dl.gk dt ul li a.gk_menu07:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -510px -224px; color:white;}
dl.gk dt ul li a.gk_menu07:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -510px -309px;}
dl.gk dt ul li a.gk_menu08:link,dl.gk dt ul li a.gk_menu08:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -595px -224px; color:white;}
dl.gk dt ul li a.gk_menu08:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -595px -309px;}
dl.gk dt ul li a.gk_menu09:link,dl.gk dt ul li a.gk_menu09:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -680px -224px; color:white;}
dl.gk dt ul li a.gk_menu09:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -680px -309px;}
dl.gk dt ul li a.gk_menu10:link,dl.gk dt ul li a.gk_menu10:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -765px -224px; color:white;}
dl.gk dt ul li a.gk_menu10:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -765px -309px;}
dl.gk dt ul li a.gk_menu11:link,dl.gk dt ul li a.gk_menu11:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -850px -224px; color:white;}
dl.gk dt ul li a.gk_menu11:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -850px -309px;}
dl.gk dt ul li a.gk_menu12:link,dl.gk dt ul li a.gk_menu12:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -935px -224px; color:white;}
dl.gk dt ul li a.gk_menu12:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -935px -309px;}
dl.gk dt ul li a.gk_menu13:link,dl.gk dt ul li a.gk_menu13:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1020px -224px; color:white;}
dl.gk dt ul li a.gk_menu13:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1020px -309px;}
dl.gk dt ul li a.gk_menu14:link,dl.gk dt ul li a.gk_menu14:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1105px -224px; color:white;}
dl.gk dt ul li a.gk_menu14:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1105px -309px;}
dl.gk dt ul li a.gk_menu15:link,dl.gk dt ul li a.gk_menu15:visited{ display:block; margin: 0px;padding:45px 0px 0px 0px; width:85px; height:40px; background:url(../img/csssprite.png) no-repeat -1190px -224px; color:white;}
dl.gk dt ul li a.gk_menu15:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1190px -309px;}
dl.gk dt ul li a.gk_menu16:link,dl.gk dt ul li a.gk_menu16:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1275px -224px; color:white;}
dl.gk dt ul li a.gk_menu16:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1275px -309px;}
dl.gk dt ul li a.gk_menu17:link,dl.gk dt ul li a.gk_menu17:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1360px -224px; color:white;}
dl.gk dt ul li a.gk_menu17:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1360px -309px;}
dl.gk dt ul li a.gk_menu18:link,dl.gk dt ul li a.gk_menu18:visited{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1445px -224px; color:white;}
dl.gk dt ul li a.gk_menu18:hover{ display:block; margin: 0px;padding:55px 0px 0px 0px; width:85px; height:30px; background:url(../img/csssprite.png) no-repeat -1445px -309px;}
dl.gk dd{color:#ffffff; margin: 0px; float:left; width:20px;padding:40px 19px 0px 10px;text-align:center;font-size:16px; font-weight:bold; height:140px;background:url(../img/xxgk.png) no-repeat;}
dl.gk dd h1{ margin: 0px 10px; padding:25px 0px 0px 0px; width:26px; height:155px; text-align:center; color:white; font-size:16px; float:left;}
dl.gk dd ul{ margin: 4px 3px 0px 0px; padding:0px 0px 0px 0px; width:442px; height:172px; float:right; background:white;}
dl.gk dd ul li{ margin: 0px 2px 0px 10px; padding:0px 0px 0px 0px; list-style-type:none; width:133px; height:83px; float:left;}
dl.gk dd ul li a.cx_menu01:link,dl.gk dd ul li a.cx_menu01:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -364px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu01:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -364px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}
dl.gk dd ul li a.cx_menu02:link,dl.gk dd ul li a.cx_menu02:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -497px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu02:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -497px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}
dl.gk dd ul li a.cx_menu03:link,dl.gk dd ul li a.cx_menu03:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -630px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu03:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -630px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}
dl.gk dd ul li a.cx_menu04:link,dl.gk dd ul li a.cx_menu04:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -763px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu04:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -763px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}
dl.gk dd ul li a.cx_menu05:link,dl.gk dd ul li a.cx_menu05:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -896px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu05:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -896px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}
dl.gk dd ul li a.cx_menu06:link,dl.gk dd ul li a.cx_menu06:visited{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -1029px top; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#144a99;}
dl.gk dd ul li a.cx_menu06:hover{ display:block; width:133px; height:21px; background:url(../img/csssprite.png) no-repeat -1029px -83px; text-align:center; margin:0px; padding:62px 0px 0px 0px; color:#ffffff;}

div.hdjl{ margin:0px auto; padding:0px;}
div.hdjl dl.hd{ width:947px; margin:10px 0px; padding:0px; float:left;}
div.hdjl dl.hd dt{ width:371px; margin:0px; padding:0px; overflow:hidden; float:left;}
div.hdjl dl.hd dt div.hdjl{ width:371px; float:left; margin:0px 0px;}
div.hdjl dl.hd dt div.hdjl h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:369px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.hdjl dl.hd dt div.hdjl h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.hdjl dl.hd dt div.hdjl a.piclink01:link,div.hdjl dl.hd dt div.hdjl a.piclink01:visited{ display:block; width:263px; height:65px; background:url(../img/csssprite.png) no-repeat left -499px; color:#7b98d6; line-height:65px; font-size:1.5em; padding:0px 0px 0px 105px; margin:5px auto;}
div.hdjl dl.hd dt div.hdjl a.piclink01:hover{ display:block; width:263px; height:65px; background:url(../img/csssprite.png) no-repeat left -499px; color:#5977b6; line-height:65px; font-size:1.5em; padding:0px 0px 0px 105px; margin:5px auto;}
div.hdjl dl.hd dt div.hdjl a.piclink02:link,div.hdjl dl.hd dt div.hdjl a.piclink02:visited{ display:block; width:263px; height:65px; background:url(../img/csssprite.png) no-repeat left -564px; color:#7b98d6; line-height:65px; font-size:1.5em; padding:0px 0px 0px 105px; margin:5px auto;}
div.hdjl dl.hd dt div.hdjl a.piclink02:hover{ display:block; width:263px; height:65px; background:url(../img/csssprite.png) no-repeat left -564px; color:#5977b6; line-height:65px; font-size:1.5em; padding:0px 0px 0px 105px; margin:5px auto;}

div.hdjl dl.hd dt div.cjwt{ width:371px; float:left; margin:0px 0px;}
div.hdjl dl.hd dt div.cjwt h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:369px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.hdjl dl.hd dt div.cjwt h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.hdjl dl.hd dt div.cjwt ul{ margin:15px; padding:0px;}
div.hdjl dl.hd dt div.cjwt ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:22px;}

div.hdjl dl.hd dt div.tjxx{ width:371px; margin:0px; padding:0px; overflow:hidden;}
div.hdjl dl.hd dt div.tjxx h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:369px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.hdjl dl.hd dt div.tjxx h1 span{ display: block; width:150px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.hdjl dl.hd dt div.tjxx ul{ margin:0px; padding:0px; border-top:none; overflow:hidden;width:370px;}
div.hdjl dl.hd dt div.tjxx ul li{ list-style-type:none; line-height:24px; clear:both;}
.counts{ display:block; width:16px; height:16px; background:#7b98d6; color:white; float:left; line-height:16px; text-align:center;font-size:14px;margin:5px 10px 0px 0px;padding:0px; border-radius:3px; font-family: Arial;}
div.hdjl dl.hd dt div.tjxx ul li a{float:left;}

div.hdjl dl.hd dd{ width:570px; margin:0px; padding:0px; overflow:hidden; float:right;}
div.hdjl dl.hd dd div.jzxx{ width:570px; float:left; margin:0px 0px;}
div.hdjl dl.hd dd div.jzxx h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:568px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.hdjl dl.hd dd div.jzxx h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.hdjl dl.hd dd div.jzxx ul{ margin:15px; padding:0px;}
div.hdjl dl.hd dd div.jzxx ul li{ list-style-type:none; background:url(../img/listicon01.gif) no-repeat left center; text-indent:15px; line-height:22px;font-size:13px;color:#4b4b4b}
div.hdjl dl.hd dd div.jzxx ul li span{ float:right; color:#8c8b8b; font-size:13px;}
div.hdjl dl.hd dd div.jzxx ul li strong{ float:right; color:#8c8b8b; font-size:13px; font-weight:normal;}
div.hdjl dl.hd dd div.jzxx h1 a.messagebtn:link,div.hdjl dl.hd dd div.jzxx h1 a.messagebtn:visited{ position:absolute; right:100px; top:2px; line-height:28px; width:130px; height:28px; background: url(../img/csssprite.png) no-repeat -918px -394px; text-align:center; color:white; padding:0px 0px 0px 14px;}
div.hdjl dl.hd dd div.jzxx h1 a.messagebtn:hover{ position:absolute; right:100px; top:2px; line-height:28px; width:130px; height:28px; background: url(../img/csssprite.png) no-repeat -918px -422px; text-align:center; color:white; padding:0px 0px 0px 14px;}

dl.paiming{ width:215px; margin:10px 0px; padding:0px; float:right;}
dl.paiming dt{ width:215px; margin:0px; padding:0px; overflow:hidden;margin-top:42px;}
dl.paiming dt div.hdjl{ width:215px; float:left; margin:0px 0px;}
dl.paiming dt div.hdjl h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:244px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
dl.paiming dt div.hdjl h1 span{ display: block; width:93px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
dl.paiming dt div.hdjl a.piclink01:link,div.hdjl dl.paiming dt div.hdjl a.piclink01:visited{ display:block; width:180px; height:65px; background:url(../img/pxinlang.png); color:#5977b6; line-height:65px; font-size:1em; padding:0px 0px 0px 65px; margin:0px auto;}
dl.paiming dt div.hdjl a.piclink01:hover{ display:block; width:180px; height:65px; background:url(../img/pxinlang.png); color:#5977b6; line-height:65px; font-size:1em; padding:0px 0px 0px 65px; margin:0px auto;}
dl.paiming dt div.hdjl a.piclink02:link,div.hdjl dl.paiming dt div.hdjl a.piclink02:visited{ display:block; width:180px; height:65px; background:url(../img/p12333.png); color:#5977b6; line-height:65px; font-size:1em; padding:0px 0px 0px 65px; margin:6px auto;}
dl.paiming dt div.hdjl a.piclink02:hover{ display:block; width:180px; height:65px; background:url(../img/p12333.png); color:#5977b6; line-height:65px; font-size:1em; padding:0px 0px 0px 65px; margin:6px auto;}



div.hdjl dl.paiming dd{ width:246px; margin:0px; padding:0px; overflow:hidden;}
div.hdjl dl.paiming dd div.erweima{ width:246px; margin:5px 0px 0px 0px; padding:0px; overflow:hidden;}
div.hdjl dl.paiming dd div.erweima h1{ margin:0px; padding:0px; background:url(../img/tabtitlebg.jpg) repeat-x; width:244px; border: solid 1px #e7e5e5; border-bottom:none; font-size:14px; font-weight: normal; height:34px; position: relative;}
div.hdjl dl.paiming dd div.erweima h1 span{ display: block; width:100px; height:28px; border-top: solid 4px #7b98d6; border-right: solid 1px #e7e5e5; border-left: solid 1px #e7e5e5; background:white; margin:2px 0px 0px 10px; line-height:25px; text-align:center;font-size:14px; font-weight: normal;}
div.hdjl dl.paiming dd div.erweima ul{ margin:0px; padding:10px 15px; border: solid 1px #e7e5e5; border-top:none; overflow:hidden; width:214px;}
div.hdjl dl.paiming dd div.erweima ul img{ margin:0px 0px 0px 15px;}

/*
dl.friendlink{ clear:both; width:1200px; margin:0px auto;padding:0px; background:#f7f7f7; height:90px;}
dl.friendlink dt{ width:94px; margin:10px auto;padding:0px 0px 0px 20px; float:left;background:url(../img/csssprite.png) no-repeat -1062px -394px; line-height:37px; color:white; font-size:14px;}
dl.friendlink dd{ float:left; margin:0px auto;padding:0px 0px 0px 20px; height:30px; line-height:30px; font-size:14px;}
dl.friendlink dd ul{margin:0px;padding:0px;}
dl.friendlink dd ul li{margin:0px;padding:0px; list-style-type:none; margin:0px 20px; float:left;}
*/
div.bottomstyle{ width:1200px;margin:10px auto 0px auto;padding:0px; overflow:hidden; line-height:30px; text-align:center;}
div.bottomstyle h5{ font-weight:normal; font-size:14px; background:#144a99; color:white;margin:0px;padding:0px;}
div.bottomstyle h5 a:link,div.bottomstyle h5 a:visited{ font-weight:normal; font-size:14px; color:white; margin:0px 10px;}
div.bottomstyle h5 a:hover{ font-weight:normal; font-size:14px; color:white; margin:0px 10px;}
div.bottomstyle p{margin:10px auto;padding:0px; color:#8c8b8b; line-height:24px; font-size:13px;}

/* 飘浮窗口start */
div.xfindexlm{width:160px; height:133px; margin:0px 0px 0px 0px; background:url(../img/lmbottombg.png) repeat-x left bottom; background-color: white;}
div.xfindexlm  h1{height:0px;margin:0px; padding:0px; background:url(../img/titlebg01.png) repeat-x; font-size:16px; line-height:26px; position: relative;}
div.xfindexlm  h1 span{float:left; display:block; width:250px; background: url(../img/csssprite1.png) no-repeat -445px -125px; text-indent:24px; margin:1px 0px 0px 10px; color:red;}
div.xfindexlm  h1 a{ position:absolute; right:0px; top:0px; font-weight:normal;}
div.xfindexlm ul{margin:0px 0px 0px 0px;padding:0px;}
div.xfindexlm ul li{margin:10px 5px 5px 7px;padding:0px; list-style-type:none;}

a.moreblue:link,a.moreblue:visited{ color:#1b82c6; text-decoration:none;}
a.moreblue:hover{ color:#003b61; text-decoration:none;}

#ad {
    filter:alpha(opacity=95);
    -moz-opacity:0.80;
    opacity:0.8;

    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#ad1 {
    filter:alpha(opacity=95);
    -moz-opacity:0.80;
    opacity:0.8;

    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#ad2 {
    filter:alpha(opacity=95);
    -moz-opacity:0.80;
    opacity:0.8;

    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}

/* 飘浮窗口end */

.scrollDiv{line-height:24px;border:#fff 1px solid;overflow:hidden;/* 必要元素 */}
.scrollDiv li{height:24px;padding-left:10px;}
#sd{height:120px;}




/*改版*/
div.clearboth{ clear:both;}
.redfont{ color:red;}
a img{ border:0px;}
/*修正bootstrap*/
* {
    -webkit-box-sizing:content-box;/*Firefox3.5+*/
    -moz-box-sizing:content-box;/*Safari3.2+*/
    -o-box-sizing: content-box; /*Opera9.6*/
    -ms-box-sizing: content-box;/*IE8*/
    box-sizing:content-box;/*W3C标准(IE9+，Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/
}

/*dl.hearder{margin-top:-30px;margin-bottom:0px;margin-left:auto;;margin-right:auto; padding:0px; width:1151px; height:167px; background:url(../image/topbg.jpg) no-repeat;z-index:98;}*/
/*dl.hearder dt{ margin:20px 0px 0px 0px; padding:0px; width:588px; height:96px; background:url(../image/logo.png) no-repeat; display:inline-block;float:left; }*/
/*dl.hearder{margin-top:-30px;margin-bottom:0px;margin-left:auto;;margin-right:auto; padding:0px; width:1151px; height:157px; background:url(../image/topbg.jpg) no-repeat;z-index:98;}
dl.hearder dt{ margin:0px 0px 0px 0px; padding:0px; width:588px; height:96px; background:url(../image/logo.png) no-repeat; display:inline-block;float:left; }
dl.hearder dd{ margin:3px 0px 0px 0px; padding:0px; float:right; color:white;font-size:14px;}
dl.hearder dd a{color:white;}
dl.hearder dd a:hover{color:#d6e8fc;}
dl.hearder{ margin:0px auto; padding:0px 0px 10px 0px; width:1151px; height:118px; position:relative;background-color: #699bd8;}
dl.hearder dt{ margin:25px 0px 0px 0px; padding:0px; width:581px; height:78px; background:url(../image/newlogo.png) no-repeat; display:inline-block;float:left; }
dl.hearder dd{ margin:3px 0px 0px 0px; padding:0px; float:right; color:white;font-size:14px;}
dl.hearder dd a{color:white;margin:0px 10px;position: relative;}
dl.hearder dd a img{display: none;}
dl.hearder dd a:hover{color:#d6e8fc;}
dl.hearder dd a:hover img{display: block;position: absolute;left:0px;top:16px;z-index: 1000;}
dl.hearder dd p {text-align: right;margin:0px;padding:0px;position: relative;}
dl.hearder dd p input.searchbtn{margin:0px 0px;padding:10px 20px; background: #69e1d6;border-radius: 5px;border:none;outline: none;color: white;cursor: pointer;}
dl.hearder dd p input.searchbtn:hover{ background: #3ec1b5;}
*/
dl.hearder dd p input.inputsearchindex{margin:0px 0px 0px 0px;padding:7px 10px 7px 15px; background: rgba(255,255,255,0.70);border-radius: 5px;border:none;outline: none;width:350px;}


.tabs{width:1151px; height:494px; margin:0px auto; padding:0px; position:relative;}
.tab{width:160px;overflow:hidden; display:inline-block; float:left; margin:0px; padding:0px;}
.tab li{display: block; width:160px; height:75px; list-style-type:none; line-height:75px; cursor:pointer; font-size:16px; color:white;}
.tab li.focus{background:#fff; border-left: solid 5px #02950d; font-size:16px; color:#144a99; width:155px;}
.tab li#left1{ position:absolute; left:0px;}
.tab li#left1 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left top; margin: 25px 10px 0px 15px;}
.tab li#left1.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px top; margin: 25px 10px 0px 10px;}
.tab li#left2{ position:absolute; left:0px; top:95px;}
.tab li#left2 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -30px; margin: 25px 10px 0px 15px;}
.tab li#left2.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -30px; margin: 25px 10px 0px 10px;}
.tab li#left3{ position:absolute; left:0px; top:196px;}
.tab li#left3 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -60px; margin: 25px 10px 0px 15px;}
.tab li#left3.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -60px; margin: 25px 10px 0px 10px;}
.tab li#left4{ position:absolute; left:0px; top:290px;}
.tab li#left4 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -90px; margin: 25px 10px 0px 15px;}
.tab li#left4.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -90px; margin: 25px 10px 0px 10px;}
.tab li#left5{ position:absolute; left:0px; top:380px;}
.tab li#left5 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -120px; margin: 25px 10px 0px 15px;}
.tab li#left5.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -120px; margin: 25px 10px 0px 10px;}
/*.tab li#bottom1{ position:absolute; left:160px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom1{ position:absolute; left:160px; top:455px; height:56px; line-height:56px;}
.tab li#bottom1.focus{background:#fff;border-left: none; border-bottom: solid 3px #02950d; height:56px; line-height:56px;}
.tab li#bottom1 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -210px; margin: 12px 10px 0px 15px;}
.tab li#bottom1.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -210px; margin: 12px 10px 0px 10px;}
/*.tab li#bottom2{ position:absolute; left:320px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom2{ position:absolute; left:378px; top:455px; height:56px; line-height:56px;}
.tab li#bottom2.focus{background:#fff;border-left: none; border-bottom: solid 3px #02950d; height:56px; line-height:56px;}
.tab li#bottom2 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -240px; margin: 12px 10px 0px 15px;}
.tab li#bottom2.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -240px; margin: 12px 10px 0px 10px;}
/*.tab li#bottom3{ position:absolute; left:480px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom3{ position:absolute; left:586px; top:455px; height:56px; line-height:56px;}
.tab li#bottom3.focus{background:#fff;border-left: none; border-bottom: solid 3px #02950d; height:56px; line-height:56px;}
.tab li#bottom3 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -270px; margin: 12px 10px 0px 15px;}
.tab li#bottom3.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -270px; margin: 12px 10px 0px 10px;}
/*.tab li#bottom4{ position:absolute; left:640px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom4{ position:absolute; left:794px; top:455px; height:56px; line-height:56px;}
.tab li#bottom4.focus{background:#fff;border-left: none; border-bottom: solid 3px #02950d; height:56px; line-height:56px;}
.tab li#bottom4 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -300px; margin: 12px 10px 0px 15px;}
.tab li#bottom4.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -300px; margin: 12px 10px 0px 10px;}
/*.tab li#bottom5{ position:absolute; left:800px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom5{ position:absolute; left:825px; top:455px; height:56px; line-height:56px;}
.tab li#bottom5.focus{background:none;border-left: none; height:56px; line-height:56px;}
.tab li#bottom5 span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat left -360px; margin: 12px 10px 0px 15px;}
.tab li#bottom5.focus span{ display: block; float:left; width:30px; height:30px; background:url(../image/csssprite.png) no-repeat -30px -360px; margin: 12px 10px 0px 10px;}
/*.tab li#bottom6{ position:absolute; left:996px; top:616px; height:56px; line-height:56px;}*/
.tab li#bottom6{ position:absolute; left:992px; top:455px; height:56px; line-height:56px;}
.tab li#bottom6.focus{background:none;border-left: none;height:56px; line-height:56px;}
/*.tab li#bottom6 span{ display: block; float:left; width:30px; height:30px;  margin: 12px 10px 0px 15px;}*/
/*.tab li#bottom6.focus span{ display: block; float:left; width:30px; height:30px;  margin: 12px 10px 0px 10px;}*/
/*.content{width:971px; height:616px; background:white; display: inline-block; float:right; padding:10px;}*/
.content{width:991px; height:455px; background:white; display: inline-block; float:right; padding:0px;}
.content div.panel-index{padding:5px;}

dl.bottomlink{ width:1151px; margin:30px auto 0px auto; padding:0px; overflow:hidden; clear:both;}
dl.bottomlink dt{ width:80px; height:50px; margin:0px; padding:0px 0px 0px 80px; display:inline-block; float:left; background:url(../image/csssprite.png) no-repeat -83px -209px; color:#b4d0f1; font-size:18px;}
dl.bottomlink dd{ width:980px; margin:0px; padding:0px 0px; display:inline-block; float:left; color:#b4d0f1;}
dl.bottomlink dd ul{margin:0px auto; padding:0px;width:980px;text-align: justify;}
dl.bottomlink dd ul li{margin:0px 0px 0px 0px; padding:0px; list-style-type:none; display:inline-block;}
dl.bottomlink dd ul li a{ font-size:14px; color:#b4d0f1;}
dl.bottomlink dd ul li a:hover{ font-size:14px; color:#fff;}
dl.bottomlink dd div select{ margin:5px 10px 0px 0px;}

.tabsH{width:625px; margin:0px auto; padding:0px; position:relative;}
.tabH{width:255px; height:35px; margin:0px; padding:0px 0px 0px 370px; background:#f7f7f7; border: solid 1px #e7e5e5;}
.tabsH h5{ position:absolute; left:15px; top:8px; margin:0px ; padding:0px; display:inline-block; float:left; color:#144a99; font-size:14px;}
.tabH li{ float:left; height:34px; list-style-type:none; line-height:34px; cursor:pointer; font-size:14px; margin:0px 0px; padding:0px 10px; border:solid 1px #f7f7f7;border-bottom:0px;width:60px;}
.tabH li.focus{ font-size:14px; color:#144a99; background:#fff; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; border-top:solid 3px #7b98d6; height:30px; margin:3px 0px 0px 0px; padding:0px 10px; line-height:25px;width:60px;}
.contentH{width:625px; background:white; display: inline-block; float:right;}
.contentH div ul.n{ margin:0px; padding:10px;height:186px}
.contentH div ul.n li{ list-style-type:none; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px;}
.contentH div ul.n li a{font-size:14px;}
.contentH div ul.n li span{ float:right; font-size:14px; color:#777;}

.tabsg{width:625px; margin:0px auto; padding:0px; position:relative; clear:both;}
.tabg{width:255px; height:35px; margin:0px; padding:0px 0px 0px 370px; background:#f7f7f7; border: solid 1px #e7e5e5;}
.tabsg h5{ position:absolute; left:15px; top:8px; margin:0px ; padding:0px; display:inline-block; float:left; color:#144a99; font-size:14px;}
.tabg li{ float:left; height:34px; list-style-type:none; line-height:34px; cursor:pointer; font-size:14px; margin:0px 0px; padding:0px 10px; border:solid 1px #f7f7f7;border-bottom:0px;width:60px;}
.tabg li.focus{ font-size:14px; color:#689bd7; background:#fff; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; border-top:solid 3px #7b98d6; height:30px; margin:3px 0px 0px 0px; padding:0px 10px; line-height:25px;width:60px;}
.contentg{width:625px; background:white; display: inline-block; float:right;}
.contentg div ul.n{ margin:0px; padding:10px;height:146px;}
.contentg div ul.n li{ list-style-type:none; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:26px;}
.contentg div ul.n li a{font-size:14px;}
.contentg div ul.n li span{ float:right; font-size:14px; color:#777;}
ul.menunav{ margin:0px; padding:0px;}

/*ul.menunav li.m01{ margin:5px 0px 0px 0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m01 a{ display:block; margin:0px; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -30px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m01 a:hover{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -274px -30px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02{ margin:5px 26px 0px 26px; padding:0px; list-style-type:none; float:left; background:none;position:relative;}
ul.menunav li.m02>a{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02>a:hover{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -274px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02 ul.dropdown-menu{width:190px;}
ul.menunav li.m02 a{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02 a:hover{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -274px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
/*ul.menunav li.m03{ margin:5px 0px 0px 0px;  padding:0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m03 a{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -138px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m03 a:hover{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -274px -138px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}*/

ul.menunav li.m01{ margin:5px 0px 0px 0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m01 a{ display:block; margin:0px; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -30px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m01 a:hover{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -227px -30px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m02{ margin:5px 7px 0px 14px; padding:0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m02>a.myfind{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02>a.myfind:hover{ display:block; width:110px; height:54px; background:url(../image/csssprite.png) no-repeat -274px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 80px;}
ul.menunav li.m02 ul.dropdown-menu{width:190px;}
ul.menunav li.m02 a.myfind{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m02 a.myfind:hover{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -227px -84px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m03{ margin:5px 7px 0px 7px;  padding:0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m03 a{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -138px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m03 a:hover{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -227px -138px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m04{ margin:5px 0px 0px 7px;  padding:0px; list-style-type:none; float:left; background:none;}
ul.menunav li.m04 a{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -84px -265px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}
ul.menunav li.m04 a:hover{ display:block; width:83px; height:54px; background:url(../image/csssprite.png) no-repeat -227px -265px; line-height:54px; color:white; font-size:16px; padding:0px 0px 0px 60px;}

div.leftframe{ width:626px; float:left;}
div.rightframe{ width:323px; float:right;}
div.rightframehome{ width:323px; float:right;}

/*#myFocus{ width:594px; height:445px;margin:0px;}*/
#myFocus{ width:607px; height:455px;margin:0px;}
#myFocus2{ width:1150px; height:90px;margin:0px auto;}

/*div.rightframe dl{ width:323px; margin:0px; padding:0px; overflow:hidden;height:179px;}*/
div.rightframe dl{ width:323px; margin:0px; padding:0px; overflow:hidden;}
div.rightframe dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.rightframe dl dt h5{ margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; height:27px; line-height:27px; width:60px;}
div.rightframe dl dt a{ margin:0px; padding:0px 0px 0px 30px; display:block; width:57px; height:26px; position:absolute; right:0px; top:0px; background:url(../image/csssprite.png) no-repeat -84px top; color:white; line-height:26px;}
div.rightframe dl dt a:hover{ background:url(../image/csssprite.png) no-repeat -171px top;}
/*div.rightframe dl dd{ margin:0px; padding:14px 12px 14px 12px;height:125px;}*/
div.rightframe dl dd{ margin:0px;padding:5px;height:164px;}
div.rightframe dl dd ul{ margin:0px; padding:0px;}
div.rightframe dl dd ul li{ margin:0px; padding:0px; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px; list-style-type:none;}
div.rightframe dl dd ul li a{ font-size:14px;}

div.rightframe dl dt a.more{display:block;right:0px;height:20px;position:absolute; top:0px;line-height:34px; font-weight:normal;background:none;color:gray;font-size:12px;padding:0px;margin:0px;width:50px;}
div.rightframe dl dt a.more:hover{color:red;}

div.rightframehome dl{ width:323px; margin:0px; padding:0px; overflow:hidden;height:249px;}
div.rightframehome dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.rightframehome dl dt h5{ margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; height:27px; line-height:27px; width:60px;}
div.rightframehome dl dt a{ margin:0px; padding:0px 0px 0px 30px; display:block; width:57px; height:26px; position:absolute; right:0px; top:0px; background:url(../image/csssprite.png) no-repeat -84px top; color:white; line-height:26px;}
div.rightframehome dl dt a:hover{ background:url(../image/csssprite.png) no-repeat -171px top;}
div.rightframehome dl dd{ margin:0px;height:125px;padding-top:5px;}
div.rightframehome dl dd ul{ margin:0px; padding:0px;}
div.rightframehome dl dd ul li{ margin:0px; padding:0px; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px; list-style-type:none;}
div.rightframehome dl dd ul li a{ font-size:14px;}

div.rightframehome dl dt a.more{display:block;right:0px;height:20px;position:absolute; top:0px;line-height:34px; font-weight:normal;background:none;color:gray;font-size:12px;padding:0px;margin:0px;width:50px;}
div.rightframehome dl dt a.more:hover{color:red;}


/*dl.footer{ margin:10px auto; padding:0px; width:1131px; overflow:hidden;}
dl.footer{ margin:0px auto; padding:0px; width:1131px; overflow:hidden;}
dl.footer dt{ background:#144a99; color:white; font-size:14px; margin:0px; padding:5px 0px; text-align:center;}
dl.footer dt a{ color:white; font-size:14px;}
dl.footer dt a:hover{ color:#86a7d8; font-size:14px;}

dl.footer dd{ margin:0px auto; overflow:hidden; color:white; font-size:14px; text-align:center; width:860px;}

dl.footer dd a{ float:left;}
dl.footer dd p{ float:left;  line-height:24px; padding:0px; text-align:left;color:#8c8b8b;}*/

dl.footer{ margin:20px auto; padding:0px; width:1151px; overflow:hidden;border-top:solid 1px #80aee5;}
dl.footer dt{ color:#ffffff; font-size:14px; margin:0px; padding:10px 0px; text-align:center;}
dl.footer dt a{ color:#fff; font-size:14px;margin:0px 10px;font-weight: normal;}
dl.footer dt a:hover{ color:#b4d0ee; font-size:14px;}
dl.footer dd{ margin:0px auto; padding:0px 0px; overflow:hidden; color:white; font-size:14px; text-align:center; width:760px;}
dl.footer dd a{ float:left;}
dl.footer dd p{ float:left;  line-height:24px;margin:5px 0px 0px 2px; padding:0px; text-align:left;}

.target_box{width:250px; padding:10px; border:1px solid #aaa; background-color:#fff;display:none;}

#myModal5{margin-left:65%}
#myModal5 div.modal-dialog{width:320px;height:220px;}

/*2016�?9�?29日新�?
div.kf{ position:fixed; top:120px; right:15px; z-index:100;}
div.kf ul{ margin:0px; padding:0px;}
div.kf ul li{ margin:0px 0px 1px 0px; padding:0px; display:block; list-style-type:none; width:68px; height:68px;}
div.kf ul li a.kfmenu01:link,div.kf ul li a.kfmenu01:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left top;}
div.kf ul li a.kfmenu01:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px top;}
div.kf ul li a.kfmenu02:link,div.kf ul li a.kfmenu02:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -68px;}
div.kf ul li a.kfmenu02:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -68px;}
div.kf ul li a.kfmenu03:link,div.kf ul li a.kfmenu03:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -136px;}
div.kf ul li a.kfmenu03:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -136px;}
div.kf ul li a.kfmenu04:link,div.kf ul li a.kfmenu04:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -204px;}
div.kf ul li a.kfmenu04:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -204px;}
div.kf ul li a.kfmenu05:link,div.kf ul li a.kfmenu05:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -272px;}
div.kf ul li a.kfmenu05:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -272px;}
div.kf ul li a.kfmenu06:link,div.kf ul li a.kfmenu06:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -340px;}
div.kf ul li a.kfmenu06:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -340px;}
div.kf ul li a.kfmenu07:link,div.kf ul li a.kfmenu07:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -408px;}
div.kf ul li a.kfmenu07:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -408px;}iv.kf ul li a.kfmenu07:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -408px;}
*/
/*2016�?9�?29日新�?*/
div.kf{ position:fixed; top:50%; right:15px; z-index:100;margin-top:-272px;}
div.kf ul{ margin:0px; padding:0px;}
div.kf ul li{ margin:0px 0px -1px 0px; padding:0px; display:block; list-style-type:none; width:68px; height:68px;}
div.kf ul li a.kfmenu01:link,div.kf ul li a.kfmenu01:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left top;}
div.kf ul li a.kfmenu01:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px top;}
div.kf ul li a.kfmenu02:link,div.kf ul li a.kfmenu02:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -68px;}
div.kf ul li a.kfmenu02:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -68px;}
div.kf ul li a.kfmenu03:link,div.kf ul li a.kfmenu03:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -136px;}
div.kf ul li a.kfmenu03:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -136px;}
div.kf ul li a.kfmenu04:link,div.kf ul li a.kfmenu04:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -204px;}
div.kf ul li a.kfmenu04:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -204px;}
div.kf ul li a.kfmenu05:link,div.kf ul li a.kfmenu05:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -272px;}
div.kf ul li a.kfmenu05:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -272px;}
div.kf ul li a.kfmenu06:link,div.kf ul li a.kfmenu06:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -340px;}
div.kf ul li a.kfmenu06:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -340px;}
div.kf ul li a.kfmenu07:link,div.kf ul li a.kfmenu07:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png?v=1) no-repeat left -408px;}
div.kf ul li a.kfmenu07:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png?v=1) no-repeat -68px -408px;}


/*2017-8-8顶部及右侧及滚动*/
div.kf ul li{position:relative;}
div.kf ul li dl{display:none;}
div.kf ul li:hover dl{display:block;margin:0px; padding:0px;position:absolute;top:0px;left:-103px;z-index: 1000;}
div.kf ul li:hover dl dt{ margin:0px; padding:0px;overflow: hidden; background:white;border-radius: 10px;float:left;}
div.kf ul li:hover dl dt ul{ margin:0px; padding:10px;}
div.kf ul li:hover dl dt ul li{ margin:0px; padding:0px;height: 40px;line-height: 40px; width:82px;border-bottom:solid 1px #ccc;text-align: center;}
div.kf ul li:hover dl dt ul li:last-child{ margin:0px; padding:0px;height: 40px;line-height: 40px; width:82px;border-bottom:none;}
div.kf ul li:hover dl dd{ margin:0px; padding:0px;float: left;width:5px; height: 10px; background: url(../image/sanjiao.png) no-repeat left top;margin-top:25px;}

#YSF-BTN-HOLDER{
    display:none;
}

/*2017-3-2信息公开6个菜单按�?*/
div.xxgkmenu ul{margin:10px 0px 0px 0px;padding:0px;width:287px;float: left;}
div.xxgkmenu ul li{margin:8px 5px 12px 5px;padding:0px;float: left; display: block;width:85px; height: 85px;}
div.xxgkmenu ul li a:link,div.xxgkmenu ul li a:visited{display: block;width:85px; height: 85px; background: #7b98d6; color: white;font-size: 14px;transition: 0.3s;}
div.xxgkmenu ul li a:hover{background: #5575ba;}
div.xxgkmenu ul li a span{display:block; width: 40px; height: 40px;margin:3px 20px 0px 20px;}
div.xxgkmenu ul li a strong{ display: block;font-weight: normal;width: 60px; text-align: center;margin:0px auto;}

/*2017-3-2信息公开6个菜单按�?*/
div.gk-panel{width:970px;}
div.dczj{margin-top:3px; width: 660px; height: 185px;float: left;}

/**2017-4-24搜索*/
div.searchpanel{margin:0px auto;padding:0px;width:500px;}

div.searchpanel ul{margin:0px;padding:0px;}
div.searchpanel ul li{margin:0px 8px;padding:0px; list-style-type: none;float:left; width:65px; height: 72px;}
div.searchpanel ul a.search-tab5 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon01.png) no-repeat;}
div.searchpanel ul a.search-tab5:hover li span{background: url(../image/search-icon01-hover.png) no-repeat;}
div.searchpanel ul a.search-tab40 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon02.png) no-repeat;}
div.searchpanel ul a.search-tab40:hover li span{background: url(../image/search-icon02-hover.png) no-repeat;}
div.searchpanel ul a.search-tab36 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon03.png) no-repeat;}
div.searchpanel ul a.search-tab36:hover li span{background: url(../image/search-icon03-hover.png) no-repeat;}
div.searchpanel ul a.search-tab37 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon04.png) no-repeat;}
div.searchpanel ul a.search-tab37:hover li span{background: url(../image/search-icon04-hover.png) no-repeat;}
div.searchpanel ul a.search-tab3 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon05.png) no-repeat;}
div.searchpanel ul a.search-tab3:hover li span{background: url(../image/search-icon05-hover.png) no-repeat;}
div.searchpanel ul a.search-tab85 li span{display:block; width:65px; height: 72px; background: url(../image/search-icon06.png) no-repeat;}
div.searchpanel ul a.search-tab85:hover li span{background: url(../image/search-icon06-hover.png) no-repeat;}


div.searchpanel ul a:hover h5{color: #3e75b9;}
div.searchpanel ul h5{margin:0px;padding:0px;line-height: 24px; text-align: center;font-weight: normal;}
div.searchpanel ul a.active5 li span{background: url(../image/search-icon01-hover.png) no-repeat;}
div.searchpanel ul a.active40 li span{background: url(../image/search-icon02-hover.png) no-repeat;}
div.searchpanel ul a.active36 li span{background: url(../image/search-icon03-hover.png) no-repeat;}
div.searchpanel ul a.active37 li span{background: url(../image/search-icon04-hover.png) no-repeat;}
div.searchpanel ul a.active3 li span{background: url(../image/search-icon05-hover.png) no-repeat;}
div.searchpanel ul a.active85 li span{background: url(../image/search-icon06-hover.png) no-repeat;}
div.searchpanel ul a.active5 li h5,div.searchpanel ul a.active40 li h5,div.searchpanel ul a.active36 li h5,div.searchpanel ul a.active37 li h5,div.searchpanel ul a.active3 li h5,div.searchpanel ul a.active85 li h5{color: #3e75b9;font-weight: bold;}


div.searchform{ width: 500px; clear: both;margin:0px auto; padding: 0px;}
div.searchform ul{margin:0px; padding: 30px 0px;}
div.searchform ul li{margin:0px 0px 0px 10px; padding: 0px; float: left;list-style-type: none;}
div.searchform ul li input.inputstyle01{border: solid 1px #ccc; border-radius: 5px;padding:10px; width:350px;}
div.searchform ul li input.searchbtn{background: #7b98d6; color: white;border: none; border-radius: 5px;padding:10px; cursor: pointer;}
div.searchform ul li input.searchbtn:hover{background: #144a99;cursor: pointer;}

/*2017-4-27查询结果*/
.result{ float: left;}
div.line{margin:10px 0px;}


/*2016�?9�?29日新�?*/
div.lfleft{ position:fixed; top:157px; left:15px; z-index:100;}
div.lfleft ul{ margin:0px; padding:0px;}
div.lfleft ul li{ margin:0px 0px 1px 0px; padding:0px; display:block; list-style-type:none; width:159px; height:182px;}
div.lfleft ul li a.lfmenu01:link,div.kf ul li a.lfmenu01:visited{display:block; width:184px; height:214px; background:url(../image/guowuyuanddc.jpg);}
div.lfleft ul li a.lfmenu02:link,div.kf ul li a.lfmenu02:visited{display:block; width:150px; height:120px; background:url(../image/kaoshileft.png);}

div.lfleft ul li a.lfmenu03:link,div.kf ul li a.lfmenu03:visited{display:block; width:159px; height:182px; background:url(../image/wxzhengwutousu.png);}
div.lfleft ul li a.lfmenu04:link,div.kf ul li a.lfmenu04:visited{display:block; width:159px; height:182px; background:url(../image/zfbzhengwutousu.png);}
div.lfleft ul li a.lfmenu05:link,div.kf ul li a.lfmenu05:visited{display:block; width:150px; height:182px; background:url(../image/youjiangjingda.png);}
div.lfleft ul li a.lfmenu06:link,div.kf ul li a.lfmenu06:visited{display:block; width:150px; height:106px; background:url(../image/baomingrukou.png);}
div.lfleft ul li a.lfmenu07:link,div.kf ul li a.lfmenu07:visited{display:block; width:150px; height:106px; background:url(../image/kaoshidayin1.png);}
div.lfleft ul li a.lfmenu08:link,div.kf ul li a.lfmenu08:visited{display:block; width:150px; height:106px; background:url(../image/chengjichaxun.png);}
div.lfleft ul li a.lfmenu09:link,div.kf ul li a.lfmenu09:visited{display:block; width:150px; height:182px; background:url(../image/nongmingonggongzi.png);}
div.lfleft ul li a.lfmenu10:link,div.kf ul li a.lfmenu10:visited{display:block; width:150px; height:182px; background:url(../image/chuangyedajie.png);}

/*2017-7-27topbanner*/
div.topbanner{width:1150px;height: 90px;margin:0px auto 15px auto;overflow: hidden;position: relative;}

/*2017-8-7滚动新闻*/
/*
dl.gd_news{margin:10px auto; padding:0px;width:1150px; height: 35px;}
dl.gd_news dt{margin:6px 0px 0px 20px; padding:0px; background: url(../image/gonggao.png) no-repeat left center; text-indent:35px;font-size: 14px; line-height: 35px;color:white;float:left;width:80px;}
dl.gd_news dd{margin:0px 0px 0px 20px; padding:0px;float:left; width:1020px;}
dl.gd_news dd ul{margin:0px; padding:0px;}
dl.gd_news dd ul li{margin:0px 10px; padding:0px;float:left; background:url(../image/listicon02.png) no-repeat left center; text-indent:16px;list-style-type: none;line-height: 35px;}
dl.gd_news dd ul li a{color:white;}
dl.gd_news dd ul li a:hover{color:#dcedff;}


/*2017-8-7滚动新闻*/
/*dl.gd_news{margin:10px auto; padding:0px;width:1150px; height: 30px;}
dl.gd_news dt{margin:12px 0px 0px 20px; padding:0px; background: url(../image/gonggao.png) no-repeat left 4px;font-size: 14px;color:white;float:left;width:24px; height: 30px; display: block;line-height: 24px;}
dl.gd_news dd{margin:0px 0px 0px 10px; padding:0px;float:left; width:1090px;}
*/

/*2017-8-7滚动新闻*/
dl.gd_news{margin:5px auto; padding:0px;width:1150px; height: 30px;}
/*dl.gd_news dt{margin:9px 0px 0px 0px; padding:0px; background: url(../image/gonggao.png) no-repeat right 4px;font-size: 14px;color:white;float:left;width:150px; height: 30px; display: block;line-height: 24px;}*/
dl.gd_news dt{margin:10px 0px 0px 0px; padding:0px; background: url(../image/gonggao.png) no-repeat 80px 4px;font-size: 14px;color:white;float:left;width:150px; height: 30px; display: block;line-height: 24px;}
dl.gd_news dd{margin:0px 0px 0px 10px; padding:0px;float:right; width:990px;}

.btninput{background:url(../image/topsearch.png) no-repeat left center;border:none;width:24px; height: 20px; position:absolute;right:10px; top:8px;outline: none;cursor: pointer;}

/*div.topinfo{width:100%;height: 35px; line-height: 35px;background:#eeeeee;}
div.topinfo p{margin:0px auto;padding:0px;width:1151px;line-height: 35px; text-align: right;font-size: 12px;}
div.topinfo p a{margin:0px 10px;padding:0px;}*/
div.topinfo{width:100%;min-width:1151px;height: 30px; line-height: 30px;color: white;}
div.topinfo p{margin:0px auto;padding:0px;width:1151px;line-height: 30px; text-align: right;font-size: 12px;}
div.topinfo p a{margin:0px 10px;padding:0px;color:white;}
div.topinfo p a:hover{color:#cddff4;}

.hotserver{border:solid 0px #ddd;margin:-5px 0px 0px 0px;padding:10px;}

.dowebok1{ margin: 0px; line-height: 24px;  height: 120px;padding:0px;}
.dowebok1 li{ list-style-type: none; display:block;width:198px; height: 27px;margin:5px 0px 5px 0px;}
.dowebok1 li a{ display:block;width:198px; height: 27px; background:url(../image/serverbg.png) no-repeat left top; line-height: 27px; text-indent:24px;}
.dowebok1 li a:hover{background:url(../image/serverbg.png) no-repeat left -27px; line-height: 27px; text-indent:24px;}

/* 滚动2017�?8�?9�?15:34:57 */
/*Plugin CSS*/

.str_wrap {margin:0px 10px;
    overflow:hidden;
//zoom:1;
    width:100%;
    font-size:12px;
    line-height:16px;
    position:relative;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    white-space:nowrap;
}

.str_wrap.str_active {

}
.str_move {
    white-space:nowrap;
    position:absolute;
    top:0;
    left:0;
    cursor:move;
}
.str_move_clone {
    display:inline-block;
//display:inline;
//zoom:1;
    vertical-align:top;
    position:absolute;
    left:100%;
    top:0;
}
.str_vertical .str_move_clone {
    left:0;
    top:100%;
}
.str_down .str_move_clone {
    left:0;
    bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
    white-space:normal;
    width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
    cursor:inherit;
}
.str_wrap img {
    max-width:none !important;
}

/* 2017-8-9 15:36:09 */
/* CSS Document */


#tagsList {float:right;
    position:absolute;
    width: 200px;
    max-height: 126px;
    top:60px;
    right:80px;
    z-index: 10;
}

#tagsList a {font-size: 12px;
    position: absolute;
    top: 0px;
    left: 0px;
    font-family: Microsoft YaHei;
    color: #689bd7;
    font-weight: bold;
    text-decoration: none;
    padding: 3px 6px;
    display: inline-block;
    white-space: nowrap;
    z-index:9
}

#tagsList a:hover, #tagsList a.hover {
    color: #03468c;
    transition: all .2s ease-in-out;
    font-size: 12px;
    background: #fff;
    border-radius: 4px;
    z-index:999
}


/*2017-08-28*/
/*人社服务*/
div.renshe-s{width:655px;float: left;}
div.renshe-s dl.ban{ width:655px; margin:0px 7px 0px 8px; padding:0px;}
div.renshe-s dl.ban dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px;}
div.renshe-s dl.ban dt h5{ margin:0px; padding:0px;position: relative;}
div.renshe-s dl.ban dt h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
div.renshe-s dl.ban dd{ margin:0px; padding:10px 0px 10px 0px;}
div.renshe-s dl.ban dd ul{ margin:0px; padding:0px;}
div.renshe-s dl.ban dd ul li{ margin:0px 2px; padding:0px;float: left;list-style-type: none;}
div.renshe-s dl.ban dd ul li.m01 a{display: inline-block;width:156px; height: 58px;background:url(../image/csssprite.png) no-repeat -84px -31px;line-height: 58px; color: white;text-align: center;font-size: 18px;text-indent:40px;}
div.renshe-s dl.ban dd ul li.m01 a:hover{background:url(../image/csssprite.png) no-repeat -240px -31px;}
div.renshe-s dl.ban dd ul li.m02 a.nav2{display: inline-block;width:156px; height: 58px;background:url(../image/csssprite.png) no-repeat -84px -89px;line-height: 58px; color: white;text-align: center;font-size: 18px;text-indent:40px;}
div.renshe-s dl.ban dd ul li.m02 a.nav2:hover{background:url(../image/csssprite.png) no-repeat -240px -89px;}
div.renshe-s dl.ban dd ul li.m03 a{display: inline-block;width:156px; height: 58px;background:url(../image/csssprite.png) no-repeat -84px -147px;line-height: 58px; color: white;text-align: center;font-size: 18px;text-indent:40px;}
div.renshe-s dl.ban dd ul li.m03 a:hover{background:url(../image/csssprite.png) no-repeat -240px -147px;}
div.renshe-s dl.ban dd ul li.m04 a{display: inline-block;width:156px; height: 58px;background:url(../image/csssprite.png) no-repeat -84px -205px;line-height: 58px; color: white;text-align: center;font-size: 18px;text-indent:40px;}
div.renshe-s dl.ban dd ul li.m04 a:hover{background:url(../image/csssprite.png) no-repeat -240px -205px;}

div.renshe-s dl.ban dd ul li.m02{position:relative;}
div.renshe-s dl.ban dd ul li.m02 ul{display: none;}
div.renshe-s dl.ban dd ul li.m02:hover ul{display:block;position: absolute;top:58px;left: 0px;z-index: 100;border:solid 1px #ccc;border-radius: 5px;background:white;padding:3px;margin:0px;}
div.renshe-s dl.ban dd ul li.m02:hover ul li {display:block;padding:0px;text-align: left;width: 100%;}
div.renshe-s dl.ban dd ul li.m02:hover ul li a{display:block;padding:5px 0px;width: 142px;text-indent: 20px;}
div.renshe-s dl.ban dd ul li.m02:hover ul li a:hover{display:block;padding:5px 0px;width: 142px;text-indent: 20px;background:#f5f5f5;}

div.renshe-s dl.wang{ width:655px; margin:10px 7px 0px 8px; padding:0px; overflow:hidden;}
div.renshe-s dl.wang dt{ margin:10px 0px 0px 0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px;}
div.renshe-s dl.wang dt h5{ margin:0px; padding:0px;position: relative;}
div.renshe-s dl.wang dt h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
div.renshe-s dl.wang dd{ margin:0px; padding:10px 0px 10px 0px;}
div.renshe-s dl.wang dd ul{ margin:0px; padding:0px;}
div.renshe-s dl.wang dd ul li{ margin:5px 5px; padding:0px;float: left;list-style-type: none; display: block;}
div.renshe-s dl.wang dd ul li a{ margin:0px; padding:0px 0px 0px 30px;float: left;list-style-type: none; display: block; width:276px; height: 45px; line-height: 45px;background:#f5f5f5;border-radius: 5px;}
div.renshe-s dl.wang dd ul li a:hover{background:#e6eef8;}
div.renshe-s dl.wang dd ul li img{display: inline; vertical-align: middle;margin-right:52px;}

.dowebok { width: 800px; margin: 9px auto; font-size: 14px;}
.dowebok a {display: inline-block;padding: 8px 16px 8px 16px; color: #fff; text-decoration: none;background:url(../image/listicon02.png) no-repeat left center;text-indent:0px;}
.dowebok a:hover {color: #e3f1f9;}
.hotserver{margin:0px 0px 0px 0px;padding:0px;float: right;width: 300px;}


.hotserver dl{ margin:1px 7px 0px 8px; padding:0px; overflow:hidden;}
.hotserver dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px;}
.hotserver dl dt h5{ margin:0px; padding:0px;}
.hotserver dl dt h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
.hotserver dl dd{ margin:0px; padding:10px 0px 10px 0px;}
.hotserver dl dd ul{ margin: 0px; line-height: 24px;padding:0px; height: 210px; display: block;}
.hotserver dl dd ul li{ list-style-type: none; display:block;width:280px; height: 37px;margin:5px 0px 5px 0px;}
.hotserver dl dd ul li a{ display:block;width:280px; height: 37px;line-height: 37px; text-indent:24px; background:#f5f5f5;border-left: solid 3px #689bd7;border-radius: 5px;}
.hotserver dl dd ul li a:hover{background:#e6eef8;}

div.gongshi dl{ width:956px; margin:0px 7px 0px 8px; padding:0px; overflow:hidden;}
div.gongshi dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px;}
div.gongshi dl dt h5{ margin:0px; padding:0px;position: relative;}
div.gongshi dl dt h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
div.gongshi dl dd{ margin:0px; padding:10px 0px 10px 0px;}
div.gongshi dl dd table{border-left:none;border-right:none; border-top:none;border-bottom: none;}
div.gongshi dl dd table tr th{border-left:none;border-right:none;border-top:none;background:#f5f5f5;border-bottom: solid 1px #ccc;padding:5px;font-size: 14px;text-align: center;}
div.gongshi dl dd table tr td{border:none;padding:5px;font-size: 12px; text-align: center;}

/*互动交流*/
div.hdjl-title{margin-left:15px;}
div.hdjl-title a{float:left;}
div.hdjl-title span{float:left;margin-top:11px;margin-left:10px;}
div.hdjl dl{ width:470px; margin:0px 7px 0px 10px; padding:0px; overflow:hidden;float: left;}
div.hdjl dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.hdjl dl dt h5{ margin:0px; padding:0px;position: relative;}
div.hdjl dl dt h5 span{display: block;margin:0px; padding:0px; border-bottom: solid 3px #849fd9;font-size: 16px; color: #333; height:28px; line-height:28px;float:left;font-weight: normal;}
div.hdjl dl dt h5 a{position: absolute;right:10px; top:5px;font-weight: normal;color:#777;font-size: 16px;}
div.hdjl dl dt h5 a:hover{color:#f00;}
div.hdjl dl dd{ margin:0px; padding:10px 12px 10px 12px;}
div.hdjl dl dd ul{ margin:0px; padding:0px;}
div.hdjl dl dd ul li{ margin:0px; padding:0px; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px; list-style-type:none;}
div.hdjl dl dd ul li a{ font-size:16px;}
div.hdjl dl dd ul li span{float:right;color:#ccc;font-weight: normal;font-size: 12px;}
div.hdpt{display:flex;margin:0px 15px;}
div.hdpt div.hdpt-title{display:flex;width:72px;}
/*div.hdpt div.hdpt-item{flex:1;border:solid 1px #eee; border-left:none;padding:10px;}*/
div.hdpt div.hdpt-item a{margin:0px 5px;}
div.hdpt div.hdpt-item a.hdpt-link1{width: 200px;height: 50px;border-radius: 6px;background: #3487ec;color: white;font-size: 16px;display: inline-block;line-height: 50px;transition: 0.3s;}
div.hdpt div.hdpt-item a.hdpt-link1 img{display: inline-block;vertical-align: middle;margin-top:-5px;margin:0px 15px 0px 20px;}
div.hdpt div.hdpt-item a.hdpt-link1:hover{background:#1C6BCC;}

div.hdpt div a.hdpt-link2{width: 120px;height: 50px;border-radius: 6px;background: #ea7979;color: white;font-size: 16px;display: inline-block;line-height: 50px;transition: 0.3s;font-weight: bold;}
div.hdpt div a.hdpt-link2 img{margin-left: 10px}
div.hdpt div a.hdpt-link2:hover{background:#D83636;}
div.hdpt div a.hdpt-link3{width: 120px;height: 50px;border-radius: 6px;background: #88d3b1;color: white;font-size: 16px;display: inline-block;line-height: 50px;transition: 0.3s;font-weight: bold;}
div.hdpt div a.hdpt-link3 img{margin-left: 10px}
div.hdpt div a.hdpt-link3:hover{background:#199E61;}
div.hdpt div a.hdpt-link4{width: 120px;height: 50px;border-radius: 6px;background: #f8c882;color: white;font-size: 16px;display: inline-block;line-height: 50px;transition: 0.3s;font-weight: bold;}
div.hdpt div a.hdpt-link4 img{margin-left: 10px}
div.hdpt div a.hdpt-link4:hover{background:#DB9024;}

.yj{width:970px;margin:0px 0px 0px 10px;}
.tabsy{width:470px; margin:0px auto; padding:0px; overflow: hidden; position: relative;float:left;}
.tabsy a.writeletter{position: absolute;right:0px; top:5px;display: block;width:87px; height: 26px; background: url(../image/csssprite.png) no-repeat -84px top; line-height: 26px; text-indent: 30px; color: white;}
.tabsy a.writeletter:hover{background: url(../image/csssprite.png) no-repeat -171px top;}
.taby{ height:35px; margin:0px; padding:0px 0px 0px 0px; border-bottom: solid 1px #ddd;}
.taby li{ float:left; height:34px; list-style-type:none; line-height:34px; cursor:pointer; font-size:14px; margin:0px 0px; padding:0px 10px;}
.taby li.focus{ font-size:14px; color:#689bd7; background:#fff; border-bottom:solid 3px #689bd7;height:30px; margin:3px 0px 0px 0px; padding:0px 10px; line-height:25px;}
.contenty{width:470px;display: inline-block;}
.contenty div ul.n{ margin:10px 5px 0px 20px; padding:0px;}
.contenty div ul.n li{ list-style-type:none; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:26px;}
.contenty div ul.n li a{font-size:14px;}
.contenty div ul.n li span{ float:right; font-size:12px; color:#ccc;}
.contenty div ul.n li strong{font-weight: normal;font-size:14px; color:#777;}

div.jlbanner{width:478px;height: 178px;float: left;margin:5px auto 10px 18px;overflow: hidden;position: relative;}

/*专题专栏*/
div.ztbg{background:url(../image/ztbg.png) no-repeat right bottom;width:990px;height: 400px;}
div.ztbg h5{ margin:0px; padding:0px;position: relative; width:970px; border-bottom: solid 1px #d6d6d6; height:30px;}
div.ztbg h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
div.ztbg ul {position:relative;width:990px;height: 400px;}
div.ztbg ul li{list-style-type: none; position:absolute;}
div.ztbg ul li a img{display: inline; vertical-align: middle;margin-right: 5px;line-height: 24px;font-size: 14px;float: left;}
div.ztbg ul.ztlist7 li.nav01{left: 100px;top: 50px;}
div.ztbg ul.ztlist7 li.nav02{left: 600px;top: 50px;}
div.ztbg ul.ztlist7 li.nav03{left: 200px;top: 160px;}
div.ztbg ul.ztlist7 li.nav04{left:385px;top:105px;}
div.ztbg ul.ztlist7 li.nav05{left:90px;top:230px;}
div.ztbg ul.ztlist7 li.nav06{left:390px;top:265px;}
div.ztbg ul.ztlist7 li.nav07{left:640px;top:185px;}
div.ztbg ul.ztlist7 li.nav08{left:650px;top:300px;}
div.ztbg ul.ztlist7 li.nav09{left:160px;top:320px;}
div.ztbg ul.ztlist7 li.nav10{left:700px;top:160px;}

/*新闻中心*/
/*div.leftframe-index{ width:594px; float:left;}
div.rightframe-index{ width:380px; float:right;}*/
div.leftframe-index{ width:594px; float:left;}
div.rightframe-index{ width:380px; float:right;}

div.rightframe-index dl{ margin:0px; padding:0px; overflow:hidden;}
div.rightframe-index dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.rightframe-index dl dt h5{ margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; height:27px; line-height:27px; width:60px;}
div.rightframe-index dl dt a{ margin:0px; padding:0px 0px 0px 30px; display:block; width:57px; height:26px; position:absolute; right:0px; top:0px; background:url(../image/csssprite.png) no-repeat -84px top; color:white; line-height:26px;}
div.rightframe-index dl dt a:hover{ background:url(../image/csssprite.png) no-repeat -171px top;}
div.rightframe-index dl dd{ margin:0px; padding:14px 12px 14px 12px;}
div.rightframe-index dl dd ul{ margin:0px; padding:0px;}
div.rightframe-index dl dd ul li{ margin:0px; padding:0px; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px; list-style-type:none;}
div.rightframe-index dl dd ul li a{ font-size:14px;}

.tabsg-index{width:380px; margin:0px auto; padding:0px;}
.tabg-index{ height:40px; margin:0px; padding:0px 0px 0px 0px; border-bottom: solid 1px #ddd;width:100%;}
.tabg-index li{ float:left; height:39px; list-style-type:none; line-height:33px; cursor:pointer; font-size:15px; margin:0px 0px; padding:0px;width: 25%; text-align: center;}
.tabg-index li.focus{ font-size:15px; color:#689bd7; background:#fff; border-bottom:solid 3px #689bd7;height:35px; margin:3px 0px 0px 0px; padding:0px; line-height:26px; text-align: center;}
.contentg-index{width:100%;display: inline-block;}
.contentg-index div ul.n{ margin:0px; padding:13px 10px 10px 10px;}
.contentg-index div ul.n li{ list-style-type:none; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:26px;}
.contentg-index div ul.n li a{font-size:14px;}
.contentg-index div ul.n li span{ float:right; font-size:14px; color:#777;}
ul.menunav{ margin:0px; padding:0px;}
/*
div.rightframe-index dl{ margin:0px; padding:0px; overflow:hidden;}
div.rightframe-index dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.rightframe-index dl dt h5{ margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; height:27px; line-height:27px; width:60px;}
div.rightframe-index dl dt a{ margin:0px; padding:0px 0px 0px 30px; display:block; width:57px; height:26px; position:absolute; right:0px; top:0px; background:url(../image/csssprite.png) no-repeat -84px top; color:white; line-height:26px;}
div.rightframe-index dl dt a:hover{ background:url(../image/csssprite.png) no-repeat -171px top;}
div.rightframe-index dl dd{ margin:0px; padding:14px 12px 14px 12px;}
div.rightframe-index dl dd ul{ margin:0px; padding:0px;}
div.rightframe-index dl dd ul li{ margin:0px; padding:0px; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:24px; list-style-type:none;}
div.rightframe-index dl dd ul li a{ font-size:14px;}


.tabsg-index{width:390px; margin:0px auto; padding:0px;}
.tabg-index{ height:40px; margin:0px; padding:0px 0px 0px 0px; border-bottom: solid 1px #ddd;}
.tabg-index li{ float:left; height:39px; list-style-type:none; line-height:33px; cursor:pointer; font-size:14px; margin:0px 0px; padding:0px 10px;} 
.tabg-index li.focus{ font-size:14px; color:#689bd7; background:#fff; border-bottom:solid 3px #689bd7;height:35px; margin:3px 0px 0px 0px; padding:0px 10px; line-height:28px;}
.contentg-index{width:390px;display: inline-block;}
.contentg-index div ul.n{ margin:0px; padding:10px;}
.contentg-index div ul.n li{ list-style-type:none; background:url(../image/listicon01.png) no-repeat left center; text-indent:16px; line-height:26px;}
.contentg-index div ul.n li a{font-size:14px;}
.contentg-index div ul.n li span{ float:right; font-size:14px; color:#777;}
*/

/*2018-8-29按钮*/
div.newsbtn ul{margin:0px;padding:0px;}
div.newsbtn ul li.m01{ margin:12px 0px 0px 0px; list-style-type:none; float:left; background:none;}
div.newsbtn ul li.m01 a{ display:block; margin:0px; width:86px; height:48px; background:url(../image/csssprite.png) no-repeat -84px -263px; line-height:48px; color:white; font-size:14px; padding:0px 0px 0px 60px;}
div.newsbtn ul li.m01 a:hover{ background:url(../image/csssprite.png) no-repeat -230px -263px;}
div.newsbtn ul li.m02{ margin:12px 7px 0px 14px; padding:0px; list-style-type:none; float:left; background:none;}
div.newsbtn ul li.m02 a.m02c{ display:block; width:86px; height:48px; background:url(../image/csssprite.png) no-repeat -84px -311px; line-height:48px; color:white; font-size:14px; padding:0px 0px 0px 60px;}
div.newsbtn ul li.m02 a.m02c:hover{background:url(../image/csssprite.png) no-repeat -230px -311px;}
div.newsbtn ul li.m03{ margin:12px 7px 0px 7px;  padding:0px; list-style-type:none; float:left; background:none;}
div.newsbtn ul li.m03 a{ display:block; width:86px; height:48px; background:url(../image/csssprite.png) no-repeat -84px -359px; line-height:48px; color:white; font-size:14px; padding:0px 0px 0px 60px;}
div.newsbtn ul li.m03 a:hover{background:url(../image/csssprite.png) no-repeat -230px -359px;}

div.newsbtn ul li.m03c{ margin:2px 7px 0px 7px;  padding:0px; list-style-type:none; float:left; background:none;}
div.newsbtn ul li.m03c a.m03c{ display:block; width:86px; height:48px; background:url(../image/csssprite.png) no-repeat -84px -359px; line-height:48px; color:white; font-size:14px; padding:0px 0px 0px 60px;}
div.newsbtn ul li.m03c a.m03c:hover{background:url(../image/csssprite.png) no-repeat -230px -359px;}

div.newsbtn ul li.m04{ margin:12px 0px 0px 7px;  padding:0px; list-style-type:none; float:left; background:none;}
div.newsbtn ul li.m04 a{ display:block; width:86px; height:48px; background:url(../image/csssprite.png) no-repeat -84px -407px; line-height:48px; color:white; font-size:14px; padding:0px 0px 0px 60px;}
div.newsbtn ul li.m04 a:hover{background:url(../image/csssprite.png) no-repeat -230px -407px;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}

dl.hearder dd div{margin:20px 0px 0px 0px;}

dl.hearder{ margin:0px auto; padding:0px 0px 0px 0px; width:1151px; height:70px; position:relative;}
dl.hearder dt{ margin:15px 0px 0px 0px; padding:0px; width:581px; height:78px; background:url(../image/newLogo1.png) no-repeat; display:inline-block;float:left; }
dl.hearder dd{ margin:40px 0px 0px 0px; padding:0px; float:right; color:white;font-size:14px;}
dl.hearder dd a{color:white;margin:0px 10px;position: relative;}
dl.hearder dd a img{display: none;}
dl.hearder dd a:hover{color:#d6e8fc;}
dl.hearder dd a:hover img{display: block;position: absolute;left:0px;top:16px;z-index: 1000;}
dl.hearder dd p {text-align: right;margin:0px;padding:0px;position: relative;}
dl.hearder dd p input.inputsearch{margin:0px 0px 0px 0px;padding:10px 10px 10px 15px; background: rgba(255,255,255,0.70);border-radius: 5px;border:none;outline: none;width:240px;}
dl.hearder dd p input.searchbtn{margin:0px 0px;padding:10px 20px; background: #69e1d6;border-radius: 5px;border:none;outline: none;color: white;cursor: pointer;}
dl.hearder dd p input.searchbtn:hover{ background: #3ec1b5;}

/*2018-9-1信息排行*/
dl.ortherpanel{width:1121px;padding:15px;background:white;margin:0px auto; overflow: hidden;}
dl.ortherpanel dt{margin:0px;padding:0px; font-size: 14px;border-bottom: solid 1px #ddd;height: 40px;line-height: 40px;}
dl.ortherpanel dt img{display:inline;vertical-align: middle;margin-right:10px;}
div.xxph{width:100%;margin:20px auto;}
div.xxph dl{width:90%; margin:0px auto; padding:0px; overflow:hidden;}
div.xxph dl dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px; position:relative;}
div.xxph dl dt h5{ margin:0px; padding:0px;position: relative;}
div.xxph dl dt h5 span{display: block;margin:0px; padding:0px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:27px; line-height:27px; width:60px;font-weight: normal;}
div.xxph dl dt h5 a{position: absolute;right:10px; top:5px;font-weight: normal;color:#777;}
div.xxph dl dt h5 a:hover{color:#f00;}
div.xxph dl dd{ margin:0px; padding:10px 12px 10px 12px;}
div.xxph dl dd ul.xxtitle{ margin:10px 0px; padding:5px 10px;background:#f5f5f5;border-radius: 5px;font-size: 14px;font-weight: bold;}
div.xxph dl dd ul.xxtitle li.a{ margin:0px; padding:0px;display: inline-block;width:85px;}
div.xxph dl dd ul.xxtitle li.b{ margin:0px; padding:0px;display: inline-block;width:725px;}
div.xxph dl dd ul.xxtitle li.c{ margin:0px; padding:0px;display: inline-block;width:100px;}
div.xxph dl dd ul.xxlist{ margin:0px; padding:0px;}
div.xxph dl dd ul.xxlist li{ margin:0px; padding:0px;line-height:24px; list-style-type:none;}
div.xxph dl dd ul.xxlist li a{ font-size:14px;margin:0px 10px;}
div.xxph dl dd ul.xxlist li span{float:right;color:#ccc;font-weight: normal;font-size: 12px;margin-right:47px;}
div.xxph dl dd ul.xxlist li strong{float:left;font-weight: normal;font-size: 14px;color:red;width:80px;margin-left:10px;}

/*子页�?*/
div.subtopinfo{width:1151px;height: 30px; line-height: 30px;background:#5388c6;color: white;margin:0px auto;}
div.subtopinfo p{margin:0px auto;padding:0px;width:1151px;line-height: 30px; text-align: right;font-size: 12px;}
div.subtopinfo p a{margin:0px 10px;padding:0px;color:white;}
div.subtopinfo p a:hover{color:#cddff4;}

.subbody{background:#e9e9e9;}

dl.subhearder{ margin:0px auto; padding:0px 0px 0px 0px; width:1151px; height:108px; position:relative;background:#689bd7;}
dl.subhearder dt{ margin:20px 0px 0px 10px; padding:0px; width:581px; height:78px; background:url(../image/newLogo1.png) no-repeat; display:inline-block;float:left; }
dl.subhearder dd{ margin:55px 10px 0px 0px; padding:0px; float:right; color:white;font-size:14px;}
dl.subhearder dd a{color:white;margin:0px 10px;position: relative;}
dl.subhearder dd a img{display: none;}
dl.subhearder dd a:hover{color:#d6e8fc;}
dl.subhearder dd a:hover img{display: block;position: absolute;left:0px;top:16px;z-index: 1000;}
dl.subhearder dd p {text-align: right;margin:0px;padding:0px;position: relative;}
dl.subhearder dd p input.inputsearch{margin:0px 0px 0px 0px;padding:7px 10px 7px 15px; background: rgba(255,255,255,0.70);border-radius: 5px;border:none;outline: none;width:350px;}
dl.subhearder dd p input.searchbtn{margin:0px 0px;padding:10px 20px; background: #69e1d6;border-radius: 5px;border:none;outline: none;color: white;cursor: pointer;}
dl.subhearder dd p input.searchbtn:hover{ background: #3ec1b5;}

dl.subfooter{ margin:20px auto; padding:0px; width:1151px; overflow:hidden;border-top:solid 2px #689bd7;}
dl.subfooter dt{ font-size:14px; margin:0px; padding:10px 0px; text-align:center;}
dl.subfooter dt a{ font-size:14px;margin:0px 10px;font-weight: normal;}
dl.subfooter dt a:hover{ color:#ff0000; font-size:14px;}
dl.subfooter dd{ margin:0px auto; padding:0px 0px; overflow:hidden; color:black; font-size:14px; text-align:center; width:760px;}
dl.subfooter dd a{ float:left;}
dl.subfooter dd p{ float:left;  line-height:24px;margin:5px 0px 0px 2px; padding:0px; text-align:left;}


/*20170903_083703*/
/*div.footer{ margin:10px auto; padding:0px; width:100%; overflow:hidden;border-top:solid 1px #80aee5;}*/
div.footer{ margin:10px auto; padding:0px; width:100%;min-width:1151px;border-top:solid 1px #689bd7;margin-bottom:200px;}
div.footer ul{margin:10px auto 0px auto;padding:0px;width: 770px;}
div.footer ul li{float:left;list-style-type: none;margin:0px;padding:0px;}
div.footer ul li.img1{padding-top:0px;}
div.footer ul li.img3{padding-top:10px;}
div.footer ul li.info{width:580px;text-align: center;font-size: 14px;color:white;line-height: 24px;}
div.footer ul li.info dl{margin:0px;padding:0px;}
div.footer ul li.info dl dt{margin:0px;padding:0px;}
div.footer ul li.info dl dt a{margin:0px 5px;padding:0px;color: white;font-size: 14px;}
div.footer ul li.info dl dd{margin:0px;padding:0px;}
div.footer ul li.info dl dd p{margin:0px;padding:0px;}

/*pagestyle01*/
.pagestyle01{width:100%;}
.pagestyle01 h3{text-align: center; line-height: 40px;border-bottom:solid 1px #ccc;font-weight: bold;font-size: 1.17em;}
.pagestyle01 p{margin:0px;padding:0px;line-height: 40px;text-indent: 24px;font-size: 14px;}
.pagestyle01 p input{border:none;border-bottom:solid 1px #ccc;font-size: 14px;line-height: 24px;height: 24px;}
.pagestyle01 p textarea{text-indent: 24px;width:100%;font-size: 14px;line-height:28px;color:#444;border-radius:2px;}

.btnstyle01{padding:10px 30px;border-radius: 5px; background:#70c8c5; color: white;border:none;cursor: pointer;}
.btnstyle01:hover{background:#47a19e;}

/*2017-9-20仲裁申请*/
.tabszc{width:100%; margin:15px auto; padding:0px; overflow: hidden;}
.tabzc{ height:35px; margin:0px; padding:0px 10px 0px 10px; border: solid 1px #ddd;border-radius: 5px; background:#f5f5f5;}
.tabzc li{ width: 25%;text-align: center;float:left; height:30px; list-style-type:none; line-height:30px; cursor:pointer; font-size:14px; margin:0px 0px; /*padding:0px 30px;*/}
.tabzc li.focus{ font-size:14px; color:#689bd7; border-bottom:solid 3px #689bd7;height:30px; margin:3px 0px 0px 0px; /*padding:0px 30px;*/ line-height:25px;}
.contentzc{width:100%;display: inline-block;}
.tablestyle01{width:100%;min-height:400px}
.tablestyle01 table{margin:15px 0px;padding:5px 0px;}
.tablestyle01 table tr th{ background:#689bd7; color:white;text-align: center;padding:10px;font-size: 14px;font-weight:normal;}
.tablestyle01 table tr td{padding:10px;font-size: 14px;border-bottom: solid 1px #ddd;}
.tablestyle01 table tr:hover{background:#f5f5f5;}
.edit{background:#50bdc7;color:white;padding:5px 10px;border:none;cursor: pointer;border-radius: 5px;outline: none;width:28px;}
.edit:hover{background:#38a2ac;}
.del{background:#c75053;color:white;padding:5px 10px;border:none;cursor: pointer;border-radius: 5px;outline: none;width:28px;}
.del:hover{background:#af2b2f;}

div.add{width:100%;text-align: right;margin-top:15px;margin-bottom:15px;}
.addbtn{background:#50bdc7;color:white;padding:5px 10px;border:none;cursor: pointer;border-radius: 5px;outline: none;}
.addbtn:hover{background:#38a2ac;}

.tablestyle02{width:100%;margin:15px auto;}
.tablestyle02 table {margin:10px auto;}
.tablestyle02 h1{margin:0px;padding:0px; height: 40px; line-height: 40px; font-size: 16px;text-align: center; border-bottom:solid 1px #ddd;}
.tablestyle02 table tr td{padding:10px;font-size: 14px;}
.tablestyle02 table tr td input{width:98%;padding:5px; border-radius: 5px;border:solid 1px #ddd;outline: none;color:#777;}
.tablestyle02 table tr td input:hover,.tablestyle02 table tr td textarea:hover,.tablestyle02 table tr td select:hover{border:solid 1px #108add;}
.tablestyle02 table tr td input:focus,.tablestyle02 table tr td textarea:focus,.tablestyle02 table tr td select:focus{border:solid 1px #108add;}
.tablestyle02 table tr td textarea{width:98%;padding:5px; border-radius: 5px;border:solid 1px #ddd;outline: none;color:#777;}
.tablestyle02 table tr td select{width:100%;padding:5px; border-radius: 5px;border:solid 1px #ddd;outline: none;box-sizing: border-box;color:#777;}
.tablestyle02 table tr td input.addbtn{width:120px;padding:5px 10px;}
.tablestyle02 table tr td ul{margin:0px;padding: 0px;}
.tablestyle02 table tr td ul li{margin:0px;padding: 0px; display: inline-block; list-style-type: none; position:relative;width: 140px; height: 92px;}
.tablestyle02 table tr td ul li img{ position:absolute;z-index: 100;left: 0px;top:0px;}
.tablestyle02 table tr td ul li input{ position:absolute;z-index: 1111;left: 0px;top:0px;width: 140px; height: 92px;display: block;padding:0px; border-radius: 0px;border:solid 0px #ddd;outline: none;opacity:0;filter:Alpha(opacity=0);}

#theme-dialog {display: block;font-size: 1.17em;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none  }
.theme-popover {z-index:9999;position:fixed;top:44%;left:57%;width:470px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;  }
.theme-poptit {border-bottom:1px solid #ddd;padding:12px;position: relative;  }
.theme-popbod {padding:10px 15px;color:#444;height: 460px;  }
.theme-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd  }
.theme-poptit .close:hover {color:#444;  }
.dialog-td{padding-top:10px;}

/*2017-11-1按钮菜单*/
.panel{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.00);box-shadow:0px 0px 0px rgba(0,0,0,0.00);}
.leva-a{position:static;*position:absolute;display:table-cell;vertical-align:middle;*display:block;top:50%;width:100%;}
.leva-b{position:relative;top:-50%;width:100%;}

.column-3-3{width:628px;height: 160px;}
.column-3-3 ul{margin:6px 0px 0px 0px;padding:0px;}
.column-3-3 ul li{margin:3px 4px;padding:0px; list-style-type: none;float: left;}
.column-3-3 ul li a{color:#4b4b4b;font-size: 15px;}
.column-3-3 ul li a:hover{color:#108add;}
.column-3-3 ul li dl{margin:0px;padding:7px;background:#eef2fb; overflow: hidden;height: 34px; width:186px;border-radius: 5px;}
.column-3-3 ul li dl dt{margin:-1px 10px 0px 5px;padding:0px;float:left;width:40px;height: 40px;}
.column-3-3 ul li dl dt img{max-width: 100%;height: auto;}
.column-3-3 ul li dl dd{margin:0px;padding:0px 0px;float:left;position:static;*position:relative; height:32px;line-height:16px;width:125px;*display:block!important;display:table!important;}

.column-2-2{width:628px;height: 160px;}
.column-2-2 ul{margin:6px 0px 0px 0px;padding:0px;}
.column-2-2 ul li{margin:3px 4px;padding:0px; list-style-type: none;float: left;}
.column-2-2 ul li a{color:#4b4b4b;font-size: 15px;}
.column-2-2 ul li a:hover{color:#108add;}
.column-2-2 ul li dl{margin:0px;padding:7px;background:#eef2fb; overflow: hidden;height: 60px; width:290px;border-radius: 5px;}
.column-2-2 ul li dl dt{margin:8px 10px 0px 5px;padding:0px;float:left;width:50px;height: 50px;}
.column-2-2 ul li dl dt img{max-width: 100%;height: auto;}
.column-2-2 ul li dl dd{margin:0px;padding:0px 0px;float:left;position:static;*position:relative; height:32px;line-height:58px;width:222px;*display:block!important;display:table!important;}

.column-3-2{width:628px;height: 160px;}
.column-3-2 ul{margin:0px;padding:0px;}
.column-3-2 ul li{margin:4px;padding:0px; list-style-type: none;float: left;}
.column-3-2 ul li a{color:#4b4b4b;font-size: 15px;}
.column-3-2 ul li dl{margin:4px 0px -4px 0px;padding:7px;overflow: hidden;width:186px;height:60px;border-radius: 5px;}
.column-3-2 ul li dl dt{margin:4px 0px 0px 5px;padding:0px;float:left;}
.column-3-2 ul li dl dd{margin:-4px 0px 0px 0px;padding:0px 7px;float:left;position:static;*position:relative; height:73px;width:100px;*display:block!important;display:table!important;}


a.menu1 dl{background:#eef2fb;}
a.menu1:hover{color:#149fe1;}
a.menu1:hover dl{background:#d6e5f3;}
a.menu2 dl{background:#faf6ee;}
a.menu2:hover{color:#cf8026;}
a.menu2:hover dl{background:#efe5d1;}
a.menu3 dl{background:#f0f9f3;}
a.menu3:hover{color:#37be4e;}
a.menu3:hover dl{background:#d9eee0;}
a.menu4 dl{background:#eafaf0;}
a.menu4:hover{color:#2bc9a6;}
a.menu4:hover dl{background:#daeeec;}

div.kf ul li a.kfmenu08:link,div.kf ul li a.kfmenu08:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -476px;}
div.kf ul li a.kfmenu08:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -476px;}
div.kf ul li a.kfmenu09:link,div.kf ul li a.kfmenu09:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -544px;}
div.kf ul li a.kfmenu09:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -544px;}
div.kf ul li a.kfmenu10:link,div.kf ul li a.kfmenu10:visited,div.kf ul li a.kfmenu10:hover{display:block; width:68px; height:68px; background:url(../image/wlzp.png) no-repeat left 0px;}
div.kf ul li a.kfmenu10bak:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -612px;}
div.kf ul li.right-float-up{display:none;}

/*劳动仲裁*/
.disnone{
    display: none;
}

.zc-table td.left{
    text-align: right;
    vertical-align: middle;
    width: 10%;
}
.zc-table td.right{
    vertical-align: middle;
    width: 40%;
}
.zc-table td.right-a input{
    vertical-align: middle;
    width: 95%;
    height: auto;
}

.zc-table td.right input,.zc-table td.right select{
    height: auto;
}

.input-arb{text-align: center;}
.nav-tab-arbi{
    background: #d8d8d8;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    border-radius: 6px;
    border: 1px solid white;
}
.arbi{
    background: #add3fa;
}

.panel-heading div.title,.panel-heading span.title{line-height:15px;padding: 5px 10px;}


/*2018.7.30*/
.pagestyle01 h3{position: relative;}
.pagestyle01 h5{margin:30px 0px 0px 0px;padding:0px; line-height: 30px;border-bottom:solid 1px #ccc;height: 30px; position: relative;}
.pagestyle01 h5 span{display:block;border-left: solid 3px #4679e4;text-indent:16px;height:20px;line-height:20px;}
button.btn-alledit{position: absolute;right:0px; top:8px;padding:6px 20px; margin:0px;background: #50bdc7;color:white;border:none;border-radius: 2px;cursor: pointer;
    font:400 13.3333px Arial;
}
button.btn-alldel{position: absolute;right:0px; top:-2px;padding:0px 20px; margin:0px;background: #50bdc7;color:white;border:none;border-radius: 2px;cursor: pointer;}
button.btn-alldel:hover{background: #38a2ac;}
.pagestyle01 table.zhongcaitable{border-left: solid 1px #efefef;border-top: solid 1px #efefef;margin:10px 0px 10px 0px;}
.pagestyle01 table.zhongcaitable tr td{border-right: solid 1px #efefef;border-bottom: solid 1px #efefef;padding: 10px 5px;font-size: 14px;}
.graybgcolor{background:#efefef;}
.delbtn{border:none;display: block;width:18px; height: 18px;background:url(../image/delimg.png) no-repeat left top;}
.delbtn:hover{border:none;display: block;width:18px; height: 18px;background:url(../image/delimg-hover.png) no-repeat left top;}
div.qqsx{margin:10px 0px;}
div.qqsx textarea{width:100%;padding:5px;line-height:24px;border:solid 1px #efefef;}
input.inputstyle02{width:100%; border-bottom:solid 1px #ccc;border-top:none;border-left:none;border-right:none;line-height: 28px;}
table.zhongcaitable tr td select,select.arb-org{width:98%;padding:5px;line-height:24px;border:none;border-bottom:solid 1px #ccc;}

div.kf ul li a.kfmenu11:link,div.kf ul li a.kfmenu08:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -680px;}
div.kf ul li a.kfmenu11:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -680px;}
div.kf ul li a.kfmenu12:link,div.kf ul li a.kfmenu09:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -748px;}
div.kf ul li a.kfmenu12:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -748px;}
div.kf ul li a.kfmenu13:link,div.kf ul li a.kfmenu10:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -816px;}
div.kf ul li a.kfmenu13:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -816px;}
div.kf ul li a.kfmenu14:link,div.kf ul li a.kfmenu07:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat left -1018px;}
div.kf ul li a.kfmenu14:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png) no-repeat -68px -1018px;}
div.kf ul li a.kfmenu15:link,div.kf ul li a.kfmenu07:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png?v=1) no-repeat left -1086px;}
div.kf ul li a.kfmenu15:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png?v=1) no-repeat -68px -1086px;}
#wlzp{ position: relative;}
#wlzp div{ display:none;}
#wlzp:hover  div{ display:block; width:160px; height:100px; position:absolute; left:-161px; top:0px; z-index:99;background-color: white;}
#wlzp:hover  div ul li{height: 32px;width: auto;    font-size: 13px;line-height: 34px;text-indent:10px}
#wlzp  div ul li a{ font-size: 13px}

#grzx{ position: relative;}
#grzx div{ display:none;}
#grzx:hover  div{ display:block; width:160px; height:100px; position:absolute; left:-161px; top:0px; z-index:99;background-color: white;}
#grzx:hover  div ul li{height: 32px;width: auto;    font-size: 13px;line-height: 34px;text-indent:10px}
#grzx  div ul li a{ font-size: 13px}

#tcxcx{ position: relative;}
#tcxcx div{ display:none;}
#tcxcx:hover   div{ display:block; width:126px; height:126px; position:absolute; left:-128px; top:0px; z-index:99;background-color: white;}
#tcxcx  div ul li{height: 32px;width: auto;    font-size: 13px;line-height: 34px;text-indent:10px}
#tcxcx  div ul li a{ font-size: 13px}



.panel-heading div.title{
    position:relative;
}

button.btn-subedit{position: absolute;right:0px; top:-2px;padding:6px 20px; margin:0px;background: #50bdc7;color:white;border:none;border-radius: 2px;cursor: pointer;
    font:400 13.3333px Arial;
}
/*2018-8-28*/
.search-panel-list{margin:0px auto;padding:20px 0px;width:510px;}
.search-panel-list ul{margin:0px;padding:0px;}
.search-panel-list ul li{margin-left:100px;padding:0px;list-style-type: none;display:inline-block; text-align: center;}
.search-panel-list ul li a.search-btn01 span{display: block;width:120px;height: 120px;background: url(../image/search-sprite-icon.png) no-repeat left top;}
.search-panel-list ul li a.search-btn01:hover span{background: url(../image/search-sprite-icon.png) no-repeat -120px top;}
.search-panel-list ul li a.search-btn02 span{display: block;width:120px;height: 120px;background: url(../image/search-sprite-icon.png) no-repeat left -120px;}
.search-panel-list ul li a.search-btn02:hover span{background: url(../image/search-sprite-icon.png) no-repeat -120px -120px;}
.search-panel-list ul li a.search-btn03 span{display: block;width:120px;height: 120px;background: url(../image/search-sprite-icon.png) no-repeat left -240px;}
.search-panel-list ul li a.search-btn03:hover span{background: url(../image/search-sprite-icon.png) no-repeat -120px -240px;}

/*网站地图*/
.main-content{ margin:8px 8px 0px 8px; padding:0px; overflow:hidden;}
.main-content dt{ margin:0px; padding:0px; border-bottom: solid 1px #d6d6d6; height:30px;}
.main-content dt h5{ margin:0px; padding:0px;}
.main-content dt h5 span{margin:0px; padding:8px 10px; border-bottom: solid 3px #849fd9; color: #849fd9; height:24px; line-height:24px; font-weight: normal;}
.main-content dd{ margin:0px; padding:10px 0px 10px 0px;}
.find-table tr td{padding:0px 15px 0px 15px;}
.numbg01 {
    border-bottom: dotted 1px #ddd;
    background: #f5f5f5;
    width: 100px;
    color: #424242;
    text-align: center;
}

.find-table tr:first-child td {
    border-top: dotted 1px #ddd;
}

.b_line01 {
    border-bottom: dotted 1px #ddd;
}

.common-search {
    padding: 12px 0;
    margin: 0;
    min-height: 22px;
}

.common-search li {
    margin: 0 12px 0 0;
    padding: 0;
    list-style-type: none;
    display: inline-block;
    background: url(../image/title-bg01.png) no-repeat left center;
    text-indent: 8px;
}


/* 新增
 2019-1-24 17:37:11*/
div.kf ul li a.kfmenu11:link,div.kf ul li a.kfmenu11:visited{display:block; width:68px; height:68px; background:url(../image/kfimg.png?48737842983298) no-repeat left -884px;}
div.kf ul li a.kfmenu11:hover{display:block; width:68px; height:68px; background:url(../image/kfimg.png?48737842983298) no-repeat -68px -884px;}

/*2019-1-24*/
/*div.topinfo div.toppanel{margin:0px auto;padding:0px;width:1151px;line-height: 30px; font-size: 12px;}*/
/*div.topinfo div.toppanel iframe{width:230px;float:left;display:inline-block;}*/
/*div.topinfo div.toppanel a{float:right;display:inline-block;width:60px;color:white;background:url(../image/topicon01.png) no-repeat left top;padding:0px 0px 0px 20px;height:16px;line-height: 16px;margin-top:7px;}*/
/*div.topinfo div.toppanel a:hover{color:#fed59b;background:url(../image/topicon01.png) no-repeat left -16px;}*/
/*2019-1-24*/
div.topinfo div.toppanel{margin:0px auto;padding:0px;width:1151px;line-height: 0px; font-size: 12px;}
div.topinfo div.toppanel iframe{width:250px;float:left;display:inline-block;}
div.topinfo div.toppanel p{margin:0px;padding:0px;}
div.topinfo div.toppanel a{color:white;height:16px;line-height: 16px;margin-top:7px;}
/*div.topinfo div.toppanel a{display:inline-block;color:white;height:16px;line-height: 16px;margin-top:7px;}*/
/*微信，APP，地图  图标*/
div.topinfo div.toppanel a:hover{color:#fed59b;}
#index-fr{text-align: right;}
#index-fr ul li{position: relative;display: inline-block;vertical-align: middle;}
#index-fr ul li a{color: white;}
#index-fr ul li a:hover{color: #cddff4;}
#wxyl div { display:none}
#wxyl:hover div{ display:block; width:120px; height:120px; position:absolute; left:0px; top:30px; z-index:99;background-color: white;}
#wxyl a #wxh:hover{    content: url(../image/wxh.png);    width: 25px;    height: 25px;}
#apptb div { display:none}
#apptb:hover div{ display:block; width:120px; height:120px; position:absolute; left:0px; top:30px; z-index:99;background-color: white;}
#apptb a #apptbh:hover{    content: url(../image/apph.png);    width: 25px;    height: 25px;}
#dtyl div { display:none}
#dtyl:hover div{ display:block; width:120px; height:120px; position:absolute; left:0px; top:30px; z-index:99;background-color: white;}
#dtyl a #dth:hover{    content: url(../image/dth.png);    width: 25px;    height: 25px;}

.login_div{
    width: 608px;
    height: 220px;
    position: fixed;
    z-index: 9999;
    left: 50%;
    top: 20%;
    transform: translate(-50%);
    transform:translate(-50%);
    -ms-transform:translate(-50%);	/* IE 9 */
    -moz-transform:translate(-50%); 	/* Firefox */
    -webkit-transform:translate(-50%); /* Safari 和 Chrome */
    -o-transform:translate(-50%); 	/* Opera */
    background-color:#fff;
    border-radius: 10px;
    display:none;
}

.mark_index {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 999;
    display: none;
}
.mark_business {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 888;
    display: none;
}

.login_div_2 {
    margin: 0 auto;
    text-align: center;
}

.login_div_2 a {
    display: block;
    float: left;
    width: 220px;
    font-size: 20px;
    cursor: pointer;
    color: #fff;
    text-align: center;
}
/*2021-5-28 14:19:27首页人社服务*/
.fuwubg{background:url("../img/fuwu-bg.png") no-repeat top center;}
.fuwubg h1{margin:10px auto;padding:0px;text-align:center;}
.fuwubg div.search-fuwu{width:500px;height:40px;position: relative;margin:0px auto;}
.fuwubg div.search-fuwu input[type='text']{width:470px;height:40px;border: solid 1px #eee;padding:0px 15px;transition: 0.3s;}
.fuwubg div.search-fuwu input[type='text']:focus{outline: none;}
.fuwubg div.search-fuwu input[type='text']:hover{border: solid 1px #999;}
.fuwubg div.search-fuwu input[type='text']:focus{border: solid 1px #4E9BF5;}
.fuwubg div.search-fuwu button{position: absolute;right:-2px;top:0px;width: 105px;height: 40px;background: #4e9bf5;color:white;border:none;font-size: 16px;cursor: pointer;transition: 0.3s;}
.fuwubg div.search-fuwu button:focus{outline: none;}
.fuwubg div.search-fuwu button:hover{background:#257CE1;}
dl.logininfo{margin:15px 0px 0px 0px;padding:0px;display: flex;}
dl.logininfo dt{margin:0px 15px 0px 25px;padding:0px;width:60px;}
dl.logininfo dd{margin:0px;padding:0px;flex:1;}
dl.logininfo dd button,dl.logininfo dd p{display:inline-block;margin-top:20px;}
dl.logininfo dd button{margin:0px 0px;width: 105px;height: 30px;border-radius: 4px;background: #4e9bf5;color:white;line-height: 30px;border:0px;transition: 0.3s;cursor: pointer;}
dl.logininfo dd button:focus{outline: none;}
dl.logininfo dd button:hover,dl.logininfo dd button:focus{background:#257CE1;}
dl.logininfo dd a{display:inline-block;margin:0px 2px;transform: translateY(0px); transition: 0.3s;font-size: 0px;border-radius: 6px;}
dl.logininfo dd a:hover{box-shadow: 0px 12px 12px rgba(0, 0, 0, 0.05);transform: translateY(-3px);}



.fuwubg div.search-fuwu{width:500px;height:40px;position: relative;}
.logininfo ul li {display: inline-block;width: 150px;border: 1px solid #ddd;margin-right: 2px; border-radius: 7px;}
.down-content-borderStyle {display: inline-block; width: 40px;height: 20px;border: 1px solid #ddd; border-radius: 10px;text-align: center;font-size: 12px;line-height: 20px;position: relative;top: -2px;}
/*.logininfo ul li a{display:inline-block;margin:0px 2px;transform: translateY(0px); transition: 0.3s;font-size: 0px;border-radius: 6px;}*/
/*.logininfo ul li a:hover{font-size:14px;box-shadow: 0px 12px 12px rgba(0, 0, 0, 0.05);transform: translateY(-3px);}*/
/*2021-6-29 21:47:53首页*/
