body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
html{min-width:1200px;}
body{font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#cf0000;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*head*/
.head-banner {width:100%; height: 200px; background: url(../images/head-01.jpg) no-repeat top center;}
.inp-wrap {width:1200px; margin:0 auto; height: 200px; position: relative;}
.fdj { position: absolute; width:25px; height: 30px; right:0; top: 53px;}
.inp-wrap .icon { position: absolute; right:0; width:214px; height: 34px; top:100px;}
.inp-wrap .tougao {float: left; padding:0 7px;}
.inp-wrap .wx {float: left; padding:0 7px; position:relative; width:33px; height:32px;}
.inp-wrap .wb {float: left; padding:0 7px; position:relative; width:33px; height:32px;}
#inp1 { position: absolute; right:0; top:50px; height: 35px;width:250px; padding-right:10px; border-radius: 20px; border:0;outline:none; text-indent: 1em; background: url(../images/head-06.gif) no-repeat right center #e1f2ff;}
/*nav*/
.nav-bj {height: 55px; background: #0068b7;}
.nav-wrap {width:1200px; margin:0 auto; line-height: 55px; font-size: 18px;}
.nav-wrap a {color:white; display: block;}
.nav-wrap a:hover {background: #007bd8;transition: 0.3s;}
.nav-wrap ul li { float: left;width:170px; text-align: center; border-right:1px solid #3386c5;}
.nav-wrap ul li:last-child {border-right:none;}
.ewm1 {
    position: absolute;
    display: none;
    left: 0;
    top: 32px;
}
.ewm2 {
    position: absolute;
    display: none;
    left: 0;
    top: 32px;
}

/*foot*/
.footer-bj {width:100%;height: 161px; background:url(../images/foot-01.jpg) no-repeat top center  #2d4c86; clear: both;}
.footer-img1 {width:160px; height: 161px; float: left; background: url(../images/foot-02.png) no-repeat center; }
.footer {font-size: 14px;text-align: center; color:white; line-height: 34px; width:1170px; height: 161px;margin:0 auto;}
.footer-wz {width:825px; height: 131px; float: left; padding-top: 30px;}
.footer-img2 {width:160px; height: 161px; float: left;}

/*1200px*/
.index-wrap {width:1170px; padding:22px 15px; margin:0 auto; overflow: hidden;}

/*100%*/
.index-all {width:100%; background:#f8f8f8; clear: both; overflow: hidden;}
.index-all .all-c {width:1170px;  padding:0 15px; margin:0 auto;}


/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*news*/
.news-box1 {
	height: 42px;
    width: 100%;
    background-image: url(../images/xwzx_a1.jpg);
    background-repeat: no-repeat;
    background-position: left;
    margin-bottom: 15px;
}
/*.news-box1 .bta1 {
	font-size: 30px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #0068b7;
}*/
.news-box1 .bta1{float:left;text-align: center;width:  107px;height: 43px;line-height: 43px;color: #fff;}
.news-box1 .bta1 a{color:#0068B7;text-decoration:none; }
.news-box1 .bta1 a:hover{color:#CC3300;text-decoration:none;}
.news-box1 .zw {
	font-size: 14px;
	line-height: 28px;
}

.news-box2 {
	height: 334px;
	width: 100%;
	margin-bottom: 20px;
}
.news-box2 .nb2-a1 {
	float: left;
	height: 334px;
	width: 455px;
	border-right-width: 25px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.news-box2 .nb2-a2 {
	float: left;
	height: 334px;
	width: 398px;
}
.news-box2 .nb2-a3 {
	float: right;
	height: 334px;
	width: 267px;
}
.news-box3 {
	height: 155px;
	width: 100%;
	position:relative;
}
.jta1 {
	height: 28px;
	width: 16px;
	position:absolute;
	top: 14px;
	left: -50px;
}
.jta2 {
	height: 28px;
	width: 16px;
	position:absolute;
	left: 1194px;
	top: 14px;
}

.newsb3-box {
	height: 155px;
	width: 100%;
	background: #0168b7 url(../images/ztzl.jpg) no-repeat center left;
}
.newsb3-box ul{width: 1091px; float: right; padding-top: 5px; height: 153px; overflow: hidden; display: block; background: #fff; padding-left: 10px;}
.newsb3-box .nrb {
	float: left;
    height: 62px;
    width: 251px;
    padding-right: 0px;
    padding-left: 20px;
    padding-top: 10px;
}
.newsb3-box .nrb img{width: 100%;height: 100%;}

.news-btk {
	height: 38px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0068b7;
}
.news-bt1 {
	height: 36px;
	padding:0 5px;
	border-bottom:2px solid #0068b7;
	float: left;
	color: #0068b7;
	line-height: 36px;
    font-size: 18px;
    cursor: pointer;
}
.news-bt2 {
	height: 36px;
	padding:0 5px;
	float: left;
	color:#333;
	line-height: 36px;
    font-size: 18px;
    cursor: pointer;
}
.new-nrk {
	height: auto;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	line-height: 40px;
}
.new-nrk  ul li {height: 40px; line-height: 40px; color:#404040; background: url(../images/xxgk-02.gif) no-repeat left center; text-indent: 1em;}

.new-nrk .new-dbt {
	font-size: 22px;
	line-height: 55px;
	color: #000000;
    text-decoration: none;
    font-weight: bold;
}

/*xxgk*/
.xxgk-l {width:70px; height: 624px; background: url(../images/xxgk-01.gif) no-repeat left center; float: left;}
.xxgk-r {width:1081px; height: 584px; padding:20px 0; float: right;}
.xxgk-r .top { height: 284px;margin-bottom:21px;}
.xxgk-r .top-left {width:220px; height: 284px; float: left; margin-right:23px;}
.xxgk-r .top-left ul li {width:100%;height: 32px; background:#0068b7; line-height: 32px; text-indent: 0.5em; margin-bottom:10px;}
.xxgk-r .top-left ul li:last-child {margin-bottom:0;}
.xxgk-r .top-left ul li a { color:white; display: block;}
.xxgk-r .top-left ul li a:hover { color:white; background:#cf0000;}
.xxgk-r .top-left .ul1 {overflow: hidden; clear: both;} 
.xxgk-r .top-left .li1 {
	margin-bottom:10px; width:100%;height: 32px; background:#0068b7; line-height: 32px; 	text-indent: 0.5em;overflow: hidden;
}
.xxgk-r .top-left .li1 a { color:white; display: block; margin:0; padding:0;}
.xxgk-r .top-left .li1 a:hover { color:white; background:#cf0000;}
.xxgk-r .top-center {width:509px; height: 284px; float: left;position: relative;}
.bt {height: 31px; border-bottom:1px solid #0068b7; margin-bottom:10px;}
.bt1 { height: 29px; padding:0 20px; border-bottom:2px solid #0068b7; float: left; color: #0068b7; font-size: 18px; cursor: pointer;}
.bt2 { height: 29px; padding:0 20px; float: left; color:#333; font-size: 18px;}
.gd { float: right; color:#555555;}
.time { float: right; color:#9e9e9e;}
.xxgk-r ul li {height: 40px; line-height: 40px; color:#404040; background: url(../images/xxgk-02.gif) no-repeat left center; text-indent: 1em;}
.xxgk-r .top-right {width:316px; height: 284px; float: right; background: #0068b7; position: relative;}
.xxgk-r .xxfbj {width:316px; height: 157px;}
.xxgk-r .top .top-right .xwfbh {width:118px; height: 32px; position: absolute;}
.xxgk-r .top .top-right .fbh-bt { color: #fff; margin:10px; padding-bottom:10px; border-bottom:1px solid #fff;}
.xxgk-r .top .top-right .fbh-bt a {color:#fff;}
.xxgk-r .top .top-right .fbh-bt a:hover {color:#fff; text-decoration: underline;}
.xxgk-r .top .top-right .fbh-nr { color: #fff; margin:10px; font-size: 14px;}
.xxgk-r .top .top-right .fbh-nr a{color:#fff;text-decoration:none}
.xxgk-r .top .top-right .fbh-nr a:hover{color:#cf0000;text-decoration:none;}
.xxgk-r .bottom { height: 284px;}
.xxgk-r .bottom .l {width:360px; float: left; margin-right:22px;}
.xxgk-r .bottom .l .two-pic {width:360px; height: 65px; margin-top:17px;}
.xxgk-r .bottom .r {width:316px; height: 284px; float:right;}



.bjbt {height: 42px; background: #e7f3fc;}
.bjbt .bmzl { float: left; padding:0 15px; background: #0068b7; height: 42px; line-height: 42px; color:#fff; font-size: 18px;}
.xxgk-r  .bjbt-nr {width:286px; height: 101px; background: white;padding:15px 15px;}
.xxgk-r  .bjbt-nr .nr { height:27px;width:71px;float: left;   line-height: 27px; text-align: center}
.xxgk-r  .r .four {width:316px; height: 93px; margin-top:6px;}
.xxgk-r  .r .four .one {width:153px; height: 42px; color:#fff; float: left; background: #0068b7; line-height: 42px; text-align: center; margin-top:10px; margin-right:10px;}
.bjbt .bm { float: right; width:200px; height: 42px;}
.bjbt .bm .bm-o {float: left; padding:0 8px; line-height: 42px;}
.bjbt .bm .bm-t {float: left; padding:0 8px; line-height: 42px;  background: #d78381; color:#fff;}
.xxgk-r  .r .four .one a { color:#fff; display: block;}
.xxgk-r  .r .four .one a:hover { color:#fff; background:#cf0000;}
.xxgk-r  .r .four .two a { color:#fff; display: block;}
.xxgk-r  .r .four .two a:hover { color:#fff; background:#cf0000;}
.xxgk-r .r .gd { line-height: 42px; padding-right:5px; color:#555555;}
.xxgk-r  .r .four .two {width:100%;height: 95px;color:#fff;float: left;background: #0068b7;line-height: 90px;text-align: center;margin-top:10px;margin-right:10px;font-size: 20px;}



.index-img {width:1170px; padding:22px 15px 0 15px; margin:0 auto;}

/*img+zwfw*/
.index-all .zwfw-wrap{height: 401px; margin-bottom: 20px;overflow: hidden;}
.zwfw-wrap a{width: 100%; height: 100%; display: block;}
.zwfw-left {width:70px; height: 401px; background:url(../images/zwfw-01.gif) no-repeat left center; float: left;}
.zwfw-right {width:1081px; height: 361px; padding:20px 0; float: right;}
    /*信件查询*/
.zwfw-letter{width: 640px;float: left; margin-bottom:12px;}
.zwfw-letter .seach{width: 100%; overflow: hidden; margin-bottom: 10px;}
.zwfw-letter .lab{line-height: 34px;text-align: center; padding-left:10px;float: left;}
.zwfw-letter .seach-frame{float: left; padding-right: 8px;}
.zwfw-letter .seach input{width: 193px; height: 32px; border: 1px solid #0068b7; padding-left: 5px;}
.zwfw-letter .buttom{width: 72px; height: 34px; line-height: 34px; text-align: center; color: #fff; background-color: #0068B7; float: right;}
.zwfw-letter .buttom a{color: #fff;}
.zwfw-letter .table{width: 100%;}
.zwfw-letter table{width: 100%; border: 0; text-align: center; color:#555;}
.zwfw-letter td{line-height: 39px;}
.zwfw-letter th{height: 38px; background-color: #e0e6ef; color: #0068b7;line-height: 38px;}
     /*服务*/
.zwfw-service{width: 419px; float: right; overflow: hidden;}
.zwfw-service .title{height:42px ;width: 100%; line-height: 42px; overflow: hidden; background: #eaf7ff;}
.zwfw-service .switch1{width: 103px; text-align: center; float: left;cursor: pointer;}
.zwfw-service .switch2{width: 103px; text-align: center; background-color: #0068B7; color: #fff; float: left; }
.zwfw-service .more{float: right; padding-right: 10px; }
.zwfw-service .service-cont{width:419px; height:268px;overflow: hidden;}
.zwfw-service .service-cont li{width: 133px; height: 124px; margin-top: 10px; margin-left: 10px; float: left;}
.zwfw-service .service-cont li:hover{opacity: 0.8;}
.zwfw-service .service-cont .mk1{background: url(../images/zwfw-coinbg01.gif) no-repeat center center; margin-left: 0;}
.zwfw-service .service-cont .mk2{background: url(../images/zwfw-coinbg02.gif) no-repeat center center;}
.zwfw-service .service-cont .mk3{background: url(../images/zwfw-coinbg03.gif) no-repeat center center;}
.zwfw-service .service-cont .mk4{background: url(../images/zwfw-coinbg04.gif) no-repeat center center; margin-left: 0;}
.zwfw-service .service-cont .mk5{background: url(../images/zyzg.jpg) no-repeat center center;}
.zwfw-service .service-cont .mk6{background: url(../images/zwfw-coinbg06.gif) no-repeat center center;}
.zwfw-service .service-cont .mk7{background: url(../images/z-01.gif) no-repeat center center; margin-left: 0;}
.zwfw-service .service-cont .mk8{background: url(../images/z-02.gif) no-repeat center center;}
.zwfw-service .service-cont .mk9{background: url(../images/z-03.gif) no-repeat center center;}
.zwfw-service .service-cont .mk10{background: url(../images/z-04.gif) no-repeat center center; margin-left: 0;}
.zwfw-service .service-cont .mk11{background: url(../images/z-05.gif) no-repeat center center;}
.zwfw-service .service-cont .mk12{background: url(../images/z-06.gif) no-repeat center center;}
.zwfw-service .service-cont p{padding-top: 25px; padding-left: 22px; color:#fff;}
    /*便民查询*/
.zwfw-cx{width: 100%; height: 42px; color: #fff; line-height: 42px; text-align: center;}
.zwfw-cx .mk1{width: 130px; height: 100%; background-color: #0068B7; float: left;}
.zwfw-cx .mk2{width: 655px; padding: 0 5px; background-color: #2ea2d3; float: left;}
.zwfw-cx .mk2 a{color: #fff;}
.zwfw-cx .mk2 a:hover{text-decoration: underline;}
.zwfw-cx .mk2 li{width: 108px; float: left;}
.zwfw-cx .mk3{width: 133px; height: 100%; background-color: #0068B7; float: left; margin-left: 10px;}
.zwfw-cx .mk3 a{color: #fff;}
.zwfw-cx .mk3:hover{background-color: #cf0000;}



/*zmhd*/
.zmhd-l {width:70px; height: 291px; background: url(../images/zmhd-01.gif) no-repeat left center; float: left;}
.zmhd-r {width:1081px; height: 251px; padding:20px 0; float: right;}
.zmhd-r .tp {width:298px; height: 248px; margin-right:14px; float: left; position: relative;}
.zmhd-r .tp .zxft-pic {width:298px; height:248px;}
.zmhd-r .tp .zxft {width:119px; height: 32px; position: absolute;}
.zmhd-r .tp {width:298px; height: 248px; margin-right:15px; float: left; position: relative;}
.zmhd-r .zt {width:330px; height: 248px; margin-right:15px; float: left;}
.zmhd-r .bk1 {width:330px; height: 180px;}
.zmhd-r .wz1 { line-height:34px; font-size:16px; padding-top: 5px;}
.zmhd-r .wz1 a{color:#333;text-decoration:none}
.zmhd-r .wz1 a:hover{color:#cf0000;text-decoration:none;}
.zmhd-r .bk2 {width:100%; height: 42px;}
.zmhd-r .a1 {width:83px; height: 42px; line-height:42px; color:#fff; padding-left:20px; float:left;}
.zmhd-r .a1:hover{opacity: 0.8;}
.zmhd-r .bj1{ background:#ed7d7d;}
.zmhd-r .bj2{ background:#ebc951; margin:0 10px;}
.zmhd-r .bj3{ background:#40dbb8;}
.zmhd-r .bt {height: 31px; border-bottom:1px solid #0068b7; margin-bottom:10px;}
.zmhd-r .bt1 { height: 29px; padding:0 20px; border-bottom:2px solid #0068b7; float: left; color: #0068b7;}
.zmhd-r .bt2 { height: 29px; padding:0 20px; float: left; color:#333;}
.zmhd-r .gd { float: right;}
.zmhd-r .time { float: right; color:#9e9e9e;}
.zmhd-r ul li {height: 40px; line-height: 40px; color:#404040; background: url(../images/xxgk-02.gif) no-repeat left center; text-indent: 1em;}
.zmhd-r .a2 {width:130px; height: 42px; line-height:42px; color:#fff; text-align: center; float:left;}
.zmhd-r .a2:hover{opacity: 0.8; background: #cf0000;}
.zmhd-r .bj4{ background:#0068b7;}
.zmhd-r .xj{width:414px; height: 248px; float: right;}


/*友情链接*/
.ship-wrap{width:1160px;height: 74px;margin: 0 auto;padding:0 19px;/* border: 1px solid #dddddd; *//* background: #f6f6f6; */margin-bottom: 10px;overflow: hidden;}
.ship-wrap .title{font-size: 22px; line-height: 74px; color: #0562c9; float: left;}
.ship-wrap .yqlj_pic{width: 700px;height: 70px;/* margin-left: 110px; */float: left;position: relative;}
.ship-wrap img{   margin-top: 9px;  width: 216px; height: 57px;  margin-left: 9px;}
.ship-wrap .select{width: 332px; height: 49px; line-height: 49px; font-size: 16px;float: left; margin-left: 710px; margin-top: 14px;margin-top: -58px;}

.ship-wrap {/* width:100%; *//* background:#f8f8f8; *//* clear: both; *//* overflow: hidden; */}
.ship-wrap .all-d {width:1170px;  padding:0 15px; margin:0 auto;}

/*新导航*/
/*.head-v3 {
    position: relative;
    z-index: 100;
    width: 1200px;
    margin: 0 auto;
}

.head-v3 .navigation-inner {
    margin: 0 auto;
    width: 1200px;
    position: relative;
}

.navigation-up {

    background: #4083b1;
}

.navigation-up .navigation-v3 {
 
    float: left;
}

.navigation-up .navigation-v3 ul {
    float: left;
}

.navigation-up .navigation-v3 li {
    float: left;
    font: normal 16px/59px "microsoft yahei";
    color: #fff;
    background: #4083b1 url(../images/coin02.jpg) no-repeat center right;
    text-align: center;
}

.navigation-up .navigation-v3 .nav-up-selected {
    background: #006699;
}

.navigation-up .navigation-v3 .nav-up-selected-inpage {
    background: #006699;
}

.navigation-up .navigation-v3 li h2 {
    font-weight: 400;
    padding: 0;
    margin: 0;
    height: 50px;
    line-height: 50px;
    width: 200px;
}

.navigation-up .navigation-v3 li h2 a {
  
    color: #fff;
    width: 100%;
    display: inline-block;
    height: 50px;
    font-size: 20px;
    font-family: microsoft yahei;
}*/

.navigation-down {
    position: absolute;
    top: 50px;
    left: 0;
    width: 100%;
  
}

.navigation-down .nav-down-menu {
    width: 100%;
    margin: 0;
    background: url(../images/xlbj.png) repeat-x;
    position: absolute;
    top: 205px;
     background-color: #DDDDDD;
}

.navigation-down .nav-down-menu .navigation-down-inner {
    margin: auto;
    width: 1200px;
    position: relative;
}

.navigation-down .nav-down-menu dl {
    float: left;
    margin: 18px 80px 18px 0;
}

.navigation-down .menu-1 dl {
    font-size: 16px;
    padding:0 20px;
    margin: 0;
    height: 49px;
    line-height: 49px;
}

.navigation-down .menu-1 dl dd,.navigation-down .menu-1 dl dd a{
    line-height: 49px;
    height: 49px;
}

.navigation-down .menu-1 dt {
    font: 16px microsoft yahei;
    color: #61789e;
    padding-bottom: 10px;
    border-bottom: 1px solid #61789e;
    margin-bottom: 10px;
}

.navigation-down .menu-1 dd a {
    color: #fff;
    font: normal 14px/30px "microsoft yahei";
}

.navigation-down .menu-1 dd a:hover {
    color: #60aff6;
}

.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a {
    color: #006193;
    font: 16px microsoft yahei;
}





.ztzl{width: 69px;height:155px;display:block;float:left;font-size: 0px;}