@charset "utf-8";
/* CSS Document */
/* head */
.lgbox{
	width:80%;
	margin: auto;
	height: 15vh;
	line-height: 15vh;
	text-align:center;
}

.lgbox>div{
    width: 100%;
    position:relative;
    display:inline-block;
    align-items:center;
    justify-content:center;
}
	
.lgbt{
	overflow:hidden;
	width: 900px;
}
	
.logolf{
	height:90px;
}
.logorf{
	float: right;
	height:30px;
	margin-right: 50%;
}
.lgbox h2{
	font-family:"微软雅黑";
	font-size:40px;
	color:#227dce;
	line-height:105px;
	}
.lgbox h4{
	font-family:"微软雅黑";
	font-size:24px;
	color:#00B2EE;
	line-height:10px;
	padding-left:10px;
	
	}

	.bgmg{
	    height: 15vh;
	    width:100%;
	}
	
/* nav */
.dbg{height:40px;
     background-color:#0f7fe9;}
.nav{
	 width:1000px;
	 height:40px;
	 overflow:hidden;
	 margin:auto;
	}
.nav_items li{
	float:left;	
	height:40px;	
	}
.nav_items li a{
	 display:inline-block;
	 padding:0px 24px;
	 height:40px;
     text-align: center;
     color:white;
     font-size:14px;
     text-decoration: none;  
     line-height:40px;
	 
	}

.nav_items li a:hover{
      color:#0f7fe9;
	  border-top:2px solid #0a68ab;
	  background-color:white;
	}

.banner{
    height: 84vh;
    width:100%;
	/*background:url(../images/banner3.png) no-repeat center center;*/
	/*overflow:hidden;*/
	background-size: cover;
    -webkit-background-size:100% 100%; 
    -o-background-size:100% 100%;
    -ms-background-size:100% 100%;
}
.bg::after{content:"";
           display:block;
           }
.contbox{
    width:80%;
    overflow:hidden;
    margin:auto;
}

.rfbox{
    width:100%;
   margin-top:70px;
   color:white;
   float:right;}
.rfbox p{line-height:40px;
         font-size:20px;
		 font-family:"微软雅黑";}
.rfbox div{
	overflow:hidden;
	}
.rfbox ul{
	list-style:inside;
}
ul.fst{
	width:60%;
	}
.rfbox li{
	line-height:30px;
	}
.hv li:hover{
	color:#fffc00;
	}
.dlbox{
    width: 400px;
    float:right;
    margin: 5% 0 0 0;
	background-color:white;
	border:1px solid #f0f0f0;	
	border-radius:4px;
	padding-bottom: 15px;
}
.dlbox p{
		 border-bottom:1px solid #cccccc;
		 margin:auto;
         font-size:18px;
		 font-family:"微软雅黑";
		 color:#4FA5FE;
		 line-height:54px;
		 text-align:center;
		}
.xwbt{
	margin:0px 0px 0px 24px;
	
	}
.xwbt h1{
	font-family:"微软雅黑";
	font-size:18px;
	color:black;
	line-height:50px;
	}
.xwbt h2{
	font-family:"微软雅黑";
	font-size:16px;
	color:#4c4c4c;
	line-height:18px;
	}
.bgimage{
    background: url(../images/newlogo.png) no-repeat 0% center;
    background-size:contain
}
	
input.one,input.two{
	width:73%;
	margin:20px auto;
	height:42px;
	padding-left:40px;
	border-radius:4px;
	border:0;
	border-bottom:1px solid #eee;
	font-size:16px;
	font-family:"微软雅黑";
	color:#adadad;
	}
.yzk{
	width:83%;
	border-bottom:1px solid #eee;
	margin:20px auto;
	overflow:hidden;
	}
input.three{
	width:42%;
	height:42px;
	background:url(../images/yzm.png) no-repeat 5% center !important;
	padding-left:35px;
	border-radius:4px;
	border:1px solid #c2c2c2;
	font-size:16px;
	font-family:"微软雅黑";
	color:#adadad;}
	
input.one{
	background:url(../images/yh.png) no-repeat 4% center !important;
	}
input.two{
	background:url(../images/mm.png) no-repeat 4% center !important;
	}
.dlbox btn{
	border-radius:4px;
	background-color:#187beb;
	color:white;
	font-size:18px;
	letter-spacing:2px;
	width:86%;
	margin:24px auto 20px;
	height:42px;
	text-align:center;
	line-height:42px;
	}
.zhmm{
	width:86%;
	font-size:14px;
	margin: auto;
	overflow:hidden;
	color:#277fd1;
	}
.footer{
    position: absolute;
    bottom: 15px;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.footer p{font-size:12px;
           font-family:"微软雅黑";
	       color:#000000;
		   margin:10px auto;
		   text-align:center;}
.banquan:hover {
    color: #025194;
    text-decoration: none;
}
		   
/*通用缴费*/
.contbox1{width:950px;
          height:360px;
          overflow:hidden;
	      margin:80px auto 0px;
		  background-color:rgba(255,255,255,0.9);
		  border:1px solid #f0f0f0;
          }
.contbox1>ul,.contbox2>ul{
	overflow:hidden;}
.contbox1>ul li,.contbox2>ul li{
	width:50%;
	height:60px;
	float:left;
	line-height:60px;
	text-align:center;
	font-size:18px;
	color:#6c6c6c;
	background-color:#cecfcf;	
	}

.contbox1>ul li.scx,.contbox2>ul li.scx{
	color:#268beb;
	background-color:rgba(255,255,255,0.9);		
	}
.contbox3 btn.ss,.contbox2 btn.ss{
	border-radius:4px;
	color:white;
	/* font-size:18px; */
	letter-spacing:2px;
	width:100px;
	margin-left:20px;
	margin-top:0px;
	height:42px;
	text-align:center;
	line-height:42px;
	background-color:#187beb;
	}
input.sfcx,input.ywcx{
	width:70%;
	margin:auto;
	height:42px;
	padding-left:10px;
	border-radius:2px;
	border:1px solid #c2c2c2;
	font-size:16px;
	font-family:"微软雅黑";
	color:#adadad;
	}
.tyxx{
	margin:50px auto 0px;
	width:420px;
	overflow:hidden;
	}
.tyxx span{
	font-size:18px;
	font-family:"微软雅黑";
	line-height:44px;
	margin-right:22px;	
	}

.sf,.xm{
	margin:30px auto;
	overflow:hidden;	
	}
/* .sf{letter-spacing:1px;} */
.contbox1 btn,.contbox2 btn{
	border-radius:4px;	
	color:white;
	font-size:18px;
	letter-spacing:2px;
	width:40%;
	margin:16px auto 20px;
	height:42px;
	text-align:center;
	line-height:42px;
	}
btn.xyb{
	background-color:#187beb;
	}
btn.qk{
	background-color:#ff9a37;	
	margin-right:30px;
	}
/*公开留言*/	
.contbox2{width:950px;
          height:480px;
          overflow:hidden;
	      margin:26px auto 0px;
		  background-color:rgba(255,255,255,0.9);
		  border:1px solid #f0f0f0;
          }
.gkxx{
	width:850px;
	margin:0px auto;
	overflow:hidden;
	}
ul.lynr{
	font-size:16px;
	font-family:"微软雅黑";
	color:black;
	height:58px;
	border-bottom:1px dashed #bdbfc0;
	padding-top:10px;
	}
.gkxx>ul li{
	 line-height:22px;
	}
/*项目收费*/
.contbox3{width:950px;
          /* height:420px; */
          overflow:hidden;
	      margin:40px auto;
	      }
span.ys{
	color:red;	
	}
.sfxx{
	width:100%;
	overflow:hidden;
	margin:16px auto 20px;
	}
.sfxx span{
	font-size:16px;
	font-family:"微软雅黑";
	line-height:44px;
	margin-right:8px;	
	}

.bm,.mc{
	overflow:hidden;	
	}
.mc{
	margin-left:20px;	
	}
input.sfk{
	display:block;
	width:240px;
	height:42px;
	padding-left:10px;
	border-radius:2px;
	border:1px solid #c2c2c2;
	font-size:16px;
	font-family:"微软雅黑";
	color:#adadad;
	}
.contbox3 btn.ss{
	border-radius:4px;	
	color:white;
	font-size:18px;
	letter-spacing:2px;
	width:100px;
	margin-left:20px;
	margin-top:0px;
	height:42px;
	text-align:center;
	line-height:42px;
	background-color:#187beb;
	}
.table{width:98%;
       margin:20px auto;
	   border:1px solid #dedede;}
td{ 
    text-align:center;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow: hidden; 
	border:1px dashed #dedede; }
.bg-ly{ width:94%; 
        height:42px;
        background-color:white; 
        font-size:12px;
		 color:black; 
		 line-height:44px; 
		 border:1px dashed #dedede; }
.bg-lz{ width:94%; 
        height:42px;
        background-color:white; 
        font-size:12px;
		 color:black; 
		 line-height:44px; 
		 border:1px dashed #dedede; }
.zfx{
	   width:100%;
       margin:18px auto;	
	   font-size:16px;
		color:black; 
	    font-family:"微软雅黑";
		overflow: hidden; 
	}
.bg-ly span{
	width:14px;
	height:14px;
	border:1px solid #dddddd;
	background-color:white;	
	display:inline-block;
	margin:0px 10px 0px 8px ;
	vertical-align:middle;
	}
.contbox3 btn{
	border-radius:4px;	
	color:white;
	font-size:18px;
	letter-spacing:2px;
	width:190px;
	margin:30px auto 0px;
	height:42px;
	text-align:center;
	line-height:42px;
	background-color:#ff9a37;	
	}
