﻿﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; text-decoration: none; list-style:none;}
body{font-family:"微软雅黑", "宋体", Arial;font-size: 14px;}
img{border:none;}



divb{width:100%;}
.font-16black{color:#666; font-size:16px; }
.font-16blackb{color:#0553CB; font-size:16px; font-weight:bold; }

.top{width:100%; height:242px; background-image:url(../images/bg-top.jpg);}
.top .frame{width:1280px; height:242px; margin:0 auto; padding-top:22px; }
.top .frame .nav-top{width:1260px; height:32px; text-align:right; overflow:hidden;}
.top .frame .nav-top ul{display:block;}
.top .frame .nav-top ul li{height:32px; line-height:32px; padding:0 9px; float:right; color:#fff; font-size:14px;}
.top .frame .nav-top ul li a{color:#fff; font-size:14px;}
.top .frame .logo-top{width:1280px; height:140px; overflow:hidden;}
.top .frame .logo-top .logo{width:590px; height:140px; float:left;}
.top .frame .logo-top .logo-seven{width:552px; height:140px; float:right; }
.top2{width:100%; height:22px; background-image:url(../images/bg-top2.jpg); border-bottom:1px solid #003881;}

.nav{width:100%; height:56px; background-color:#0b4494;}
.nav .frame{width:1320px; height:56px; margin:0 auto; box-sizing:border-box;}
.nav .frame .nav-n{width:970px; height:56px; float:left; margin-left:20px; overflow:hidden;}
.nav .frame .nav-n ul{display:block;}
.nav .frame .nav-n ul li{float:left;height:56px; line-height:56px;}
.nav .frame .nav-n ul li a{display:block; height:56px; line-height:56px;font-size:18px; color:#fff; padding:0 46px;}
.nav .frame .nav-n ul li a:hover,.nav .frame .nav-n ul li a.active{background-color:#ed353c;}

.nav .frame .search-n{width:266px; height:34px; float:left;background-color:#f00;margin-left:22px; margin-top:12px; overflow:hidden;}
.nav .frame .search-n .search-text{width:200px; height:34px; float:left;}
.text-search{width:200px; height:34px; line-height:34px; background-color:#fff; color:#999; font-size:14px; padding-left:34px; background-image:url(../images/icon-grass.jpg); background-repeat:no-repeat; background-position:10px 10px; box-sizing:border-box; border:none; outline:none;}
.nav .frame .search-n .search-btn{width:66px; height:34px; float:left;}
.btn-search{width:66px; height:34px; line-height:34px; text-align:center; border:none; outline:none; cursor:pointer;}

.main{width:100%; height:3050px; background-image:url(../images/bg.jpg); position:relative;}
.main .focus{width:100%; height:900px;}

.main .index-content{width:1320px; background-color:#fff; border-top:6px solid #0a5397; position:absolute; top:200px; left:50%; margin-left:-660px; box-shadow: 3px 3px 8px #dddddd;}
.main .index-content .frame{width:1280px; margin:0 auto; padding:16px 0px 16px;}
.main .index-content .frame .hot{width:1280px; height:154px; background-color:#ededed; margin-bottom:16px;}
.main .index-content .frame .hot .title{width:1100px; height:100px; line-height:100px; text-align:center; font-size:38px; font-weight:bold; color:#d51212; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:0 auto;}
.main .index-content .frame .hot .title a{color:#d51212; font-size:38px;}
.main .index-content .frame .hot .title a:hover{color:#000A5E;}
.main .index-content .frame .hot .hot-news{width:1100px; margin:0 auto; height:26px; overflow:hidden;}
.main .index-content .frame .hot .hot-news ul{display:block;}
.main .index-content .frame .hot .hot-news ul li{width:330px; hegiht:36px; float:left;line-height:26px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 16px; border-right:1px solid #999;}
.main .index-content .frame .hot .hot-news ul li a{font-size:18px; color:#666;}
.main .index-content .frame .hot .hot-news ul li a:hover{color:#d51212;}

.main .index-content .frame .main1{width:1280px; margin:0 auto; overflow:hidden;}
.main .index-content .frame .main1 .main1-left{width:628px; background-color:#f9f9f9; float:left; background-image:url(../images/bg-index1.png); box-shadow:3px 3px 8px #ddd;}
.main .index-content .frame .main1 .main1-left .gaxw-title{width:628px; height:44px;}
.main .index-content .frame .main1 .main1-left .gaxw-focus{width:594px; height:334px; margin:16px auto; z-index:-10;}

.main .index-content .frame .main1 .main1-left .gaxw01{width:594px; height:148px; margin:0 auto; border-bottom:1px dotted #a6a6a6;}
.main .index-content .frame .main1 .main1-left .gaxw01 .gaxw01-title{width:520px; height:38px; line-height:38px; margin:0 auto; font-weight:bold; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:26px; box-sizing:border-box; margin-bottom:10px;}
.main .index-content .frame .main1 .main1-left .gaxw01 .gaxw01-title a{color:#ce0500; font-size:24px;}
.main .index-content .frame .main1 .main1-left .gaxw01 .gaxw01-title a:hover{color:#000A5E;}
.main .index-content .frame .main1 .main1-left .gaxw01 .gaxw01-text{width:580px; height:90px; line-height:30px; margin:0 auto; color:#666; font-size:14px; text-indent:2em; overflow:hidden; }
.main .index-content .frame .main1 .main1-left .gaxw02{width:530px; height:135px; margin:6px auto 4px;}
.main .index-content .frame .main1 .main1-left .gaxw02 ul{display:block;}
.main .index-content .frame .main1 .main1-left .gaxw02 ul li{width:530px; height:45px; overflow:hidden;}
.main .index-content .frame .main1 .main1-left .gaxw02 ul li .gaxw02-title{float:left; width:430px; height:41px; line-height:41px; color:#111; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.main .index-content .frame .main1 .main1-left .gaxw02 ul li .gaxw02-title:hover{color:#f00; }
.main .index-content .frame .main1 .main1-left .gaxw02 ul li .gaxw02-time{float:right;width:100px;height:45px; line-height:41px; color:#999; font-size:16px;}

.main .index-content .frame .main1 .main1-right{width:628px; height:718px; float:right; background-color:#fff;}
.main .index-content .frame .main1 .main1-right .jwbd{width:628px; height:392px; background-image:url(../images/bg-index1.png);}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-title{width:628px; height:44px;}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news{width:584px; height:300px; margin:18px auto;}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news ul li{overflow:hidden;width:584px; height:54px; border-bottom:1px dotted #999;margin-top:6px;}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news ul li .jwbd-ntitle{float:left; width:456px; height:54px; line-height:54px; color:#666; font-size:16px; padding-left:48px; box-sizing:border-box; background-image:url(../images/icon01.jpg); background-repeat:no-repeat; background-position:12px 18px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news ul li .jwbd-ntitle a{color: #111;font-size:16px;}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news ul li .jwbd-ntitle a:hover{color:#f00;}
.main .index-content .frame .main1 .main1-right .jwbd .jwbd-news ul li .jwbd-ntime{width:116px; float:right; height:54px; line-height:54px; text-align:center; color:#999; font-size:16px;}
.main .index-content .frame .main1 .main1-right .spbb{width:628px; height:324px; background-image:url(../images/bg-index1.png);}
.main .index-content .frame .main1 .main1-right .spbb .spbb-title{width:628px; height:44px;}
.main .index-content .frame .main1 .main1-right .spbb .spbb-news{width:584px; height:222px; margin:32px auto; overflow:hidden;}
.main .index-content .frame .main1 .main1-right .spbb .spbb-news .spbb-video{float:left; width:287px; height:222px;}
.main .index-content .frame .main1 .main1-right .spbb .spbb-news .spbb-newsframe{width:270px; height:222px; float:right; }
.main .index-content .frame .main1 .main1-right .spbb .spbb-news .spbb-newsframe ul li{width:270px; height:44px; padding-left:18px; box-sizing:border-box; background-image:url(../images/icon02.jpg); background-repeat:no-repeat; background-position:0px 8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.main .index-content .frame .main1 .main1-right .spbb .spbb-news .spbb-newsframe ul li a{color:#111; font-size:16px;}

.main .index-content .frame .ztzl01{width:1280px; overflow:hidden; margin:20px auto;}
.main .index-content .frame .ztzl01 .ztzl01-left{width:628px; height:84px; overflow:hidden; float:left;}
.main .index-content .frame .ztzl01 .ztzl01-left ul{width:640px; height:84px; overflow:hidden;}
.main .index-content .frame .ztzl01 .ztzl01-left ul li{float:left; width:204px; height:84px; margin-right:9px;}
.main .index-content .frame .ztzl01 .ztzl01-right{width:628px; height:84px; overflow:hidden; float:right;}
.main .index-content .frame .ztzl01 .ztzl01-right ul{width:640px; height:84px; overflow:hidden;}
.main .index-content .frame .ztzl01 .ztzl01-right ul li{float:left; width:204px; height:84px; margin-right:9px;}



.main .index-content .frame .main2{width:1280px; margin:0 auto; overflow:hidden;}
.main .index-content .frame .main2 .main2-left{width:628px; float:left;}
.main .index-content .frame .main2 .main2-left .jfgg{width:628px; height:384px; background-image:url(../images/bg-index2.png);}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-title{width:628px; height:44px;}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news{width:568px; height:312px; margin:10px auto; }
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news ul li{width:568px; height:52px; overflow:hidden;}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news ul li .jfgg-titlen{width:450px; height:52px; line-height:52px; float:left; color:#666; font-size:16px;padding-left:22px; box-sizing:border-box; background-image:url(../images/icon02.jpg); background-repeat:no-repeat; background-position:0px 20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news ul li .jfgg-titlen a{color:#666; font-size:16px;}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news ul li .jfgg-titlen a:hover{color:#f00;}
.main .index-content .frame .main2 .main2-left .jfgg .jfgg-news ul li .jfgg-time{width:100px; height:52px; line-height:52px; float:right; color:#999; font-size:16px;}
.ztzl02{width:628px;height:120px; margin:20px 0;}
.main .index-content .frame .main2 .main2-left .flfg{width:628px;  background-image:url(../images/bg-index2.png);}
.main .index-content .frame .main2 .main2-left .flfg .flfg-news{width:568px;/* height:312px;*/ margin:10px auto; }
.main .index-content .frame .main2 .main2-left .flfg .flfg-news ul li{width:568px; height:52px; overflow:hidden;}
.main .index-content .frame .main2 .main2-left .flfg .flfg-news ul li .flfg-titlen{width:450px; height:52px; line-height:52px; float:left; color:#666; font-size:16px;padding-left:22px; box-sizing:border-box; background-image:url(../images/icon02.jpg); background-repeat:no-repeat; background-position:0px 20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.main .index-content .frame .main2 .main2-left .flfg .flfg-news ul li .flfg-titlen a{color:#666; font-size:16px;}
.main .index-content .frame .main2 .main2-left .flfg .flfg-news ul li .flfg-titlen a:hover{color:#f00;}
.main .index-content .frame .main2 .main2-left .flfg .flfg-news ul li .flfg-time{width:100px; height:52px; line-height:52px; float:right; color:#999; font-size:16px;}

.main .index-content .frame .main2 .main2-right{width:628px; float:right;}
.main .index-content .frame .main2 .main2-right .xxgk{width:628px; height:383px;}
.main .index-content .frame .main2 .main2-right .xxgk .xxgk-title{width:628px; height:44px;}
.main .index-content .frame .main2 .main2-right .xxgk .xxgk-n{width:628px; height:339px; overflow:hidden; margin-top:10px;}
.main .index-content .frame .main2 .main2-right .xxgk .xxgk-n ul{display:block;}
.main .index-content .frame .main2 .main2-right .xxgk .xxgk-n ul li{float:left; width:141px; height:150px;margin:8px;}
/*img up*/
.avatar {display:block;width:141px;margin: 0 auto;overflow:hidden;}						
		.avatar img {display:block;width:100%; border:0;transform: scale(1);transition: all 1s ease 0s;				
			-webkit-transform: scale(1);				
			-webkit-transform: all 1s ease 0s;}						
		.avatar:hover img {transform: scale(1.05);				
			transition: all 1s ease 0s;				
			-webkit-transform: scale(1.05);				
			-webkit-transform: all 1s ease 0s;}	
/*img up*/
.main .index-content .frame .main2 .main2-right .bszn{width:628px; }
.main .index-content .frame .main2 .main2-right .xxgk .bszn-title{width:628px; height:44px;}

.main .index-content .frame .ztbd02{width:1280px; height:252px; margin:10px auto 20px;}
.main .index-content .frame .ztbd02 .ztbd-frame{width:1280px; height:178px; margin-top:16px; overflow:hidden;}

.main .index-content .frame .main3{width:1280px; height:300px;}
.main .index-content .frame .main3 .jyfc-frame{width:1280px; height:220px; margin:20px 0;}
.main .index-content .frame .main3 .jyfc-frame ul{display:block;}
.main .index-content .frame .main3 .jyfc-frame ul li{width:290px; height:220px; float:left; margin:0 12px; border:1px solid #bcbcbc; border-radius: 15px; -moz-border-radius: 15px; padding:1px;}
.main .index-content .frame .main3 .jyfc-frame ul li img{width:290px; height:220px;border-radius: 15px; -moz-border-radius: 15px;}

.main .index-content .frame .main4{width:1280px; height:226px; background-color:#f3f5f6; margin:10px auto;}
.main .index-content .frame .main4 .weibo-frame{width:1200px; height:182px; margin:0 auto; overflow:hidden; padding-top:26px; background:url(../images/meitibg.jpg) right center no-repeat;}
.main .index-content .frame .main4 .weibo-frame .weibo-left{width:500px; height:182px; float:left; overflow:hidden;margin-left:10px;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-img{width:188px; height:182px; float:left;padding-left:16px; box-sizing:border-box;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text{width:300px; height:182px; float:left;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-1{width:300px; height:44px; margin-top:30px; background:url(../images/weibo-img1.jpg) left center no-repeat; position:relative;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-1 .lvl{ position:absolute; left:100px; top:18px; font-size:12px; font-weight:bold; border-radius:9px; height:14px; line-height:14px; padding:0 10px; background:#D60000; color:#FFF; font-style:italic}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-2{width:300px; height:40px; overflow:hidden; margin-top:4px;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-2 .wb2-text{float:left; width:200px; height:40px; line-height:40px; color:#666; font-size:14px;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-2 .wb2-img{float:right; width:94px; padding-top: 7px;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-3{width:300px; height:36px; overflow:hidden; margin-top:4px;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-3 ul{display:block;}
.main .index-content .frame .main4 .weibo-frame .weibo-left .weibo-text .wb-3 ul li{float:left; height:36px; line-height:36px; margin-right:6px; color:#666; font-size:14px;}

.main .index-content .frame .main4 .weibo-frame .code-right{width:660px; height:170px; float:right;margin-top:6px;}
.main .index-content .frame .main4 .weibo-frame .code-right ul{display:block; overflow:hidden;}
.main .index-content .frame .main4 .weibo-frame .code-right ul li{float:left; width:165px; height:170px;}
.main .index-content .frame .main4 .weibo-frame .code-right ul li .code-img{width:126px; height:126px; margin:0 auto;}
.main .index-content .frame .main4 .weibo-frame .code-right ul li .code-text{width:165px; height:34px; line-height:34px; text-align:center; color:#666; font-size:14px; margin-top:10px;}

.main .index-content .frame .main5{width:1280px; margin:18px auto 16px; border-top:8px solid #0c5198}
.main .index-content .frame .main5 .link1{width:1234px; height:39px; overflow:hidden; margin:26px auto;}
.main .index-content .frame .main5 .link1 .link1-img{width:172px; height:39px; float:left;}
.main .index-content .frame .main5 .link1 .link1-text{float:left; width:1000px; height:39px; overflow:hidden; margin-left:10px;}
.main .index-content .frame .main5 .link1 .link1-text ul{display:block;}
.main .index-content .frame .main5 .link1 .link1-text ul li{float:left; margin-right:16px;height:39px; line-height:39px; font-size:16px; color:#666;}
.main .index-content .frame .main5 .link1 .link1-text ul li a{font-size:16px; color:#666;}
.main .index-content .frame .main5 .link1 .link1-text ul li a:hover{color:#d51212;}
.main .index-content .frame .main5 .link2{width:1234px; overflow:hidden; margin:0 auto 30px;}










.down{width:100%; height:260px; background-color:#06448f; background-image:url(../images/bg-down.jpg); background-repeat: no-repeat; background-position:top center;padding-top:96px;}
.down .frame{width:1000px; height:210px; margin:0 auto; overflow:hidden;}
.down .frame .down-icon{width:230px; height:200px; border-right:1px solid #7a99bf; float:left;}
.down .frame .down-contact{width:735px; height:200px; margin-left:32px; float:left;}
.down .frame .down-contact .down-nav{width:735px; height:32px; line-height:32px; overflow:hidden;}
.down .frame .down-contact .down-nav ul{display:block;}
.down .frame .down-contact .down-nav ul li{float:left; padding:0 8px; color:#fff; font-size:16px;}
.down .frame .down-contact .down-nav ul li a{color:#fff; font-size:16px;}

.down .frame .down-phone{ height:180px; margin-top:10px;}
.down .frame .down-phone a{color:#fff; font-size:16px;}
.down .frame .down-phone p{line-height:2.6; color:#fff; font-size:16px; padding-left:8px;}

















/*index 焦点图*/
.slideBox{ width:100%; height:900px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:900px; }


.slideBox1{ width:594px; height:334px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:4px;  width:10px; height:10px; line-height:10px; text-align:center; background:#ccc; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#ffffff; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd li span a {  color:#FFFFFF; display:block; position:absolute; font-size:16px; bottom:10px; left:16px; z-index:3}
.slideBox1 .bd li .blackcube { background:#333; height:40px; width:594px; position:absolute; bottom:0;       filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; z-index:2  }
.slideBox1 .bd img{ width:594px; height:334px; display:block;  }


/*办事指南*/
.multipleLine{ overflow:hidden; position:relative; width:628px; margin-top:6px; }
.multipleLine .bd{   }
.multipleLine .bd ul{ overflow:hidden; zoom:1; }
.multipleLine .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}
.multipleLine .bd ul li .pic{ text-align:center; }
.multipleLine .bd ul li .pic img{ width:314px; height:66px; display:block;}

/*专题专栏*/
.multipleColumn{ overflow:hidden; position:relative; width:1340px;}
.multipleColumn .bd{overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:200px;  float:left; _display:inline; margin-right:18px;  }
.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:190px; height:178px; display:block;}

/*友情链接*/
.sideMen{ width:1360px; overflow:hidden; height:150px;}
.sideMen h3{float:left; width:290px; margin-right:22px;height:42px; line-height:42px; text-align:center; border:1px solid #eee; border-radius:5px;  background:#f4f4f4;box-sizing:border-box; color:#666; font-weight:500; font-size:16px; cursor:pointer;}
.sideMen h3 em{ float:right; display:block; width:100px; height:42px;  line-height:42px; background:url(../images/icon-arrow1.jpg) 28px 10px no-repeat; cursor:pointer; }
.sideMen h3 em.on{background:url(../images/icon-arrow1.jpg) 28px 10px no-repeat; cursor:pointer; }
.sideMen ul{ padding:8px 25px; color:#999;overflow: hidden;clear: both;width: 1234px;}
.sideMen ul li{float:left; padding-top:30px; padding-right:40px;font-size:16px; }
.sideMen ul li a{color:#888; font-size:16px; }
.sideMen ul li a:hover{color:#d51212;}


/*菜单*/
.hl_nav{
    background-color: #0b4494;
    position: relative;
    color: #ffffff;
    min-width: 970px;
    height: 56px;
	float:left;
}
.hl_nav a{
    display: block;
    text-decoration: none;
}
.hl_nav .shade{
    position: absolute;
    width: 100%;
    height: 40px;
    top: 56px;
    left: 0;
    z-index: 1;
    background-color: #EEEEEE;
    opacity: 0.9;
    filter: alpha(opacity=90);
    box-shadow: 0 5px 15px #CCCCCC;
    display: none;
    border-bottom: #ffffff solid 1px;
    border-bottom: rgba(255,255,255,0.3) solid 1px;
}
.hl_nav .nav_list{
    padding: 0;
    list-style: none;
    width: 970px;
    overflow: hidden;
    height: 56px;
}
.hl_nav .nav_list>li{
    float: left;
    margin: 0;
    width: 10%;
    text-align: center;
    height: 56px;
	padding:0px 32px;
	color:#666;
	font-size:16px;
}
.hl_nav .nav_head{
    height: 56px;
    line-height: 56px;
    color: #ffffff;
    font-size: 18px;
    position: relative;
	cursor:pointer;
}

.hl_nav .nav_list>li>ul{
    position: absolute;
    width: auto;
    height: 40px;
    top: 56px;
    z-index: 2;
    padding: 0;
    margin: 0;
    line-height: 40px;
    list-style: none;
    overflow: hidden;
    display: none;
}
.hl_nav .nav_list>li.active {
    background-color: #ed353c;
}
.hl_nav .nav_list>li:hover{
    background-color: #ed353c;
}
.hl_nav .nav_list>li:hover>ul{
    display: block;
}


.hl_nav .nav_list>li>ul.offset_left{
    left: 0;
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.5);
}
.hl_nav .nav_list>li>ul.offset_left.offset_1{
    left: 13%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_2{
    left: 13%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_3{
    left: 27%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_4{
    left: 35%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_5{
    left:60%;
	width:80%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_6{
    left: 0%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_7{
    left:0%;
}
.hl_nav .nav_list>li>ul.offset_left.offset_8{
    left: 80%;
}
.hl_nav .nav_list>li>ul.offset_right{
    right: 0;
}
.hl_nav .nav_list>li>ul.offset_right.offset_1{
    right: 10%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_2{
    right: 20%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_3{
    right: 30%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_4{
    right: 40%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_5{
    right: 50%;
}
.hl_nav .nav_list>li>ul.offset_right.offset_6{
    right: 60%;
}

.hl_nav .nav_list>li>ul>li{
    float: left;
}
.hl_nav .nav_list>li>ul>li>a{
    text-decoration: none;
    display: block;
    color: #111;
    padding: 0 20px;
    height: 56px;
	font-size:16px;
}
.hl_nav .nav_list>li>ul>li>a:hover{
	font-size:16px;
    color: #f00;
}
.hl_nav .nav_list:hover{
    height: 90px;
}

.hl_nav .nav_list:hover + .shade{
    display: block;
	width:1320px;
	opacity:0;
}



/*新闻详情页*/
.banner-n1{width:100%; height:264px; background-image:url(../images/banner-n1.jpg); background-repeat: no-repeat;background-position:center top;}
.banner-n2{width:100%; height:264px; background-image:url(../images/banner-n2.jpg); background-repeat: no-repeat;background-position:center top;}
.banner-n3{width:100%; height:264px; background-image:url(../images/banner-n3.jpg); background-repeat: no-repeat;background-position:center top;}
.banner-n4{width:100%; height:264px; background-image:url(../images/banner-n4.jpg); background-repeat: no-repeat;background-position:center top;}
.banner-n5{width:100%; height:264px; background-image:url(../images/banner-n5.jpg); background-repeat: no-repeat;background-position:center top;}
.news{width:100%; background-image:url(../images/bg.jpg);padding-top:48px; padding-bottom:40px;}
.news .news-frame{width:1320px; margin:0 auto; background-color:#fff; padding-top:8px; box-shadow:3px 3px 8px #ddd;}
.news .news-frame .news-linet{width:100%; height:6px; background-color:#054b9b; }
.news .news-frame .news-location{width:1280px; height:68px; border-bottom:1px #ddd solid; margin:0 auto;}
.news .news-frame .news-location ul{margin-left:20px; display:block;}
.news .news-frame .news-location ul li{margin-right:6px; float:left; height:68px; line-height:68px; font-size:16px; color:#666;}
.news .news-frame .news-location ul li a{font-size:16px; color:#666;}
.news .news-frame .news-location ul li a:hover{color:#f00;}


.news .news-frame .news-frame-n{width:1200px; margin:0 auto; overflow:hidden;}
.news .news-frame .news-frame-n .news-title-f{width:1200px; margin-top:30px; border-bottom:1px  dotted #999; }
.news .news-frame .news-frame-n .news-title-f .news-title{width:1000px; margin:10px auto; color:#111; font-size:32px; font-weight:bold; text-align:center; line-height:1.8; }
.news .news-frame .news-frame-n .news-title-f .news-time{width:1000px; height:44px; line-height:44px; text-align:center; color:#999; font-size:14px; margin:0 auto 20px;}
.news .news-frame .news-frame-n .news-content{width:1140px; margin:30px auto 0; padding-bottom:40px;color:#535353; font-size:18px; line-height:2.6;}
.news .news-frame .news-frame-n .news-content img{display:block; margin:30px auto; max-width:1000px;}

.news .news-frame .news-frame-n .news-pages{width:1200px; margin:0 auto; height:90px; border-top:1px dotted #999; padding-bottom:80px; overflow:hidden;}
.news .news-frame .news-frame-n .news-pages .pages-left{width:500px; float:left; height:90px; line-height:90px; font-size:18px; color:#666; padding-left:26px; box-sizing:border-box;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;
}
.news .news-frame .news-frame-n .news-pages .pages-left a{font-size:18px; color:#666;}
.news .news-frame .news-frame-n .news-pages .pages-left a:hover{color:#f00;}
.news .news-frame .news-frame-n .news-pages .pages-right{width:500px; float:right; height:90px; line-height:90px; font-size:18px; color:#666; padding-right:26px; box-sizing:border-box;text-align:right;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;
}
.news .news-frame .news-frame-n .news-pages .pages-right a{font-size:18px; color:#666;}
.news .news-frame .news-frame-n .news-pages .pages-right a:hover{color:#f00;}

/*新闻页*/
.news .news-frame .news-nlist{width:1280px; margin:0 auto; padding:22px; overflow:hidden;}
.news .news-frame .news-nlist .news-left{width:294px; float:left; background-color:#f7f7f7; padding-bottom:70px; margin-bottom:60px;}
.news .news-frame .news-nlist .news-left .newsleft-title{width:100%; height:54px; line-height:54px; text-align:center; font-size:22px; font-weight:bold; color:#fff; background-color:#1057b3;}
.news .news-frame .news-nlist .news-left .newsleft-frame{width:256px; margin:0 auto; margin-top:8px;}
.news .news-frame .news-nlist .news-left .newsleft-frame .newsleft-line{width:100%; height:64px; background-color:#fff; border-bottom:1px solid #e5e5e5; }
.news .news-frame .news-nlist .news-left .newsleft-frame .newsleft-line .news-lanmu{width:100%; height:63px; line-height:63px; color:#555; font-size:18px; text-align:center; background-image:url(../images/icon-arrow2.jpg); background-repeat: no-repeat; background-position:220px 24px; background-color:#f7f7f7;}
.news .news-frame .news-nlist .news-left .newsleft-frame .newsleft-line .news-lanmu a{color:#555; font-size:18px;}
.news .news-frame .news-nlist .news-left .newsleft-frame .newsleft-line a:hover .news-lanmu , .list-active{color:#1057b3 !important;background-color:#dfe7f0!important;background-image:url(../images/icon-arrow3.jpg)!important; background-repeat: no-repeat!important; background-position:220px 24px!important; } 

.news .news-frame .news-nlist .news-right{width:966px; min-height:1170px; float:right; background-color:#fff;}
.news .news-frame .news-nlist .news-right .newsright-title{width:100%; height:46px; line-height:46px; background-color:#f7f7f7; padding-left:30px; box-sizing:border-box; background-image:url(../images/icon-block.jpg); background-repeat: no-repeat; background-position:0px 14px; color:#1057b3; font-weight:bold; font-size:22px;}
.news .news-frame .news-nlist .news-right .newsright-frame{width:930px; margin:0 auto; min-height:1000px;}
.news .news-frame .news-nlist .news-right .newsright-frame .newslist-f{width:930px; height:52px; overflow:hidden;border-bottom:1px dotted #cecece; margin-top:16px;}
.news .news-frame .news-nlist .news-right .newsright-frame .newslist-f .newslist-title{width:760px; float:left; height:46px; line-height:46px; padding-left:36px; color:#535353; font-size:16px; background-image:url(../images/icon-arrow4.jpg); background-repeat: no-repeat; background-position:10px 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news .news-frame .news-nlist .news-right .newsright-frame .newslist-f .newslist-time{width:130px; height:46px; line-height:46px; float:right; text-align:center; color:#999; font-size:16px;}
.news .news-frame .news-nlist .news-right .newsright-frame .newslist-f .newslist-title a{color:#111; font-size:16px; }
.news .news-frame .news-nlist .news-right .newsright-frame .newslist-f .newslist-title a:hover{color:#f00; }

/*市局简介*/
.news .news-frame .news-nlist .news-right .newsright-frame{width:930px; margin:0 auto; min-height:1000px;}
.news .news-frame .news-nlist .news-right .newsright-frame .sjjj-frame{width:900px; margin:50px auto; height:800px; }
.news .news-frame .news-nlist .news-right .newsright-frame .sjjj-frame img{display:block; margin:40px auto; max-width:700px;}
.news .news-frame .news-nlist .news-right .newsright-frame .sjjj-frame h4{text-align:center; font-size:22px; color:#f00; font-weight:bold; margin-bottom:30px;}
.news .news-frame .news-nlist .news-right .newsright-frame .sjjj-frame p{font-size:16px; color:#666; text-indent:2em; line-height:2.6;}


/*公开电话*/
.news .news-frame .news-nlist .news-right .newsright-frame .gkdh-frame{width:700px; height:800px; margin:40px auto;}

/*业务办理*/
.news .news-frame .news-nlist .news-right .newsright-frame .ywbl-frame{width:800px; margin:80px auto; overflow:hidden;}
.news .news-frame .news-nlist .news-right .newsright-frame .ywbl-frame ul{display:block;}
.news .news-frame .news-nlist .news-right .newsright-frame .ywbl-frame ul li{width:340px; height:320px; float:left; margin:20px 30px;}

/*政府信息公开*/
.news .news-frame .news-nlist .news-right .zfxxgk-nav{width:960px;overflow:hidden; margin:20px auto;}
.news .news-frame .news-nlist .news-right .zfxxgk-nav ul{display:block; width:1000px;}
.news .news-frame .news-nlist .news-right .zfxxgk-nav ul li{float:left; width:315px; height:46px; line-height:46px; margin-right:10px; background-color:#dfe7f0; color:#666; text-align:center;margin-bottom:14px; font-size:16px;}
.news .news-frame .news-nlist .news-right .zfxxgk-nav ul li a{display:block; width:315px; height:46px; color:#064daa; font-size:16px;}
.news .news-frame .news-nlist .news-right .zfxxgk-nav ul li:hover , .active-xxgk{background-color:#ed353c !important; }
.news .news-frame .news-nlist .news-right .zfxxgk-nav ul li a:hover , .active-xxgk a{color:#fff !important;}

/*办事指南*/
.news .news-frame .news-nlist .news-right .bszn-nav{width:960px;overflow:hidden; margin:20px auto;}
.news .news-frame .news-nlist .news-right .bszn-nav ul{display:block; width:1000px;}
.news .news-frame .news-nlist .news-right .bszn-nav ul li{float:left; width:183px; height:46px; line-height:46px; margin-right:10px; background-color:#dfe7f0; color:#666; text-align:center;margin-bottom:14px; font-size:16px;}
.news .news-frame .news-nlist .news-right .bszn-nav ul li a{display:block; width:183px; height:46px; color:#064daa; font-size:16px;}
.news .news-frame .news-nlist .news-right .bszn-nav ul li:hover , .active-bszn{background-color:#ed353c !important; }
.news .news-frame .news-nlist .news-right .bszn-nav ul li a:hover , .active-bszn a{color:#fff !important;}




.picLinkRow{width:100%; overflow:hidden;}
.picLink{overflow:hidden; width:1400px;}
.picLink li{ padding-right:24px; float:left;}


.fy{ text-align:center; font-size:18px; color:#111; padding-top:15px;}
.fy *{font-size:18px; color:#111; }
.fy a{ color:#006}
.fy a:hover{ color: #900}


.xwtp{ overflow:hidden; padding-top:20px;}
.xwtp li{ width:33.333333%; float:left; height:300px; overflow:hidden; text-align:center}
.xwtp li .tplink{width:300px; height:225px; display:inline-block; text-align:center; vertical-align:central}
.xwtp li .tplink img{ width:300px; height:225px; border:solid 1px #ccc; }
.xwtp li .title a{ color:#333;}


.ny_down{padding-left:20px; border-top:solid 1px #ccc; padding-top:5px; text-align:left; font-size:14px}
.ny_down .att_title{ line-height:2; clear:both; display:block}
.ny_down a{color:#000;line-height:32px;height:32px;margin-right:10px; margin-bottom:5px; text-decoration:none; float:left; padding:5px; }
.ny_down a:hover{ background-color:#0A246A; color:#FFF}
.ny_down a img{ float:left; margin-right:5px; border:0}











.jfgg-top{ overflow:hidden; position:relative;  }
.jfgg-top .hd{ display:none}


.jyfc-left{ overflow:hidden; position:relative;  }
.jyfc-left .hd{ display:none}






.submit-btn{width:104px; height:32px; line-height:32px; background-color:#2077ff; border-radius:15px; color:#fff; font-size:14px; margin-right:20px;border:1px solid #2077ff; outline:none; cursor:pointer; }
.reset-btn{width:80px; height:32px; line-height:32px; background-color:#fff; border-radius:15px; color:#666; font-size:14px; border:1px solid #999; outline:none; cursor:pointer; }

.ws110-2{width:850px; margin:20px auto;}
.ws110-2 .ws110-2frame{width:850px; height:42px; overflow:hidden; margin-bottom:16px;}
.ws110-2 .ws110-2frame .frame-name{width:110px; height:42px; line-height:42px; float:left; text-align:right; color:#666; font-size:16px;}
.ws110-2 .ws110-2frame .frame-form{width:700px; height:42px; margin-left:10px; float:left; overflow:hidden;}
.ws110-2 .ws110-2frame2{width:850px; overflow:hidden; margin-bottom:16px;}
.ws110-2 .ws110-2frame2 .frame-name2{width:110px; height:42px; line-height:42px; float:left; text-align:right; color:#666; font-size:16px;}
.ws110-2 .ws110-2frame2 .frame-textarea{width:700px;  margin-left:10px; float:left;}
.form1{width:700px; height:42px; line-height:42px; border:1px solid #dcdee3; border-radius:5px; padding-left:16px; box-sizing:border-box; outline:none; font-size:14px;}
.textarea1{width:700px; height:184px; border:1px solid #dcdee3; border-radius:5px; padding-left:16px; box-sizing:border-box; outline:none; font-size:14px; padding-top:10px;}
.ws110-2 .ws110-2frame .frame-form .form-code{width:280px; height:42px; float:left; overflow:hidden;}
.ws110-2 .ws110-2frame .frame-form .helptext{ line-height:42px; color:#666}
.ws110-2 .ws110-2frame .frame-form .form-code .frame-form2{width:140px; height:42px; float:left;}

.form2{width:140px; height:42px; line-height:42px; border:1px solid #dcdee3; border-radius:5px; padding-left:16px; box-sizing:border-box; outline:none; font-size:14px;}
.ws110-2 .ws110-2frame .frame-form .form-code .frame-code2{width:83px; height:42px; float:left; margin-left:16px; padding-top:5px; box-sizing:border-box;}

#vcodeImg{height:20px;margin-top:5px;cursor: pointer;}
.btn1{padding: 5px 10px; border:1px #ccc solid; background:#dddddd; border-radius:3px;}


















.top .frame .logo-top .logo-seven{width:646px; height:120px; float:right;  }





