body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:normal 100% "Microsoft Yahei";-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{width:auto; max-width:100%; border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear{clear:both;}

/*header*/
.header { width: calc(100% - 14px); margin:0 auto; height: 110px;}
.header-l { width:75%; height:auto; float:left; margin-left:2%; margin-top:33px;}
.header-c { margin-top:60px; width:8%; float:right; margin-right:2%;}
.header-r { margin-top:60px; width:8%; float:right; margin-right:2%;}

/*nav*/
.nav {height: 52px;  background: url(../images/nav-bj.jpg) repeat-x; font-size:1em; font-weight:100; margin-bottom:20px;}
.nav ul {display:-webkit-box;}
.nav ul li:nth-of-type(1) {text-align: center; -webkit-box-flex:1; line-height: 52px;}
.nav ul li:nth-of-type(2) {text-align: center; -webkit-box-flex:1; line-height: 52px;}
.nav ul li:nth-of-type(3) {text-align: center; -webkit-box-flex:1; line-height: 52px;}
.nav ul li:nth-of-type(4) {text-align: center; -webkit-box-flex:1; line-height: 52px;}
.nav ul li:nth-of-type(5) {text-align: center; -webkit-box-flex:1; line-height: 52px;}
.nav ul li a { color:#fff; display: block}
.nav ul li a:active {background: #073c96;}

.bk {width:92%; height: auto; margin:0 4%;}
.news img {width:100%; height: auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; margin-bottom:5px;}
.zdxx { width:92%; background:#eef7fe; overflow: hidden;  padding:4%; margin-bottom:20px;}
.zdxx-bt { font-size: 1.1em; color:#0f5aad; line-height:40px; background:url(../images/point.jpg) no-repeat 5px center; text-indent:40px;}
.zdxx-list {width: calc(100% - 14px); margin:0 auto;}
.zdxx-list ul li {font-size: 1em; border-bottom:3px solid #fff; line-height:32px; padding:10px 0;}
.zdxx-list ul li:last-child {border-bottom:none;}
.zl-pic img {width:100%; height: auto; margin-bottom:20px;}

/*footer*/
.footer {height: auto; width:100%; border-top:1px solid #efefef; padding-top:3%; padding-bottom:5%; margin-top:5px; position:relative;}
.footer-wz {width:100%; font-size: 1em; line-height:32px; text-align:center; color:#6d6d6d;}
.footer-wz a{color:#6d6d6d;text-decoration:none}
.footer-pic {width:100%; height:70px; margin:5px auto;}
.footer-pic .le {width:44%; float:left; text-align:right;}
.footer-pic .ri {width:52%; float:right; text-align:left;}
.footer .jh { width:5%; height:47px; top:220px; left:12%; position:absolute;}



/*zwgk*/
.zwgk-news img {width:100%; height: auto; margin-bottom:20px;}
.zwgk-bj1{width:76%; min-height: 80px; background:url(../images/zwgk-02.jpg) no-repeat #eef7fe; padding:8% 12% 6% 12%;}
.zwgk-wz1 {width:100%; font-size: 1em; line-height:32px; text-align:left;}
.zwgk-wz2 { color:#026fd4;}
.zwgk-wz3 { height:54px; line-height:54px; color:#999999; font-size: 1em; margin-bottom:20px;}
.zwgk-bj2 { width:100%; background:#f7f7f7; padding-bottom:15px; margin-bottom:20px; overflow: hidden;}
.zwgk-bt { width:100%; background:#eeeeee; height:50px; margin-bottom:10px;}
.zwgk-bt .wrap2{ width:33.3%; line-height:50px; text-align: center; font-size: 1em; color:#898989; display: block; float: left;cursor:pointer;}
.zwgk-bt .wrap1{ width:33.3%; line-height:50px; text-align: center; font-size: 1em; color:#fff; display: block; float: left;cursor:pointer; background:#1d79cc;}
.zwgk-bt .wrap21{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#898989; display: block; float: left;cursor:pointer;}
.zwgk-bt .wrap11{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#fff; display: block; float: left;cursor:pointer; background:#1d79cc;}



.zwgk-list {width:90%; margin:0 auto;}
.zwgk-list ul li {font-size: 1em; border-bottom:2px solid #d9d9d9; line-height:32px; padding:10px 0; list-style: none; display: block;}
.zwgk-list ul li:last-child {border-bottom:none;}

.zwgk-lb {width:100%; margin:0 auto 10px auto; overflow:hidden;}
.zwgk-lb ul li {width: auto;font-size: 1em;line-height:42px;margin: 0 1%;/* padding-right: 20px; */float:left;}
.zwgk-lb ul li:nth-child(1){
    width: 40%;
}
.zwgk-lb ul li:nth-child(2){/* width: 60%; */}{padding-right:0px;}
.zwgk-lb ul li:nth-child(3){
    width: 55%;
}
.zwgk-lb ul li:nth-child(4){}
.zwgk-lb ul li:nth-child(5){
    width: 40%;
}
.zwgk-lb ul li:nth-child(6){
    width: 40%;
}
.zwgk-lb ul li:nth-child(7){
    width: 40%;
}
.zwgk-lb ul li:nth-child(8){
    /* width: 23%; */
}
.zwgk-lb ul li:nth-child(9){
    width: 40%;
}
.zwgk-lb ul li:nth-child(10){
    width: 48%;
}
.zwgk-lb ul li:nth-child(11){
    width: 40%;
}
.zwgk-lb ul li:nth-child(12){
    width: 40%;
}
.zwgk-lb ul li:nth-child(13){
    width: 40%;
}
.zwgk-lb ul li:nth-child(14){
    width: 40%;
}
.zwgk-lb ul li:nth-child(15){
    width: 40%;
}
.zwgk-lb ul li:nth-child(16){
    width: 55%;
}
.zwgk-lb ul li:nth-child(17){
    width: 40%;
}
.zwgk-lb ul li:nth-child(18){
    width: 40%;
}
.zwgk-lb ul li:nth-child(19){
    width: 100%;
}

.zwgk-lb2 {width:100%; margin: 0 auto;}
.zwgk-lb2 ul li { width:48%; font-size: 0.8em; color:#8c8c8c; line-height:50px; text-align:center; background:#fff; margin:5px 1%; float:left;}
.zwgk-lb2 ul li a { color:#8c8c8c;}
.zwgk-lb3 {width:100%; margin: 0 auto 20px auto;}
.zwgk-lb3 ul li { width:98%; font-size: 0.8em; color:#8c8c8c; line-height:50px; text-align:center; background:#fff; margin:5px 1%; float:left;}
.zwgk-lb3 ul li a { color:#8c8c8c;}




/*bsfw*/
.bsfw-bj { width:100%; margin-bottom:28px; overflow: hidden;}
.bsfw-bt { width:100%; background:#f5f5f5; height:50px; margin-bottom:30px;}
.bsfw-bt .wrap4{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#898989; display: block; float: left;cursor:pointer;}
.bsfw-bt .wrap3{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#125aae; display: block; float: left;cursor:pointer; background: #e5e5e5;}
.bsfw-list { width:70%; margin:0 auto;}
.bsfw-list .le { width:40%; float:left; text-align:center; font-size: 1em; line-height:60px; color:#707070; margin:0 auto;}
.bsfw-list .ri { width:40%; float:right; text-align:center; font-size: 1em; line-height:60px; color:#707070; margin:0 auto;}



/*hdjl*/
.hdjl-news img {width:100%; height: auto; margin-bottom:15px;}
.hdjl-wz1 {width:90%; font-size: 1em; line-height:32px; text-align:left; margin: 0 auto 20px auto;}
.hdjl-an1 { width:100%; height:50px; font-size: 1em; color:#125aae; line-height:50px; text-align:center; background:#efefef; margin-bottom:10px;}
.hdjl-wk2 { width:100%; height:50px; font-size: 1em; margin-bottom:20px;}
.hdjl-an2 { width:48.5%; height:50px; line-height:50px; background:#efefef; text-align:center; float:left;}
.hdjl-wk3 { width:100%; height:120px; font-size: 1em; margin-bottom:10px;}
.hdjl-an3 { width:30.5%; height:120px;margin-left: 2px;text-align:center; float:left; margin-right:2%;}
.hdjl-an3 img { height:52px; margin-top:16px;}
.hdjl-an3 p { line-height:40px; font-size: 1em; color:#fff;}
.hdjl-an3 .wz { line-height:20px; font-size: 0.8em; color:#fff; margin-top:6px;}
.hdjl-bt { font-size: 1.1em; color:#0f5aad; line-height:50px; background:url(../images/point.jpg) no-repeat 5px center; text-indent:40px; margin-bottom:5px;}
.hdjl-wk4 { width:100%; height: auto; margin-bottom:20px;}
.hdjl-wz2 { height: 50px; line-height:50px; font-size: 1em; color:#125aae; background:#ededed; text-align:center; margin-bottom:20px;}
.hdjl-wk5 { width:100%; height: auto; border-bottom:1px solid #d9d9d9;}
.hdjl-wz3 { height: 50px; line-height:50px; font-size: 1em; text-align:center;}

.hdjl-qh { width:100%; background:#f7f7f7; padding-bottom:15px; margin-bottom:20px; overflow: hidden;}
.hdjl-bt2 { width:100%; background:#eeeeee; height:50px; margin-bottom:10px;}
.hdjl-bt2 .wrap6{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#898989; display: block; float: left;cursor:pointer;}
.hdjl-bt2 .wrap5{ width:50%; line-height:50px; text-align: center; font-size: 1em; color:#fff; display: block; float: left;cursor:pointer; background:#1d79cc;}



/*mljh*/
.mljh-news img {width:100%; height: auto; margin-bottom:20px;}
.mljh-qh { width:100%; padding-bottom:15px; margin-bottom:20px; overflow: hidden;}
.mljh-bt { width:100%; height:50px; margin-bottom:10px;}
.mljh-bt .wrap8{ width:19.5%; line-height:50px; text-align: center; font-size: 1em; color:#898989; display: block; float: left;cursor:pointer; background:#ededed; margin-right:0.6%}
.mljh-bt .wrap7{ width:19.5%; line-height:50px; text-align: center; font-size: 1em; color:#fff; display: block; float: left;cursor:pointer; background:#1d79cc;}
.mljh-wz1 {width:100%; height:150px; font-size: 1em; line-height:32px; text-align:left;}
.mljh-wz2 { color:#125aae;}

.mljh-bj { width:92%; background:#f5f5f5; overflow: hidden;  padding:4%; margin-bottom:20px;}
.mljh-bt2 { font-size: 1em; color:#0f5aad; line-height:50px; background:url(../images/point.jpg) no-repeat left center; text-indent:40px;}

.mljh-lb {width:100%; margin:0 auto; overflow: hidden;}
.mljh-lb ul li { width:48%; font-size: 1em; line-height:40px; text-align:center; background:#fff; margin:0 1% 10px 1%; float:left;}

.mljh-wk { width:100%; height:60px; margin-bottom:12px;}
.mljh-an { width:32%; height:60px; text-align:center; float:left; margin-right:2%;}
.mljh-an .tb { width:30%; height: auto; margin:10px 20% 0 15%; float:left;}
.mljh-an .wz { line-height:60px; font-size: 1em; color:#fff; float:left;}



/*content-list*/
.nr-wz { font-size: 1em; color:#0f5aad; line-height:32px; height:32px; margin-bottom:10px;}
.nr-wz a{ color:#0f5aad; text-decoration:none}
.nr-bj { width:90%; background:#f5f5f5; overflow: hidden;  padding:5%; margin-bottom:20px;}
.nr-bt { font-size: 1.2em; color:#0f5aad; line-height:32px; text-align:center; margin-bottom:5px;}
.nr-time { font-size: 0.8em; line-height:26px; text-align:center;}
.nr-zw { font-size: 1em; line-height:32px; text-align:left; margin-bottom:20px;}
.nr-zw img{width:auto; max-width:100% !important; margin: 0px;height: auto !important;padding: 0px;}
.lb-bj { width:90%; background:#f7f7f7;  padding:5%; margin-bottom:20px; overflow: hidden;}
.lb-list {width:100%; margin:0 auto;}
.lb-list ul li {font-size: 1em; border-bottom:2px solid #d9d9d9; line-height:32px; padding:10px 0 0 0;list-style: none; display: block;}
.lb-list ul a{padding:0 8px; display: block;}
.lb-list ul li:hover,.lb-list ul li:active {background-color:#eee;cursor:pointer;}
.lb-list p { line-height:32px; font-size:0.8em; color:#8b8b8b;}



/*seach*/
.seach{ width: 100%; height: 47px; margin:30px auto 20px auto; overflow: hidden; position:relative;}
.seach .input{ width:90%; height: 45px; position:absolute; top:0; left:0;}
.seach .input input{  width:100%; height: 45px; line-height: 45px; padding-left: 3%;font-size: 1em; border:1px solid #ebedef; background:#f3f6f8; -moz-border-radius: 70px; -webkit-border-radius: 70px; border-radius:70px;}
.seach .button{ width:25%; height: 47px; line-height: 47px; color:#fff; background:#1d79cc; text-align:center; -moz-border-radius: 70px; -webkit-border-radius: 70px; border-radius:70px; position:absolute;top:0; right:0;}
.seach .button a{ color:#fff;font-size: 1em;}