@charset "utf-8";

.mainNav{height: 50px;background: #2c69bc;}
.mainNav li{ float: left; height: 50px; line-height: 50px; padding: 0px 18px;}
.mainNav li:hover{}
.mainNav li.hover{}
.mainNav li i{ display: inline-block;position:relative; vertical-align: middle;}
.mainNav li:hover i{animation:mymove 1s ease-in .4s;  -moz-animation:mymove 1s ease-in .4s; -webkit-animation:mymove 1s ease-in .4s; -o-animation:mymove 1s ease-in .4s; -ms-animation:mymove 1s ease-in .4s;}
@keyframes mymove
{
    0%   { left:0px; top:0px;}
    25%  { left:0px; top:-8px;}
    50%  { left:0px; top:3px;}
    75%  { left:0px; top:-3px;}
    100% { left:0px; top:0px;}
}
@-moz-keyframes mymove
{
    0%   { left:0px; top:0px;}
    25%  { left:0px; top:-8px;}
    50%  { left:0px; top:3px;}
    75%  { left:0px; top:-3px;}
    100% { left:0px; top:0px;}
}
@-webkit-keyframes mymove
{
    0%   { left:0px; top:0px;}
    25%  { left:0px; top:-8px;}
    50%  { left:0px; top:3px;}
    75%  { left:0px; top:-3px;}
    100% { left:0px; top:0px;}
}
@-o-keyframes mymove
{
    0%   { left:0px; top:0px;}
    25%  { left:0px; top:-8px;}
    50%  { left:0px; top:3px;}
    75%  { left:0px; top:-3px;}
    100% { left:0px; top:0px;}

}
.mainNav li.nav1 i{width:37px;height:29px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -100px -3px no-repeat; }
.mainNav li.nav2 i{width:37px;height:26px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -264px -3px no-repeat;}
.mainNav li.nav3 i{width:37px;height:30px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -428px -3px no-repeat;}
.mainNav li.nav4 i{width:37px;height:29px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -584px -3px no-repeat;}
.mainNav li.nav5 i{width:37px;height:32px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -742px -3px no-repeat;}
.mainNav li.nav6 i{width:37px;height:27px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -906px -3px no-repeat;}
.mainNav li.nav7 i{width:37px;height:30px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -1070px -3px no-repeat;}
.mainNav li.nav8 i{width:37px;height:25px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -1234px -3px no-repeat;}
.mainNav li a{ font-size: 18px;font-weight:600; letter-spacing:1px; color: #ffffff; padding-left: 10px;}
.mainNav li:hover{}
.mainNav li:hover a{ text-decoration: none; }
.mainNav li.switch i{ width: 50px; height: 50px; background: url(nav.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/nav.png*/ -1234px -3px no-repeat;}

/*新闻*/
.xw_box{ padding: 0px 25px; box-sizing: border-box; background: #FFFFFF; border-radius: 10px;}
.xwtt_box{   margin: 25px 25px 20px 10px; background: url(tt_bg.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/tt_bg.png*/ right 0px no-repeat; height:105px;}
.xwtt_box h1{ line-height: 61px; text-align: center;}
.xwtt_box h1 a{ font-size: 24px; font-weight: bold; letter-spacing: 1px;}
.xwtt_box h1 a:hover{ text-shadow: 0px 0px 1px #999;  text-decoration: none;}
.xwtt_box p{ line-height: 26px; text-indent: 2em; padding:0px 20px 10px; font-size: 14px;}
.xwtt_box p a{ color: #2c69bc;}
.xw_lef{ width: 555px;}
.xw_rig{ width: 570px; height: 345px; background: #FFFFFF; overflow: hidden;}
#xwjd{ height: 325px;}
#xwjd p{ width: 100%; position: absolute; bottom: 0px;  line-height: 42px; font-size: 16px; background:url(opa.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/opa.png*/ repeat; color: #FFFFFF;}
#xwjd p a{ padding-left: 20px; color:#fff; font-size: 16px;}
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:10px; height:10px; border-radius: 50%; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#2c69bc; color:#fff; }
.slideBox .hd_num{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd_num ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd_num ul li{ float:left; margin-right:6px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; color: #bf2e29; }
.slideBox .hd_num ul li.on{ background:#2c69bc; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/slider-arrow.png*/ -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideTxtBox .hd{ height: 40px; background: #edf0f4; border-radius: 10px;}
.slideTxtBox .hd li{ float: left;height: 40px; line-height: 40px;width:115px; text-align: center; }
.slideTxtBox .hd li a{font-size: 18px;}
.slideTxtBox .hd li.on{ background:#2c69bc;border-radius: 10px; }
.slideTxtBox .hd li.on a{color:#fff; font-weight:bold;}
.slideTxtBox .hd li a:hover{ text-decoration: none;}
.slideTxtBox .bd{ padding:10px 0px;}
.slideTxtBox .bd li{ line-height: 36px; background: url(dot.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/dot.png*/ 5px center no-repeat; text-indent: 20px;}
.slideTxtBox .bd li a{font-size: 17px;}
.slideTxtBox .bd span{ float: right;padding-right:5px;}
.sptp_box a{ float: left; height: 69px; display: block; margin-right: 8px;}
.slideTxtBox .xwdt_tit{ height: 27px; border-bottom: #ccc 1px solid;}
.slideTxtBox .xwdt_tit li{ float: left; width: 50%; line-height:25px; text-align: center; background: none;}
.slideTxtBox .xwdt_tit li a{ font-size: 16px;}
.slideTxtBox .xwdt_tit li a:hover{ text-decoration: none;}
.slideTxtBox .xwdt_tit li:hover{border-bottom: #2c69bc 3px solid; }
.slideTxtBox .xwdt_tit li.hover{border-bottom: #2c69bc 3px solid; }
.slideTxtBox .xwdt_tit li.hover a{ text-decoration: none; color:#2c69bc;}
.slideTxtBox .bd .gbxx{ margin: 10px 0px;}
.slideTxtBox .bd .gbxx li{ float: left; width: 130px; height: 80px; text-align: center; list-style: none;background: none; background-color: #edf0f4; margin:0px 6px; text-indent: 0px;}
.slideTxtBox .bd .gbxx li a{ display: block;}
.slideTxtBox .bd .gbxx li p{ line-height: 20px;}
.slideTxtBox .bd .gbxx li i{display: inline-block; padding: 10px 0px 0px;}
.icon-zhengfu{ font-size: 34px; color: #2c69bc; }
.icon-jianbao{ font-size: 30px; color: #2c69bc;}
.icon-gongwen{ font-size: 36px; color: #2c69bc;}
.icon-xingzhengguanli{ font-size: 34px; color: #2c69bc;}
.icon-lingdao{ font-size: 34px; color: #2c69bc;}
.icon-caizhengju{ font-size: 47px; color: #2c69bc; margin-top: -16px;}
.icon-renliziyuan{ font-size: 38px; color: #2c69bc;}
.icon-zaixianquhao{ font-size: 42px; color: #2c69bc;}
.icon-zhunyingzhunban-{ font-size: 44px; color: #2c69bc;}
.icon-kaojirending{ font-size: 35px; color: #2c69bc;margin-top: 12px;}
.icon-nianshen{ font-size: 34px; color: #2c69bc;}
.icon-renliziyuan{ font-size: 34px; color: #2c69bc;}
.icon-shehuibaozhang{ font-size: 34px; color: #2c69bc;}
.icon-nianshen{ font-size: 34px; color: #2c69bc;}
.icon-renliziyuan{ font-size: 34px; color: #2c69bc;}




/*专题*/
.ztzlBox{ margin: 25px 17px 25px 25px; border-radius: 10px;}
.ztzlBox .zt_tit{ width: 80px; height: 80px; background: url(zt.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/zt.png*/ no-repeat; }
.ztzlBox .zt_tit a{ display: block; height: 80px;}
.ztzlBox .zt_con li{ float: left; width: 250px; height: 80px; margin: 0px 8px;}
/*三大系统*/
.sdxtLeft{ width: 791px;}
.sdxtRight{ width:390px; }
.xxgk{width: 350px; padding:10px 18px 20px; height:356px; border-radius: 5px;}
.zwfw{width: 350px; padding:10px 18px 20px; height:356px; border-radius: 5px;}
.zmhd{ width: 350px; padding:10px 18px 11px; height:366px; border-radius: 5px;}
.slideGkBox{ }
.sdxtTit{ line-height: 50px; border-bottom: #dddddd 1px solid; margin-bottom: 20px; }
.sdxtTit a{font-size:20px; font-weight: bold; color: #2c69bc; background: url(sdxt_icon.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/sdxt_icon.png*/ 0px 0px no-repeat; padding-left: 50px;}
.slideGkBox .hd { line-height: 40px; background-color: #edf0f4; border-radius: 10px;}
.slideGkBox .hd li{ float: left; width: 31.3%; *width: 30%; margin: 0 1%; line-height: 40px; text-align:center; }
.slideGkBox .fwhd li{ width: 48%; *width: 47%;}
.slideGkBox .hd li a{ font-size: 18px; font-weight: bold;}
.slideGkBox .hd li.on{ border-bottom: #2c69bc 2px solid; }
.slideGkBox .bd li{ float: left; width: 116px; text-align: center; margin: 10px 0px 10px 0px; height:102px;position:relative; text-align:center; }
.slideGkBox .bd li a{ display: block; height:102px;}
.slideGkBox .bd li p{font-size: 17px;width:100%;position:absolute;bottom:0px;}
.slideGkBox .bd li i{ display: inline-block; height:38px; }
.icon-faguizhiduzhiduguifan{ font-size: 43px; color: #2c69bc; margin-top: -10px;}
.icon-tubiaozhizuomoban{font-size: 38px; color: #2c69bc;}
.icon-hangyeshujubaogao{font-size: 34px; color: #2c69bc; margin-top: 6px;}
.icon-daohang{font-size: 34px; color: #2c69bc; margin-top: 6px;}
.icon-shenqing{font-size: 38px; color: #2c69bc;}
.icon-nianbao{font-size: 34px; color: #2c69bc; margin-top: 6px;}
.icon-shengyurenci{font-size: 38px; color: #2c69bc;}
.icon-hujidangyuanjiaofei{font-size: 38px; color: #2c69bc;}
.icon-minzu{font-size: 38px; color: #2c69bc;}
.icon-jiaoyu{font-size: 38px; color: #2c69bc;}
.icon-jiuye{font-size: 38px; color: #2c69bc;}
.icon-shuishouguimo{font-size: 38px; color: #2c69bc;}
.icon-xinfang{font-size: 30px; color: #2c69bc;}
.icon-tiaochabanli{font-size: 30px; color: #2c69bc;}
.icon-weifangtan{font-size: 30px; color: #2c69bc;}
.icon-huida{font-size: 34px; color: #2c69bc;}
.slideGkBox .bd li.on{ background-color: #999999; border-radius: 10px;}
.zmhd_con h1 a{ display: block; margin-bottom: 10px;}
.zmhd_con ul li{ float: left; width: 125px; line-height: 65px; border:#ccc 1px solid; border-radius: 5px; padding: 0px 15px; margin:12px 18px 10px 0px;}
.zmhd_con ul li a{ font-size: 17px; padding-left: 6px; float: left;}
.zmhd_con ul li i{ vertical-align: middle; float: left;}
/*专题横幅*/
.zthfBox{ margin: 25px 25px 40px; }
.yqljBox{ margin: 25px;}
.wzdh_left{ width: 85px; line-height: 35px; font-size: 20px; font-weight: bold; background: url(yqlj.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/index.files/yqlj.png*/ 5px center no-repeat; padding-left: 40px;}
.wzdh_right select{ float: left; width: 235px; height: 35px; line-height: 35px; border-radius: 5px; margin: 0px 10px;color: #999999; font-size: 16px; }
.wzdh_right select option{ color: #999999; font-size: 16px;}

.yya{
    position: fixed;
    top: 0px;
    left:0px;
    width: 100%;
    height:54px;
    z-index: 1000;
    color:#fff;
    background-color: #3069B8;

}

.ya{ width: 1200px; margin: 0 auto;}