body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {margin:0;padding:0; }
article, aside, footer, header, hgroup, nav, section, audio, canvas, video, img {display:block;}
body, button, input, select, textarea {font-size: 1rem;font-family:Microsoft YaHei;outline:0;}
body{margin:0 auto;min-height:100%;}
iframe, img{border:0;}
textarea{resize:none;}
em, i {font-style: normal;}
ul, ol, li{list-style:none;}
button, input, select, textarea{font-size:100%;}
a,a:hover,a:active,a:visited,a:link,a:focus {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;outline: none;}
a, a:visited{text-decoration: none;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic;}

.cl:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
.fl{float:left;}
.fr{float:right;}

.box{width: 1280px;margin: 0 auto;}
.top{background: #f5f5f7;height: 60px;line-height: 60px;width: 100%;position: relative;}
.arrbg{position: absolute;left: 50%;width: 0;height: 60px;top: 60px;background: #fff;border-bottom:2px solid #e1e1e1;overflow: hidden;transform: translateX(-50%);-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;transition:0.4s ease-out;z-index: 98;}
.arrbg.up{width: 100%;}
.toplist{display: flex;flex-wrap: nowrap;justify-content: space-between;font-size: 18px;font-family: "Microsoft Yahei";color: #212121;position: relative;}
.arrowDown{display: inline-block;width: 11px;height: 6px;background: url(/images/ncimg/arrow.png) no-repeat;vertical-align:top;margin:28px 0 0 5px;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(0deg);}
.toplist li:hover .arrowDown{transform: rotate(180deg);}
.toplist a{font-size: 18px;font-family: "Microsoft Yahei";color: #212121;}
.arrlist{position: absolute;width: 100%;height:0px;line-height: 60px;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;transition:0.4s ease-out;flex-wrap: nowrap;left: 0;top: 60px;overflow: hidden;z-index: 99;}
.arrlist li{margin-right:40px;}
.toplist li:hover .arrlist{display:flex;height: 60px;}
.arrlist.sfull{justify-content:space-between;}
.toplist li:hover .arrlist.sfull li{margin-right: 0;}

.header{height: 60px;display: flex;flex-wrap: nowrap;justify-content: space-between;padding: 30px 0;border-bottom:2px solid #e1e1e1;align-items:center}
h1.logo{width: 196px;height: 60px;display: block;background: url(/images/ncimg/logo-lm.png) no-repeat;text-indent: -9999px;}
h1.logo a{display: block;height: 60px;}
.topban{width: 660px;height: 60px;}
.tsearch{width: 356px;height: 46px;background: url(/images/ncimg/search.png) no-repeat;position: relative;}
.searchipt{position: absolute;left: 30px;top: 10px;width: 266px;height: 26px;line-height: 26px;font-size: 20px;color: #212121;border: 0px none;}
.searchbtn{position: absolute;right:2px;top: 0;width: 42px;height: 46px;opacity: 0;cursor: pointer;}

.curposition{margin-top: 36px;font-size: 18px;color: #000;}
.curposition a{font-size: 18px;color: #000;}
.curposition em{color: #cc0000;}
.listcur{border-bottom:1px solid #e1e1e1;padding-bottom: 15px;}

h2.title{font-size: 36px;margin-top: 38px;text-align: center;line-height: 1.5;}
.newsinfo{text-align: center;color: #999;font-size: 16px;margin-top: 20px;padding-bottom: 36px;border-bottom:1px solid #e1e1e1;line-height: 2;}
.wbimg{display: inline-block;vertical-align: text-bottom;}
.toapp{display: inline-block;width: 23px;height: 23px;vertical-align: text-bottom;background: url(/images/ncimg/toapp.png) no-repeat;background-size: cover;position: relative;}
.appimg{display: none;position: absolute;width: 150px;height: 150px;left: -60px;top: 24px;}
.newsbox{display: flex;flex-wrap: nowrap;justify-content: space-between;margin-top: 36px;}
.newslist{width: 870px;font-size: 16px;line-height: 1.8;font-family: "Microsoft Yahei";}
.list li{max-height:138px;padding: 20px 0;border-bottom:1px solid #F0F0F0;}
.list h3,.list h4{font-weight: normal;}
.list h4{font-size: 14px;color: #777;}
.list a,.list a:hover{color: #000;}
.imgls,.imgls img{width: 198px;height: 138px;}
.imgls{margin-right: 15px;float: left;}
.newsread{width: 870px;font-size: 16px;line-height: 1.8;font-family: "Microsoft Yahei";}
.newsread p {margin: 1em 0}
.newsread img {max-width:100%;height: auto;margin: 0 auto;}
#fy{display: none;}
.zrbj{text-align: right;font-size: 16px;color: #999;margin: 40px 0;}
.rmtlist{display: flex;flex-wrap:wrap;}
.rmtlist li,.rmtimg,.rmtimg img{width: 282px;height: 434px;}
.rmtlist li{margin:20px 19px;position: relative;}
.rmtewm{display: none;position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;background:#000000aa;}
.rmtewm img{width: 150px;height: 150px;position: absolute;left: 50%;top: 50%;margin: -75px 0 0 -75px;z-index: 1;}

.ztlist{display: flex;flex-wrap:wrap;justify-content:space-between;margin-top: 40px;}
.ztlist li{width: 398px;margin-bottom: 30px;}
.ztimg,.ztimg img{width: 398px;display: block;height: 224px;}
.ztlist li h3{line-height: 30px;margin-top: 16px;}
.ztlist li h3 a{font-size: 18px;font-weight: normal;color: #000;}
.ztlist li h4{color: #999;font-size: 14px;font-weight: normal;margin-top: 6px;}

.newsr{width: 376px;}
h3.hsph,h3.knch{height: 32px;display: block;margin: 40px 0 20px;}
h3.hsph a,h3.knch a{height: 100%;display: block;text-indent: -9999px;}
h3.hsph{background: url(/images/ncimg/hsph.png) no-repeat;}
h3.knch{background: url(/images/ncimg/knch.png) no-repeat;}
.hsp li{position: relative;margin-bottom: 18px;}
.hsp li:after{content: "";display: block;width: 100%;height:66px;background: linear-gradient(0deg,#000,#00000000);position: absolute;left: 0;bottom: 0;z-index: 1;}
.hsp i{background: url(/images/ncimg/video.png) no-repeat;width: 28px;height: 28px;position: absolute;left: 20px;bottom: 13px;z-index: 2;display: block;background-size: cover;}
.hsp img{width: 376px;height: auto;}
.hsp h3{color: #fff;font-size: 14px;width: 312px;position: absolute;z-index: 3;display: block;right: 0;bottom: 16px;font-weight: normal;}
.knc{display: flex;flex-wrap: wrap;justify-content: space-between;}
.knc li{width: 180px;}
.knc img{width: 180px;}
.knc h3{font-weight: normal;font-size: 14px;color: #000;font-family: "Microsoft Yahei";height: 54px;line-height: 54px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;text-align: center;}

.notice{background: #f5f5f7;font-size: 14px;color: #999;font-family: "Microsoft Yahei";line-height: 1.5;padding: 25px;}
.notice p {margin: 1em 0}
.notice h3{font-size: 16px;color: #333;background: url(/images/ncimg/slogo.png) 510px 2px no-repeat;text-align: center;}

.aboutus {color: #FFF;padding: 20px 0;background: #ee1c25;text-align: center;}
.aboutus a {color: #FFF;margin: 0 5px}
.ftslogo {display: inline-block;width: 24px;height: 22px;background: url(/images/ncimg/footlogo.png) no-repeat;vertical-align: top;margin-right: 10px}

.sj,.mbmenudiv{display: none;}

/* 翻页 */
.page a ,.page .a1lNum ,.page .a1lNum:hover ,.page .a1 ,.page .a1:hover ,.page .cur ,.page a:hover ,.page em ,.pageBox em ,.pageBox a ,.pageBox .a1lNum ,.pageBox .a1lNum:hover ,.pageBox .a1 ,.pageBox .a1:hover ,.pageBox .cur ,.pageBox a:hover ,.pageBox em ,.pageBox em ,.pageBox .lookMore ,.pageBox .lookMore:hover { background:url(url(/images/ncimg/btnPage.png) no-repeat;}
.pageBox {  text-align:center; margin:20px auto; clear:both; display:block;min-height:40px; color:#2b2b2b;}
.pageBox a { background-position:-180px 0; display:inline-block; border:none; width:30px; height:30px; line-height:30px; padding:0; margin:0 5px; font-family:Arial,Simsun; font-size:14px; color:#2b2b2b; overflow:hidden;}
.pageBox a:hover { background-position:-180px -80px; padding:0; border:none; color:#2b2b2b;}
.pageBox .a1lNum ,.pageBox .a1lNum:hover ,.pageBox .lookMore{ background-position:0 0; width:70px; color:#8b8b8b; cursor:default; text-decoration:none;}
.pageBox .a1 { width:70px; background-position:-100px 0; *margin-bottom:1px;}
.pageBox .a1:hover { background-position:-100px -80px;}
.pageBox .curA1 { background-position:-100px -40px; color:#fff;}
.pageBox .cur ,.pageBox .cur:hover { background-position:-180px -40px; color:#fff;}
.pageBox .lookMore { background-position:0 -120px; width:140px; height:35px; line-height:35px;}
.pageBox .lookMore:hover { background-position:0 -120px; cursor:pointer}
.pageBox em { background-position:-180px -40px; color:#fff; display:inline-block; width:30px; height:30px; line-height:30px; font-family:Arial,Simsun; font-size:14px; margin:0 5px 10px; vertical-align:top; overflow:hidden;font-style:normal;}
.pageBox span.cur { background:url(url(/images/ncimg/btnPage.png) no-repeat;}
.pageBox span.cur { background-position:-180px -40px; color:#fff; display:inline-block; width:30px; height:30px; line-height:30px; font-family:Arial,Simsun; font-size:14px; margin:0 5px 10px; vertical-align:top; overflow:hidden;font-style:normal;}
.pageBox span.a1{ background:none; padding: 5px;}
#pages{line-height:30px;}
#pages a{background:none;border:1px solid #ccc; display:inline; padding:8px;border-radius:6px;background: linear-gradient(#f6f6f6,#ddd);}
#pages .tz{border:1px solid #ccc; padding:8px;border-radius:6px;margin-left:6px}


@media screen and (max-width: 760px){
.sj{display: block;}
.pc,h1.logo,.aboutus,.notice{display: none;}
.newsread,.newslist{width: 100%;}
.box { width:96%; overflow:hidden }
.notice{box-sizing: border-box;}
.header{padding: 0;height: 0;}
.top { background:#C91623; height:40px; position:fixed; line-height:40px;width: 100%;left: 0;top: 0; z-index:998 }
.top span.mbtitle { font-size:20px; color:#fff; position:absolute; left:50px; top:0px ;background:url(url(/images/ncimg/logo-lm.png) no-repeat 0px 9px; background-size:22px 22px; padding-left:26px}
.top span.mbtitle a{font-size:20px; color:#fff; margin-left:3px}
h2.title{margin-top: 58px;font-size: 20px;}
.mbback { position:absolute; left:0px; top:0px; display:block; width:40px; height:40px; background:url(url(/images/ncimg/mbback.png) no-repeat 9px 9px; background-size:22px 22px }
.mbmenu { position:absolute; right:0px; top:0px; display:block; width:40px; height:40px; background:url(url(/images/ncimg/mbmenu.png) no-repeat 9px 9px; background-size:22px 22px}
.mbsearch { position:absolute; right:40px; top:0px; display:block; width:40px; height:40px; background:url(url(/images/ncimg/mbsearch.png) no-repeat 9px 9px; background-size:22px 22px }
.notice h3{background: none;}
.tsearch { position:absolute; height:40px; background:#aedaf5; left:0px; top:40px; width:100%; line-height:40px}
.searchipt { border:0px none; width:72%; height:32px; position:absolute; left:2%; top:4px; color:#bcbcbc; font-size:20px; padding-left:6px }
.searchbtn { border:0px none; width:18%; background:#157efb; height:32px;border-radius:5px;position:absolute; right:2%; top:0px; cursor:pointer; color:#FFFFFF; margin-top:4px;;font-size:16px;opacity: 1;}
.mbbottom{background:#C91623; height:40px; line-height:40px; overflow:hidden; margin-top:20px}
.mbbottom a{font-size:14px; margin-right:10px; color:#fff}
.mbbindex{ padding:0 10px 0 30px; border-right:1px solid #ccc; background:url(url(/images/ncimg/home.png) no-repeat 10px 0px; background-size:16px 16px}
/*右顶栏目菜单*/
.mbmenudiv { display:block; position:absolute; top:40px; width:100%; z-index:999; display:none;left: 0;}
.coll_bg { width:100%; height:100%; background:#000; opacity:0.6; }
.MenuList { padding:10px 0; }
.subMenu { position:absolute; top:85px; left:0; width:100%; background:#e9e9e9; padding:10px; font-size:14px; }
.subMenu .sublast { width:45%; }
.mbmenudiv .coll_bg_a, .box_det .coll_bg, .mbmenudiv .coll_bg { position:fixed; top:0; left:0; z-index:11; }
.subNav_list { position:absolute; top:0px; width:100%; background:#f6f6f6; z-index:20; }
.subNav_list h2 { padding:10px 0; text-indent:20px; color:#666; border-bottom:1px solid #e3e3e3; }
.menu_bg { background-position:0 -40px; }
.nav_list { position:relative; text-align:center; padding:8px 0; }
.nav_list .item { display:inline-block; width:20%; margin:0 1.5%; height:35px; line-height:35px; font-size:16px; background:#fff; border:1px solid #e3e3e3; color:#000; }
.nav_list .last_nav { width:44.2%; }
.subList { background:#ccc; padding:10px; text-align:left; margin-top:10px; margin-bottom:5px; position:relative;display: flex;flex-wrap: wrap;justify-content:space-evenly; }
.subList a.item_a { display:inline-block; width:19.8%; height:30px; line-height:30px; font-size:14px; text-align:center; background:#fff; border:1px solid #e3e3e3; margin:5px 1.8%; color:#000; }
.subList a.sublast { width:45%; }
.subList .subn_sj { display:block; position:absolute; left:36%; top:-9px; width:18px; height:9px; background:url(url(/images/ncimg/subn_sj.png) no-repeat; background-size:18px 9px; z-index:200; }
.nav_list a.hover { color:#00408e; }
.nav_list:nth-child(3){display:none}
.imgls,.imgls img{width: 132px;height: 92px;}

}