@charset "utf-8";
html,body { min-height: 100%;}
.w1200 { width: 1200px; margin:0 auto;}
table { width: 100%;}
body { font-family: "微软雅黑";}
.imge img { float: none; max-width: 100%;}
a,a img {transition:.3s;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
a,input,textarea,select,button,a:focus,input:focus,textarea:focus,select:focus,button:focus {outline: none;}
a:active,input:active,textarea:active,select:active,button:active {star:expression(this.onFocus=this.blur());}

.bsBox,.bsBox * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}

.hTodayLists .hToday { height: auto !important; border: none !important; padding: 15px 0 0 0 !important;}
.hTodayLists .hToday .timeS { color: #444}
.hTodayLists .hToday .timeS input { border-color: #ECECEC}

.link-box .navListBox .item {width: 282px;}
.link-box .navListBox .item { width: 340px;}
.link-box .navListBox .item.w520 { width: 460px;}

.borderR5 { border-radius: 5px;}
.whiteSpace{ white-space: nowrap;}

.positionRe{ position: relative;}
.switchBox,.noBlock { display: none;}
.news-item a:after,.clearfix:after,.pages:before{ display: block; content:""; clear: both;}
.news-s1 .txtPs li a em,.dl-s1 dd h4 a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.clear { clear: both;}
.notBorder { border: none !important;}
.notBg { background: none !important;}

.czzq{display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
.txt-l{ text-align: left !important;}.txt-c{text-align: center !important;}.txt-r{ text-align: right !important;}
a:hover {opacity: 0.8; filter: alpha(opacity = 80); }

.whiteBg { background: #fff;}.grayBg{ background: #F8F8F8;}.blueBg { background: #E5F1FD;}.blueBg2{background: #F0F7FE;}.blueBg3{background: #DBEDFE;}.blueBg4{ background: #F1FCFF}.blueBg5{background: #EEF5FC}.blueBg6{background: #677EF2}.blueBg7{background: #4AB5E3 !important;}.blueBg8{background: #CEE6FF !important;}
.blueBg9{background: #0568D1 !important;} .blueBg10{background: #F4FAFF !important;} 

.greenBg { background: #02B306;}.greenBg-1{background: #E4F4EA !important;}.greenBg-2{background: #89CF50 !important;}.greenBg-3{background: #D7F8EA !important;}.greenBg-4{background: #0F9274 !important;}.greenBg-5{background: #CEE7B1 !important;}.greenBg-6{background: #C3E7EB !important;}.greenBg-7{background: #2E868E !important;}
.redBg{ background: #FFEBEB;}.redBg1{ background: #DE5A5B;}.redBg2{ background: #CD64B2 !important;}

.orgBg-1{ background: #E8B64A !important;}.orgBg2{ background: #F99974 !important;}.orgBg3{ background: #FFF1DC !important;}.orgBg4{ background: #E19030 !important;}

.cGray{ color: #6b6a6a !important;}.cBlue1{color: #86a4c1 !important;}.cBlue2{color: #4975d4 !important;}.cBlue3{color: #0FAAF4 !important;}.cBlue4{color: #004276 !important;}.cRed1{color: #fe5cf0 !important;}.cOrg1{color: #ee9d00 !important;}.cGreen1{color: #25d4b5 !important;}
.cWhite { color: #fff;}
.fz12{ font-size: 12px !important;}.fz14{ font-size: 14px;}.fz15{ font-size: 15px !important;}.fz16{ font-size: 16px !important;}.fz18{ font-size: 18px !important;}.fz20{ font-size: 20px !important;}

.p0{ padding:0 !important}.pt0{ padding-top:0 !important}.pl0{ padding-left:0}.pr0{ padding-right:0}.pb0{ padding-bottom:0 !important; }.pl5{ padding-left:5px !important;}.ptb10 {padding:10px 0 !important;}

.mb0 { margin-bottom: 0 !important;}

.shadowBox { box-shadow: 1px 4px 15px #dcdcdc;}
.txtIndent2em { text-indent: 2em;}
.lHeight28{ line-height: 28px;}

.image img { max-width: 100%;}


.img-txt-1 { position: relative;}
.img-txt-1 span { position: absolute; left: 0; bottom: 0; width: 100%; padding: 5px 10px; font-size: 14px; line-height: 18px; background: #000; background: rgba(0,0,0,.6); color: #fff;}

.plr7 { padding: 0 7px !important;}

.toTopBtn { display: none; position: fixed; right: 2%; bottom: 120px; cursor: pointer;}

body.home { background: url(/dag/drg-bg-2.jpg) repeat; position: relative;}
body.home b.bt-t,body.home b.bt-b { position: absolute; left: 0; right: 0; height: 540px; background: url(/dag/drg-bg-1.png) no-repeat center 0;}
body.home b.bt-t { top: 0;}body.home b.bt-b { bottom: 0;}
.home-warp { position: relative; z-index: 2;}
.header { height: 188px; position: relative; z-index: 9; background: url(/dag/drg-menu-bg.png) repeat-x; }
.header .psInfo,.header .menu-h2,.header a.app-menuBtn,.header a.app-searchBtn,.header a.app-mylink { display: none;}
.header .logo a:first-child{margin-right: 100px;}
.header .logo img{ width: 300px; margin-top: 22px;}
.header .search { width: 320px; margin-top: 36px; border: 1px solid #054E9B; height: 36px; border-radius: 17px; position: relative; padding-right:50px; overflow: hidden; }
.header .search input { width: 100%; height: 34px; border: none; font-size: 13px; padding-left: 20px;}
.header .search button { width: 50px; position: absolute; right: 0; top: 0; height: 34px; background: #054E9B url(/dag/drg-search-1.png) no-repeat center; border: none;}
.header .menuBox { width: 100%}
.header .menuBox .menuList { float: left; width: 100%; margin-top: 20px; height: 80px;}
.header .menuBox .menuList li { float: left; margin: 0 13px; padding-top: 22px;}
.header .menuBox .menuList li .levenMenu { display: none;}
.header .menuBox .menuList li a b.caret { display: none;}
.header .menuBox .menuList li a { display: block; height: 34px; padding: 0 20px; border-radius: 19px; line-height: 34px; font-size: 16px; color: #010101;}
.header .menuBox .menuList li a.active,.header .menuBox .menuList li a:hover { background: #B80000; color: #fff;}
.appSearchBox,.appMenuBox { display: none;position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 11;}
.appSearchBox { background: #fff;}
.appSearchBox .searchBox { padding: 10px; position: relative; padding-right: 60px; background: #efefef;}
.appSearchBox .searchBox input.txt { width: 100%; height: 30px; border: 1px solid #ddd; padding: 0 10px; border-radius: 5px;}
.appSearchBox .searchBox a.closeBtn { position: absolute; right: 10px; top: 10px; width: 50px; height: 30px; text-align: center; line-height: 30px; font-size: 14px;}
.searchList li a { display: block; height: 40px; margin: 0 10px; line-height: 40px; padding: 0 20px; border-bottom: 1px solid #eee; color: #666; }

.news-s1 { padding-left: 390px; height: 260px; position: relative; overflow: hidden;}
.news-s1 a { opacity: 1; filter: alpha(opacity = 100);}
.news-s1 .imgs { position: absolute; left: 0; top: 0; width: 390px; }
.news-s1 .imgs img { position: absolute; top: 0; left: 0; width: 100%;}
.news-s1 .txtPs li { height: 87px; border-bottom: dashed 1px #CDCDCD; }
.news-s1 .txtPs li a { display: block; height: 86px; padding:0 25px 0 15px; background: #eee; position: relative; font-size: 14px; color: #666; line-height: 18px;}
.news-s1 .txtPs li a b { display: none; position: absolute; top: 0; bottom: 0; right: 0; width: 9px;background:#B80000 url(/dag/drg-ico-4-1.png) no-repeat center;}
.news-s1 .txtPs li a em { display: block; padding: 15px 0 6px; font-size: 15px; color: #373737; font-weight: 700;}
.news-s1 .txtPs li a.on { background: #fff;}
.news-s1 .txtPs li a.on b { display: block;}
.news-s1 .txtPs li a.on em { color: #054E9B}

.news-s2 li a { display: block; height: 36px; line-height: 16px; color: #373737; padding-left: 12px; font-size: 13px; position: relative; overflow: hidden;}
.news-s2 li a i { display: block; position: absolute; top: 6px; left: 0; width: 5px; height: 5px; background: #A7A7A7; border-radius: 50%;}
.news-s2 li a:hover { color: #054e9b}
.news-s2 li a:hover i { background: #054e9b}
.news-s2.t1 li a { display: block; padding-right: 90px;}
.news-s2.t1 li a span { position: absolute; top: 0; right: 0; color: #999;}


.news-t1 .t-h2 h2 a { display: inline-block; height: 28px; margin-right: 10px; padding: 0 20px; line-height: 28px; font-size: 14px; color: #666; border-radius: 14px; }
.news-t1 .t-h2 h2 a.active { background: #B80000; color: #fff; font-weight: 700;}
.news-t1 a.more,.t-h3 a.more { float: right; color: #ee9a13; font-size: 14px; line-height: 28px; font-weight: 500;}

.t-h3 { font-size: 18px; font-weight: 700; color: #b80000;}


.hToday { height: 260px; padding: 25px; border: 2px solid #054E9B; border-radius: 5px; position: relative; z-index: 2;}
.hToday .bg { position: absolute; left: -12px; top: 38px; background: #fff;}
.hToday .timeS { color: #054e9b; font-size: 16px;}
.hToday .timeS input { width: 95px; border: 1px solid #054e9b; color: #444; padding: 5px; text-align: center;}
.hToday .timeS span.t1 { position: relative;}
.hToday .timeS span.t1 em { display: none; width: 214px; padding: 5px 10px; position: absolute; left: -50%; top: 30px;text-align: left; border: 1px solid #ddd; background: #fff;}
.hToday .timeS span.t1 em i { display: inline-block; width: 24px; height: 24px; font-size: 12px; line-height: 24px; color: #666; text-align: center;cursor: pointer;}
.hToday .timeS span.t1 em i:hover { background: #f2f2f2;}

.hToday .timeS .btn1 { display: inline-block; height: 40px; padding: 0 25px; line-height: 40px; background: #054E9B; font-weight: 700; color: #fff; border-radius: 5px; font-size: 15px;}


.rollTop { height: 108px; overflow: hidden;}

.fileList .zy { width: 100%; padding: 15px 0; border: 1px solid #054E9B; border-radius: 5px;}
.fileList .b1 { width: 35%;}
.fileList .b2 { width: 100%;}
.fileList .zy a { float: left; width: 33.33%; text-align: center; font-size: 16px; color: #373737; position: relative;}
.fileList .zy a.first b { display: block; position: absolute; top: 50%; right: 0; width: 1px; height: 75px; margin-top: -38px; background: #054E9B }
.fileList .zy a em { display: block; padding-top: 10px;}
.fileList .b1 a { display: block; height: 65px; line-height: 65px; background: #5B81D5; border-radius: 6px; text-align: center; font-size: 16px; color: #fff; font-weight: 700;}
.fileList .b2 a { float: left; width: 50%; text-align: center;}
.fileList .b2 a img { max-width: 100%;}

.gcimg { position: relative; padding-left: 60px;}
.gcimg > h2 { position: absolute; left: 0; top: 0;}
.roll-warp { width: 100%; height: 110px; overflow: hidden; position: relative;}
.roll-warp > a,.imgMoveBox > a { position: absolute; top: 50%; display: block; width: 24px; height: 46px; margin-top: -23px; background: rgba(0,0,0,.4) url(/dag/drg-ico-4-2.png) no-repeat; z-index: 2;}
.roll-warp > a.leftBtn,.imgMoveBox > a.leftBtn { left: 10px; border-radius: 0 3px 3px 0; background-position: 7px 15px;}
.roll-warp > a.rightBtn,.imgMoveBox > a.rightBtn { right: 12px; border-radius: 3px 0 0 3px; background-position: -52px 15px;}
.roll-warp > ul { height: 150px; white-space: nowrap; overflow-x: auto;} 
.roll-warp > ul li { display: inline-block; width: 170px; height: 110px; margin: 0 6px; overflow: hidden;}
.img-txt-s1 a { display: block; position: relative; height: 110px; overflow: hidden;}
.img-txt-s1 a em { position: absolute; bottom: 0; left: 0; right: 0; padding: 5px 10px;text-align: center; background: rgba(5,78,155,.6); color: #fff; font-size: 14px;}

.imgMoveBox { width: 100%; height: 215px; overflow: hidden; position: relative;}
.imgMoveBox > a { width: 35px; height: 60px; margin-top: -30px; background-color: rgba(0,0,0,.6)}
.imgMoveBox > a.leftBtn { left: 5px; background-position: 10px -38px; }
.imgMoveBox > a.rightBtn { right: 5px; background-position: -44px -38px;}
.imgMoveBox ul li { float: left;}
.imgMoveBox li a { height: 215px; overflow: hidden;}

.dl-s1 { height: 100px; margin-bottom: 16px;}
.dl-s1 dt { float: left; margin-right: 10px;}
.dl-s1 dd { font-size: 14px;line-height: 20px;}
.dl-s1 dd h4 a { display: block; font-size: 15px; color:#373737; font-weight: 700; }
.dl-s1 dd h4 a:hover { color: #054E9B;}
.dl-s1 dd p { padding: 8px 0; color: #666; }
.dl-s1 dd em { color: #999;}

.dcBox { height: 215px; border: dashed 1px #CDCDCD; background: #eee; padding: 20px; border-radius: 6px;}
.dcBox .btns button { width: 80px; height: 40px; margin: 0 10px; line-height: 40px; background: #054E9B; color: #fff; font-size: 16px; font-weight: 700; border: none; border-radius: 5px;}

.dcBox h4 { line-height: 52px;}
.dcBox h4 span{ float: left; margin-right: 15px; height: 52px; line-height: 26px; background: #ffc659; color: #fff; text-align: center; border-radius: 6px; overflow: hidden;}
.dcBox h4 span i { display: block; height: 26px; background: #FF9800; color: #fff; font-size: 12px; padding: 0 10px;}
.dcBox .jg p { position: relative; height: 32px; line-height: 32px; padding-left: 80px;}
.dcBox .jg p span { display: block; position: absolute; top: 0; left: 0; width: 80px; line-height: 32px; }
.dcBox .jg p strong { display: block; height: 14px; position: relative; top: 10px; line-height: 12px; text-align: center; border: 1px solid #ddd; border-radius: 5px; overflow: hidden;font-size: 12px;}
.dcBox .jg p strong em { display: block; position: absolute; left: 0;top: 0; bottom: 0; background: #5B97D9}
.dcBox .jg p strong i { position: relative; z-index: 2;}


.dcBox p label { display: inline-block;font-size: 14px; color: #444; font-weight: 500;}
.dcBox p label input { margin-right: 8px; width: 15px; height: 15px; position: relative; top: 2px;}


.nav-s2 h2 { height: 58px; line-height: 58px; background: #B80000; color: #fff; font-size: 22px;}
.nav-s2 h2 i { display: inline-block; width: 30px; height: 30px; margin-right: 8px; background: url(/dag/drg-ico-5-1.png) no-repeat center -137px; position: relative; top: 7px;  }
.nav-s2 > ul li h4 a { display: block; margin-top: 10px; padding: 13px 50px 13px 10px; font-weight: 700; font-size: 15px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: center; line-height: 24px; color: #444; background: #EDEDED url(/dag/drg-ico-5-1.png) no-repeat 92% -28px; transition:0s;}
.nav-s2 > ul li.on h4 a,.nav-s2 > ul li a:hover { background-position: 92% -77px; color: #b80000}
.lists-s1 > ul li a { display: block; padding: 9px 80px 9px 0; position: relative; color: #444; font-size: 15px; line-height: 18px; }
.lists-s1 > ul li a i { float: left; width: 4px; height: 4px; margin:8px 8px 0 0; background: #444; border-radius: 50%;}
.lists-s1 > ul li a span { position: absolute; right: 0; top: 50%; margin-top: -9px; color: #999; font-size: 13px;}
.lists-s1 > ul li a:hover { color: #054e9b}
.lists-s1 > ul li a:hover i { background: #054e9b}

.lists-s2 > ul li a { display: block; padding: 10px; border: 1px solid #ddd; border-radius: 5px; text-align: center;}
.lists-s2 > ul li a i { display: block; height: 150px; overflow: hidden;}
.lists-s2 > ul li a span { display: block; color: #666; padding-top: 5px; font-size: 14px; white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}


.lists-s2 dl.item { height: 106px; float: left; width: 48%; margin: 5px 1%; padding: 10px; border-bottom: dashed 1px #DBDBDC;}
.lists-s2 dl.item dt a { font-size: 16px; color: #444; font-weight: 500;}
.lists-s2 dl.item dd p.time { color: #888; padding: 5px 0;}
.lists-s2 dl.item dd p.info { font-size: 13px; color: #666;}
.nav-s2 > ul li .levelBox { display: none;}
.nav-s2 > ul li.on .levelBox{ display: block;}
.nav-s2 > ul li .levelBox ul li a { display: block; text-align: center; padding: 8px; font-size: 14px; color: #666;}
.nav-s2 > ul li .levelBox ul li a.on { color: #054e9b}


.articleBox .t-time .t { font-size: 18px; font-weight: 700;}
.articleBox .t-time .time { font-size: 14px; color: #444;}
.articleBox .articleInfo p { padding: 5px 0; font-size: 14px; line-height: 32px; color: #555;}
.from-s1 { width: 100%;}
.from-s1 li { position: relative; margin-bottom: 10px; padding-left: 110px;}
.from-s1 li span { position: absolute; top: 0; left: 0; text-align: right; width: 100px; line-height: 36px; font-size: 14px; color: #373737; font-weight: 700;}
.from-s1 li span i { padding-right: 5px; color: #f00;}
.from-s1 li label { padding-right: 15px; font-size: 14px; font-weight: 500; color: #373737;line-height: 36px;}
.from-s1 li input[type="radio"] { margin: 0 5px;}
.from-s1 li input[type="text"],.from-s1 li select,.from-s1 li textarea { padding: 0 5px; height: 36px; border: 1px solid #ECECEC; width: 100%;}
.from-s1 li input.w30bfb { width: 25%;}
.from-s1 li textarea { height: 80px;}
.from-s1 li a { color: #444;}
.from-s1 li .ps { margin-top: -10px;}
.from-s1 li.pBtn { padding-left: 0;}
.from-s1 li.pBtn input { margin: 0 30px; width: 92px; height:38px; font-size: 14px; background: #054E9B; color: #fff; border: none;}
.maxW650 { max-width: 650px; margin: 0 auto;}
.from-s1 li.timeTo input { width: 46%; background: url(/dag/drg-time-ico-1.png) no-repeat 90% center; }
.from-s1 li .codeBtn { padding: 8px 15px; border: 1px solid #054E9B; background: #F2F2F2; color: #054E9B; border-radius: 4px;}



.minH600 { min-height: 600px;}
.zlt-list li { width: 25%; float: left;}
.zlt-list li a { display: block; margin: 10px; border:2px solid #fff;}
.zlt-list li a img { width: 100%;}
.zlt-list li a span { display: block; height: 60px; line-height: 60px; padding: 0 15px; background: #F7F7F7; font-size: 16px; color: #373737; background: #EDEDED url(/dag/drg-ico-6-1.png) no-repeat 92% 19px; transition:background-color .3s;}
.zlt-list li a:hover { border-color: #054E9B;}
.zlt-list li a:hover span { background-color: #054E9B; color: #fff; background-position: 92% -35px;}

.table-s1 th,.table-s1 td { border: 1px solid #ECECEC; padding: 10px;font-size: 14px; color: #373737;}
.table-s1 th { text-align: center; background: #F7F7F7;}

.articleBox .hf { padding: 20px; border: dashed 1px #C5C5C5; font-size: 14px; line-height: 26px; background: #f5f5f5 }
.articleBox .zxBox h4.t1 { font-size: 18px; font-weight: 700;}
.articleBox .zxBox dl { margin-top: 30px; padding-top: 15px; position: relative; border: dashed 1px #666;}
.articleBox .zxBox dl dt { position: absolute; left: 20px; top: -15px; display: inline-block; height: 26px; line-height: 26px; background: #fff; padding: 0 10px; font-size: 16px;color: #630; font-weight: 500;} 
.articleBox .zxBox .from-s1 li.mb input { width: 300px; margin-right: 10px;} 

.hdayTit .roll-warp { height: 30px; }
.hdayTit .roll-warp > a.leftBtn, .hdayTit .roll-warp > a.rightBtn { width: 32px; height: 32px; margin-top: -15px; background: url(/dag/drg-ico-7-1.png) no-repeat center -30px;}
.hdayTit .roll-warp > a.rightBtn { background-position: center 1px;}
.hdayTit .roll-warp ul { margin: 0 30px;}
.hdayTit .roll-warp ul li { width: auto;}
.hdayTit .roll-warp ul li a { width: auto; height: 30px; line-height: 30px; padding: 0 25px;font-size: 14px; text-align: center; color: #444; }
.hdayTit .roll-warp ul li a.on { font-size: 18px; font-weight: 700; color: #054E9B;}

.img-show-warp .t1 { font-size: 22px; font-weight: 700; color: #222;}
.img-show-warp dl dt { border-bottom: solid 4px #E8E8E8;}
.img-show-warp dl dt span { display: inline-block; width: 162px; height: 48px; padding-left: 15px; line-height: 48px; border-bottom: solid 4px #B80000; position: relative; bottom: -4px; font-size: 16px; color: #222;}
.img-show-warp dl dd p.txt { font-size: 14px; line-height: 30px; color: #444;}

.img-show-warp dl.t2 dt { border: none; background: url(/dag/drg-bg-3.png) repeat-x center;}
.img-show-warp dl.t2 dt em { display: inline-block; padding-right: 20px; line-height: 30px; background: #fff; font-size: 16px; font-weight: 700; color: #222; }


.dyytimg .roll-warp { height: 120px;}
.dyytimg .roll-warp > ul li { width: 190px; height: 120px; text-align: center;}
.dyytimg .img-txt-s1 a { display: block; width: 190px; height: 120px; overflow: hidden;}



.dyytimg-t2 ul{ width: 100%;}
.dyytimg-t2 ul li { float: left; padding: 10px; }
.dyytimg-t2 ul li a { display: block; width: 120px; height: 120px; overflow: hidden;}
.dyytimg-t2 ul li a img {}

/*路径 start*/
.t-path { height: 50px; line-height: 50px; border-bottom: dashed 1px #C1C1C1; }
.t-path h3 { line-height: 50px; font-size: 20px; }
.path a,.path span { font-size: 14px; padding: 0 5px; color: #666}
.path span,.path a.on { color: #054e9b !important;}
.path a.home { padding-left: 25px; background: url(/dag/drg-ico-5-1.png) no-repeat 0 2px}

/*路径 end*/




/*input 提示信息 start*/
.psTxt,.psTxt-t{ position: relative;}span.psTxt { display: inline-block;}
.psTxt .ps,.psTxt-t .ps{ display: inline-block; height: 16px; line-height: 16px; position: absolute; left: 10px; top: 50%; margin-top: -8px; z-index: 2; color: #777;}
.psTxt-t .ps { top: 10px; margin-top: 0;}
/*input 提示信息 end*/

.links { padding: 12px 0; text-align: center; background: rgba(0,0,0,.2); border-bottom: 1px solid #B5B5B5;}
.links select { margin: 0 15px; padding: 0 10px; height: 28px; font-size: 15px; border: 1px solid #ccc; background: rgba(255,255,255,.4); font-family: "微软雅黑" }

/*底部 start*/
footer { padding: 20px 0; text-align: center;}
footer ul,footer ul li { display: inline-block; }
footer ul li a { padding: 0 10px;}
footer .copy { white-space: nowrap;}
footer .copy p { color: #333;line-height: 24px;}
footer .copy p a { color: #333;padding-right: 10px;}
/*底部 end*/
.container .row .w25bfb { width: 25%\9;}
.container .row .w75bfb { width: 75%\9;}


@media screen and (min-width: 1198px) and (max-width: 2000px) {
	.pcMt15 { margin-top: 15px;}
	.header .menuBox { display: block !important; opacity: 1 !important;}

	.lists-s2 > ul li { padding: 8px;}
}

@media screen and (min-width:1198px) {
	.w25bfb { width: 25% !important;}
	.w75bfb { width: 75% !important;}
}


@media screen and (min-width: 760px) and (max-width: 1200px) {
	
	/*二级页面 头部 start*/
	.header .menuBox a.link-btn { display: none;}
	.header .menuBox .menuList li { margin: 0;}
	.header .menuBox .menuList li a { padding: 0 22px; font-size: 13px;}
	/*二级页面 头部 end*/
	.links select { margin: 2px;}
	.hToday { margin-top: 15px;}
	.w25bfb { width: 30%; float: left;}
	.w75bfb { width: 70%; float: left;}
	.zlt-list li { width: 33.33%;}
	.lists-s2 dl.item dd p.info { height: 34px; overflow: hidden;}
	.lists-s2 > ul li { padding: 5px;}

	.articleBox .zxBox .from-s1 li.mb input { width: 200px;}
	
}

@media screen and (min-width: 760px) and (max-width: 1000px) {
	.header .search { width: 220px;}
	.header .menuBox .menuList li a { padding: 0 10px; font-size: 13px;}
	.zlt-list li { width: 50%;}
	
	
}

@media screen and (max-width: 760px) {
	body { padding-top: 60px;}
	body.appPt0 { padding-top: 0}
	.levelNav dl dt,.levelNav.hoverIcon dl dd ul li a,.five-open-warp .ti-lists a.first {display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
	.appM0 { margin: 0 !important;}.appMt0{ margin-top: 0px !important;}.appMt5 { margin-top: 5px !important;}.appMt10{ margin-top: 10px !important;}.appMb10{ margin-bottom: 10px !important;}.appMb0{ margin-bottom: 0 !important;}.appP0{ padding: 0 !important;}.appP15{ padding: 15px !important;}.appPt0{ padding-top: 0 !important;}.appPr0{ padding-right: 0 !important;}.appPt10{padding-top:10px !important;}.appPb10{ padding-bottom: 10px !important;}.appPb0{ padding-bottom: 0px !important;}.appLr5 { padding: 0 5px !important;}.appLr10 { padding: 0 10px !important;}.appLr15 { padding: 0 15px !important;}.appPl15 { padding-left:15px !important;}.appPr15 { padding-right:15px !important;}
	.appMl15 { margin-left: 15px;}.appPb15 { padding-bottom: 15px !important;}.apptb10rl5 { padding: 10px 5px;}
	.plr7{ padding: 0 15px !important;}
	.appFz13 { font-size: 13px !important;}.appFz12 { font-size: 12px !important;}
	.appfr { float: right;}
	
	.app10 { padding: 0 5px;}
	.app5 { padding: 5px !important;}
	.app0 { padding: 0 !important;}
	.appT10 { padding-top: 10px !important;}
	.appb0 { padding-bottom: 0;}
	.app-r5 { padding-right: 5px;}
	.app-l5 { padding-left: 5px;}
	.appLeft { padding-left: 0 !important;}
	.appDisplay { display: block;}
	.minH600 { min-height: auto;}


	
	.moveMenuBox .menuList li .levenMenu { display: none;}
	.header .menuBox .menuList { height: auto;}
	.header .menuBox .menuList li .levenMenu ul { padding: 10px 0;}
	.header .menuBox .menuList li .levenMenu ul li a { height: auto; min-height: 14px; padding: 9px 0 9px 30px; line-height: 14px; font-size: 12px; border: none;}
	.header .menuBox .menuList li h3 a b {transition: .3s;}
	.header .menuBox .menuList li h3.on a b {transform: rotate(180deg);}
	.header .menuBox .menuList li a b.caret { display: inline-block;}
	.header .menuBox .menuList li a.active, .header .menuBox .menuList li a:hover { color: #fff;}

	.path { padding: 6px 0;}
	.toTopBtn { right: 2%; bottom: 90px;}
	.toTopBtn img { width: 36px; opacity: .8;}

	.header .search { display: none;}
	/*二级页面 头部 start*/
	.header {width: 100%; height: 60px; position: fixed; top: 0; left: 0; z-index: 8; background: #fff; box-shadow: 1px 1px 5px rgba(0,0,0,.1)}
	.header .logo{display: flex; align-items: center;}
	.header .logo a:first-child{margin-right: 3px;}
	.header .logo img { width: 158px; float: left; margin-top: 15px;}
	.header a.app-menuBtn,.header a.app-searchBtn,.header a.app-mylink,.header a.app-skin { display: block; float: right; margin-top: 14px;}
	.header a.app-menuBtn img { width: 32px;}
	.header a.app-searchBtn img { width: 26px; margin: 5px;}
	.header a.app-mylink,.header a.app-skin { margin: 18px 12px 0 0;padding: 3px 10px; background: #26A8AF;border-radius: 3px;font-size: 15px;color: #fff;}
	.header a.app-skin { background: #90C219}
	.header .menuBox { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0;}
	.header .menuBox b.bg { display: block; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,.7); }
	.header .psInfo { display: block;}
	.header .menuBox p.psIco { width: 40%;text-align: center; position: absolute; top: 50%; margin-top: -60px; left: 0; font-size: 14px; z-index: 2; color: #fff; padding-bottom: 35px;background: url(/dag/drg-ico-3-2.png) no-repeat center bottom;}
	.header .menuBox .moveMenuBox { position: absolute; top: 0; right: -60%; width: 60%; height: 100%; background: #054E9B; overflow: hidden; overflow-y: auto; z-index: 2;}
	.header .menuBox .moveMenuBox h2 { display: block; height: 42px; background: #093360; color: #fff; line-height: 42px; padding-left:30px; font-size: 16px; font-weight: 700; }
	.header .menuBox .menuList { float: none; padding-left: 10px; margin-top: 0;}
	.header .menuBox .menuList li { float: none; padding-top: 10px;}
	.header .menuBox .menuList li a { display: block; width: 100%; height: 36px; line-height: 36px; color: #fff; font-size: 14px; padding-left: 20px;border-bottom: 1px solid #0B60BA; border-top: 1px solid #01468d;}
	.header .menuBox .menuList li:first-child a { border-top: none} 
	.header .menuBox .menuList li:last-child a { border-bottom: none;}
	
	.links select { margin: 2px; font-size: 12px;}
	
	.news-s1 { padding-left: 0; }
	.news-s1 .imgs { display: none;}
	.hToday { margin-top: 15px;}
	.hToday .timeS { font-size: 14px;}
	.hToday .timeS input { width: 60px;}

	.news-t1 .t-h2 h2 a { margin-right: 0; padding: 0 10px; font-size: 13px;}
	.news-t1 a.more { font-size: 12px;}
	.t-path h3 { font-size: 16px;}
	.fileList .zy { width: 100%;}
	.fileList .b1 { width: 45%;}
	.roll-warp > ul li { margin:0 0 0 3px;}
	.lists-s1 > ul li a { font-size: 13px;}
	.nav-s2 > ul li a { text-align: left; padding-left: 30px;}
	.from-s1 li { padding-left: 0;}
	.from-s1 li span { position: relative; display: block; text-align: left; }
	.from-s1 li.pBtn input { margin: 0 15px;}
	.zlt-list li { width: 100%;}
	.zlt-list li a { margin: 5px;}

	.lists-s2 dl.item { width: 98%; height: auto;}
	.lists-s2 > ul li a i { height: auto;}
	.articleBox .zxBox .from-s1 li.mb input { width: 100%;}

	footer .phdb {display: block;}
}	


.moveBox::-webkit-scrollbar  { width: 6px; height: 6px; background: #fff;}  
.moveBox::-webkit-scrollbar-track { border-radius: 3px; background-color: #F5F5F5;}   
.moveBox::-webkit-scrollbar-thumb { border-radius: 3px; background-color: #ccc;}



/*动画 start*/
@keyframes enterMoveUp {
    0% {
        top:500px;
    }
    100%{
        top:0;
    }
}
@-webkit-keyframes enterMoveUp {
    0% {
        top:80px;
    }
    100%{
        top:0;
    }
}
