@charset "utf-8";
/* CSS Document */

body{ margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#333;}
body > div{margin-right:auto;margin-left:auto;}
*{ /*font-size:12px;*/ font-family:"微软雅黑"; color:#333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,span,optgroup,option,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
select, input{padding:0; outline:none; border:none}
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{color:#345e9e; text-decoration:underline;}
i{ font-style:normal;}
.content {margin: 0 auto; width: 1300px;}

li{vertical-align:bottom;}
p { text-align: justify; 
    text-justify: ideographic;
	margin: 0; 
	margin-after: 0.5em;
	word-break: break-all;
	/*text-indent: 2em;*/}
em { font-style: normal; }

.clearfix{zoom:1;}
.clearfix:after{ display:block;visibility:none;height:0;clear:both;}
.fl{ float:left}
.fr{ float:right}

li { vertical-align: bottom;}
.sl{ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left;}
.jz{ width:1300px; margin:0 auto; overflow:hidden;}
.jz img{ display:block;}


.topbor{ height:38px; line-height:38px; background-color:#3d7dca; border-bottom:1px solid #fff;}
.jay a{ text-align:center; width:70px; height:26px; line-height:26px; margin-left:10px; display:block; float:left; font-size:14px; color:#FFF; margin-top:6px;}
.denglu{ padding-top:6px;}
.denglu1{ float:left; width:140px; height:24px; border-radius:4px;}
.sp2{ color:#fff;line-height:24px;font-size:14px; padding:0 8px;}
.denglu2{ color:#fff; cursor:pointer; background-color:transparent; line-height:24px; float:left;font-size:14px;}
.sc{ line-height:24px; float:left;font-size:14px; color:#fff; display:block; height:24px; margin-top:6px;}
.sc:hover{ color:#fff; text-decoration:none;}
.logo img{ display:block; padding-top:13px; padding-left:4px; padding-bottom:30px; float:left;}
.logoa img{ display:block; float:left; padding:0 5px;}
.logoa{ padding-top:18px; width:256px; height:52px; padding-left:48px; padding-bottom:10px; }
.search1{ width:210px; height:24px; line-height:24px; border:#CCC 1px solid; float:left;}
.search2{ width:69px; height:26px; line-height:26px; background:url(index7.png) left top repeat-x; cursor:pointer;float:left;}
.zrfa{ width:1300px; margin:0 auto; min-height:800px;}

.zgf{ display:none;}
.nav_menu{ height:66px;width: 100%;background: #375297;min-width: 1450px;}
.nav{position:relative;margin:0 auto;}
.nav .cpa{width:216px;float: left;text-align: center;font-size: 26px;}
.nav .cpa a{color: #FFFFFF;line-height: 60px;padding-bottom: 2px;text-decoration: none;}
.nav .cpa a:hover{border-bottom: 2px solid #FFFFFF;}
.nav .list{width:1084px ;float: left;}
.nav .list li{float:left;width: 216px;text-align: center;line-height: 70px;padding-bottom: 6px;}
.nav .list a{display:block;font:16px "微软雅黑"; color:#FFFFFF;text-align: center;}


.xz{background:#3d7dca;border-radius:8px;}
.db1_1{background:url(nav1_1.png) 24px center no-repeat;}
.nav .list a:hover{color:#FFF;text-decoration: none;border-bottom: 2px solid #FFFFFF;}
.nav .box{position:absolute;left:0px;top:38px;width:1096px;background:#FFF;overflow:hidden;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #3d7dca; border-left:2px solid #3d7dca; border-right:2px solid #3d7dca;border-top:2px solid #3d7dca; height:340px;z-index:20; padding-top:4px;}
.nav .cont{ padding-left:10px;}

.zzjg{width: 1300px;margin:0 auto;}
.zzjg1{ float:left; width:700px; height:423px;}



.left{float: left;}
.right{float: right;}




/*二级页*/
.agriculture{width:100%;float: left;}
.location{width:100%;margin-bottom: 20px;font-size: 16px;}
.location span{display: inline-block;margin-right: 5px;}
.location a{display: inline-block;margin-right: 5px;}
/*新闻中心*/
.level2{width:100%;float: left;}
.levelnew.left{width:520px;}
.levelnew.right{width:740px;}
.topic{width:100%;border-bottom: 2px solid #DDDDDD;float: left;height: 40px;}
.topic span{font-size: 24px;font-weight: bold;color:#375297;display: inline-block;padding-bottom: 9px;border-bottom: 2px solid #375297;float: left;}
.topic a{display: inline-block;float: right;margin-top: 10px;font-size: 17px;color: #777777;}
.newtululi ul li{width:100%;padding: 26px 0 26px;float: left;border-bottom: 1px dashed #DDDDDD;}
.newtululi ul li:last-child{border-bottom: none;}
.btht{width: 100%;font-size: 20px;margin-bottom: 10px; white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏超出容器的部分 */text-overflow: ellipsis; /* 显示省略号 */}
.picwz{width:100%;}
.picwz img{width:200px;height:120px;}
.picwz p b{font-weight: 400;width: 300px;font-size: 17px;line-height: 28px;display: -webkit-box;-webkit-line-clamp: 3; /* 限制行数为2 */-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 13px;float: left;}
.picwz p i{display: inline-block;width: 20px;height: 20px;background-image: url("../img/jtl02.png");background-repeat: no-repeat;float: right;background-size: 100%; transform: scaleX(-1);}
.picwz p b:hover{color:#375297;}
.picwz p{width: 300px;height: 120px;}

.textnews{width:100%;}
.textnews ul li{width:100%;float:left;padding-bottom: 15px;}
.textnews ul li a i{display: inline-block;float: left;width: 4px;height: 4px;background-color: #AAAAAA;margin-top: 8px; margin-right: 10px;}
.textnews ul li a tt{font-size: 17px;font-family: "宋体";font-weight: bold;color: #B70407;display: inline-block;float: left}
.textnews ul li a em{display: inline-block;float: left;margin: 0 5px;font-size: 17px;}
.textnews ul li a b{font-size: 17px;font-weight: 400;display: inline-block;float: left;white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏超出容器的部分 */text-overflow: ellipsis; /* 显示省略号 */}
.bfz{width:66%;}
.bfz2{width:80%;}
.textnews ul li:nth-child(5n){border-bottom: 1px dashed #DDDDDD;margin-bottom: 16px;}
.textnews ul li:last-child{margin-bottom: 0px;border-bottom: none;}
.textnews ul li a span{display: inline-block;float: right;font-size: 14px;color: #999999;}
.textnews ul li a:hover i{background-color:#375297;}
.textnews ul li a:hover tt{color:#375297;}
.textnews ul li a:hover em{color:#375297;}
.textnews ul li a:hover b{color:#375297;}
.textnews ul li a:hover span{color:#375297;}



.level2{width:100%;float: left;}
.leftnav{width:350px;border: 1px solid #ececec;padding-bottom: 100px;}
.sidenav{width:100%;}
.sidenav h4{width:100%;height: 52px;background-color: #375297;font-size: 24px;text-align: center;line-height: 52px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px;}
.sidenav ul li{width:100%;float:left;height: 50px;border-bottom:1px solid #ececec;line-height: 50px;}
.sidenav ul li i{display: inline-block;margin:23px 30px 0;width: 8px;height: 8px;float: left;background-color: #9A9999;}
.sidenav ul li a{display: inline-block;float: left;font-size: 20px;letter-spacing: 2px;}
.sidenav ul li.on i{background-color: #A00104;}
.sidenav ul li:hover i{background-color: #A00104;}
.sidenav ul li.on{background-color:#daedfe;}
.sidenav ul li i:last-child{border-bottom: none;}

.ullist{border: 1px solid #ececec;padding:20px 30px;width: 850px;}
.ullist h3{width:100%;border-bottom:2px solid #375297;padding-bottom: 15px;font-size: 22px;text-indent: 1ch;font-weight: bold;color:#333333;margin-bottom: 20px;}

.ullist .textnews ul li{margin: 6px 0;}
.ullist .textnews ul li i{margin-top: 11px;}
.ullist .textnews ul li:nth-child(5n){margin-bottom: 20px;padding-bottom: 30px;}
.bfz3{width:82%;}


/*页码*/
.page_ym {width: 100%; margin: 10px auto 30px;float: left}
.page_ym .ymollis {display: flex;justify-content: center;}
.page_ym .ymollis .ymli{float: left;font-size: 15px;}
.page_ym .ymollis .ymli a {display:block;color: #888888;font-size: 15px;padding: 0 15px;border: 1px solid #CCCCCC;margin: 0 4px;height: 28px;line-height: 28px;}
.page_ym .ymollis .ymli .on {color:#FFFFFF;border: none;background:#1b58cb;border: 1px solid #1b58cb;}
.page_ym .pageinput1{width:100px;text-align: center;height: 28px;margin-left: 10px;border: 1px solid #CCCCCC;}
.page_ym .pageinput2{width:60px;margin-left: 10px;color: #888888;font-size: 15px;padding: 0 15px;border: 1px solid #CCCCCC;height: 28px;line-height: 28px;background: #FFFFFF;}


/*详情页*/
.detail{border: 1px solid #eeeeee;padding: 40px; width: 1218px;float: left;box-shadow: 0 2px 5px #ecebeb;}
.detail h1{width:100%;text-align: center;font-size: 24px;margin-bottom: 20px;}
.info {padding: 5px 10px 0 10px;overflow: hidden;color: #8d8d8d;font-size: 14px;clear: both;}
.info span {display: inline-block;font-size: 14px;padding-right: 15px;color: #8d8d8d;}
.domPC {float: right;line-height: 38px;height: 38px;}
.domPC li {float: left;width: 34px;height: 38px;position: relative;margin-left: 5px;left: 0px;overflow: hidden;}
.domPC .scrollDiv {width: 34px;height: 76px;position: absolute;left: 0px;top: 0px;}
.domPC .line01 {width: 34px;height: 38px;background: url(xl_common_v2.png) no-repeat;cursor: pointer;}
.domPC a {display: block;width: 34px;height: 37px;font-size: 12px;text-align: center;line-height: 30px;}
.domPC .dy .line01 {background-position: -106px -100px;}
.domPC .fd .line01 {background-position: -140px -100px;}
.domPC .sx .line01 {background-position: -176px -100px;}
.domPC .line02 {margin: 0px;line-height: 18px;font-size: 16px;text-align: center;text-indent: 0 !important;}
.domPC .line02 {height: 37px;}

.trweb{width:100%;float: left;font-size: 16px;}
.trweb p{line-height: 2em;}



.sidenav h4.red{background-image: url(zzjg1.png);background-position: center;background-repeat: no-repeat;background-size: 100%;}
.sidenav ul.jgdjian li.on{background-color:#fdeeee;}

.tldao{width:100%;background-image: url(zzjg3.png);margin-top: 8px;border-radius: 8px 8px 0 0;background-position: center top;background-repeat: no-repeat;background-size: 100%;float: left;}
.ldao img{width:130px;margin: 20px;border: 5px solid #FFFFFF;float: left;}
.ldjs{width:150px;margin: 25px 20px 0 0;}
.ldjs h6{font-size: 20px;font-weight: bold;margin-bottom: 5px;}
.ldjs p{width:100%;font-size: 16px;line-height: 30px;}
.ldjs p a{display: block;text-align: right;width: 100%;color: #AA0002;}
.jgjbxx{width:790px;padding:20px 30px 50px;border: 3px solid #DDDDDD;font-size: 18px;color: #444444;line-height: 36px;}
.jgjbxx a{display: block;float: right;background-image: url("../img/tb63.png");background-position: center;background-size: 100%;background-repeat: no-repeat;width: 110px;height: 28px;line-height: 26px; overflow: hidden;text-indent: 2.5ch;font-size: 14px;font-weight: bold;color: #333333;margin:36px 20px 20px;}

.ullist h3.hong{border-bottom:2px solid  #AA0002;}

.pld1 {margin-top: -5px;}
.pld1 a{ padding-left:40px; background:url(zzjg8.png) 25px center no-repeat; font-size:18px; line-height:30px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.pld1 tr td{height: 40px;}



/*机构法定职责*/
.jgfdze{width:100%;padding-bottom: 30px;}
.jgfdze p{width:100%;font-size: 16px;line-height: 30px;text-indent: 3.2ch;}
.jgfdze p span{width:100%;text-align: center;font-size: 14px;color: #444444;display: block;}


/*领导*/
.jgld_list li{padding: 10px;background: #f8f8f8;margin-top: 24px;overflow: hidden;font-size: 16px;}
.jgld_list li .jgld_imgbox{float: left; width: 160px;height: 204px;overflow: hidden;}
.jgld_list li .jgld_imgbox img{display: block;width: 100%;}
.jgld_list li .jgld_info{margin-left: 180px;position: relative;min-height: 204px;padding-top: 1px;text-align: justify;}
.jgld_list li .jgld_info .name{font-size: 1.375em;margin-top: 10px;}
.jgld_list li .jgld_info .zw{color:#565a5c;margin: 16px auto 20px;}
.jgld_list li .jgld_info .fg{line-height: 1.7;overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
color: #565a5c;
}
.jgld_list li .jgld_info .more{position: absolute;bottom: 14px; left:0;line-height: 24px;display: none;}
.jgld_list li .jgld_info .more a{color:#005298;padding-right: 30px;background: url(../images/zmhd/xq.png) no-repeat right center;}
.jgld_list li .jgld_info .more a:hover{opacity: .85;}
.jlc{line-height: 30px;}

.pld1.gao tr td{height: 56px;}

/*在线办事*/
.zxbs{width:626px;}
.topic{width:100%;border-bottom: 2px solid #DDDDDD;float: left;height: 40px;}
.topic tt{font-size: 16px;font-weight: 400;color:#666666;display: inline-block;float: left;margin-top: 10px;margin-left: 30px}
.topic b{display: inline-block;float:left;margin-top: 10px;font-size: 16px;color:#9A0305;}



/*政民互动*/
.zmhttz{width:1260px;background: #58abf2;padding: 20px;float: left;margin: 0 auto;}
.zmhdtzxx{width:630px;}
.mailbox{width:600px;text-align: center;background-color: rgba(58, 98, 157, 0.38);padding:8px 15px;float: left;}
.mailbox .xxbanner{width:600px;margin-bottom: 12px;}
.mailbox h1{width: 100%;text-align: left;font-size: 24px;font-weight: bold;margin-bottom: 10px;float: left;}
.mailbox h1 i{height:26px;width: 5px;margin-right: 16px;margin-top: 4px; background: #FFFFFF;display: inline-block;float: left;}
.mailbox h1 span{color: #FFFFFF;display: inline-block;float: left;font-weight: 400;letter-spacing: 2px;}
.mailbox p{width:100%;float: left;font-size: 15px;line-height: 28px; margin-bottom: 14px;color: #FFFFFF;text-indent: 3.5ch;}
.zxjyimg{width:100%;float: left;}
.zxjyimg img{float: left;}
.zxjyimg p{width: 222px;height: 240px;background-image: url(qktj2.png);background-position: bottom right;background-size:cover;float: right;background-repeat:no-repeat;}
.zxjyimg p b{display: block;margin: 30px 20px 20px;font-size: 24px;color: #375297;}
.zxjyimg p span{display: block;margin: 10px 20px;font-size: 18px;}
.zxjyimg p a{color: #9A0305;font-weight: bold;font-size: 17px;}

.zmhtzxx{width:585px;padding: 8px 15px;background: #FFFFFF;}
.zmhtzxx h1{width: 100%;text-align: left;font-size: 24px;font-weight: bold;margin-bottom: 10px;float: left;}
.zmhtzxx h1 i{height:26px;width: 5px;margin-right: 16px;margin-top: 4px; background: #375997;display: inline-block;float: left;}
.zmhtzxx h1 span{color: #375997;display: inline-block;float: left;font-weight: 400;letter-spacing: 2px;}
.zmhtzxx h1 .gduo{margin-top: 8px;}
.message-items{width:585px;height: 534px;overflow: hidden;}
.message-items .item {width: 100%;padding-top: 12px;box-sizing: border-box;display: inline-block;color: #000;cursor: pointer;text-decoration: none;}
.message-items .item .item-header .dot {display: inline-block;width: 11px;height: 11px;background: #B8B8B8;border-radius: 50%;}
.message-items .item .item-header .number {margin-left: 17px;}
.message-items .item .item-header .time {float: right;}
.message-items .body {margin-left: 17px;padding-left: 8px;border-bottom: 1px dotted #B8B8B8;padding-right: 25px;margin-top: 13px;float: left;padding-bottom: 12px;}
.message-items .body .item-content {font-size: 16px;width: 542px;padding-bottom: 15px;}
.message-items .body .item-content .title {color: #3A629D;font-weight: bold;display: inline-block;float: left;}
.message-items .body .item-content .status{float: right;color: #B70205;}
.message-items .body .item-content .title-text{width: 410px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;float: left;}

.trweb .tij{width: 100%;text-align: center;}
.trweb .tij input{width:120px;height: 38px;border-radius: 6px;background: #01558e;color: #FFFFFF;font-size: 20px;line-height: 30px;margin-top: 40px;}


.bdan{width:900px;margin: 0 auto;}
.bdan h1{width:100%;text-align: left;font-weight: bold;color: #375297;}
.bdan p{line-height: 36px;font-size: 18px;text-indent: 3ch;}
.txbd{width:900px;margin: 0 auto;}
.txbd table{width:900px;}
.txbd table tr{width:838px;border-bottom: 1px dashed #CCCCCC;}
.txbd table tr th{font-size: 17px;padding: 10px 0;width: 14%;text-align: right;}
.txbd table tr input{border: 1px solid #CCCCCC;height: 30px;float: left;}
.btzjj{letter-spacing: 0.5px;}
.txbd table tr textarea{border: 1px solid #CCCCCC;float: left;width: 700px;height: 200px;}
.txbd table tr td{padding-left: 10px;}
.txbd table tr td i{display: inline-block;color: #CB0205;float: left;margin-left: 10px;margin-top: 9px;}
.txbd table tr th p{border-bottom: 1px dashed #CCCCCC;width: 100%;}
.txbd table tr .bdinput1{width: 250px;float: left;}
.txbd table tr .bdinput2{width: 700px;float: left;}
.txbd table tr .bdinput3{width: 120px;float: left;}
.txbd table tr td span{display: inline-block;float: left;margin-top: 7px;font-size: 16px;margin-right: 20px;}
.txbd table tr .bdinput4{width: 100px;float: left;font-size: 18px;float: left;}
.tjcz{display: flex;justify-content: center;}


.jyzxbd{width:860px;border: 1px solid #CCCCCC;margin: 0 auto 30px;;margin-top: 30px;padding: 15px 0;}
.jyzxbd table tr th{font-size: 17px;padding: 10px 0;text-align: right;font-weight: 400;}
.jyzxbd table tr.ghet{height: 55px;}
.jyzxbd table tr.ghet3{height: 55px;}
.jyzxbd table tr input{border: 1px solid #CCCCCC;height: 30px;float: left;}
.jyzxbd table tr th p{border-bottom: 1px dashed #CCCCCC;width: 100%;}
.jyzxbd table tr .bdinput1{width: 282px;float: left;}
.jyzxbd table tr .bdinput3{width:711px;float: left;}
.jyzxbd table tr .bdinput2{width:120px;float: left;}
.jyzxbd table tr td i{display: inline-block;color: #CB0205;float: left;margin-left: 10px;margin-top: 9px;}
.jyzxbd table tr td{padding-left: 10px;}
.jyzxbd table tr .bdinput4{width: 100px;float: left;font-size: 18px;float: left;}
.jyzxbd table tr td span{display: inline-block;float: left;margin-top: 7px;font-size: 16px;margin-right: 20px;}
.jyzxbd table tr textarea{border: 1px solid #CCCCCC;float: left;width: 711px;height: 200px;}



.tjcz .bdinput4{width: 100px;float: left;font-size: 18px;float: left;height: 30px;border: 1px solid #CCCCCC;}

.feedbacmain{width:850px;margin-bottom: 30px;}
.feedbacmain table{width: 850px;}
.feedbacmain table tr th {background-color:#375297;color: white;font-size: 17px;padding: 5px 0;font-weight: 400}
.feedbacmain table tr:nth-child(even) {background-color: #f2f2f2;font-size: 15px;text-align: center;}
.feedbacmain table tr td{padding: 7px 0;font-size: 15px;text-align: center;}
.feedbacmain table tr td a{padding: 0 12px;text-align: center;display: inline-block;}

.trweb table{width: 100%;font-size: 15px;font-weight: 300;}
.trweb table tr td{border: 1px solid #AAAAAA;padding: 10px 15px;}
.trweb table tr td.wzjz1{text-align: center;}
.trweb table tr td.wzjz2{text-align:left;line-height: 2em;}





















