@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{height:100%;background: #fff;font: 12px/1.5em "Microsoft Yahei";}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
address, cite, em{font-style:normal;}
ol,ul{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
input,select,label{vertical-align:middle;}
select,input,textarea,font{font-size:14px;line-height:1.2em;}
img{display:inline;height: auto;}
i{font-style:normal;}
/*strong{font-weight:normal;}*/
*{margin:0px;padding:0px;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}
section{display: block;}
#top{z-index:0;width:100%;overflow: hidden;zoom: 1;position:relative;}
#top .yw_s{overflow:hidden;zoom:1;height: 46px;background: #0da6ed;}
#top .yw_s .logo{float:left;display:block;width: 97px;height:28px;margin-left: 18px;background:url(http://static.yxdown.com/m/images/yx_logo.png) no-repeat;background-size:97px; height:28px; margin-top:9px;outline: none;}
#top .yw_s .sbox{ margin-left: 137px; height:30px; margin-right: 10px; position:relative;background:#6dcaf6; border: 1px #089ce1 solid;border-radius:15px; margin-top: 7px; display:block;}
#top .yw_s .sbox .s_text{ font-size:16px; color:#ffffff; height:30px; line-height:30px; padding-left:11px; padding-right:46px; display:block;}
#top .yw_s .sbox > .s_btn{ width:46px; height:30px; background:url(http://static.yxdown.com/m/images/yw_search.png) no-repeat center; background-size:20px; display:block; position:absolute;top:0px; right:0px;  }
#header{width:100%;background:#0da6ed; height:45px;overflow:hidden;zoom:1; position: relative;z-index: 999;}
#header a.home_btn{display:inline-block;width:25px; height:21px; padding:12px; position:absolute; top:0px;left:0px;}
#header a.nav_btn{display:inline-block;width:25px; height:21px;padding:12px;position:absolute; top:0px; right:0px;}
#header a span{width:25px; height:21px;display:block;  }
#header a.home_btn span{background-position: 0 0;  background-image: url(http://static.yxdown.com/m/images/home_icon.png);  background-size: 25px 21px;}
#header a.nav_btn span{background-position: 0 0;  background-image: url(http://static.yxdown.com/m/images/search_icon.png);  background-size: 25px 21px;}
#header .title{text-align: center; line-height: 45px; margin:0px 30%; font-size:20px;color:#fff;background: url(http://static.yxdown.com/m/images/yx_logo.png) no-repeat 50% 12px;  background-size: 75px 23px;  text-indent: -999em;}
#navbox{background: #fff;text-align: center;position: relative;border-bottom: 1px #e3e3e3 solid;}
.divfloat{position:fixed;top:0px;left:0px;z-index:999;}
#navbox a{float:left;display:inline-block;   position: relative;}
#navbox a span{ display: inline-block;color:#0f0f0f; background-repeat:no-repeat; line-height: 20px; height: 20px; margin: 9px 0px; font-size: 15px;}
#navbox a em{position: absolute;height:2px; width:60px;top:36px; left:50%;margin-left: -28px;}
#navbox a.nav1.hover span{background-position: -2px -20px;}
#navbox a.nav2.hover span{background-position: -2px -20px;}
#navbox a.nav3.hover span{background-position: -2px -20px;}
#navbox a.nav4.hover span{background-position: -2px -20px;}
#navbox a.nav5.hover span{background-position: -2px -20px;}
#navbox a.hover span{color: #e65303;}
#navbox a.hover em{position: absolute;height:2px; width:60px; background:#e65303; top:36px; left:50%;margin-left: -28px;}
/*导航样式 --2017*/
.wrapper03 {position:relative;height:40px;width: 100%;overflow: hidden;margin:0 auto;border-bottom:1px solid #ccc}
.wrapper03 .scroller {position:absolute}
.wrapper03 .scroller li {height:40px;color:#333;float: left;line-height: 38px;font-size:16px;text-align: center}
.wrapper03 .scroller li a{color:#333;display:block;margin:0 18px;}
.wrapper03 .scroller li.cur a{color:#0da6ed;border-bottom:2px solid #0da6ed;}
/*底部*/
.footer {color: #959595;border-top: 10px solid #f3f3f3;}
.navInfo,.clearfix{overflow: hidden;}
footer .navInfo {width: 100%;}
.navInfo .clearfix {border-radius: 4px;display: -webkit-box;overflow: hidden;zoom: 1;}
.navInfo .clearfix a{/* margin: 20px 0; */color: #666;display: block;width: 1%;height: 55px;line-height: 55px;font-size: 16px;-moz-box-flex: 1.0;-webkit-box-flex: 1.0;box-flex: 1.0;text-align: center;/* border-left: 1px solid #cecccc; */}
.navInfo .clearfix a:first-child{ border-left: 0px }
footer small {font-size: 13px;text-align: center;padding: 17px 0;display: block;background: #4f4f4f;color: #aaaaaa;}
footer small a{ color: #3897f0; display: inline-block; }
/*返回顶部*/
.goTop {width: 46px;height: 44px;border-radius: 5px;background:rgba(33,182,251,.9);text-indent: -9999px;position: fixed;bottom: 6%;right: 2%;display: none; z-index:99;}
.goTop em {width: 26px; height:26px;margin: 0 auto;display: block;background: url(http://static.yxdown.com/m/m_sy_item/images/m_sy_item_bg.png) no-repeat -34px -19px;margin-top: 9px;}
/*菜单栏*/
.cx_nav{background: #fff;overflow: hidden;}
.navcon{height: 50px;white-space: nowrap;overflow-x: auto;overflow-y: hidden;border-bottom: 1px #ebebeb solid;margin-left:-1px;background: #f9f9f9;}
.navcon a{-webkit-box-flex:1.0;box-flex:1.0;-moz-box-flex:1.0;text-align:center;color: #6e6e6e;font-size: 16px;height: 50px;line-height: 50px;text-align:center;display:inline-block;width: 19.5%;position: relative;}
.navcon a::before {content: '';position: absolute;top:17px;left: 0;width: 1px;height: 15px;z-index: -1;}
.navcon a.hover{color: #333;border-bottom: 2px solid #0da6ed;}
.navcon a:active{color:#0da6ed; }
.navcon a.hover i{width: 24px;height: 4px;display: block;position: absolute;background: #10b3ff;border-radius: 3px;bottom: 0;left: 50%;margin-left: -12px;}
.h_line{width:100%;height: 5px;background:#ececec;border-top: 1px solid #d8d5d5;}
::-webkit-scrollbar{display: none;}
/*新顶部样式--增加侧边框*/
body.mm-menu-open{overflow: hidden;height: 100%;}
body > .s_btn{-webkit-transition:-webkit-transform .5s;transition:transform .5s;height: 24px;position: absolute;top: 11px;width:24px;z-index:999;left: 12px;}
.s_btn.mm-menu-open{position: fixed; -webkit-transform:translateX(280px);-ms-transform:translateX(280px);transform:translateX(280px)}
#top .m_top{overflow:hidden;zoom:1;height: 58px;background: #10b3ff;}
.header{padding:24px 0;text-align:center}
.header__title{margin:0}
.m_top .search{display: block;width: 38px;height: 38px;overflow: hidden;background: url(http://static.yxdown.com/m/m_news/images/search.png) no-repeat;background-size: 100% auto;position: absolute;top: 14px;right: 12px;text-indent: -9999px;}
.mm-menu__header .sbox{height:32px;width: 256px;margin:0 auto;position:relative;top: 32px;border: 1px #fff solid;border-radius:15px;/* margin-top: 7px; */display:block;}
.mm-menu__header .sbox .s_text{ font-size:14px; color:#fff; height:32px; line-height:32px; padding-left:11px; padding-right:46px; display:block;}
.mm-menu__header .sbox .s_btn{ width:46px; height:30px; position:absolute;top:0px; right:0px;background:url(http://static.yxdown.com/m/m_index/images/index_bg.png) no-repeat -247px -174px ;background-size:312px auto; }
.mm-menu-toggle{position:absolute;top: 0;left: 0;z-index:20;width:24px;height:24px;font-size:0;text-indent:-9999px; display: none;}
.mm-menu-toggle{-webkit-transition:all .5s;transition:all .5s; background: url(http://static.yxdown.com/m/m_index/images/index_bg.png) no-repeat -218px -150px;background-size:312px auto ;}
.mm-menu-toggle.active{position:fixed;top: 0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);background: url(http://static.yxdown.com/m/m_index/images/index_bg.png) no-repeat -218px -175px;background-size:312px auto;}
.mm-menu{position:fixed;top:0;left:0;z-index:10;background-color:#10719e;width:100%;height:100%;overflow-y:auto;box-shadow:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s,box-shadow .5s;transition:transform .5s,box-shadow .5s}
.mm-menu.active{z-index: 1000; height: 100%;display: block;overflow: auto;background-color: #10719e;box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
@media all and (min-width:280px){.mm-menu{width:280px;-webkit-transform:translateX(-280px);-ms-transform:translateX(-280px);transform:translateX(-280px)}
}
.mm-menu__header{position:relative;width:100%;height: 80px;}
.mm-menu__title{position:absolute;bottom:12px;left:12px;margin:0;padding:0;color:#fff;font-size:22px}
.mm-menu__items{list-style:none;margin:0;padding:0}
.mm-menu__item{display:block;width:100%;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.mm-menu__item.in-view{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.mm-menu__link{border-bottom: 1px solid #095f88;display:block;position:relative;overflow:hidden;padding:12px 16px;font-size:16px;text-decoration:none;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s;}
.mm-menu__link-text{position:relative;z-index:2; color: #fff;}
.mm-menu__items .mm-menu__link .mm-menu__link--touch-effect{display:block;position:absolute;z-index:1;width:0;height:0;border-radius:100%;background-color: #095f88;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}
.mm-menu__items .mm-menu__link--touch-effect.animating{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s;transition:transform .5s}
.mm-menu-mask{display:block;position:fixed;top:0;left:0;z-index:8;width:100%;height:100%;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
.mm-menu-mask.active{visibility:visible;opacity:1; z-index: 998;}
#mm-menu .mm-menu__link i{width: 23px;height: 18px;display: inline-block;overflow: hidden;background: url(http://static.yxdown.com/m/m_index/images/index_bg.png) no-repeat 0px -195px;background-size:312px auto; position: absolute;left: -14px; top: -10px;}
.ovfHiden{overflow: hidden;height: 100%;}

/*首页新闻内页顶部更改*/
#top .m_top .app_logo,#top .m_top a:first-child{display: block;width:115px;height: 33px;background: url(../css/yx_logo.png) no-repeat;background-size:auto 100%;outline: none;position: absolute;top: 14px;margin-top: 0;left: 14px;}
#top .m_top .app_down{display: block;font-size: 12px;color: #fff;height: 26px;border: 1px solid #fff;border-radius: 5px;width: 90px;text-align: center;position: absolute;top: 16px;left: 115px;line-height: 26px;}
#top .m_top .app_down em{display: inline-block;width: 11px;height: 13px;background: url(http://static.yxdown.com/m/images/app_down.png) no-repeat;background-size: 100% auto;vertical-align: middle;margin-right: 2px;}
#content{margin: 0 12px;}
#content b{font-size: 17px;color: #333;margin-left: 11px;margin-bottom: 13px;display: block;}
#content h3{font-size: 17px;font-weight: bold;color: #10b3ff;margin-bottom: 16px;margin-top: 10px;}
#cambrian0{ display: none !important; }
.noshowlist{ display: none !important; }

.page_delete{width:280px;height:236px;margin:50px auto 0;padding:0;background:url('http://static.yxdown.com/m/images/404.jpg') no-repeat;background-size:100% 100%;}
