html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,i,th,td,strong { font-size:14px;}
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; font-family:'myfont',Arial, Helvetica, sans-serif,Heiti SC,tahoma,Hiragino Sans GB; font-weight:normal;}
ul,ol { list-style: none; }
ul li {list-style: none outside none;}
body{ font-size:14px; background:#fff; font-family:'myfont',Arial, Helvetica, sans-serif,Heiti SC,tahoma,Hiragino Sans GB; color:#333;}
img {border:0 none;}
a{color:#333;}
a:link, a:visited, a:active { text-decoration: none;}
a:hover{ text-decoration: none; color:#1e62b5;}
.clearfix:after { clear: both; content: ""; display: block; height: 0; visibility: hidden; }
.clear{ clear:both;font-size:0px;}
.l{float:left}
.r{float:right}
input:focus { outline: none; }
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
::-webkit-scrollbar {display:none}
textarea {-webkit-appearance: none;}

@font-face { font-family: 'myfont'; src: url('../font/SourceHanSansCN-Regular.eot');
  src: local('../font/SourceHanSansCN-Regular Regular'),
      local('../font/SourceHanSansCN-Regular'),
      url('../font/SourceHanSansCN-Regular.woff') format('woff'),
      url('../font/SourceHanSansCN-Regular.ttf') format('truetype'),
      url('../font/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular') format('svg');  
}

body { background:url(../images/body-bg.jpg) no-repeat center top;}

.header { height:36px; width:100%; line-height:36px; background:#367cd1; font-size:14px; color:#fff;}
.header-box { width:1100px; margin:0 auto;}
.hr-in a { color:#fff; margin-left:12px;}
.hr-form { width:300px; height:28px; line-height:28px; background:#d7e5f6; border-radius:3px; margin-top:4px;}
.hr-form form label { display:block;}
.hr-form form label input { width:230px; float:left; height:28px; line-height:28px; border:none; background:none;text-indent:10px;}
.hr-form form label input.dbg-input { width:65px; float:right; text-align:center; font-size:14px; font-weight:bold; color:#367cd1; background: url(../images/fdj-bg.png) no-repeat 5px center; text-indent:20px; cursor:pointer;}

#myclock { color:#fff; width:225px; display:block; font-size:14px; margin-left:10px;}
#myclock h2 { font-size:14px;}
.logo { height:260px; line-height:260px; width:1100px; margin:0 auto; text-align: center;}
.logo img { display:block; margin:0 auto; width:746px; height:72px; padding-top:80px;}


.nav { width:1120px; margin:0 auto; background:url(../images/nav-bg.png) no-repeat 0 0; height:40px; line-height:40px; border-bottom:2px solid #cd0100;}
.nav ul { padding-left:5px;}
.nav ul li { float:left; font-size:18px; font-weight:700; margin:0 -1.5px; position:relative;}
.nav ul li:hover>a { background:#1f64b7; }
.nav ul li>a { color:#fff; display:block; padding:0 45px; height:38px; margin-top:2px; transition:all 0.5s;}
.nav ul li>a:hover { background:#1f64b7; color:#fff; transition:all 0.5s;}
.nav ul li>a.on {background:#1f64b7; color:#fff;}
.nav ul li .nav-tiem { position:absolute; z-index:99; display:none; left:0; top:42px; padding:0 0 10px  0; font-size:12px; line-height:36px; width:160px; background:#367ed6; background:rgba(54,126,214,0.8);}
.nav ul li:hover .nav-tiem { display:block;}
.nav ul li .nav-tiem a { display:block; margin:0 10px; text-indent:3px; border-bottom:1px dashed #fff; font-weight:normal; color:#fff;}
.nav ul li .nav-tiem a:hover { background:#e6f1ff; color:#1e62b5;}
.mobile-inner-header-icon { display:none;}

.banner-box { width:1100px; padding:10px 10px 0; margin:0 auto; background:#fff;}
#hotpic { width: 410px; height: 300px;  overflow: hidden; }
#NewsPic { position: relative;  width: 410px; height: 300px;}
#NewsPic ul { width: 410px; height: 300px; overflow:hidden;}
#NewsPic ul li { position:relative;}
#NewsPic ul li a { display:block;}
#NewsPic ul li img{width: 410px; height: 300px;  display:block; margin:0; padding:0px;overflow: hidden;vertical-align:text-top;}
#NewsPic ul li p { height:40px; position:absolute; width:100%; bottom:0; line-height:40px; text-indent:10px; font-size:16px; overflow:hidden; color:#fff; background:rgba(0,0,0,0.7);}
#NewsPic ul li p>span { display:block; width:300px; overflow:hidden;}
#NewsPic .Nav { position:absolute; bottom:10px; right:0; width:90px; text-align:right; }
#NewsPic .Nav span { display:block; float:left; height:20px; width:20px; cursor: pointer; overflow:hidden; background:rgba(255,255,255,0.7); display:inline; box-sizing:border-box; font-size:13px; font-weight:bold; line-height:20px; border-radius:2px; text-align:center; margin-left:1px;}
#NewsPic .Nav span a { display:block;text-overflow:ellipsis; font-size:12px;overflow:hidden;}
#NewsPic .Nav span:last-child { border:none;}
#NewsPic .Nav span.Normal {  }
#NewsPic .Nav span.Cur { background:rgba(187,39,21,0.85); color:#fff;}
#NewsPic .Nav span.Cur a { color:#fff;}

.swhyw-box { width:420px; height:300px; background:#f5f7fa; margin-left:15px;overflow: hidden;}
.swhyw-box h3,.tzgg-new h3,.mj-zz h3 { height:36px; line-height:36px; position:relative;background: url(../images/indez-hbg02.png) no-repeat 12px center #367cd1; font-size:16px; text-indent:24px; color:#fff; font-weight: bold;}
.swhyw-box h3 a,.tzgg-new h3 a,.mj-zz h3 a{ position:absolute; right:8px; color:#fff; font-size:12px;}
.swhyw-box h4 { font-size:16px; line-height:30px; max-height:60px; overflow:hidden; font-weight:bold; color:#1e62b5; margin:0 10px; padding:8px 0; border-bottom:1px dashed #1e62b5;}
.swhyw-box ul { margin:5px 10px 0;}
.swhyw-box ul li { line-height:36px; height:35px; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px;}
.zwzc-box {width:240px;height: 240px;}
.zwzc-box img {display:block;width:240px;height: 240px;}

.zwzc-box-01 { width:240px; height:300px;}
.zwzc-box-01 img { display:block; width:240px; height:300px;}

.wap { width:1100px; margin:0 auto; background:#fff;}
.ny-wap { width:1100px; padding:0 10px; margin:0 auto; background:#fff;}
.tl-banner-box { width:100%; height:80px; margin:0 auto; padding-top:15px; background:#fff;}
.tl-banner-box img { width:100%; height:80px; overflow:hidden;}

.one-box { width:1115px; height:340px; margin-top:15px;}
.zwwg-box { width:356px; margin-right:15px; box-sizing:border-box; border:1px solid #dddddd;}
.zwwg-box h3 { color:#f1f5fa; height:35px; border-bottom:1px solid #dddddd; background:#f1f5fa; line-height:36px; position:relative;}
.zwwg-box h3 span { display:inline-block; padding-left:24px; background: url(../images/indez-hbg01.png) no-repeat 12px center; font-size:16px; font-weight:bold; color:#1e62b5; padding-right:8px; border-bottom:2px solid #1e62b5; height:34px;}
.zwwg-box h3 a { position:absolute; right:8px; font-size:12px; color:#999;}
.tzgg-box { width:240px;}

.news-ty-box { padding:10px;}
.news-ty-box .news-hot {height:105px; overflow:hidden box-sizing:border-box;}
.news-ty-box .news-hot img { float:left; width:140px; height:105px; display:block; margin-right:12px;}
.news-ty-box .news-hot h4 { font-size:15px; font-weight:bold; color:#1e62b5; max-height:60px; padding-top:5px; line-height:30px;display: -webkit-box;overflow: hidden;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-ty-box .news-hot p { height:60px; line-height:30px; overflow:hidden; color:#888;}
.news-ty-box .news-hot a:hover p { color:#1e62b5;}
.news-ty-box ul { height:168px; padding:5px 0 4px;}
.news-ty-box ul li { line-height:36px; height:36px; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px;}
.gtgg-gdk { padding:0 10px;}
.tzgg-new {border:1px solid #dddddd; height:298px;overflow: hidden;}
.zxtg-box { height:65px; width:240px; margin-top:15px;}
.zxtg-box img { width:100%; height:100%; display:block;}
.gtgg-gdk ul li { line-height:36px; height:36px; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px;}
#dome { height:250px; margin-top:5px;  overflow:hidden; position:relative;}
.gtgg-gdk { position:absolute;}
.zl-box { margin-top:15px;}
.tl-zlbox { height:108px; border:1px solid #ccc; position:relative; width: 840px;}
.tl-zlbox h3 { position:absolute; left:0; top:0; width:40px; font-size:16px; font-weight:bold; color:#fff; height:108px; background:#367cd1; padding:0 10px; box-sizing:border-box; text-align:center; padding-top:12px;}
.zt-list { padding-left:40px;}
.zt-list a { display:block; float:left; margin:9px 0 9px 10px;}
.zt-list a img { display:block; width:670px; height:90px;}
.zt-more { padding:9px 10px 9px 0;}
.zt-more a { text-indent:-10000px; background:url(../images/zt-more.jpg) no-repeat center top; display:block; width:100px; height:90px;}

.news-two-box { margin-top:15px; width:100%;}
.news-box2,.news-box3 { width:540px; border:1px solid #ddd; height:338px;}
.news-box2 h3,.news-box3 h3 { height:35px; line-height:36px; position:relative; border-bottom:1px solid #367cd1; background:#f4f7fb; padding-left:6px;}
.news-box2 h3 a,.news-box3 h3 a { position:absolute; right:8px; font-size:12px; color:#666; }
.news-box2 h3 span { position:absolute; height:31px; line-height:32px; top:4px;border:1px solid #367cd1;border-bottom:0; text-align:center; font-size:16px; color:#1e62b5; text-indent:4px; font-weight:bold; width:105px; background:url(../images/indez-hbg01.png) no-repeat 12px center #fff;}
.news-box3 h3 {border-bottom:1px solid #d7e5f7;}
.news-box3 h3 span { width:110px; position:absolute; top:1px; left:0; height:35px; line-height:34px; text-align:center; font-weight:bold; font-size:16px; color:#1e62b5; background:url(../images/index-bg03.jpg) repeat-x left top; border-right:1px solid #d7e5f7;}
.news-box3 h3 span a { position: absolute; right: 26px; font-size: 16px; color: #1e62b5;}

.pic-news { width:100%; margin-top:15px;border:1px solid #ddd; box-sizing:border-box;}
.pic-news h3 { height:33px; border-top:2px solid #1e62b5; border-bottom:1px solid #ddd; text-indent:20px; background:#f4f7fb; line-height:32px; font-weight:bold; font-size:16px; color:#1e62b5; position:relative;}
.pic-news h3 a {position:absolute; right:8px; font-size:12px; color:#666; font-weight:normal;}
#test { margin:20px 20px 0; position:relative; width:1058px; overflow:hidden;height:200px;}
.pic-newslist { width:5000px; position:absolute;}
#test ul { float:left;height:200px;}
#test ul li { float:left; margin-right:25px; width:200px; height:196px;}
#test ul li img { display:block; width:200px; height:160px;}
#test ul li p { text-align:center; height:36px; line-height:36px; overflow:hidden;}

.ny-wap .am-breadcrumb li,.main .am-breadcrumb li { height:30px; line-height:30px;}
.ny-wap .am-breadcrumb li.am-active,.main .am-breadcrumb li.am-active { height:40px; line-height:40px; font-size:16px; color:#fff; background:#1f64b7; color:#fff;text-indent:10px;}
.ny-wap .am-breadcrumb li.am-active a,.main .am-breadcrumb li.am-active a { color:#fff;}
.ny-wap .left,.main .left { width:240px; float:left; box-sizing:border-box; border:1px solid #e3e3e3; margin-bottom:10px;}
.ny-wap .left .am-panel-hd,.main .left .am-panel-hd { background:#f1f1f1; height:36px; color:#1f64b7; line-height:36px; padding-left:10px; font-size:14px; font-weight:bold;}
.ny-wap .am-list,.main .am-list { padding:0 20px 10px;}
.ny-wap .left .am-list li,.main .left .am-list li { height:36px; line-height:36px; border-bottom:1px dashed #d3d3d3}
.ny-wap .right,.main .right { width:845px; float:right; border:1px solid #e3e3e3; box-sizing:border-box;} 
.ny-wap .right .am-list li,.main .right .am-list li { height:36px; line-height:36px; border-bottom:1px dashed #d3d3d3}

.main { width:1100px; padding:0 10px; margin:0 auto; background:#fff;}
.main .am-panel-hd { height:36px; line-height:36px; font-size:16px; color:#fff; background:#1f64b7; color:#fff;text-indent:10px;}
.main .right .am-fr { font-size:14px !important; height:30px; line-height:30px; text-align:center; padding:0 0 10px 0;}
.main .right .am-fr li { display:inline-block; margin:0 5px;}
.main .am-table { width:820px; margin:15px auto 0;}
.main .am-table thead tr { height:36px; line-height:36px; background:#e3e3e3;}
.main .am-table tbody tr {height:36px; line-height:36px;} 
.main .am-table tbody tr:nth-of-type(even) { background:#f3f3f3;}
.main .am-table tbody tr:nth-of-type(odd) { background:#f9f9f9;}
.main .am-table tbody tr td { text-align:center;}
a.am-btn { background:#09F; color:#fff; height:30px; line-height:30px; display:block; width:60px; text-align:center; font-size:14px; border-radius:3px;  margin: 0 auto;}

.am-panel-bd { margin-top:15px;}
.am-panel-bd .am-form-group { line-height:36px; clear:both;}
.am-panel-bd .am-form-group:before {clear:both;}
.am-panel-bd .am-form-group .am-u-sm-2 { width:220px; display:inline-block; font-size:16px;  padding:0; margin:0;text-align:right; vertical-align:top; margin-right:15px;}
.am-panel-bd .am-form-group .am-u-sm-10 { width:850px; display:inline-block; overflow:hidden; padding:0; margin:0;}
.am-panel-bd .am-form-group .am-u-sm-10 input { width:550px; height:36px; line-height:36px; box-sizing:border-box; border:1px solid #e3e3e3;}
.am-panel-bd .am-form-group .am-u-sm-10 textarea {width:550px !important; height:36px !important; line-height:36px !important; box-sizing:border-box; border:1px solid #e3e3e3; vertical-align:top;}
.webuploader-pick { height:32px !important;}
.am-panel-bd .am-form-group .am-u-sm-4 { display:inline-block; overflow:hidden; padding:0; margin:0; width:260px;}
.am-panel-bd .am-form-group .am-u-sm-4 input { width:250px; height:36px; line-height:36px; box-sizing:border-box; border:1px solid #e3e3e3;}
.am-panel-bd .am-form-group .am-u-sm-6 { display:inline-block; width:250px;}
.am-panel-bd .am-form-group .am-u-sm-6 img { height:36px; width:auto; display:block;}
.am-panel-bd .am-form-group .am-u-sm-10 input.am-btn { background:#09F; color:#fff; height:36px; line-height:36px; display:block;font-size:16px; border-radius:3px;}

.hb-mapbox { width:100%; height:340px; margin-top:15px;}
.dszz-box { width:500px;}
.dszz-box h3 { height:36px; line-height:36px; position:relative;background: url(../images/indez-hbg02.png) no-repeat 12px center #367cd1; font-size:16px; text-indent:24px; color:#fff; font-weight: bold;}
.map-list { height:304px; background: url(../images/hb-map.png) no-repeat center center #f3f5f9; position:relative;}
.map-list a { font-size:14px; font-weight:bold; color:#1e62b5; position:absolute; background: url(../images/map-listbg.png) no-repeat left center; padding-left:15px;}
.map-list a.map-p01 {left:361px; top:151px;}
.map-list a.map-p02 {left:410px; top:202px;}
.map-list a.map-p03 {left:140px; top:53px;}
.map-list a.map-p04 {left:160px; top:156px;}
.map-list a.map-p05 {left:215px; top:75px;}
.map-list a.map-p06 {left:393px; top:165px;}
.map-list a.map-p07 {left:250px; top:125px;}
.map-list a.map-p08 {left:331px; top:118px;}
.map-list a.map-p09 {left:250px; top:202px;}
.map-list a.map-p010 {left:415px; top:120px;}
.map-list a.map-p011 {left:358px; top:221px;}
.map-list a.map-p012 {left:300px; top:80px;}
.map-list a.map-p013 {left:70px; top:190px;}
.map-list a.map-p014 {left:158px; top:91px;}

.mjwx-box { width:328px; border:1px solid #ddd; height:338px; margin-left:15px; overflow:hidden;}
.mjwx-box h3 { color:#f1f5fa; height:35px; border-bottom:1px solid #dddddd; background:#f1f5fa; line-height:36px; position:relative;}
.mjwx-box h3 span { display:inline-block; padding-left:44px; background: url(../images/wmtb.png) no-repeat 12px center; font-size:16px; font-weight:bold; color:#1e62b5; padding-right:8px; border-bottom:2px solid #1e62b5; height:34px;}
.mjwx-box h3  a {position: absolute; right: 8px; font-size: 12px; color: #666;}
.mjwx-box ul {margin:0 10px; padding-top:8px;}
.mjwx-box ul li {  line-height:34px; height:34px; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px;}

.mj-zz { width:238px; border:1px solid #ddd; height:338px;}
.mj-zz-box { width:200px; height:260px; margin:20px auto 0;}
.mj-zz-box img { width:200px; height:260px; box-sizing:border-box; border:1px solid #3471bc;}

.link-box { width:100%; margin-top:15px; text-align:center;}
.link-box form select { background:#f0f0f0; display:inline-block; width:16.5%; border:1px solid #c9c9c9; border-radius:1px; margin-right:8px; padding:0; height:38px; line-height:38px; width:173px;}
.link-box form select:last-child { margin:0;}

.foot-box { width:100%; background:#367cd1; padding:15px 0; margin-top:15px;}
.footer { width:1100px; margin:0 auto;}
.zwbf-box>a>img { float:left; margin-right:15px;}
.zwbf-box { font-size:14px; color:#fff; line-height:30px; padding-top:10px; width:600px; margin-left:250px;}
.zwbf-box>p>img { vertical-align:sub; margin-right:5px;}
.zwbf-box p:last-child {text-indent: -65px;}
.zwbf-box a { color:#f7f7f7;}

.swhyw-box ul li a { display:block; overflow: hidden; height:36px;}

.wap-dw { width:100%; height:36px; line-height:36px;}
.wap-dw span { font-weight:bold;}

.ny-can-box { width:100%;}
.ny-can-box-l { width:845px; box-sizing:border-box; border:1px solid #ddd;}
.ny-newslist,.ny-picnewslist,.ny-zzlist { margin:10px 15px;}
.ny-newslist h4,.ny-picnewslist h4,.ny-zzlist h4 { height:36px; line-height:36px; border-bottom:1px solid #ddd; font-weight:bold; font-size:16px; color:#1f64b7; margin-bottom:5px;}
.ny-newslist h4 span,.ny-picnewslist h4 span,.ny-zzlist h4 span { display:inline-block; height:35px; border-bottom:2px solid #1f64b7;padding-left: 20px; background: url(../images/indez-hbg01.png) no-repeat 10px center; padding-right:8px;}
.ny-newslist ul li {line-height: 36px; height: 36px; background: url(../images/xjt-bg.png) no-repeat left center; overflow: hidden; text-indent: 8px; border-bottom:1px dashed #ddd;}
.ny-newslist ul li a { float: left; width: 635px; height: 36px; overflow:hidden;}
.ny-newslist ul li span { float:right; color:#999;}
.ny-can-box-r { width:240px;}
.ny-zw-box-r { width:240px;}
.nr-page { text-align:center; padding:10px 0; margin-bottom:10px;}
.nr-page span {border: 1px solid #dddddd; background: #f0f4f5; color: #999; padding: 2px 8px; margin: 0 4px}
.nr-page a { border: 1px solid #dddddd; background: #f0f4f5; color: #1f3a87; padding: 2px 8px; margin: 0 4px}
.nr-page a:hover { color:#fff; background:#1f64b7;}
.nr-page a.on { color:#fff; background:#1f64b7;}

.ny-mjgk { margin-top:15px;border: 1px solid #dddddd;}
.ny-mjgk h3 {height: 36px; line-height: 36px; position: relative; background: url(../images/indez-hbg02.png) no-repeat 12px center #367cd1; font-size: 16px; text-indent: 24px; color: #fff; font-weight: bold;}
.ny-mjgk ul { padding:10px;}
.ny-mjgk ul li { height:30px; line-height:30px; background: url(../images/xjt-bg.png) no-repeat left center; text-indent:12px;}
.ny-mjgk ul li a { font-weight:bold; color:#1f3a87;  overflow: hidden; }

.ny-zw { margin-top:0;}
.ny-zw ul li {overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ny-zw ul li a { font-weight:normal; color:#333;}

.ny-newstext { margin:10px; border-bottom:1px dashed #ddd;}
.ny-newstext h4 { font-size:24px; font-weight:bold; text-align:center; line-height:36px; padding:15px 0; color:#1f64b7;}
.ny-newstext h5 { text-align:center;line-height:30px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
.ny-newstext p { line-height:30px; font-size:16px; margin-bottom:15px;}
.ny-newstext img { max-width:100%; text-align:center; margin:0 auto; height:auto; display: block;}
.nr-page-t { margin:0 10px; height:30px; line-height:30px; padding-bottom:10px;}
.nr-page-t span { height:30px; width:48%; overflow:hidden; color:#666;}
.nr-page-t span.r { text-align:right;}

.ny-picnewslist ul li { width:180px; float:left; margin:6px 11px 10px;}
.ny-picnewslist ul li img { width:180px; height:135px;}
.ny-picnewslist ul li p { line-height:24px; overflow:hidden; height:48px; }

.ny-zzlist ul li { width:154px; float:left; margin:12px 24px 10px;}
.ny-zzlist ul li img { width:150px; height:205px; padding:1px; border:1px solid #e0e0e0;}
.ny-zzlist ul li p { line-height:24px; overflow:hidden; height:48px;text-align: center;}

.tj-login,.tj-list { margin:10px;}
.tj-login h3 { height:40px; line-height:40px; background:#e8f1fa; font-weight:bold; text-indent:14px;}
.tj-login form { padding:20px; border:1px solid #e2e2e2; padding-bottom:40px;}
.tj-login form label { display:block; height:40px; line-height:40px; vertical-align:top; width:360px; margin:15px auto 0;}
.tj-login form label input { width:280px; height:40px; box-sizing:border-box; border:1px solid #d1d1d1; border-radius:3px;}
.tj-login form label input.code { width:180px;}
.tj-login form label input.login-btn { cursor:pointer; font-size:16px; color:#fff; background:#367cd1; border:0;}
.tj-login form label span { display:inline-block; width:60px; text-align:right;}
.tj-login form label img { height:40px; width:auto; margin-left:10px; vertical-align:middle;}
.tj-list { margin:0 10px; padding-bottom:20px; }
.tj-list h4 { height:40px; line-height:40px; background:#e2e2e2; font-size:16px; font-weight:bold; text-align:center;}
.tj-list ul li { height:40px; line-height:40px;}
.tj-list ul li:first-child { font-weight:bold; color:#000; background:#f2f2f2;}
.tj-list ul li span { height:40px; line-height:40px; border:1px dashed #e2e2e2; display:block; float:left; box-sizing:border-box; text-indent:12px; font-size:16px;}
.tj-list ul li span.w40 { width:40%;}
.tj-list ul li span.w15 { width:15%;}

.xz-fj-box {line-height: 40px;text-align: left;background: #f3f3f3;}
.xz-fj-box a {font-size: 18px;color:red;margin:0 8px;}

.zxly-box img { display: block; width: 240px; height: 110px; margin: 0 auto;}

@media screen and (max-width: 769px) {
	body {background:url(../images/body-bg.jpg) no-repeat center 3.2rem;}
	.l { float: none;}
	.r { float: none;}
	
	.header { height:1.7rem; line-height:1.7rem; position:fixed; z-index:998;}
	.header-box { width:100%; text-indent:10px;}
	.hr-time { font-size:12px;}
	.hr-in { display:none;}
	#myclock { display:none;}
	.hr-form { width:100%; position:absolute; top:1.7rem; height:1.5rem; line-height:1.5rem; background:#d7e5f6; border-radius:0; margin:0; float:none; border-bottom:1px solid #fff;}
	.hr-form form label { display:block;}
	.hr-form form label input { width:79%; float:left; height:1.5rem; line-height:1.5rem; border:none; background:none;text-indent:10px;}
	.hr-form form label input.dbg-input { width:65px; float:right; text-align:center; font-size:14px; font-weight:bold; color:#367cd1; background: url(../images/fdj-bg.png) no-repeat 5px center; text-indent:20px; cursor:pointer;}

	.zxly-box { padding: 10px 0;}
	.logo { width:100%;margin:0 auto;height:auto;text-align:center;box-sizing:border-box;padding-top:0.7rem;padding-bottom: 0.7rem;}
	.logo img { width:14.4rem; height: auto; display:block; margin:0 auto; padding-top:3.5rem;}
	
	.nav { width:100%; margin:0 auto; background:none; height:1.7rem; line-height:1.7rem; position: fixed; z-index:999; top:0;}
	.nav ul { background:rgba(31,100,183,0.95); display:none; z-index:999; position:absolute; top:1.7rem; width:100%; padding:0;}
	.nav ul li { float:none; font-size:0.7rem; height: auto; line-height:1.8rem; border-bottom:1px solid #fff; font-weight: normal; margin:0;}
	.nav ul li>a { color:#fff; display:block; padding:0 15px; height:1.8rem; margin-top:0; transition:all 0.5s;}
	.nav ul li>a:hover { background:#1f64b7; color:#fff; transition:all 0.5s;}
	.nav ul li>a.on {background:#1f64b7; color:#fff;}
	.nav ul li .nav-tiem { display:block; position:relative; top:0; width:100%; background:rgba(228,240,255,0.6);}
	.nav ul li .nav-tiem a { margin:0; font-size:0.65rem; text-indent:1.2rem; font-weight:bold; color:#1e62b5;}
	
	.nr-page a { padding: 2px 6px; margin: 0;}
	
	.mobile-inner-header-icon{color: #ffffff;height:1.7rem;font-size:25px;text-align: center;float:right;width: 50px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s; display: block;}
	.mobile-inner-header-icon:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
	.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 1px;background:#fff;	}
	.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
	.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	
	.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;	animation-fill-mode: both;animation-name: clickfirst;}		
	.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;	animation-fill-mode: both;animation-name: clicksecond;}
	
	.banner-box { width:100%; padding:0 0 0.4rem 0; border-top:1px solid #fff;}
	
	#hotpic { width: 100%; height: auto;  overflow: hidden; float:none; }
	#NewsPic { position: relative;  width: 100%; height: auto; }
	#NewsPic ul { width: 100%; height: auto; overflow:hidden;}
	#NewsPic ul li { position:relative;}
	#NewsPic ul li a { display:block;}
	#NewsPic ul li img{width: 100%; height:11.95rem;  display:block; margin:0; padding:0px;overflow: hidden;vertical-align:text-top;}
	#NewsPic ul li p { height:1.3rem; position:absolute; width:100%; bottom:0; line-height:1.3rem; text-indent:10px; font-size:0.65rem; overflow:hidden; color:#fff; background:rgba(0,0,0,0.7);}
	#NewsPic .Nav { position:absolute; bottom:0.3rem; right:0; width:70px; text-align:right; }
	#NewsPic .Nav span { display:block; float:left; height:16px; width:16px; cursor: pointer; overflow:hidden; background:rgba(255,255,255,0.7); display:inline; box-sizing:border-box; font-size:13px; font-weight:bold; line-height:16px; border-radius:2px; text-align:center; margin-left:1px;}
	#NewsPic .Nav span a { display:block;text-overflow:ellipsis; font-size:12px;overflow:hidden;}
	#NewsPic .Nav span:last-child { border:none;}
	#NewsPic .Nav span.Normal {  }
	#NewsPic .Nav span.Cur { background:rgba(187,39,21,0.85); color:#fff;}
	#NewsPic .Nav span.Cur a { color:#fff;}
	
	.swhyw-box { width:100%; height:auto; background:#f5f7fa; margin-left:0; float:none; margin-top:0.4rem; height: auto; overflow:hidden;}
	.swhyw-box h3,.tzgg-new h3,.mj-zz h3 { height:1.5rem; line-height:1.5rem; position:relative;background: url(../images/indez-hbg02.png) no-repeat 12px center #367cd1; font-size:0.68rem; text-indent:24px; color:#fff; font-weight: bold;}
	.swhyw-box h3 a,.tzgg-new h3 a,.mj-zz h3 a { position:absolute; right:8px; color:#fff; font-size:12px;}
	.swhyw-box h4 { font-size:0.7rem; line-height:1.2rem; height:2.4rem; overflow:hidden; font-weight:bold; color:#1e62b5; margin:0 10px; padding:0; border-bottom:1px dashed #1e62b5;}
	.swhyw-box ul { margin:5px 10px 0; height:4.8rem; overflow:hidden;}
	.swhyw-box ul li { line-height:1.2rem; height:1.2rem; font-size: 0.6rem; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px; }
	.zwzc-box { width:7.2rem; height: auto; margin-top:0.4rem; float:right;}
	.zwzc-box img { display:block; width:100%; height:9rem;}
    
    .swhyw-box ul li a { display:block; overflow: hidden; height:1.2rem;}
	.wap { width:100%;}
	.tl-banner-box { display:none;}
	.one-box { margin-top:0; height:auto; background:#fff; width: 100%;}
	
    .tl-zlbox {margin-top:0.4rem; height: auto; border:none; position: relative; background:#fff; width: 100%;}
	.tl-zlbox h3 { position: relative; left:0; top:0; width:100%; font-size:0.68rem; font-weight:bold; color:#fff; height:1.5rem; line-height:1.5rem; background:#367cd1; padding:0 10px; box-sizing:border-box; text-align:left; padding-top:0; float:none !important;}
	.zt-list { padding-left:0; float:none;}
	.zt-list a { display:block; float:none; margin:0.4rem;}
	.zt-list a img { display:block; width:100%; height: auto;}
	.zt-more { padding:0 0.4rem;  float:none !important;width:100%; box-sizing:border-box;}
	.zt-more a { background:#34b999;border-radius:3px;width:100%; text-indent:0; text-align:center;  height:1.5rem; color:#fff; font-size:0.65rem; line-height:1.5rem; display:block;}

	.zwwg-box { width:100%; margin-right:0; box-sizing:border-box; border:none; float:none !important;}
	.zwwg-box h3 { color:#f1f5fa; height:1.5rem; border-bottom:1px solid #dddddd; background:#f1f5fa; line-height:1.5rem; position:relative;}
	.zwwg-box h3 span { display:inline-block; padding-left:24px; background: url(../images/indez-hbg01.png) no-repeat 12px center; font-size:0.68rem; font-weight:bold; color:#1e62b5; padding-right:8px; border-bottom:2px solid #1e62b5; height:1.45rem;}
	.zwwg-box h3 a { position:absolute; right:8px; font-size:0.55rem; color:#999;}
	.tzgg-box { width:100%; float:none !important;}
	.news-ty-box ul li {line-height: 1.2rem; height: 1.2rem; overflow:hidden;}
	.news-ty-box ul { height:auto;}
	#dome { height:7rem;}
	.tzgg-new { height: auto; padding-bottom:0.4rem;}
	.gtgg-gdk ul li { height:1.2rem; line-height:1.2rem; font-size: 0.6rem;}
	
	.zxtg-box { height: auto; width:100%; margin-top:0.4rem;}
    .zxtg-box img { width:100%; height: auto; display:block;}
	.news-box2,.news-box3 { width:100%; height: auto; margin-bottom:0.4rem; float:none !important;}
	.news-box2 h3,.news-box3 h3 { height:1.5rem; line-height:1.5rem; position:relative; border-bottom:1px solid #367cd1; background:#f4f7fb; padding-left:6px;}
	.news-box2 h3 a,.news-box3 h3 a { position:absolute; right:8px; font-size:12px; color:#666; }
	.news-box2 h3 span { position:absolute; height:1.31rem; line-height:1.3rem; top:4px;border:1px solid #367cd1;border-bottom:0; text-align:center; font-size:0.68rem;; color:#1e62b5; text-indent:4px; font-weight:bold; width:105px; background:url(../images/indez-hbg01.png) no-repeat 12px center #fff;}
	.news-box3 h3 {border-bottom:1px solid #d7e5f7;}
	.news-box3 h3 span { width:110px; position:absolute; top:1px; left:0; height:1.5rem; line-height:1.48rem; text-align:center; font-weight:bold; font-size:0.68rem; color:#1e62b5; background:url(../images/index-bg03.jpg) repeat-x left top; border-right:1px solid #d7e5f7;}
	.pic-news { margin-top:0;}
	
	#test {margin:0.4rem 0.4rem 0;position:relative; width:100%; overflow:hidden;height:8.5rem;}
	.pic-newslist { width:5000px; position:absolute;}
	#test ul { float:left;height:8.5rem;;}
	#test ul li { float:left; margin-right:0.4rem; width:8.5rem; height:8.4rem;}
	#test ul li img { display:block; width:8.5rem; height:6.8rem;}
	#test ul li p { text-align:center; height:36px; line-height:36px; overflow:hidden;}
	
	.news-two-box { margin-top:0.4rem;}
	.hb-mapbox { margin-top:0.4rem; height:auto;}
	.dszz-box { width:100%; height:auto; float:none !important; height:7.9rem;}
	.dszz-box h3 { height:1.5rem; line-height:1.5rem; position:relative;background: url(../images/indez-hbg02.png) no-repeat 12px center #367cd1; font-size:0.68rem; text-indent:24px; color:#fff; font-weight: bold;}
	
	.map-list {  height:auto; background:none;}
	.map-list a { font-size:14px; font-weight:bold; color:#1e62b5; position: unset; width:20%; margin:0 2.5%; height:1.2rem; line-height:1.2rem; box-sizing:border-box; display:block; float:left; background: url(../images/map-listbg.png) no-repeat 25% center; padding-left:5%; border:1px solid #67a0f4; text-align:center; margin-top:0.4rem;}
	
	.mjwx-box {width:100%;border:1px solid #ddd;height: auto;margin:0.4rem 0 0 0;overflow:hidden; float:none !important;}
	.mjwx-box h3 { color:#f1f5fa; height:1.5rem; border-bottom:1px solid #dddddd; background:#f1f5fa; line-height:1.5rem; position:relative;}
	.mjwx-box h3 span { display:inline-block; padding-left:44px; background: url(../images/wmtb.png) no-repeat 12px center; font-size:0.68rem; font-weight:bold; color:#1e62b5; padding-right:8px; border-bottom:2px solid #1e62b5; height:1.48rem;}
	.mjwx-box ul {margin:0 10px; padding-top:8px;}
	.mjwx-box ul li {  line-height:1.2rem; height:1.2rem; background:url(../images/xjt-bg.png) no-repeat left center; overflow:hidden; text-indent:8px;}
	
	.mj-zz { width:100%; border:1px solid #ddd; height: auto; float:none !important; margin-top:0.4rem;}
	.mj-zz-box { width:200px; height:260px; margin:20px auto;}
	.mj-zz-box img { width:200px; height:260px; box-sizing:border-box; border:1px solid #3471bc;}
	.link-box { margin-top:0.4rem;}
	.link-box form select { width:44%; margin:0 1% 0.4rem;}
	.link-box form select:last-child { margin:0 1% 0.4rem;}
	
	.footer { width:100%;}
	.zwbf-box { width:100%; float:none !important; margin:0 auto; text-align:center; padding:0 2.6rem; line-height:1.2rem; box-sizing:border-box; font-size:0.6rem;}
	.zwbf-box>img { display:none;}
	.emw-box { display:none;}
	
	.wap-dw { height:1.5rem; line-height:1.5rem;}
	.ny-wap { width:100%; padding:5px; box-sizing:border-box;}
	.ny-can-box-l { width:100%; float:none !important;}
	.ny-can-box-r { display:none;}
	.ny-zw-box-r { width:100%;}
	.ny-newslist,.ny-picnewslist { margin:0 0.4rem;}
	.ny-newslist h4,.ny-picnewslist h4 { height:1.5rem; line-height:1.5rem; border-bottom:1px solid #ddd; font-weight:bold; font-size:0.68rem; color:#1f64b7; margin-bottom:5px;}
	.ny-newslist h4 span,.ny-picnewslist h4 span { display:inline-block; height:1.48rem; border-bottom:2px solid #1f64b7;padding-left: 20px; background: url(../images/indez-hbg01.png) no-repeat 10px center; padding-right:8px;}
	.ny-newslist ul li {line-height: 1.5rem; height: 1.5rem; background: url(../images/xjt-bg.png) no-repeat left center; overflow: hidden; text-indent: 8px; border-bottom:1px dashed #ddd;}
	.ny-newslist ul li a { float: none !important; width: 80%; height: 1.5rem; overflow:hidden;}
	.ny-newslist ul li span { display:none;}
	.nr-page { margin:5px 0;}
	.foot-box { margin-top:0.4rem;}
	
	.ny-newstext { margin:10px; border-bottom:1px dashed #ddd;}
	.ny-newstext h4 { font-size:0.85rem; font-weight:bold; text-align:center; line-height:1.3rem; padding:0.4rem 0; color:#1f64b7;}
	.ny-newstext h5 { text-align:center;line-height:30px; font-size:0.65rem; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
	.ny-newstext p { line-height:1.2rem; font-size:0.7rem; margin-bottom:0.4rem;}
	.ny-newstext img { max-width:100%; text-align:center; margin:0 auto; height:auto;}
	.nr-page-t { margin:0 10px; height: 60px; line-height:30px; padding-bottom:10px;}
	.nr-page-t span { height:30px; line-height:30px; width:100%; overflow:hidden; color:#666; }
	.nr-page-t span.r { text-align:left;}
	
	.ny-picnewslist ul li { width:6.7rem; float:left; margin:0.3rem 0.3rem 0.45rem;}
	.ny-picnewslist ul li img { width:6.7rem; height:4.7rem;}
	.ny-picnewslist ul li p { line-height:24px; overflow:hidden; height:48px; }
	
	.zwbf-box>a>img  { display:none;}
	.zwbf-box p:last-child {text-indent: 0;}
	
	.tj-list,.tj-login { margin:0;}
	.tj-login h3 { font-size:0.5rem; text-indent:2px;}
	.tj-login form { border:none; padding:10px 10px 15px 10px;}
	.tj-login form label { height:1.5rem; line-height:.5rem; margin-top:0.4rem; width:15rem;}
	.tj-login form label input { width:11rem; height:1.5rem; line-height:.5rem;}
	.tj-login form label input.code { width: 7rem;}
	.tj-login form label span { width:3rem; font-size:0.65rem;}
	.tj-login form label input.login-btn { font-size:0.7rem;}
	.tj-login form label img { height:1.5rem;}
	.tj-list h4 { font-size:0.65rem;}
	.tj-list ul li {height:1.6rem; line-height:1.6rem;}
	.tj-list ul li:first-child { font-weight:normal;}
	.tj-list ul li span { height:1.6rem; line-height:1.6rem; font-size:0.55rem; text-indent:2px;}
	.tj-list ul li span.w15 { width:18%;}
	.tj-list ul li span.w40 { width:28%; overflow:hidden;}
	
}
