/*联系*/
.bar-in{ width: 100%; height: 400px;}
.lx{ margin-top:15px;}
.lx-l{ float: left; width:640px; }
.con_map {border:1px solid #dcdcdc; width:640px; height:495px;}
#mapbox { display:none !important;}
.lx-r{ float: right; width: 500px;}
.lx-t{margin-bottom: 10px; font-size: 14px; line-height: 30px; color: #4f4f4f}
.lx-t h1{font-size: 24px; line-height: 40px; font-weight: bold; color: #333;}
.lx-wx{ width: 160px; text-align: center; line-height: 22px;}


/*缴费*/
.sur{ margin-top: 25px;  width: 865px; font-size: 18px; line-height: 45px;  color: #545454;}
.zl-ul { width:402px;}
.zl-ul li{ display: inline-block; margin-right:10px; width:180px; text-align:center; height: 40px; line-height:40px;  border-radius: 5px; border: #dcdcdc solid 1px; /*background: #eee;*/ cursor: pointer; font-size: 16px; color: #545454; margin:0px 10px 10px 0; position:relative; }
.sur-ont1{ border:#f08200 solid 1px !important; background: #fff url(../images/lw-sur.jpg) bottom right no-repeat !important;}
.sur-t1 .sp-lev2 { display:none;  position:absolute; left:-1px; top:41px;background:#fefbf2; border:1px solid #c6c6c6;color: #999999; z-index:99; width:160px; padding: 5px 10px; line-height:24px; font-size:12px;}
.sur-t1:hover .sp-lev2 { display:block;}
.rsp { left:auto !important; right:-1px;}
.zl-z2 { width:410px;}
.zl-z2 li { /* padding:0 15px;*/ font-size:16px; background:#fff;}
.zl-z3 li{ background:#fff;}
.zl-z4 { background:#f0f0f0; padding:10px 8px 0;}
.zl-z4 li { font-size:14px; width:178px; background:#fff;}
/*************/
.zl-ul li em{ display:inline-block; background:url(../images/ques1.jpg) no-repeat; width:18px; height:18px; position:relative; top:2px; margin-left:6px;}
.fy-box1 { padding:12px 0 12px 120px !important; line-height:26px; background:#eeeeee; position:relative;min-height:26px;}
.fy-box1 em { width:114px; text-align:right; position:absolute; left:0px; top:12px;}

.sur .t2{ font-size: 14px; line-height: 20px !important; color: #6f6f6f; text-align: left;}
.sur .t3{background: #f0f0f0; margin-top: 20px;}
.sur .t3 div{ display: inline-block; margin: 10px; padding: 0 15px; min-width: 74px; height: 45px;  text-align: center;  border-radius: 5px; border: #dcdcdc solid 1px; background: #fff; cursor: pointer;}
#sur-j3{ display: none; }
.sur .t4{ padding-right: 10px; text-align: right;}
.cor{ color: #f89200;}
.cor1{ color: #e62b2b !important;}
.btnjia, .btnjian{ display: block;  float:left; width:35px; height:43px; text-align:center; border:1px #dcdcdc solid; color:#434343; cursor:pointer; background-color:#f0f0f0; font-size: 20px;}
.numinp{display: block;  float:left; width:78px; height:41px; line-height:40px; text-align:center; color:#434343; background-color:#FFF; border:1px #dcdcdc solid; border-left: none; border-right: none; font-size: 15px; margin:0;  }
.sur-sq , .sur-jr{display: inline-block; margin: 10px 30px 10px 0; height: 45px; font-size:18px; line-height:45px; text-align: center; -webkit-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;color: #fff;}
.sur-sq{ padding: 0 35px;  background: #f08200; }
.sur-sq:hover , .sur-jr:hover{color: #fff;}
.sur-jr { padding: 0 20px 0 54px; background: #3a9de1 url(../images/lw-sur-jr.png) 15px center no-repeat; }
.sur-zx{ padding: 40px 0 25px; width: 306px; background: #f1f1f1; text-align: center; }
.zx-img{border-radius: 50%; width: 140px; height: 140px;}
.zx-name , .zx-lx ,.zx-lx1{ color: #434343; font-size: 18px; line-height: 40px;}
.zx-name{ margin-top: 10px;}
.zx-zw{color: #9a9a9a; font-size: 16px; line-height: 40px;}
.zx-lx1{ display: inline-block; padding: 0 45px; margin-top: 10px; background: #007cc8; color: #fff !important; border-radius: 5px;}
.gzwm1{ margin-top: 10px; padding: 20px; width: 260px; background: none; border: 3px solid #1089dd;}
.gzwm2{ margin-top: 15px; padding: 20px; width: 260px; background: none; border: 1px solid #dcdcdc;}




.lc-b{ margin-top: 40px; overflow: hidden; }
.lc-b li{float: left; margin:0 30px; width: 171px; text-align:center;}
.lc-b .lc-bt{ padding-top: 40px;  width: 157px; height: 108px; font-size: 16px; line-height: 30px; color: #fff; background: url(../images/lw-sur1.png) top center no-repeat; text-indent: -10px; margin:0 auto;}
.lc-b .lc-bb{margin-top: 30px; font-size: 14px; line-height: 25px; color: #666;}
.lc-b .lc-bt1{background: url(../images/lw-sur2.png) top center no-repeat; text-indent: 0px;}
.sbzc{position: relative; padding:0 25px; width: 245px; height: 294px; font-size: 14px; line-height: 26px; color: #5b5b5b; border-bottom: solid 1px #dcdcdc; background: url(../images/sbzc.jpg);}
.sbzc h1{ font-size: 24px; line-height: 50px; color: #000;}
.sbzc .mon { display:block;margin-top: 10px;width: 120px;text-align: center; line-height: 30px; font-size: 18px; color: #0b7ae2; border:solid #0b7ae2 1px; font-weight: 600;}
.sbzc2 {position: relative; padding:0 25px; width: 245px; height: 295px; font-size: 14px; line-height: 26px; color: #5b5b5b; border-bottom: solid 1px #dcdcdc;z-index:10;}
.sbzc2 .tbc{ position:relative; z-index:10;}
.sbzc2 h1{ font-size: 24px; line-height: 50px; color: #000;}
.sbzc2 h3{ font-size: 24px; line-height: 50px; color: #000;}
.sbzc2 .mon { display:block;margin-top: 10px;width: 120px;text-align: center; line-height: 30px; font-size: 18px; color: #0b7ae2; border:solid #0b7ae2 1px; font-weight: 600;}
.sbzc2 img { position:absolute; left:0px; top:0px; width:100%; height:100%;}

.sp-log{ width: 520px; float:right;}
.sp-log h1{ font-size: 24px; line-height: 24px; color: #515151; text-indent: 15px;}
.sp-log .yz-table td{ padding:8px 0;}
.ipt{ color: #959595; font-size: 14px;width: 375px;text-indent: 10px; height: 40px; border-radius: 5px; border: 1px solid #dcdcdc; font-size: 16px;}
.ipt-f[type="file"]{ width: 100px; background: url(../images/sc.jpg) no-repeat;}
.ipt-sc{float: left; margin-right: 10px; width: 99px; height: 40px; background: url(../images/sc.jpg) center no-repeat; cursor: pointer;}
.ipt-sc input[type="file"]{ width: 99px; opacity: 0; filter: alpha(opacity=0);}
.ipt-b{width: 160px; color:#787878;}
.ipt-s{ background: #f08200; width: 320px; font-size: 18px; color: #fff; border-radius: 10px; border: 1px solid #f08200;}
/***********tb1219*************/
.inmain { width:1180px; margin:0 auto; overflow:hidden; }
.news-list { overflow:hidden;}
.news-list li { overflow:hidden; padding:20px 0; color:#7e7e7e; font-size:14px; line-height:28px; border-bottom:1px solid #dcdcdc;}
.news-list li img { float:left; width:220px; height:134px; margin-right:20px;}
.news-list li h1 { font-size:18px; margin-bottom:10px; height:28px; overflow:hidden;}
.news-list li p { height:56px; overflow:hidden;}
.news-list li h3 { margin-top:10px;}
/*****/
.dy-left { width:265px; float:left; overflow:hidden;}
.dy-nav { border-bottom:1px solid #dcdcdc;}
.dy-nav a {  border:1px solid #dcdcdc; border-bottom:none; display:block; height:48px; line-height:48px; text-align:center; font-size:14px; color:#696969;}
.dy-nav a:hover,.dy-nav a.on { border:1px solid #0b7ae2; border-top:1px solid #dcdcdc;border-bottom:none; background:#0b7ae2; color:#fff; }
.dy-contact { border:1px solid #dcdcdc; margin-top:20px; padding-bottom:15px;}
.dy-contact li { padding-left:82px; position:relative; margin:18px 0 5px 0; color:#838383; font-size:14px; line-height:24px;}
.dy-contact li img { left:16px; top:5px; position:absolute; width:56px;}
.dy-contact li h2 { font-size:18px; color:#f64343; font-style:italic; font-weight:bold; }
.dy-right { float:right; width:858px; border:1px solid #dcdcdc; padding:0 20px 20px;}
.jj-tit { position:relative; height:48px; line-height:48px; margin:10px 0; font-size:24px; padding-left:20px;}
.jj-tit:before { content:""; position:absolute; left:0px; top:10px; width:6px; height:28px; background:#ff8504;}
.jj-tit font { font-size:14px; margin-left:20px;}
.jj-box { padding:0px 20px 20px;;}
.jj-tit2 { color:#4a4a4a; font-size:18px; line-height:36px;}
.jj-tit2 font { font-size:24px; color:#ff8615; margin:0 3px;}
.jj-btn { display:inline-block; padding:0 12px; height:22px; line-height:22px; background:#ff0000; color:#fff; font-size:14px; border-radius:22px;}
.jj-tit3 { color:#4a4a4a; font-size:16px;}
.jj-tit3 em { font-size:18px; font-weight:bold; margin:0 5px;}
.jj-tit4 { color:#181818; font-size:18px; padding:30px 0 10px;}
.jj-c1 { color:#737373; font-size:14px; line-height:28px;}
.jj-bom { color:#676767; font-size:16px; margin-top:50px;}
.jj-inp { width:170px; padding:0 8px; border:1px solid #dcdcdc; font-size:14px; height:40px; line-height:40px; margin:0 8px; }
.jj-sub { height:42px; line-height:42px; background:#ff0000; padding:0 30px; color:#fff; font-size:16px; display:inline-block; border:none; cursor:pointer; position:relative; top:2px; margin-left:20px;}
.tb-file{ float:left; margin-right:15px;position:relative;display:inline-block; background:#ff7e00; padding:0px 25px;overflow: hidden; font-size:16px; color: #fff;text-decoration: none;text-indent:0; height:36px; line-height:36px; cursor:pointer; border-radius:36px; -ms-border-radius:36px; -webkit-border-radius:36px;}
.tb-file input { position: absolute; font-size: 100px;right:0;top:0;opacity: 0; width:100%; height:100%;}
.tb-file:hover { color:#fff; text-decoration: none;}
.fb-tit { width:232px; height:55px; background:url(../images/fb-t1.jpg) no-repeat; line-height:55px; text-align:center;color:#fff; font-size:20px; margin:0 auto; margin-top:10px; }
.w320 { width:320px; }
.fb-btn1 { padding:0 40px; background:#014288;}
