@charset "UTF-8";
*:focus{ outline:none}
.logoRow{ margin: 0px auto;}
.searchBox{ width: 380px; height: 50px; background: url(ydy_10.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/ydy.files/ydy_10.png*/ no-repeat;}
.searchBox .search_input{width: 208px;line-height:42px;padding:0px 23px;border: none;background: none;}
.searchBox .search_btn{ width:63px; height: 42px; border:none;background: none; background: url(search.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/ydy.files/search.png*/ 11px center no-repeat;}
.hotSearch { margin-top: 10px;}
.hotSearch .hot1{ background: none; font-weight: normal; }
.hotSearch a{ float: left; display: block; line-height:24px; padding:0px 13px; margin: 0px 4px; border-radius: 10px; background: #54a7f0; color: #fff; font-size:14px;}
/*********** 首页图片效果  ************/
.navRow{ margin-top:170px;}
.xwzx_nav_img{ width: 670px;}
.focus0{ position:relative; width:670px; height:230px;  float: left;}
.focus0 img{ width:298px; height:188px; }
.focus0 .btn1{ position:absolute; bottom:34px; left:210px; overflow:hidden; zoom:1;}
.focus0 .btn1 a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#fff; }
.focus0 .btn1 a:hover,.focus .btn a.current{  cursor:pointer; background:#fff;}
.focus0 .fPic1{  }
.focus0 .D1fBt1{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus0 .shadow1{ width:310px; float:right; display:block; font-size:18px;padding-right:20px;text-align:left;}
.focus0 .shadow1 a{color: #000;}
.focus0 .shadow1 a:hover{ text-decoration: none;}
.focus0 .shadow1 .title{ line-height: 26px;font-size: 18px; padding:18px 0px 10px;}
.focus0 .shadow1 .jianshu{ font-size: 14px; line-height: 24px;}
.focus0 .fcon1{ background:#fff; height:230px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;   }
.focus0 .fcon1 .xw_img{ float: left; width: 298px; padding:20px;}
.focus0 .fcon1 img{ display:block; }
.focus0 .fbg1{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus0 .fbg1 div{margin:0px auto;overflow:hidden;zoom:1;height:14px}
.focus0 .D1fBt1 a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ddd; }
.focus0 .D1fBt1 .current,.focus .D1fBt a:hover{background:#367aca;width:32px; height:12px;}
.focus0 .D1fBt1 img{display:none}
.focus0 .D1fBt1 i{display:none; font-style:normal; }
.focus0 .prev1{width:35px;height:34px; left:0px;  position:absolute; top:150px; z-index: 9999;}
.focus0 .next1{width:35px;height:34px; right:0px;position:absolute; top:150px; z-index: 9999;}
.focus0 .prev1:hover{  background-position:0 0; }
.focus0 .next1:hover{  background-position:-40px 0;}
.ydyNav{ width: 510px;}
.ydyNav li{ float: left; width:148px; height: 105px; text-align: center; margin:0px 10px 20px; background: #367aca; border-radius: 5px;}
.ydyNav li a{display: block;}
.ydyNav li a:hover p{ text-decoration: none;}
.ydyNav li img{ padding: 18px 30px 10px;}
.ydyNav li p{ line-height:30px; color: #fff; font-size: 18px;}
.ydyNav li p:hover { text-decoration: none;}
.ydyNav li:hover p{ text-decoration: none;}

.switchBox{  margin:0px auto 52px;  height: 130px; overflow: hidden;}
.switchBox a{ width:60px; height: 60px; display: block; margin: 0 auto; margin-top: 70px;}
.indBtns .switchBox a i{ width:60px; height: 60px; display: block; background: url(ydy_44.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/ydy.files/ydy_44.png*/ no-repeat;}
.switchBox{  margin:0px auto 52px;  height: 130px; overflow: hidden;}

.indBtns .switchBox a i {
    width: 60px;
    height: 60px;
    display: block;
    background: url(ydy_44.png;vpn_img)/*tpa=http://www.fg.gov.cn/images/ydy.files/ydy_44.png*/ no-repeat;
}