@charset "utf-8";
/**
 * YZMCMS 内容管理系统
 * @author           袁志蒙  
 * @license          http://www.yzmcms.com
 */
/* CSS Document */

*{margin:0;padding:0;}
body{font-size:13px; font-family: "Microsoft YaHei", "微软雅黑","Arial","WenQuanYi Micro Hei", "sans-serif";color: #3e3e3e; background: #fafbfd;line-height: 25px}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
a{color:#454545;text-decoration:none;}
a:hover{color:#1eaff1;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
/*.title_color{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/

.yzm-container-box{width:100%;background:#c7161e;min-width:1200px}
.yzm-header-box{height: 45px;line-height: 35px;background: #131722;}
.yzm-header-top{width:1200px;margin:0 auto;color:#747d87;}
.yzm-header-top a{color:#747d87;margin-left:10px;}
.yzm-header-top a:hover{color:#ff0000;}
.yzm-member-status{float:right;}
.yzm-member-status .login{color: #ff0000;border:1px solid #ff0000;padding: 3px 7px}

/* 网站容器 */
.yzm-container{margin:auto;width:1200px;}
.yzm-content-box{padding:5px 20px 10px 20px;background: #fff;border: 1px solid #eee;}
.yzm-title{border-bottom: #e4e3e3 1px solid;margin-bottom: 10px}
.yzm-title h2{font-size: 14px;line-height: 40px;font-weight: normal;border-bottom: 3px solid #2196f3;display: inline-block;padding-right:2px;/*color: #2196f3*/}
.yzm-title-right{float: right;}
.yzm-title-right a{line-height: 40px}

.yzm-line{height:20px;clear:both;}

/*网站头部 */
.yzm-header{height:100px;padding:0px 0;width:1280px;margin:0 auto;line-height:60px;height: 60px;}
.yzm-logo{float:left;margin-top:0px;width:210px;}
.yzm-logo a{color: #2196f3;font-size: 30px;overflow: hidden;display: block;height:60px;line-height:60px;text-overflow: ellipsis;white-space: nowrap;}
.yzm-logo img{height:60px}
.yzm-search{float:left;margin-top:10px;}
.searchtxt .searchmenu .searchselected{background-image:url(../images/icon2.png);background-repeat:no-repeat;}
.searchtxt{float:left;width:120px;height:36px;border:2px solid ;border-right:0;position:relative;z-index:100;background:#fff;border-radius: 5px 0px 0px 5px;}
.searchtxt .searchmenu{float:left;border-right:1px solid #eee;}
.searchtxt .searchmenu .searchselected{color:#666;cursor:pointer;font-size:14px;height:36px;line-height:36px;padding-left:15px;width:60px;background-position: 55px -85px;}
.searchtxt .searchmenu .searchopen{background-position:55px -113px}
.searchtxt .searchmenu .searchtab{display:none; position:absolute;top:36px;left:-2px;width:75px;border:2px solid #2196f3;border-top:0;background:#fff;z-index:100;}
.searchtxt .searchmenu .searchtab li{height:28px;line-height:28px;color:#666;font-size:14px;cursor:pointer;padding-left:15px}
.searchtxt .searchmenu .searchtab li.selected{background:#edf3fc;color:#018dbc;}
.searchtxt input{float:left;border:0;background:#fff;color:#666;padding:7px 8px;width:114px;height:22px;line-height:22px;margin:0;outline:medium none;}
.searchbtn{float:left;}
.searchbtn button{border-radius: 0px 5px 5px 0px;background:white;border:0;color:#000;outline:none;cursor:pointer;float:left;height:40px;line-height:40px;width:86px;font-size:16px;transition:all 0.3s}
.searchbtn button:hover{/*background:#1784db;*/}
.yzm-add-content{width:110px;float:right;margin-top:30px;}
.yzm-add-content a{border-radius:2px;height:38px;color:#2196f3;font-size:14px;display:block;line-height: 38px;transition:0.3s all;border:1px solid #2196f3;text-align:center;}
.yzm-add-content a:hover{text-decoration:none;background:#2196f3;color:#fff; }

/*导航条*/
.yzm-menu{height:43px;line-height:60px;background-color:#2196f3;}
.yzm-nav{width:1200px;margin:0 auto;}
.yzm-nav li{float:left;position:relative;z-index:98;}
.yzm-nav li a{float:left;width:72px;display:block;line-height:60px;text-align:center;font-weight:500;font-size:16px;color:white;transition:all 0.3s}
.yzm-nav li a:focus{-moz-outline-style: none;}
.yzm-nav li a:hover{text-decoration:none;background:#1784db;color: #ffffff}
.yzm-nav li .current{text-decoration:none;background: #1784db;color: white;}
.yzm-nav li .sub_nav{position:absolute;top:43px;left:0px;background:#2196f3;display:none;z-index:99;border:1px solid #1784db;border-top:none;}
.yzm-nav li .sub_nav li{text-align:center;width:108px;height:35px;line-height:35px;position:relative;z-index:99;padding:0px;background:#2196f3;clear:left;}
.yzm-nav li .sub_nav li a{height:34px;line-height:34px;width:108px;display:inline-block;}



/* 前端分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display: none;}
#page  a{border:1px solid #ddd;background:#fff;color:#808080;padding:5px 11px;margin-left:5px;border-radius:2px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#2196f3;color:#fff;text-decoration:none;border:1px solid #2196f3;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #ddd;}

/* 网站底部 */
.yzm-footer{text-align: center;border-top: 1px solid #e8e8e8;padding:20px 0;background: #232428;}
.hangqing {width: 880px;height: 380px;float: left}
.hangqing ul li {padding-top:5px!important;float: left;background: #f6f6f6;margin-right: 2px;padding: 1px;border-right: 1px solid lightgray;}

.hangqing ul li:last-child{border-right: 0px!important;}
.hangqing ul li .hqname{font-size: 16px;padding-left:8px;height:22px;overflow:hidden;}
.hangqing ul li .hqIndex{font-size: 14px;font-weight: bold;padding-left:8px;}
.hangqing ul li .hqIncrease{font-size: 12px;color: #c9262b;padding-left:8px;}
.hangqing ul li .hqIncrease-1{font-size: 12px;color: #1e9a5e;padding-left:8px;}
.float-text{font-size:16px;text-align:center;display: inline-block;background: #2a2a2a;color: white;width: 100%;margin-top:-35px;height: 35px;line-height: 35px;}
.float-text1{background:#2a2a2a;font-size:14px;overflow: hidden;text-align:center;display: inline-block;color: white;width: 100%;margin-top:-35px;height: 35px;line-height: 35px;}
.recommend{font-size: 15px;overflow: hidden;}
/*cd1d26*/
.recommend li {overflow: hidden;width: 290px;height:27px;color: #3e3e3e;margin-bottom: 5px;}
.recommend li span{color: #cd1d26;width: 50px;display: inline;border: 1px solid #cd1d26;padding:3px;font-size: 12px;margin-right: 5px;}
.recommend li a{font-size:16px;font-weight:bold;}
.newslist li {padding-bottom: 8px;overflow: hidden;width: 290px;height:20px;color: #3e3e3e;font-size:15px;}
.special li {overflow: hidden;width: 290px;height:25px;color: #3e3e3e;margin-bottom: 5px;font-size:16px;}
.special li span{color: #cd1d26;width: 50px;}
.hotnews {padding: 10px 10px 10px 0px;}
.hotnews .hotnews-nav {margin: 10px 0 20px 0px;height:15px;}
.hotnews .hotnews-nav li{ float: left;font-size: 16px;color: #6b6c6e;margin-right: 30px;}
.hotnews .hotnews-nav .hot{font-size: 24px!important;color: black!important;}
.hotnews .hotnews-nav li a{color: #6b6c6e!important;}

.hotnews-list{padding-top: 10px!important;width: 1200px;}
.hotnews-banner{float: left;}
.hotnews-items{float: right;width: 890px;padding-left: 20px;}
.hotnews-items .item {float: left;width: 266px;overflow: hidden;background: white;padding: 10px 10px 30px 10px;margin-bottom: 20px;margin-left: 10px;}
.hotnews-items .item .img{padding-top:22px;padding-bottom: 25px;}
.hotnews-items .item .title{font-size:16px;height: 45px; overflow: hidden;line-height: 22px;}
.hotnews-items .item .tag{text-align:center;font-size:14px;max-width: 120px;padding-left:2px;padding-right:2px;border: 1px solid #004cbd;display: inline;color: #004cbd;border-radius: 3px;float: left;height:22px;overflow:hidden;}
.hotnews-items .item .time{font-size:14px;float:right;color: #999999}
/*.hotnews-items .item .taginfo{margin-top:15px;}*/
.hotline {border-bottom:2px solid #cd1d26!important;color: #6b6c6e!important;padding-bottom:3px!important;}
.bg-white{background: white!important;}
.more{display: inline-block;float: right;width: 40px;height: 15px;font-size: 12px!important;border: 1px solid #a6a6a6;padding: 2px!important;line-height: 15px;text-align: center;}
.toplist{width: 270px;}
.toplist ul li{float: left;width: 250px;padding-top: 10px!important;font-size: 16px!important;}
.toplist ul li .author{float: left;font-size: 14px!important;}
.toplist ul li .pagenums{float: right;font-size: 12px!important;color: #999999!important;}
.toplist ul li .gaywhite{background: #FAFBFD!important;width: 100%;height: 20px;line-height: 20px;padding: 5px;border: 1px solid aliceblue;}
.toplist ul li .gaywhite2{width: 100%;height: 20px;line-height: 20px;padding: 5px;border-bottom: 1px solid aliceblue;font-size: 14px!important;}

.toplist2{width: 270px;}
.toplist2 ul li{float: left;width: 250px;font-size: 16px!important;}
.toplist2 ul li .author{float: left;font-size: 14px!important;}
.toplist2 ul li .pagenums{float: right;font-size: 12px!important;color: #999999!important;}
.toplist2 ul li .gaywhite{background: #FAFBFD!important;width: 100%;height: 20px;line-height: 20px;padding: 5px;border: 1px solid aliceblue;}
.toplist2 ul li .gaywhite2{width: 100%;height: 20px;line-height: 20px;padding: 5px;border-bottom: 1px solid aliceblue;font-size: 14px!important;}

.analyse {display: inline-block;width: 165px;height: 32px;border: 1px solid #cd1d26;border-radius: 15px;color: #cd1d26;line-height: 32px;font-size: 16px;margin-top: 15px;}
.circle{border-radius: 50%;width: 50px;height: 50px;}
.space{padding:24px!important;width: 238px!important;}
.hotnews-items .item .keywords{padding-top:10px;}
.hotnews-items .item .keywords span{margin-right: 10px;width: 60px;display: inline-block;background: turquoise;text-align: center;border-radius: 2px;color: white}
.hotnews-items .item .desc .desc-title{font-size: 16px!important;color: black!important;}
.hotnews-items .item .desc .desc-content{color: #999999!important;font-size: 12px!important;height: 76px!important;overflow: hidden!important;}
.gaywhite2 .author{width: 64%!important;overflow: hidden!important;height: 20px!important;}
.hotnews-items .imglist{float: left;}
.hotnews-items .imglist .bottom-img{margin-top:10px;}
.hotnews-items .imglist .bottom-img div{float: left;padding-right:10px;}
.hotnews-items .newslist{float: right;width: 340px;background: #FAFBFD!important;}
.hotnews-items .newslist ul{padding: 10px}
.hotnews-items .newslist .bknews li{height: 20.6px!important;}
.footer-span span{font-size: 16px;color: #7d7d7d!important;display: inline-block;width: 80px;padding-right: 8px;}
.footer-span span a {font-size: 16px;color: #7d7d7d!important;}
.yzm-footer .channel-list{background: #232428!important;height: 250px;}
.yzm-footer .channel-list .channel-item{width: 12%;float: left;}
.yzm-footer .channel-list .channel-item li{color:#7d7d7d!important;padding: 8px;}
.yzm-footer .channel-list .channel-item li a{color: #7d7d7d;font-size: 14px}
.yzm-footer .channel-list .channel-item .header{color: white;font-size: 18px!important;padding: 30px 0px 20px 0px!important;}
.yzm-footer .channel-list .channel-item .header a{color: white;font-size: 18px!important;}
.risk .risk-title{color: #ffffff!important;font-size: 18px!important;margin-bottom: 10px;}
.risk .risk-message{color: #7d7d7d!important;font-size: 14px!important;}
.risk .line-w{background: #7d7d7d!important;height: 0.5px;margin:15px 0px 15px 0px!important;}
.risk .site-name{color: #ffffff!important;font-size: 18px!important;margin-bottom: 10px;}