@charset "utf-8";
*{-webkit-touch-callout:none;  /*系统默认菜单被禁用*/ -webkit-user-select:none; /*webkit浏览器*/    -khtml-user-select:none; /*早期浏览器*/   -moz-user-select:none;/*火狐*/   -ms-user-select:none; /*IE10*/   user-select:none;}  
input {-webkit-user-select:auto; /*webkit浏览器*/} 
*{margin: 0;outline: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html {overflow-y:scroll;}
html,body{font-family: "微软雅黑",Microsoft YaHei,Helvetica Neue,Helvetica,Roboto,Segoe UI,Arial,sans-serif;font-size: 16px;color: black;margin: 0px;padding:0px;width:100%;-webkit-font-smoothing:antialiased; background-color: #ffffff;}
div,ul,li,h1,h2,table,td,input,span{margin:0px;padding:0px;}
img{border:none;}
li{list-style-type: none;}
a:link,a:visited,a:active{color: #333333;text-decoration: none;}
a:hover{color: red;}
.clear{clear: both;width:100%;}
.clear2{clear: both;height: 2px;width:100%;}
.clear5{clear: both;height: 5px;width:100%;}
.clear6{clear: both;height: 5px;width:100%;}
.clear10{clear: both;height: 10px;width:100%;}
.clear10bg{clear: both;height: 10px;background-color: #f4f4f4; width:100%:}
.clear5bg{clear:both;height:5px;background-color: #f4f4f4; width:100%:}
.clear2bg{clear: both;height:2px;background-color: #f4f4f4; width:100%:}
.clear1{clear: both;height: 1px;width:100%;}
.clear40{clear: both;height: 40px; width:100%;}
.clear60{clear: both;height: 60px; width:100%;}
.margintop40{margin-top: 40px;}
.input200{width: 50%;border: 1px solid #CCCCCC;height: 20px;line-height: 20px; padding: 5px;border-radius:5px;font-size: 13px;color: #cccccc;}
.input400{width: 50%;border: 1px solid #CCCCCC;height: 80px; padding: 5px;border-radius:5px;font-size: 13px;color: #cccccc;}
.button1{width:150px;background-color: #009900;height: 30px;line-height: 30px; border-radius:15px; text-align: center;font-weight:normal;color: #FFFFFF;border: none;letter-spacing:5px;font-size: 16px;padding-top: 2px;}
.bg-red{background:#FF0000;}
.bg-red2{background:#cc0000;}
.bg-blue{background:#008EFF;}
.bg-green{background:#990000;}
.bg-yellow{background:#ff9900;}
.bg-fense{background:#ff33cc;}
.bg-f4f4f4{background:#f4f4f4;}
.font-white,.font-white a{color:#FFFFFF;}
.font-gray,.font-gray{ color:#cccccc;}
.font-red,.font-red a{color:#FF0000;}
.font-bold{ font-weight:bold;}
.line-bottom-f4-solid{border-bottom:1px solid #f4f4f4;}
.line-bottom-f2-solid{border-bottom:1px solid #f2f2f2;}
.line-bottom-f4-dashed{border-bottom:1px dashed #f4f4f4;}
.line-bottom-f2-dashed{border-bottom:1px dashed #f2f2f2;}
.index-left{float:left;}
.index-right{float:right;}
.text-indent12{text-indent:12px;}
/*头部*/
header,footer,article{ width:100%; padding:0px; margin:0px;}
.index-top{width:100%; padding:10px 0px; position:fixed; left:0px; top:0px; text-align:center; z-index:9999; font-weight:bold; color:#FFFFFF;}
.index-top-left{ position:absolute; left:5px; top:10px; font-size:14px; font-weight:normal;}
.index-top-right{position:absolute; right:5px; top:10px;font-size:14px; font-weight:normal;}
/*动画*/
.index-flash,.index-flash img{width:100%; height:auto;}
/*九宫格*/
.index-nav,.index-nav ul{ width:100%;}
.index-nav ul li{ width:calc(25% - 1px); text-align:center; height:50px; border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4; float:left; font-size:14px; }
/*主题*/
.index-main100{width:100%; margin:auto;}
.index-main96{width:96%; margin:auto;}
.index-main94{width:94%; margin:auto;}
.index-main92{width:92%; margin:auto;}
.index-main90{width:90%; margin:auto;}
/*标题*/
.index-title-black{width:96%; padding:10px 2%; font-weight:bold; margin:auto; position:relative; color: #666666; }
/*标题块*/
.index-title-bg-red2{ width:5px; height:12px; background:#FF0000; position:absolute; top:15px;}
/*列表下更多*/
.index-list-more{ width:100%; text-align:center; padding:10px 0px 20px 0px;}
.index-list-more a{ border:1px solid #f2f2f2; border-radius:5px; padding:5px 20px; font-size:12px; color:#CCCCCC;}
a.index-more{ float:right;color:#cccccc; font-size:14px; font-weight:normal;}
a.index-class{border:1px solid #cc0000; border-radius:3px; padding:2px 2px 0px 2px;  font-size:10px; color:#cc0000;}
/*文字列表*/
.index-list-text{width:94%; margin:auto;}
.index-list-text ul{width:100%; padding:10px 0px;}
.index-list-text ul li{ width:100%; padding:8px 0px;}
.index-list-text ul li.bg{background-image: url(index-text-bg.png);background-repeat: no-repeat;background-position: right center;background-size:20px 20px;}
.index-list-text ul li span{ float:right;color:#cccccc; font-size:12px; padding-top:5px;}
/*文字列表2*/
.index-list-text2{width:94%; margin:auto;}
.index-list-text2 ul{width:100%; padding:10px 0px;}
.index-list-text2 ul li{ line-height:24px;}
.index-list-text2 ul li.info{ font-size:12px; color:#CCCCCC;}
/*图文列表*/
.index-list-tuwen{width:94%; margin:auto; padding:10px 0px; height:100px;}
.index-list-tuwen-tu{ width:40%;height:100px;}
.index-list-tuwen-tu img{ width:100%; height:100px; border-radius:5px;}
.index-list-tuwen-wen{width:57%; height:100px; position:relative;}
.index-list-tuwen-wen-info{width:100%; position:absolute; bottom:0px;}
.views{background-image: url(views.png);background-repeat: no-repeat;background-position: left center;background-size:18px 18px;font-size:12px;color:#CCCCCC;padding-left:20px;}
.time{background-image: url(time.png);background-repeat: no-repeat;background-position: left center;background-size:12px 12px;font-size:12px;color:#CCCCCC;padding-left:15px;}
/*图片列表*/
.index-list-tupian{width:100%; margin:auto;}
.index-list-tupian ul{width:47%; float:left; margin-left:2%; margin-top:10px;}
.index-list-tupian ul li{text-align:center;}
.index-list-tupian ul li.img{ width:100%;}
.index-list-tupian ul li.img img{height:180px; width:100%;}
/*foot*/
.index-copyright{ width:100%; text-align:center; font-size:14px; color:#CCCCCC; padding:20px 0px;}
/*底部导航*/
.index-foot{position:fixed; bottom:0px; width:100%; padding:5px 0px 0px 0px; border-top:1px solid #f2f2f2; background:#FFFFFF;}
.index-foot ul{ width:100%;}
.index-foot ul li{ width:25%; text-align:center; float:left; color:#CCCCCC; font-size:14px;}
/*内页*/
.nei-main{ width:calc(100% - 22px); border:1px solid #f2f2f2; background:#FFFFFF; margin:0px 10px; border-radius:7px;}
.nei-title {width:90%; text-align:center; margin:auto; padding:20px 0px 10px 0px;}
.nei-title h1{line-height:30px; font-size:20px;}
.nei-info{ width:100%; text-align:center; font-size:12px; color:#666;}
.nei-content{width:94%; margin:auto; line-height:26px;}
.nei-content img{max-width:100%; height:auto;}
.nei-content p{margin-top:1em;}
.nei-content a{ color:#0066FF;}
.nei-more{width:94%; margin:auto;}
.nei-more-line{width:98%; height:20px; border-bottom:1px solid #f4f4f4; margin:0px auto 10px auto; position:relative;}
.nei-more-title{ position:absolute; bottom: -10px; left:calc(50% - 2em - 10px); background:#FFFFFF; padding:0px 10px; font-weight:bold; font-size:14px; color:#0066CC; }
.nei-more-title2{width:100%; padding:10px 0px; font-weight:bold; margin:auto; color: #0066CC;font-size:14px;}

.nei-more-title3{width:100%; padding:10px 0px; font-weight:bold; margin:auto; color: #000000;font-size:14px; text-align:center; position:relative;}
.nei-more-title3 span{ position:absolute; background:#FF8800; height:2px; width:1.5em; left:calc(50% - 0.75em); bottom:2px; border-radius:5px;}


/*文字列表页*/

/*图文列表页*/

