﻿body{ margin:0; padding:0; font-family:"微软雅黑"; color:#5d5d5d; background: #ededed;}
*{ margin:0; margin:0;}
img{ border:none;vertical-align:bottom;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td,section,p,span,font,div{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-size: 16px;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol{list-style:none;}
li.ds-post{ height:auto;}
a{text-decoration:none;color:#5d5d5d;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%; font-family:"微软雅黑";}
table{border-collapse:collapse;border-spacing:0;}
ul{ -webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.clear{ clear:both;}

.header{background: #fff; text-align: center;}
.main{width: 1106px; margin:0 auto;}
.nav{background: url(../images/nav.jpg) left top repeat-x; position: relative; z-index: 200;}
.nav ul li{float: left; line-height: 37px; background: url(../images/li.jpg) right center no-repeat; padding:0 25.5px; font-size: 16px; position: relative; cursor: pointer;}
.nav ul li a{display: block; color: #fff; width: 100%;}
.nav ul li:last-child{background: none;}
.nav ul li:hover a{color: #ffd200;}
.nav ul li:hover ul li a{color: #5d5d5d;}
.nav ul li ul{position: absolute;left: 0; top: 37px; background: rgba(1,126,192,0.3); display: none; min-width: 115px;}
.nav ul li ul li{float: none; background: none; line-height: 30px; padding:0 23.5px;}
.nav ul li ul li a{color: #5d5d5d;}
.nav ul li:nth-child(3) ul{margin-left: -9px;}
.main_content{padding:12px 51px 0 51px; background: #fff;}
.zxgg{padding:0 13px; height: 35px; background: #ededed; line-height: 35px; font-size: 12px;}
.zxgg span{color: #0067a6;float: left;}
.zxgg marquee{float: left; width: 894px;}
.main_left{width: 297px; float: left; margin-top: 17px;}
.main_right{width: 672px; float: right; border:1px solid #d5d5d5; border-bottom: none; margin-top: 17px; min-height: 992px;}
.zz_list p{height: 49px; background: #3282bf; line-height: 49px; text-align: center; font-size: 22px; color: #fff;}
.zz_list ul li{ text-indent: 103px; font-size: 18px; line-height: 31px; margin-top: 2px;}
.zz_list ul li a{color: #3282bf; display: block; width: 100%; background: #c6def1; font-size: 18px;}
.zz_list ul li ul li{ background: #dbdbdb; margin-top:1px;}
.zz_list ul li ul li a{background: #dbdbdb; color: #5d5d5d; font-size: 16px;}
.bwfc{margin-top: 15px;}
.bwfc_title img{vertical-align: middle; margin-right: 8px;}
.bwfc_title{line-height: 40px; font-size: 20px; color: #3282bf;}
.bwfc_title a{float: right; font-size: 14px; color: #8a8a8a;}
.bwfc_main{width:297px;margin-top: 22px;}
.mar{ overflow:hidden; width: 297px; } 
.mar ul li ,.mar ul li div{ float:left;line-height:25px;overflow:hidden}
.mar ul li div{ float:left;line-height:25px;overflow:hidden}
.mar ul li div img{ border:3px solid #e4e4e4; width:81px; height:113px; display:block}
.mar ul li div span{ display:block;}
.mar ul li div p{text-align: center; font-size: 13px; margin-top: 5px; width: 87px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xbdw_main{margin-top: 10px;}
.xbdw_main ul li{margin-top: 10px;}
.xbdw_main ul li img{ width: 297px; }
.xhzs{margin:35px 23px 0 23px; padding-bottom: 35px; border-bottom: 1px solid #d5d5d5;}
.xhzs_img{width: 282px; float: left;}
.xhzs_img img{width:282px; height: 384px; }
.xhzs_right{width: 326px; float: right;padding-top:5px;}
.xhzs_right>p:nth-child(1){font-size: 17px; line-height: 38px; color: #3282bf; margin-top: 5px;}
.xhzs_right>p:nth-child(2){font-size: 17px; line-height: 38px; color: #3282bf; margin-top: 5px;}
.xhzs_right ul li,.xhzs_right ol li{font-size: 15px; line-height: 38px;margin-left:25px; list-style-type:disc;}
.xhzs_right ul li a{color: #3e3e3e;}
/* .xhzs_right ul li i{width: 7px; height: 7px; display: inline-block; border-radius: 50%; background: #3e3e3e; margin-right: 8px; position: relative; top: -2px;} */
.xhzs_right ul li i{display: none;}
.nrjx{margin:0 23px; margin-top: 12px;}
.zzwz,.tszs{width: 298px;}
.zzwz{float: left; margin-top: 19px;}
.tszs{float: right; margin-top: 19px;}
.zzwz_title{height: 27px; line-height: 26px; background: #017ec0; border-radius: 27px; text-indent: 13px;font-size: 16px; color: #fff;}
.zzwz_title a{float: right; font-size: 14px; color: #fff; margin-right: 13px;}
.zzwz_main ul{margin-top: 5px;}
.zzwz_main ul li{font-size: 14px; line-height: 33px;}
.zzwz_main ul li a{color: #8a8a8a;}
.zzwz_main ul li i{display: inline-block; width: 6px; height: 6px; position: relative; top: -2px; border-radius: 50%; background: #8a8a8a; margin-right: 5px;}
.gcxl_main ul li img{width: 116px;height: 55px; float: left;}
.gcxl_main ul li p{width: 165px; float: right; font-size: 14px; line-height: 24px; color: #8a8a8a;}
.gcxl_main ul li{ padding:13px 0; border-bottom: 1px dashed #cacaca;}
.wqll{padding-top: 13px; padding-bottom: 50px; border-right:1px solid #d5d5d5;}
.wqll_main{margin-top: 20px; width: 1003px; height: 159px; position: relative; overflow: hidden;}
.wqll_main ul{width: 5000px; overflow: hidden; position: absolute; left: 0; top: 0; background: #fff;}
.wqll_main ul li{float: left; margin-left: 17px;}
.wqll_main ul li:first-child{margin-left: 0;}
.wqll_main ul li img{width: 110px; height: 159px;}
.wqll_main .wqll_main_con{ overflow:hidden; width: 297px; } 
.wqll_main .wqll_main_con ul li ,.wqll_main_con ul li div{ float:left;line-height:25px;overflow:hidden}
.wqll_main .wqll_main_con ul li div{ float:left;line-height:25px;overflow:hidden}
.wqll_main .wqll_main_con ul li div img{ border:3px solid #e4e4e4; width:81px; height:113px; display:block}
.wqll_main .wqll_main_con ul li div span{ display:block;}
.footer{background: #fff;padding-top: 15px;}
.footer_nav{height: 35px; line-height: 35px; font-size: 12px; text-align: center; background: #3282bf; color: #fff;}
.footer_nav a{color: #fff; margin:0 10px;}
.footer_bottom{text-align: center; padding:20px 0;}
.footer_bottom p{display: inline-block;text-align: left; vertical-align: middle; font-size: 14px; line-height: 25px; color: #484848;}
.footer_bottom pre{display: inline-block;text-align: left; vertical-align: middle; font-size: 14px; line-height: 25px; color: #484848;}
.footer_bottom img{width: 72px; height: 72px; border:1px solid #b5b4b1; vertical-align: middle; margin-right: 15px;}

.tgxz{padding:30px 20px;}
.tgxz_title .heng_one{display: inline-block; width: 2px; height: 20px; background: #3282bf; position: relative; top: 3px;}
.tgxz_title .heng_two{display: inline-block; width: 5px; height: 20px; background: #3282bf; margin-left: 2px; position: relative; top: 3px;}
.tgxz_title{font-size: 19px; color: #3282bf; line-height: 20px;}
.tgxz_title span{display: inline-block; margin-left: 10px;}
.tgxz_main{font-size: 16px; line-height: 28px; padding-top: 25px; color: #636363;}
.tgxz_main img{max-width:100%;}
.tszs_main{padding:15px;}
.tszs_main ul li{font-size: 14px; line-height: 53px; border-bottom: 1px dashed #b5b5b5;}
.tszs_main ul li a:hover{color: #3282bf;}
.page{text-align: right; margin-top: 25px;}
.page a{display: inline-block; padding:6px 12px; border:1px solid #e1e2e3; font-size: 14px; color: #3282bf;}
.page a.active{border:1px solid #fff; color: #333;}

.p_btns{text-align: right; margin-top: 25px;}
.p_btns li{display: inline-block;}
.p_btns li a{display: inline-block; padding:6px 12px; border:1px solid #e1e2e3; font-size: 14px; color: #3282bf;margin:0 2px;color: #3282bf;}
.p_btns li a.currentPage{border:1px solid #fff;color: #333;}

#page{text-align: right; margin-top: 25px;}
#page a{display: inline-block; padding:6px 12px; border:1px solid #e1e2e3; font-size: 14px; color: #3282bf;}
#page a.default{border:1px solid #fff; color: #333;}


.sgzjml_main{margin-top: 15px;}
.sgzjml_main table{width: 100%; font-size: 14px;}
.sgzjml_main table tr td{height: 50px; border-bottom: 1px dashed #b5b5b5; padding-left: 13px;}
.sgzjml_main table tr td:nth-child(1){padding-left: 0;}
.sgzjfc_main{padding:0 10px;}
.sgzjfc_main ul li{float: left; width: 204px; margin-left:0; margin-top: 25px; text-align: center;}
.sgzjfc_main ul li:nth-child(3n+1){margin-left: 0;}
.sgzjfc_main ul li img{width: 97px; height: 134px; border:3px solid #e4e4e4;}
.sgzjfc_main ul li .sgzjfc_con{font-size: 12px; line-height: 24px; margin-top: 5px; height: 120px;}
/*.sgzjfc_main ul li .sgzjfc_con p{ margin-top: 14px; }*/
/*.sgzjfc_main ul li .sgzjfc_con p:nth-child(1){margin-top: 0;}*/
.gcxlnei_main ul li{padding:25px 0; border-bottom: 1px dashed #b5b5b5;}
.gcxlnei_main ul li img{width: 147px; height: 70px; float: left;}
.gcxlnei_main ul li .gcxlnei_con{width: 471px; float: right; font-size: 14px; line-height: 24px;}
.gcxlnei_main ul li .gcxlnei_con p{font-size: 12px;}
.wqllnei_main{margin-top: 85px;}
.wqllnei_top{position: relative; padding: 0 60px; text-align: center;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.wqllnei_top p img{width: 402px; height: 557px; transition: 0.1s;}
.wqllnei_top p{width: 402px; height: 557px; display: inline-block; overflow: hidden; border:2px solid #e6e6e6;}
.wqllnei_top .wqllnei_fl{position: absolute; top: 50%; left: 0; margin-top: -26px; cursor: pointer;}
.wqllnei_top .wqllnei_fr{position: absolute; top: 50%; right: 0; margin-top: -26px; cursor: pointer;}
.wqllnei_bottom{width: 402px; margin:0 auto; margin-top: 20px;}
.wqllnei_bottom a img{width: 82px; height: 115px; border:2px solid #e6e6e6;}
.wqllnei_bottom a{ margin-left: 14px; }
.wqllnei_bottom a:nth-child(1){margin-left:0;}
.cwxbdw_main ul li img{max-width: :;max-width: 100%;}
.cwxbdw_main ul li{padding: 27px 0; border-bottom: 1px dashed #d5d5d5;}
.xbdw_nei{margin-top: 30px;}
.zxdy_main{font-size: 14px; line-height: 28px; padding-top: 30px;}
.ddhz_main table{width: 100%; border:1px solid #00a0e9;}
.ddhz_main table tr td{border-top:1px solid #00a0e9; border-right: 1px solid #00a0e9; height: 50px; text-align: center;}
.ddhz_main table tr td:nth-child(2n-1){width: 100px;}
.ddhz_main{margin-top: 25px;}
.ddhz_main p{text-align: center; margin-top: 50px;}
.ddhz_main p a{display: inline-block; width: 220px; height: 50px; border-radius: 5px; background: #00a0e9; font-size: 25px; color: #fff; text-align: center; line-height: 50px;}
.bwfcnei_main ul li{float: left; width: 126px; position: relative; margin-top: 35px; cursor: pointer;}
.bwfcnei_main ul li .bwfc_con{position: absolute; left: 0; top: 34px; padding:15px; background: rgba(50,130,191,0.9); min-width: 204px; text-align: center; z-index: 50; display: none;}
.bwfcnei_main ul li .bwfc_con p{text-align: left;margin-top: 15px; font-size: 16px; line-height: 26px; color: #fff;}
.bwfcnei_main ul li .bwfc_con p span{font-size: 14px;}
.bwfcnei_main ul li .bwfc_con > img{width: 64px; height: 89px; border:3px solid #e4e4e4;}
.bwfcnei_main ul li .bwfc_con i{position: absolute; top: -21px; left: 10px;}
.bwfcnei_main ul li:hover .bwfc_con{display: block;}
.bwmlnei_main{font-size: 17px; line-height: 32px; margin-top: 50px;}
.nrxq_main{margin-top: 35px;}
.nrxq_main h1{font-size: 20px; color: #3282bf; font-weight: normal; text-align: center; padding-bottom: 19px; border-bottom: 1px dashed #d5d5d5;}
.nrxq_time{text-align: center; padding:15px 0; font-size: 16px;}
.nrxq_con{font-size: 14px; line-height: 30px;}
.shangxia{text-align: center; margin-top: 25px;}
.shangxia p{display: inline-block; margin:0 15px; font-size: 16px; color: #3282bf; height: 21px; max-width: 270px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.shangxia p a{color: #3282bf;}


.neiwqll_main ul li{float: left; margin-left: 25px; margin-top: 20px;}
.neiwqll_main ul li:nth-child(4n+1){margin-left: 0;}
.neiwqll_main ul li img{width: 139px;height:189px;}