body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-weight:normal;font-style:normal}input,select,textarea,img{vertical-align:middle;outline:0}ol,ul{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0}a,a:hover{text-decoration:none;outline:0}

body{font-size:16px; color:#000000; font-family:"Microsoft YaHei","Arial","Verdana";}
a{color:#000000;}
a:hover{color:#0043b2;}

.common_wrap{width:1100px; margin:0 auto; overflow:hidden;}

.top_wrap{height:205px; overflow:hidden; background: url("764536.jpg") 0 center no-repeat;}
.top{height:158px; overflow:hidden;}
.logo{float:left; margin-top:36px;}
.search{float:right; width:265px; height:37px; overflow:hidden;	background:url(764534.png) 0 0 no-repeat; margin-top:55px;}
.search_input{font-size:14px; float:left; width:206px; height:30px;	line-height:30px; margin-left:16px;	margin-top:3px; outline:none;    border:0; background:none;}
.search_btn{float:left; width:22px; height:22px; margin-top:8px; margin-left:10px; background:url("764530.png"); outline:none; border:0; cursor:pointer;}
.nav{height:47px; overflow:hidden; line-height:47px;}
.nav a{float:left; width:182px;	font-size:18px;	text-align:center; color:#ffffff;}
.nav .nav_line{float:left;}
.slogan{height:47px; background-position:center 0; background-repeat:no-repeat;}
.main{background-color:#f1f4f9; padding-bottom:48px; min-height:800px;}
.topnews_wrap{background-color:#ffffff; overflow:hidden;	padding-bottom:22px; box-shadow:0 3px 2px #d7dde9;}
.toutiao{padding:20px; font-size:48px; color:#0043b2; text-align:center; font-weight:bold;}
.toutiao a{color:#0043b2;}
.topnews{height:342px; overflow:hidden; padding:0 20px;}
.topnews_focus{float:left; width:610px; height:342px; position:relative;}
.topnews_focus img{width:610px; height:342px;}
.topnews_list{float:right; width:428px;}
.topnews_list_hd{height:44px; overflow:hidden;}
.topnews_list_hd a{float:left; width:50%; height:41px; line-height:41px; background-color:#f0f0f0; text-align:center; border-top:3px solid #d3d3d3; color:#0054a7; font-size:18px;}
.topnews_list_hd a.curr{background-color:#0066cc; border-top:3px solid #014992; color:#ffffff;}
.topnews_list_bd{}
.topnews_list_bd ul{margin-top:10px;}
.topnews_list_bd ul li{height:36px; line-height:36px; overflow:hidden; padding:0 5px;}
.topnews_list_bd ul li a{float:left; width:350px; height:36px; overflow:hidden; padding-left:10px; background:url(764522.png) 0 center no-repeat;}
.topnews_list_bd ul li span{float:right;}
.major{overflow:hidden; margin-top:25px;}
.major_l{float:left; width:726px;}
.asidenews_wrap{overflow:hidden;}
.asidenews{float:left; width:352px; border:1px solid #dee4ee; background-color:#ffffff;}
.asidenews_item{height:312px;}
.asidenews_item_hd{height:64px; line-height:64px; background:url(764507.jpg) 0 bottom repeat-x; padding-bottom:10px; padding-left:20px;}
.asidenews_item_hd a{color:#0043b2; font-size:22px; font-weight:bold; border-bottom:2px solid #0066cc; padding-bottom:16px; padding-left:10px; padding-right:10px;}
.asidenews_item_bd{padding:8px 18px 0;}
.asidenews_item_bd ul li{}
.asidenews_item_bd ul li a{height:44px; line-height:44px; overflow:hidden; padding-left:10px; background:url(764522.png) 0 center no-repeat;}
.zt{margin-top:5px;}
.zt a{display:block; height:68px; width:314px; margin:0 auto 13px;}
.zt a img{height:68px; width:314px;}
.link{height:60px; line-height:60px; margin-top:28px; background-color:#ffffff; border-top:1px solid #cccccc; padding-left:18px;}
.link a{float:left; padding-left:24px; font-weight:bold;}
.link span{float:left; color:#cccccc; padding:0 13px; font-family: '宋体'}
.link_gov1{background:url(764525.png) 0 center no-repeat;}
.link_gov2{background:url(764526.png) 0 center no-repeat;}
.link_gov3{background:url(764527.png) 0 center no-repeat;}
.link_gov4{background:url(764528.png) 0 center no-repeat;}
.link_ic_arrow{display:inline-block; width:10px; height:5px; background:url(764515.png) 0 0 no-repeat; vertical-align:middle; margin-left:10px;}
.major_r{float:right; width:353px; border:1px solid #ffffff; background-color:#dfe4ed; padding-top:15px; padding-bottom:20px; overflow:hidden;}
.bsfw{width:321px; margin:0 auto;}
.bsfw_title{font-size:24px; font-weight:bold;}
.bsfw_title a{color:#0043b2;}
.bsfw_service{text-align:center;}
.bsfw_service a{display:block; margin-top:15px;}
.bsfw_btns{overflow:hidden; font-size:14px; margin-right:-8px; margin-top:9px;}
.bsfw_btns a{float:left; width:101px; height:27px; line-height:27px; text-align:center; border:1px solid #9fc0e2; background-color:#c3e0fd; margin-right:6px; margin-top:6px; color:#094ea7;}
.bsfw_list{width:319px; margin:15px auto 0; background-color:#ffffff; border:1px solid #cbd2df; overflow:hidden;}
.bsfw_list dl{background:url(764508.jpg) 0 bottom repeat-x; padding-bottom:10px; padding-top:10px; padding-left:12px;}
.bsfw_list dl dt.bsfw_list_title{height:24px; line-height:24px; font-weight:bold; padding-left:32px;}
.bsfw_list dl dt.ic_bsfw1{background:url(764516.png) 0 center no-repeat;}
.bsfw_list dl dt.ic_bsfw2{background:url(764517.png) 0 center no-repeat;}
.bsfw_list dl dt.ic_bsfw3{background:url(764518.png) 0 center no-repeat;}
.bsfw_list dl dt.ic_bsfw4{background:url(764519.png) 0 center no-repeat;}
.bsfw_list dl dt.ic_bsfw5{background:url(764520.png) 0 center no-repeat;}
.bsfw_list dl dt.ic_bsfw6{background:url(764521.png) 0 center no-repeat;}
.bsfw_list dl dd.bsfw_list_con{padding-left:32px; padding-right:22px; font-size:14px; line-height:24px; overflow:hidden; margin-top:4px;}
.bsfw_list dl dd.bsfw_list_con a{float:left; margin-right:28px; color:#333333;}
.hdjl{width:321px; margin:20px auto 0;}
.hdjl_hd{font-size:24px; font-weight:bold;}
.hdjl_hd a{color:#0043b2;}
.hdjl_bd{text-align:center;}
.hdjl_bd a{display:block; margin-top:15px;}
.foot{background-color:#0b5fb4; padding:24px 0; color:#b7d9fa;}
.copyright{position:relative; text-align:center; font-size:12px; line-height:24px;}
.copyright a{color:#b7d9fa;}
.ic_gov{display:block; position:absolute; left:360px; top:0;}
.ic_finderror{display:block; position:absolute; right:290px; top:0;}

.location{height:44px; line-height:44px; padding-left:20px; background:url(764529.png) 0 center no-repeat; font-size:14px; margin-bottom:10px;}
.location a{color:#0043b2;}
.list_wrap{overflow:hidden;}
.asidenav{float:left; width:212px; background-color:#f0f0f0; border-top:3px solid #014992;}
.asidenav ul li{height:60px;margin-bottom: 2px; line-height:60px; text-align:center; font-size:18px; font-weight:bold;background: url("764511.png")}
.asidenav ul li a{display:block; color:#fff;}
.asidenav ul li a.curr{background:url("764512.png");}
.asidenav ul li a.curr i{
    display: inline-block;
    width: 17px;
    height: 18px;
    vertical-align:middle;
    margin-right: 10px;
    background: url("765093.png");
}
.asidenav ul li a.long-title{
    float: left;
    width: 212px;
    height: 60px;
}
.asidenav ul li a.long-title .icon-title{
    float: left;
    width: 17px;
    height: 18px;
    margin: 20px 8px 0 10px;
    background: url("765093.png");
}
.asidenav ul li .long-title p{
    float: right;
    width: 160px;
    margin-top: 10px;
    margin-right: 10px;
    line-height: 20px;
    font-size: 14px;
}
.list{float:right; width:858px; border:1px solid #dee4ee; background-color:#ffffff;}
.list_hd{height:50px; line-height:50px; background:url(764507.jpg) 0 bottom repeat-x; padding-bottom:10px;}
.list_hd span{color:#0043b2; font-size:22px; font-weight:bold; border-bottom:2px solid #dddddd; padding-bottom:9px; padding-left:20px; padding-right:20px;}
.list_bd{min-height:700px; padding:10px 0 20px 25px;}
.list_bd ul li{height:36px; line-height:36px; overflow:hidden;}
.list_bd ul li a{float:left; width:600px; overflow:hidden; padding-left:10px; background:url(764522.png) 0 center no-repeat;}
.list_bd ul li span{float:right; width:80px; color:#999999;}
.page{text-align:center; padding:25px 0;}
.page a{display:inline-block; font-size:14px; padding:4px 10px; text-align:center; border:1px solid #dddddd; color:#666666; margin-left:3px; vertical-align:middle; border-radius:3px;}
.page a.curr{border:1px solid #0043b2; color:#ffffff; background-color:#0043b2;}
.page a.curr:hover{color:#ffffff;}
.page a:hover{color:#0043b2;}

.article_wrap{border:1px solid #dee4ee; background-color:#ffffff; min-height:800px;}
.article{width:880px; margin:0 auto; padding:50px 0;}
.article_title{font-size:28px; line-height:40px; text-align:center; color:#0043b2; margin-bottom:10px;}
.article_time{font-size:14px; line-height:30px; text-align:center; color:#999999; margin-bottom:30px; border-bottom:1px solid #f0f0f0; padding-bottom:8px;}
.article_con{font-size:16px; line-height:32px;}
.clear{display:block;clear:both;content:"";
    visibility:hidden;height:0;}