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


.zxpj{background: url('../images/zaxpjbj.png');}
.zxpj .zxpjhd{height: 385px;}
.zxpjbox{width: 1200px;margin: 100px auto;height: 1280px;overflow: hidden;}
.zcen{width: 1200px;margin: 0 auto; }

.header{overflow: hidden;}
.mr-40{margin-right: 40px;}


.top{height: 36px;line-height: 36px;font-size: 14px;padding: 0 0 0 15px;border-bottom: 1px solid #E4E5E9;}
.top a,.top a:hover{}
.top span{float:right;}
.top span a{padding: 0 9px;font-size: 14px;}
/*.top .spgd{width: 104px;background: url(gdoo.jpg) no-repeat 0;padding: 0 15px 0 0;}
.top .spgd a{display: block;padding: 0;text-align: center;color: #2089DC;text-decoration: none;}*/
.flash{height: 159px;position: relative;background: url('../images/flash.jpg');}
/* .search{width: 262px;height: 36px;background: #72BBFF url(search.jpg) no-repeat top center;position: absolute;right: 0px;top: 70px;}
.txt{width: 190px;height: 35px;line-height: 35px;color:#717171;font-size: 14px;float:left;display:block;border:0;background:none;outline:none;padding-left:24px;}
.sousuo{width: 42px;height: 35px;float:left;display:block;border:0;background:none;outline:none;cursor:pointer;} */



.nav{overflow: hidden;margin-bottom: 20px;}
.nav ul{overflow: hidden;width: 1250px}
.nav ul li{float: left;height: 51px;border:1px solid #d7d7d7 ;margin-right: 20px;border-radius: 8px}
.nav ul li a{font-weight: bold;display: block;height: 52px;line-height: 52px;font-size: 20px;width: 152px;text-align: center;text-decoration: none;color: #01518E;overflow-x: hidden;}
.nav ul li a:hover{color: #fff;background: #005292;border-radius: 8px}
.nav ul .on a{background: #005292;color: #fff;border-radius: 8px}

.kain{padding: 41px 0;background: url(../images/top.jpg) no-repeat top center;}
.tuxw{}

.focusbox {position:relative;overflow: hidden;text-align:left;width: 590px;height: 358px;}
.focusbox .pic img {display:block;width: 590px;height: 358px;}
.focusbox .txt-bg {position:absolute;bottom:0px;z-index:1;height:40px;width:100%;overflow:hidden;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.focusbox .txt {position:absolute;bottom:0px;z-index:2;height:40px;width:100%;overflow:hidden;padding: 0;}
.focusbox .txt li {height:40px;line-height:40px;}
.focusbox .txt li a {display:block;color:#fff;padding:0px;font-size:16px;font-weight:bold;text-decoration:none;text-align: left;margin:0 auto;padding: 0 0 0 10px;}

.focusbox .num {position:absolute;z-index:3;bottom: 14px;right: 10px;}
.focusbox .num li {float:left;position:relative;width: 21px;height: 4px;margin-left: 3px;cursor: pointer;}

.focusbox .num li a {position:absolute;z-index: 2;display:block;color:white;width:100%;height:100%;top:0;left:0;text-decoration:none;font-family:arail;text-align:center;}
.focusbox .num li a{top: -3px;height: 5px;background: #fff;}
.focusbox .num li.on a,.focusbox .num a:hover {background:#F3A61A;}

.focusbox .prev{display: block;width: 43px;height: 72px;background: url('../images/prev.png');position:absolute;top:130px;left:0;}
.focusbox .next{display: block;width: 43px;height: 72px;background: url('../images/next.png');position:absolute;top:130px;right:0;}

.xiwjs{width: 553px;height: 356px;}
.xiwjs h3{color: #fff;font-size: 20px;font-weight: bold;background: url('../images/top-tt.png') no-repeat;padding-left: 18px;line-height: 20px;margin-bottom: 17px;}
.xiwjs h3 a{font-size: 16px;color:#fff;text-decoration: none;float: right;font-weight: 500;margin-right: 25px;}
.xiwjs ul{}
.xiwjs ul li{height: 36px;overflow: hidden;background: url('../images/top-li.png') no-repeat left center;padding-left: 14px;}
.xiwjs li a{height: 36px;line-height: 36px;color: #fff;font-size: 16px;text-decoration: none;}
.xiwjs li a:hover{color:#cdeaff;}
.xiwjs li span{height: 36px;line-height: 36px;font-size: 16px;color: #fff;display: block;}

.jbox{overflow: hidden;margin-bottom: 28px;}
.bleft{overflow: hidden;}
.bright{width: 322px;overflow: hidden;}
.yhgai{width: 402px;float: left;}
.yhtit{font-size: 20px;color: #ffffff;font-weight: bold;height: 45px;position: relative;background: url(../images/box-tt.jpg) no-repeat left center;line-height: 45px;padding-left: 45px;border-bottom: 2px solid #E5E5E5;}
.yhtit a{font-size: 15px;color: #000000;line-height: 45px;font-weight: 500;}


.txtbox{text-align:left;height: 217px;}
.txtbox .hd{height:30px;line-height:30px;position:relative;}
.txtbox .hd ul{float:left;position:absolute;left: 0;top: 0;height:32px;}
.txtbox .hd ul li{float:left;cursor:pointer;width: 80px;text-align: center;padding: 0 4px 0 0;font-size: 14px;color: #666;}

.txtbox .bd ul{padding: 4px 0 10px 0;zoom:1;}
.txtbox .bd li{height: 36px;line-height: 36px;background: url(../images/txtbox-li.png) no-repeat left center;padding-left: 13px; ;font-size: 16px;color: #555;}
.txtbox .bd li .date{ float:right; color:#999; padding: 0 3px 0 0;}


.hlhd{overflow: hidden;}
.hlhd .yhtit{height: 45px;background: url('../images/box-imt.jpg') no-repeat;}
.hlhd .yhtit a{margin-right: 17px;color: #ffffff}
.hlhd .txtbox{border:1px solid #E4E4E4;border-top: none;padding: 9px 14px}

.jbox2 .yhtit{background: url('../images/zt-tt.jpg') no-repeat;}
.jbox2 .yhtit a{margin-right: 17px}
.picst{width:1200px;overflow:hidden;position:relative;}
.picst .bd{overflow: hidden;}
.picst .bd ul{overflow:hidden;zoom:1;}
.picst .bd ul li{margin-right:40px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picst .bd ul li .pic{text-align:center;}
.picst .bd ul li .pic img{width: 270px;height: 95px;display:block;}
.picst .bd ul li .pic a:hover img{border-color:#999;}
.picst .bd ul li .title{line-height: 37px;font-size: 14px;color: #666;}

/*数字档案*/
.szbox{padding-bottom: 20px;}
.szbox .yhtit{font-size: 20px;color: #ffffff;font-weight: bold;height: 45px;line-height: 45px;border-bottom: 2px solid #E5E5E5;padding: 0;background: #f0f0f0;}
.szbox .yhtit h3{background: #11579b url(../images/sztt.png) no-repeat 10px center;font-size: 20px;color: #ffffff;font-weight: bold;float: left;padding: 0 10px 0 45px;}
.szbox .yhtit a{font-size: 15px;color: #000000;line-height: 45px;font-weight: 500;padding: 0 10px 0 0;}

.szbox ul{overflow: hidden;display: flex;justify-content: space-between;}
.szbox ul li{width: 285px;height: 180px;background: #F0F9FF url(../images/szwhite.png) no-repeat top center;}
.szbox ul li:hover{background:  url(../images/szblue.png) no-repeat top center;}
.szbox ul li a{display:block;line-height: 255px;text-align: center;font-size: 16px;height: 100%;text-decoration: none;}
.szbox ul li:hover a{color:#ffffff}
.szbox ul .introduce a{background: url(../images/introduce.png) no-repeat  50% 36%;}
.szbox ul .guide a{background: url(../images/guide.png) no-repeat  50% 35%;}
.szbox ul .query a{background: url(../images/szquery.png) no-repeat  50% 35%;}
.szbox ul .viewmore a{background: url(../images/viewmore.png) no-repeat  50% 35%;}
.szbox ul .introduce a:hover{background: url(../images/wintroduce.png) no-repeat  50% 35%;}
.szbox ul .guide a:hover{background: url(../images/wintroduce.png) no-repeat  50% 35%;}
.szbox ul .query a:hover{background: url(../images/wszquery.png) no-repeat  50% 35%;}
.szbox ul .viewmore a:hover{background: url(../images/wviewmore.png) no-repeat  50% 35%;}




.footer{background-color: #F0F0F0;padding: 30px 0}
.lans{background: #1F85D9;}
.yyb-list{width: 1050px;margin: 0 auto;padding-top: 16px;}
.yyb-box{margin: 0 22px;float: left;padding-bottom: 20px;_margin: 0px 33px;}
.footer p{text-align: center;margin: 0;line-height: 30px;color: #666;font-size: 14px;}
.footer p a{color: #666;}

/*----------list-----------*/

.list-kain{background: url('../images/list-kain.jpg') no-repeat top center;height:200px }

.list-dain{overflow: hidden;}
.yyb_left{width:322px;}
.yyb_right{width:848px;float:right;}


.lm{position: relative;}
.latit{background: url('../images/side-tt.jpg') no-repeat;font-size: 20px;color: #fff;line-height: 45px;font-weight: bold;padding-left: 46px;}
.lmnav{padding: 10px;border: 1px solid #E3E3E3;border-top: none;border-radius:0 0 8px 8px;}
.lmnav li{width: 262px;height:42px;padding-left: 34px;background: #F0F0F0;margin-bottom: 6px;}
.lmnav li a{display:block;width: 240px;height: 42px;line-height: 42px;font-size: 16px;color: #333333;background: url('../images/side-li.png') no-repeat left center;text-decoration: none;padding-left: 22px;}
.lmnav li:hover,.lmnav .on{background: #7E8B9A;}
.lmnav li a:hover,.lmnav .on a{color:#ffffff;text-decoration: none;background: url('../images/side-lion.png') no-repeat left center;}


.yyb_btt{position: relative;height: 45px;background: #00589E url('../images/box-tt.jpg') no-repeat left center;}
.yyb_btt span{height: 45px;line-height: 45px;color: #ffffff;padding: 0 5px 0 0;font-size: 15px;}
.yyb_btt span a{color: #ffffff;padding: 0 4px 0 5px;font-size: 15px;line-height: 45px;}
.yyb_btt span a:hover{color: #c00;}
.yyb_btt h3{float: left;height: 45px;line-height: 45px;font-size: 20px;color: #fff;font-weight: bold;padding-left: 45px;}



.yyb_conom{overflow: hidden;}
.yyb_conom li{height: 35px;line-height: 35px;color: #535353;padding-left: 13px;background: url('../images/txtbox-li.png') no-repeat left center;}
.yyb_conom li span{color: #999999;font-size: 16px;}
.yyb_conom li a{color: #333333;font-size: 16px;}

.piclist{overflow: hidden;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.piclist li{height: 250px;line-height: 24px;color: #535353;padding: 0;background: none;border: 1px #ddd solid;text-align: center;margin: 6px 0;float: left;width: 32%;text-decoration: none;list-style: none;}
.piclist li span{color: #999999;font-size: 16px;}
.piclist li a{color: #333333;font-size: 16px;}
.piclist li a img{width: 100%;height: 210px;}


.page{text-align:center;height:26px;font-size:15px;padding:20px 0px;clear:both;line-height: 10px;}
.page a{border:1px solid #E2E2E2;padding:8px;margin:0 4px;float: left;}
.page a.cur,.page a:hover{border:1px solid #00589E;background:#00589E;color:#ffffff;text-decoration: none;}


.searchbox{}
.searchbox li{overflow: hidden;margin: 10px 0;border: 1px #F0F0F0 solid;width: 418px;}
.searchbox li span{font-size: 16px;font-family: "MicrosoftYaHei";padding: 0 10px;color: #333;height: 40px;float: left;line-height: 40px;}
.searchbox li input{font-size: 15px;height: 40px;width: 280px;float: left;color: #666;}
.searchbox li.time input{width: 150px;float: none;}
.searchbox li .but{width: 40px;height: 40px;background: url(../images/flisico.png) no-repeat center;display: block;float: right; cursor:pointer}
.filelist{}
.filelist th,.filelist td{color: #fff;font-size: 14px;padding: 0;height: 40px;}
.filelist td{color: #333;}
.filelist .danh{}
.filelist .timing{}
.filelist .wejbhao{}
.filelist .zhrenz{}
.filelist .bgqx{}


/*----------content-----------*/
.ljt_zong{width: 1000px;margin: 0 auto;border: 1px solid #e8ecf2;}

.aatt {background: url('../images/c-line.png') no-repeat left center;padding-left: 16px;border-bottom: 1px solid #E1E1E1;}
.aatt a,.aatt span{line-height: 40px;font-size: 15px;color: #333333}
.ljt_nr{line-height: 32px;color: #535353;}
.ljt_nr h3{font-size: 24px;text-align: center;margin: 32px 0;font-weight: bold;color: #00579e}
.ljt_nr .dis{background: #EAEAEA;text-align:center;color: #333333;font-size: 15px;line-height: 40px;margin-bottom: 20px;}
.ljt_nr p,.ljt_nr span{font-size: 16px;margin: 0;}
.ljt_nr table,
.ljt_nr video,
.ljt_nr img{max-width:100%;}

.danganp{background: #13579a;overflow: hidden;padding: 0;padding-right: 10px;}
.danganp h3{float: left;font-size: 18px;color: #fff;font-weight: 600;line-height: 40px;background: #00589E url(../images/box-tt.jpg) no-repeat left center;padding: 0 0 0 45px;}
.danganp span{float: right;color: #ffffff;}
.danganp h3 .fwliang{padding-left:5px;font-weight: 500;float: none;}
.danganp h3 #view{float: none;}

.danganp a{color: #ffffff;padding: 0 4px;}
.ljt_nr .rnavs{width: 24%;background: #e9ebef;height: 587px;}
.ljt_nr .rnavs ul{padding: 20px 0 0 0;}
.ljt_nr .rnavs ul li{font-size: 17px;color: #333;height: 42px;padding: 0 0 0 45px;line-height: 42px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden; background: url(../images/side-li.png) no-repeat 20px 15px;margin-bottom: 6px;}
.ljt_nr .rnavs ul li:hover,.ljt_nr .rnavs ul li.on{color: #fff;background: #7E8B9A url(../images/side-lion.png) no-repeat 20px 15px;}
.ljt_nr .cofile{width: 70%;margin: 0;height: 587px;overflow-y: auto;}
.ljt_nr .cofile .newitem{padding: 0px 0;padding: 10px 0;}

 /*表单样式*/
.table_xingxiang{ border-collapse:collapse;}
.table_xingxiang{font-size:16px;}
.table_xingxiang th{width:125px;text-align:right;padding-right:5px;border:1px solid #cdcede;font-weight:100;color:#353535;}	
.table_xingxiang td{text-align:left;padding-left:10px;border:1px solid #cdcede;}
.table_xingxiang tr{line-height:50px}
.table_xingxiang input[type="text"]{width:230px;height:30px;border:1px solid #CCCCCC}
.table_xingxiang tr:nth-child(odd){background:#F0F0F0;}
.table_xingxiang td:nth-child(even){color:#FFF;}
.tishi{color:#333333;padding-left:10px}
.table_xingxiang input[type="button"]{ width: 97px;height: 38px; border-radius: 7px;font-size: 16px;cursor: pointer;}
#btn{text-align:center}
.table_xingxiang .tj-btn{background: #00589E;color:  #ffffff;}
.table_xingxiang .reset-btn{border: 1px solid #00589E;background: #ffffff;color: #00589E;}

.yyb_from_tt{overflow:hidden}
.yyb_from_tt .from_tt{font-size:18px;color:#00579e;line-height:59px;float:left}
.yyb_from_tt .from_list{padding:10px 15px;font-size:16px;float:right;color:#00579e;border:1px solid #00579e;border-radius:7px;}
.hd-lists,.hd-lists td,.hd-lists th{border:1px solid #CDCEDE}
.hd-lists th{background:#ECECEC;font-weight:bold;}
.hd-lists tr{height:40px;font-size:15px}

.xx-cont{font-size:15px;margin-top:20px}
.xx-cont tr{height:40px}


.amountestimate{height: 40px;}
.amountestimate .amount{display: block;float: left;font-size: 15px;height: 40px;line-height: 40px;color: #005292;}
.amountestimate .amount b{font-weight: 500;}
.amountestimate .estimate{font-size: 12px;display: block;float: right;height: 27px;line-height: 27px;color: #005292;border: #005292 1px solid;border-radius: 10px;padding: 0 12px;margin: 4px 0;cursor: pointer;text-decoration: none;}


.s-forms{width: 286px;height: 38px;background: url('../images/fefv.png') no-repeat top center;margin-top:0px;}
.s-forms .text{color: #666666;line-height: 38px;font-size: 15px;width: 219px;height: 38px;text-indent:32px;font-family: "微软雅黑";background: none;}
.s-forms .btn{width: 62px;height: 38px;cursor: pointer;background: none;}






