body{padding:0; margin:0; font-family:"微软雅黑";}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; font-weight:normal;}
a{text-decoration:none;}
img{  border:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.con{ width:100%; min-width:300px; max-width:640px; overflow:hidden; margin:auto;}
*:focus { outline: none;}
button{ font-family:"微软雅黑";}
input{ font-family:"微软雅黑";}

.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
      url('iconfont.woff2') format('woff2'),
      url('iconfont.woff') format('woff'),
      url('iconfont.ttf') format('truetype'),
      url('iconfont.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.denglubody{height:100%; overflow:hidden; background:#f5f5f5;}
.wave-box{ position:fixed; bottom:0px; width:100%; height:100px;}
.dibuneirong{ color:#fff; font-size:18px; text-align:center; position: relative; z-index:99999; line-height:20px; width:100%; font-weight:bold; height:200px; background:#009fd9; margin-top:50px;}
.denglulogo{ width:220px; margin:auto; margin-top:50px;}
.denglulogo .a1{ float:left; font-size:70px; height:50px;}
.denglulogo .a2{ float:left; font-size:120px; margin-top:-20px;}
.denglulogo .a3{ float:left; width:1px; background:#ccc; height:40px; margin:0 10px; margin-top:17px;}
.denglu{}
.denglu form{display:block; width:90%; margin:auto; border:1px solid #ccc; background:#fff; border-radius:5px; overflow:hidden;}
.denglu input{ background:none; border:none; line-height:30px; margin-top:-10px; width:85%; margin-top:3px;}
.denglu .a1{border-bottom:1px solid #eee; height:38px; line-height:38px;}
.denglu i.iconfont{ float:left; margin-right:2%;}
.denglu .a1 i.iconfont{font-size:22px; margin-left:5px;}
.denglu .a2{height:38px; line-height:38px;}
.denglu .a2 input{ width:40%;}
.denglu .a2 a{ float:right; display:block; color:#999; border:1px solid #ddd; border-radius:3px; line-height:24px; padding:0 5px; font-size:14px; margin:6px 5px 0 0;}
.denglu .a2 a:active{ background:#999; color:#fff;}
.denglu .a2 i.iconfont{font-size:20px; margin-left:7px;}

.denglu .a3{ position:absolute; width:100%;}
.denglu .a3 a{ font-size:14px; color:#bbb; display:block; float:right; line-height:46px; margin-right:15%;}
.denglu .a3 button{ line-height:38px; text-align:center; width:90%; font-size:18px; color:#fff; background:#0285cd; border:1px solid #0072b1; border-radius:3px; margin-top:20px;}
.jieguoye{background:#fff;}
.jieguoye h1{ line-height:52px; font-weight:bold; font-size:20px; color:#000; text-align:center; border-bottom:2px solid #eee;}
.jieguoye .h2{height:50px; overflow-x:scroll; padding:10px 0 3px 0;}
.jieguoye .h22{height:50px; width:840px;}
.jieguoye .h2 a{float:left; width:70px; text-align:center;}
.jieguoye .h2 a span{color:#999; font-size:12px; line-height:12px;}
.jieguoye .h2 a p{color:#555; font-size:14px; font-weight:bold; line-height:18px;}
.jieguoye .h2 a em{ display:block;}
.jieguoye .h2 a.active em{ display:block; width:15px; height:3px; background:#43bbd2; margin:auto; margin-top:3px;}
.jieguoye .h2 a.active span{ color:#43bbd2;}
.jieguoye .h2 a.active p{ color:#43bbd2;}

.jieguoye .h3{ background:#00afee; padding:25px 0 25px 10px;}
.jieguoye .h3 font.d1{color:#fff; width:60%; float:left;}
.jieguoye .h3 font.d1 p{font-size:16px;}
.jieguoye .h3 font.d1 p span{font-weight:bold; margin-left:5px; font-size:18px;}
.jieguoye .h3 font.d1 em{font-size:12px; font-style:normal; line-height:18px; margin-top:10px; display:block;}
.jieguoye .h3 font.d2{width:40%; float:right;}
.jieguoye .h3 font.d2 a{ line-height:22px; background:#fff; float: right; border-radius:20px 0 0 20px; color:#00afee; font-size:12px; padding:2px 5px 2px 15px; margin:2.5px 0; background:#eee;}
.jieguoye .h3 font.d2 a.active{ background:#fff;}
.zhanshi{ padding:30px 3%; background:#fff;}
.zhanshi .c1{ font-size:14px; color:#333; border-bottom:1px solid #eee; line-height:20px; padding:8px 5px; height:20px; overflow: hidden; color:#333;}
.zhanshi .c1 span{ float:left;}
.zhanshi .c1 strong{ float:right;}
.zhanshi1{ padding:30px 3%; background:#fff;}
.zhanshi1 .c1{ font-size:14px; color:#333; line-height:20px;}
.zhanshi1 .c1 p{ margin:5px 0;}


#share{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:14px;left:95%;width:30px;zoom:1;}
#share a{
	background-image:url(../images/share.png);background-repeat:no-repeat;display:block;width:30px;height:30px;margin-bottom:2px;overflow:hidden;text-indent:-999px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
#share .sina{background-position:0 0;position:absolute;bottom:32px;}
#share a.sina:hover{background-position:-30px 0;}
#share .tencent{background-position:0 -30px;position:absolute;bottom:0;}
#share a.tencent:hover{background-position:-30px -30px;}
#share a#totop{background-position:0 -120px;position:absolute;bottom:0px;cursor:pointer; right:20px;}
#share a#totop:hover{background-position:-30px -120px;}
.drawer-brand{ display:block;}
.drawer-brand .a2{ font-size:120px;}
.drawer li{ border-bottom:1px solid #eee;}
.drawer li a.drawer-menu-item{font-size:16px; color:#333; text-decoration:none;}
.drawer li a.drawer-menu-item i{ font-size:19px; margin-right:10px; color:#bbb;}
.drawer-dropdown-menu{}
.drawer-dropdown-menu li{border:none; padding:0 10px;}
.drawer-dropdown-menu li a.drawer-dropdown-menu-item{line-height:16px; font-size:14px; float:left; width:45%; color:#777; padding:5px 0; text-align:center; border:1px solid #4196f7; overflow:hidden; margin-bottom:10px;}
.drawer-dropdown-menu li:nth-child(2n) a.drawer-dropdown-menu-item{ border-radius:0 5px 5px 0; margin-left:-1px;}
.drawer-dropdown-menu li:nth-child(2n+1) a.drawer-dropdown-menu-item{ border-radius:5px 0 0 5px;}

.tiopp{background:#4197f7; position:fixed; width:100%; z-index:8;}
.tiopp h1{ color:#fff; line-height:60px; font-size:20px; text-align:center;}
.tiopp a{position:absolute; right:8px; top:15px; z-index:9999;}
.tiopp a i{ color:#fff; font-size:28px;}

.zongsu2 .h3{ background:#51a5fd; padding:15px 0 25px 10px;}
.zongsu2 .dy1{ width:60%; float:left; color:#fff;}
.zongsu2 .dy1 p{ font-size:14px;}
.zongsu2 .dy1 p strong{font-size:22px; display:block;}
.zongsu2 .dy1 p strong em{ font-style:normal; font-size:14px; font-weight:normal;}
.zongsu2 .dy1 font{ display:block; font-size:12px; margin-top:5px;}
.zongsu2 .dy1 font span{display:block;}
.zongsu2 .dy1 font a{ display:inline-block; color:#fff; border:1px solid #fff; border-radius:3px; margin-top:10px; padding:1px 5px;}
.zongsu2 .dy1 h6{ font-size:16px; margin:5px 0;}
.zongsu2 .dy1 h6 span{ display:block;}
.zongsu2 .dy1 h6 span strong{ color:#ffde6c; font-size:18px;}
.zongsu2 .h3 font.d2{width:40%; float:right;}
.zongsu2 .h3 font.d2 a{ line-height:22px; background:#fff; float: right; border-radius:20px 0 0 20px; color:#00afee; font-size:12px; padding:2px 5px 2px 15px; margin:2.5px 0; background:#ddd;}
.zongsu2 .h3 font.d2 a.active{ background:#fff;}
.con{ width:100%; min-width:320px; max-width:100%;}
#zongjileidatu{ width:100%; margin:auto; height:320px; margin-top:15px;}
#zongjihuanbitu{ width:100%; margin:auto; height:320px; margin-top:15px;}
#zongjizhexiantu{ width:100%; margin:auto; height:320px; margin-top:15px;}


.swiper-slide{width:100%; height:350px;}
.my-pagination-ul{ width:100%; list-style:none; border-bottom:1px solid #ddd; display:inline-block; height:38px; background:#fafafa;}
.my-pagination-ul li{ float:left; width:33%; text-align:center; background:none; line-height:38px; border-radius:0; height:38px; border-bottom:1px solid #ddd;}
.my-pagination-ul li.swiper-pagination-bullet-active{ color:#4098f9; background:#fff; border-bottom:1px solid #4098f9;}


.jichu1840{ background:#fff; padding:5px 0; margin-bottom:10px;}
.jichu1840 .a1{ width:95%; margin:auto;}
.jichu1840 .a1 h1{ border-bottom:1px solid #eee; text-indent:8px; color:#51a5fd; font-size:18px; line-height:48px;}
.jichu1840 .a1 p{font-size:14px; color:#666; line-height:34px; height:34px; clear:both;}
.jichu1840 .a1 p span{ float:left;}
.jichu1840 .a1 p span i{font-size:16px; margin-right:5px;}
.jichu1840 .a1 p:nth-child(1) span i{}
.jichu1840 .a1 p:nth-child(2) span i{color:#37a2da;}
.jichu1840 .a1 p:nth-child(3) span i{color:#32c5e9;}
.jichu1840 .a1 p:nth-child(4) span i{ font-size:18px; color:#67e0e3;}
.jichu1840 .a1 p:nth-child(5) span i{color:#9fe6b8;}
.jichu1840 .a1 p:nth-child(6) span i{color:#ffdb5c;}
.jichu1840 .a1 p:nth-child(7) span i{color:#ff9f7f;}
.jichu1840 .a1 p:nth-child(8) span i{color:#fb7293;}
.jichu1840 .a1 p:nth-child(9) span i{color:#e062ae;}
.jichu1840 .a1 p:nth-child(10) span i{color:#e690d1;}
.jichu1840 .a1 p strong{ color:#f74242; float:right; font-size:14px;}
.jichu1840 .a1 p em{ font-size:12px; font-weight:normal;}

.juts1921{ background:#fff; margin-top:10px;}
.juts1921 .con{width:96%; margin:auto;}
.juts1921 h1{margin-bottom:10px; height:28px;}
.juts1921 h1 p{color:#fff; font-size:16px; padding:0 8px; background:#4296f7; line-height:28px; border-radius:0 0 5px 5px; float:left;}
.juts1921 h1 a{ float:right; color:#86c0ff; line-height:32px; font-size:12px;}
.juts1921 font{ font-size:14px; color:#666; display:inline-block; line-height:32px; width:100%; border-bottom:1px solid #eee;}
.juts1921 font p{float:left; width:45%;}
.juts1921 font span{float:left; font-weight:bold; color:#f74f4f; font-size:18px;}
.juts1921 font span em{ font-size:12px; font-weight:normal;}
.juts1921 font a{float:right; background:#f74242; color:#fff; font-size:13px; line-height:22px; padding:0 4px; border-radius:3px; margin-top:5px; width:65px;}
.juts1921 font a i{color:#fff; display:block; float:right; width:10px; overflow:hidden; text-align:center;}
.juts1921 font.a1 span{ color:#6bcc8d;}
.juts1921 font.a1 a{background:#6bcc8d;}
.juts1921 font.a1 a i{transform:rotate(180deg); text-indent:-5px;}





.notice { margin-top: 30px; padding: 10px 20px; background: #f7f7f7; }
.notice-list a { display: block; background: #fff; margin-top: 5px; padding: 10px; color: #333; line-height: 150%; }
.notice-list a img.a1{float:left; margin-right:2%; width:25%;}
.notice-list a font.a2{}
.notice-list h3 { font-size: 18px; line-height: 30px; color:#39F; }
.notice-list .caseno { padding: 5px 0; }
.notice-list .txt { color: #4f4f4f; line-height:20px; font-size:16px;}
.notice-list .date { font-size: 12px;}
.wrap-notice .btn-group a, .notice .btn-group a { color: #333; text-align: center; display: block; padding: 12px 0; background: #fff; margin-top: 5px; }
.wrap-title { height: 70px; position: relative;}
.wrap-title h1 { font-size: 20px; color: #fff; position: absolute; top: 30px; left: 12px; }
.wrap-notice { padding: 10px; }
.wrap-notice .wrap-content { background: #fff; border-radius: 5px; box-shadow: 0px 1px 30px rgba(34,104,179,.2); min-height: 200px; }
.wrap-notice .tabbar { height: 40px; line-height: 40px; overflow-x: auto; overflow-y: hidden; padding: 10px; padding-bottom: 0; margin-right: 5px; }
.wrap-notice .tabbar ul { width: 1000px; }
.wrap-notice .tabbar li { display: inline-block; font-size: 18px; margin-right: 5px; padding: 0 5px; height: 35px; }
.wrap-notice .tabbar li a{ color:#666;}
.wrap-notice .tabbar li.actived { border-bottom: 2px solid #39f; position: relative; }
.pagelist{ text-align:center; margin:20px 0; padding-bottom:20px;}
.pagelist ul{ display:inline-block;}
.pagelist li{float:left;}
.pagelist li a{ font-size:14px; color:#777; border:1px solid #ccc; border-radius:4px; line-height:25px; width:25px; text-align:center; display:block; margin:0 2px;}
.pagelist li.thisclass{}
.pagelist li.thisclass a{ background:#39f; color:#fff;}
.wrap-notice .tabbar li.actived:before, .wrap-notice .tabbar li.actived:after { position: absolute; content: ''; display: block; height: 2px; background: #fff; bottom: -2px; width: 25%; }
.a1a2{ font-size:14px; color:#666; line-height:22px; margin-top:25px;}
.a1a2 p{ margin:10px 0;}
.wrap-notice .tabbar li.actived:before { left: 0; }
.wrap-notice .tabbar li.actived:after { right: 0; }
.wrap-notice .notice-list a { margin: 0; }
.wrap-notice .notice-list .item { border-bottom: 1px solid #f0f0f0; margin-top:8px; }
.wrap-notice .notice-list .item .date { color: #666; }
.wrap-notice .notice-list .item .txt { color: #333; }
.wrap-notice-detail { background: #fff; min-height: 100%; }
.wrap-notice-detail .wrap-h1 { padding: 10px; }
.wrap-notice-detail h1 { font-size: 18px; }
.lcontent-wrap img{ max-width:95%; margin:auto; display:block;}
.wrap-notice-detail .info { padding: 0 10px; font-size: 14px; color: #999; }
.wrap-notice-detail .date { position: absolute; top: 5px; right: 0; line-height: 40px; padding-right: 10px; padding-left: 20px; background: #3a87da url(../images/date.jpg) no-repeat left; background-size: contain; color: #fff; }
.wrap-notice-detail .date .num { color: #fff000; font-size: 20px; padding: 0 5px; }
.wrap-card { margin: 15px; margin-top: 20px; }
.wrap-card:last-child { margin-top: 100px; }
.wrap-card .name > * { display: inline-block; vertical-align: middle; }
.wrap-card .card { background: url(../images/img1.png) no-repeat top; background-size: cover; height: 150px; border-radius: 5px; position: relative; display: box; display: -webkit-box; display: -moz-box; -webkit-box-pack: left; -moz-box-pack: left; -webkit-box-align: center; -moz-box-align: center; color: #333; }
.wrap-card .card-1 { background-image: url(../images/img2.png); }
.wrap-card .name h2 { font-size: 22px; color: #fff; padding-left: 30px; }
.wrap-card .name .bubble { min-width: 24px; height: 24px; line-height: 25px; background: #fff; text-align: center; margin-left: 10px; color: #ffa300; border-radius: 3px; }
.wrap-card .card-1 .name .bubble { color: #cc0102; }
.wrap-tabbar { position: absolute; left: 8%; right: 8%; bottom: -46px; border: 1px solid #e9e9e9; border-top: none; border-radius: 0px 0 8px 8px; background: #f8f8f8; }
.wrap-tabbar .tabbar { }
.wrap-tabbar .tabbar .box-item { border-bottom: none; font-size: 14px; }
#footer { font-size: 12px; text-align: center; padding: 15px 30px; color: #999; line-height: 150%; }
#footer br { display: none; }
#footer .qcode { display: none; }
.a1a2 p{ font-size:14px;}

.shangcha{ padding:10px 4%; background:#fff;}
.shangcha h1{ color:#000; font-size:16px; font-weight:bold; line-height:36px;}
.shangcha p{ color:#999; line-height:18px; font-size:14px;}
.shangcha .clear{ height:10px;}

.paihangbang{}
.paihangbang .a1{height:100px; background:#4197f7;}
.paihangbang .a2{ width:95%; margin:auto; border-radius:8px; background:#fff; position:relative; margin-top:-90px; box-shadow:0 0 10px #ccc;}
.paihangbang .a2 a{width:40%; float:left; line-height:32px; background:#459df6; color:#fff; font-size:16px; text-align:center; margin-left:10%; margin-top:20px;}
.paihangbang .a2 a:nth-child(1){ border-radius:20px 0 0 20px;}
.paihangbang .a2 a:nth-child(2){ border-radius:0 20px 20px 0; margin-left:0; border-left:1px solid #99ccff;}
.paihangbang .a2 a.active{ background:#0d73d9;}
.paihangbang .a2 font{ display:inline-block; padding:30px 0 20px 0; width:100%;}
.paihangbang .a2 font h1{width:50%; padding-left:10%; float:left; font-size:16px; color:#666;}
.paihangbang .a2 font h1 strong{color:#ff4000; font-size:22px; display:block;}
.paihangbang .a2 font em{font-weight:normal; font-size:13px; color:#999;}
.paihangbang .a2 font h2{width:30%; float:right; text-align:right; margin-top:5px; padding-right:10%}
.paihangbang .a2 font h2 strong{color:#333; font-size:36px; color:#fb7293; display:block;}
.paihangbang h3{height:60px; padding:10px;}
.paihangbang h3 p{ float:left; height:60px; line-height:60px; width:35px; text-align:right; font-size:35px; font-weight:bold; float:left; margin:0; letter-spacing:-5px; margin-right:15px;}
.paihangbang h3:nth-child(2n){background:#f5f5f5;}
.paihangbang h3:nth-child(2n+1){background:#fff;}
.paihangbang h3:nth-child(100) p{font-size:30px;}
.paihangbang h3:nth-child(1) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(2) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(3) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(4) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(5) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(6) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(7) p{font-size:40px; color:#ffa200;}
.paihangbang h3:nth-child(8) p{font-size:40px; color:#ffa200;}
.paihangbang h3 div{float:left; width:82%; font-size:14px; padding-top:10px;}
.paihangbang h3 div h4{}
.paihangbang h3 div h4 span{ color:#999;}
.paihangbang h3 div h4 strong{ font-size:15px;}
.paihangbang h3 div h4 b{ color:#e3400a; font-size:16px;}
.paihangbang h3 div h4 em{}



