@charset "utf-8";
body { font-family: "微软雅黑"; padding: 0; font-size:16px; color:#111; background:fff; margin: 0 auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style: none none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:14px; font-weight: normal;}
table,td,tr,th{font-size:16px;}
a:link {color: #111; text-decoration:none;}
a:visited {color: #111;text-decoration:none;}
a:hover { color: #F90; text-decoration: none;}
a:active { color: #111;}
@font-face { font-family: 'icomoon'; src: url("img/iconfont.ttf"); font-weight: normal; font-style: normal; }
.clr{ height: 0; line-height: 0; font-size: 0; clear:both;}
.cRed{ color: #f00;}
.pages{ height: 32px; line-height: 32px; clear:both; padding: 50px 0;text-align:center;}
.pages a,.pages a:visited,.pages strong{ margin: 0 3px; text-align:center; padding: 6px 10px;background: #ddd; }
.pages a:hover,.pages strong{ color: #fff; background: #f90; font-weight:normal;}
.Header{ padding: 5px 10px; background: #DFDFDF;}
.Header .logo{ padding: 10px 0 2px;}
.Header .logo img{ max-width: 260px;}
.Header .r{ float:right; margin-top: 15px;}
.Header .r .oxx{ background:url(img/i-menu.png) no-repeat 0 0; display:block; width: 28px; background-size: 28px; padding-top: 18px; font-size: 12px; text-align:center;}
.meum2{ position: absolute; top: 67px; right: 0; width: 185px; z-index: 1;}
.meum2 h5{ float:left; width:35px;}
.meum2 h5 img{ width: 20px;}
.meum2 ul{background: rgba(0,0,0,0.85); float:left; width: 110px; padding: 10px 0 10px 30px;}
.meum2 ul li{ line-height: 40px;}
.meum2 ul li a{ color: #fff; font-size: 16px;}
.login{ margin: 20px;  padding: 20px 25px 30px; background: #fff; border-radius: 10px;}
.login h2{ font-size: 24px; text-align:center; padding: 20px 0;}
.login p{ text-align:center; color: #f90;}
.login .input{ width: 99%; height: 45px; line-height: 45px; background: #fff; border:1px solid #ddd; text-indent: 7px; font-size: 18px; border-radius: 5px;}
.login .but{ background: #F90; color: #fff; height: 50px; line-height: 50px; display:block; border: none; cursor: pointer; font-size: 20px; text-align:center; width: 100%; margin-top: 25px; border-radius: 5px;}
.ContentTonzhi{ margin:10px; line-height: 180%; padding: 10px; background: #fff3e9; color: #f58b36; border-radius: 8px}
.Contentfenglei{ height: 30px; padding: 10px 0;}
.Contentfenglei li{ float:left; width: 25%; text-align:center; font-size: 22px; font-weight:bold;}
.Contentfenglei .tag a{ border-bottom: 3px solid #F90;}
.ContentSearch{ background: #fff; padding: 10px;}
.ContentSearch .input{width: 70%; height: 40px; line-height: 40px; background: #fff; border:1px solid #ddd; text-indent: 7px; font-size: 18px; border-radius: 5px; float:left;}
.ContentSearch .but{background: #F90; color: #fff; height: 44px; width: 22%;float:right; line-height: 44px; display:block; border: none; cursor: pointer; font-size: 20px; text-align:center; border-radius: 5px;}
.ContentList{ margin: 0 auto; padding: 10px 0;}
.ContentList li{ float: left; width: 50%; overflow:hidden; }
.ContentList li a{ display:block; padding: 10px 10px 0;}
.ContentList li img{ width: 100%; display:block;}
.ContentList li span{ display:block; height: 30px;}
.ContentList li span strong{ font-weight: normal;}
.ContentList li span em{background: #ff9600;color: #fff;padding: 0px 4px 2px;border-radius: 5px 0 5px 0;font-size: 14px;margin-right: 5px;line-height: 18px; font-style:normal;}
.ContentList li span .eg{background: #ff00ff;}
.ContentText{ padding: 10px;}
.ContentText .title { padding: 20px 5px; line-height: 30px;}
.ContentText .title h1{font-size: 30px; font-weight:bold; float:left;color: #F90;}
.ContentText .title em{ display:block; font-size: 18px; font-weight:normal; float:right; background: #ff9600;color: #fff;padding: 0px 4px 2px;border-radius: 5px 0 5px 0;font-size: 14px;margin-right: 5px;line-height: 18px; font-style:normal;}
.ContentText .title .eg{background: #ff00ff;}
.ContentText .miaoshu{ background:#fff3e9; color: #f58b36; padding: 10px; line-height: 180%; border-radius: 8px}
.ContentText .text{ padding: 10px 0;}
.ContentText .text p{ margin: 0; padding: 0;}
.ContentText .text video{ display:block; margin: 10px 0; width: 100%; height:100%;}
.ContentText .text img{ display:block; margin: 10px auto 0; width: 100%; height:100%;}
.ContentText .video{ padding: 10px 0;}
.ContentText .video h2{ background: #ddd; font-size: 20px; line-height: 100%; padding: 10px; font-weight:bold;}
.ContentText .video h2 em{ float:right; font-style:normal; color: #F90; font-weight:normal; font-size: 16px;}
.ContentText .video video{ display:block; margin: 10px 0; width: 100%; height:100%;}
.ContentText .next{ padding: 10px 0; line-height: 200%; border-top: 1px solid #ddd;}
.Foot{ background: #DFDFDF; padding: 10px; text-align:center; clear:both; font-size: 14px;} 
.Foot_top{ position: fixed;bottom: 0;left: 0;right: 0;background-color: rgba(255, 255, 255, 0.95);height: 50px;z-index: 9999; box-shadow: 0px -4px 10px 0px rgba(17, 58, 93, 0.1);transition: all .3s ease 0s;}
.Foot_top li{ float:left; width: 33.33%; height: 50px; text-align:center; font-size: 12px;}
.Foot_top li em{font-family: "icomoon" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; top: 5px; padding-bottom: 5px; display:block;}
.Foot_top li .home:before{content: '\e8c1'; }
.Foot_top li .back:before{content: '\e622'; } 
.Foot_top li .next:before{content: '\e621'; } 