@charset "utf-8";
/**/
*{margin: 0;padding: 0;}
body {padding: 0;
    margin: 0;
    font-size: 14px;
    font-family: Arial, Helvetica,'Microsoft Yahei', 'Hiragino Sans GB', sans-serif;
    color: #333;
    background-color: #EEEEEE;
    word-wrap:break-word; word-break:break-all;
    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline: 0;
}
.wrap{width: 1280px;margin: 0 auto;table-layout: fixed;overflow: hidden;background-color: #FFF;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration: underline;color: #f00;}
a img {border:none;}
.clear{clear:both;}
/*==============header============*/
.header{position: fixed;
    top: 0;
    bottom: 0;
    width: 180px;
    background-color: #f6f6f6;
    margin: 0;
    padding: 0;
    z-index: 99;
    display: block;}
/*logo*/
.logo{width: 180px;height: 124px;overflow: hidden;text-indent: -9999em;}
.logo a{display: block;height: 124px;background-position: 50% 50%;}
/*nav*/
.nav{font-size: 16px;border-bottom: 1px solid #eee;}
.nav ul{list-style: none;}
.nav li{position: relative;}
.nav li+li#nvabar-item-index{display: none;}
.nav li a{padding: 12px 25px;color: #666;display: block;text-decoration: none;}
.nav li a i{margin-right: 5px;font-size: 18px;color: #333;display: inline-block;width: 20px;text-align: center;}
@media screen and (max-width: 750px) {
	.nav li a i{display: none;}
}
.nav li:hover{background-color: #fff;}
.nav ul ul{display: none;position: absolute;left: 100%;top: 0; background-color: #f6f6f6;}
.nav ul li:hover > ul{display: block;}
.nav ul ul li{white-space: nowrap;}
/*contant*/
.contant{border-bottom: 1px solid #eee;padding: 15px 0;margin-bottom: 10px; overflow: hidden;background-color: #f9f9f9;text-align: center;}
.contant span{display: inline-block;width: 36px;height: 36px;line-height: 36px;border-radius: 8px;text-align: center;margin: 0 1px;font-size: 0;filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.contant span:hover{filter: alpha(Opacity=100);-moz-opacity: 1;opacity: 1;}
.contant span{background-color: #f1b305;}
.contant span+span{background-color: #ff5e52;}
.contant span+span+span{background-color: #1faeff;}
.contant span+span+span+span{background-color: #4bc916;}
.contant span a{font-size: 16px;color: #fff;}
/*headqr*/
.headqr{padding: 0 10px;overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.headqr img{max-width: 100%;}

/*main*/
.main{/*float: right;width: 1090px;*/margin-left: 190px; overflow: hidden;}
.mainl{float: left;width: 770px;overflow: hidden;}
.aside{float: right;width: 300px;overflow: hidden;}
/*notice*/
.notice{margin: 12px 5px 20px 13px;border: 1px dashed #B9AB9E;background-color: #FCFAF7;padding: 0 5px;}
.notice p{line-height: 25px;padding-left: 3em; color: #333;}
.notice p::before{content: "";width: 23px;height: 11px;background: url(images/gnew2.gif) no-repeat;position: absolute;margin-top: 8px; margin-left: -28px;}
.notice p a{color: #333;}
.notice p a:hover{color: #f00;}
/*recommend*/
.recommend{border-top: 1px solid #FAFAFA;border-bottom: 1px solid #FAFAFA;overflow: hidden;}
.recommend .top{padding: 10px;}
.recommend .top:hover{background-color: #FAFAFA;}
.recommend .top .r_t{height: 30px;line-height: 30px;overflow: hidden;}
.recommend .top .r_t span{display: inline-block; background-color: #CC0000;color: #fff;padding: 0 10px;margin-right: 10px;font-size: 16px;font-weight: bold;}
.recommend .top .r_t h2{display: inline-block;font-size: 22px;font-weight: 600;}
.recommend .top .r_t h2 a{color: #333;}
.recommend .top .r_t h2 a:hover{color: #f00;}
.recommend .top .info{font-size: 12px;font-weight: normal;color: #999;line-height: 30px;height: 30px;margin-top: 5px;}
.recommend .top p{padding: 10px 0;line-height: 30px;text-align: justify;font-size: 14px;}
.recommend .top p a{color: #333;text-decoration: none;}
.recommend .other{border-top: 1px solid #FAFAFA;padding: 10px 0;}
.recommend .other ul{overflow: hidden;padding-top: 5px;font-size: 14px;padding-bottom: 3px;}
.recommend .other:hover ul{background-color: #FAFAFA;}
.recommend .other li{float: left;width: 50%;height: 30px;line-height: 30px;overflow: hidden;padding: 0 5px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.recommend .other li a{color: #333;text-decoration: none;}

/*list*/
.list{overflow: hidden;}
.list ul{list-style: none;overflow: hidden;border-top: 1px solid #F0F0F0;}
.list li{border-bottom: 1px solid #FAFAFA;margin-bottom: 10px;overflow: hidden;padding: 10px;}
.list li:hover{background-color: #FAFAFA;}
.list li h3{font-size: 22px;line-height: 26px;padding-bottom: 3px;font-weight: 600;font-family: 'Microsoft YaHei', Verdana, Arial;overflow: hidden;}
.list li span{font-size: 12px;font-weight: normal;color: #999;line-height: 30px;height: 30px;}
.list li p{overflow: hidden;margin-top: 5px;padding-bottom: 3px;padding: 10px 0;line-height: 30px;text-align: justify;font-size: 14px;}
.list li p a{text-decoration: none;color: #333;}
/*段子*/
.list li span i{font-family: georgia;font-size: 21px;line-height: 25px;color: #CC0000;}
.list li span i a{color: #CC0000;}

/* 图文 */
.list_tw{overflow: hidden;}
.list_tw ul{list-style: none;overflow: hidden;border-top: 1px solid #F0F0F0;}
.list_tw li{border-bottom: 1px solid #FAFAFA;margin-bottom: 10px;overflow: hidden;padding: 10px;}
.list_tw li:hover{background-color: #FAFAFA;}
.list_tw li h3{font-size: 22px;line-height: 26px;padding-bottom: 3px;font-weight: normal;font-family: 'Microsoft YaHei', Verdana, Arial;overflow: hidden;}
.list_tw li span{display: block; font-size: 12px;font-weight: normal;color: #999;line-height: 30px;height: 30px;}
.list_tw li .imgtw{float: left; margin-top: 15px;width: 140px;height: 90px;overflow: hidden;border: 1px solid #ddd;padding: 1px;}
.list_tw li .imgtw img{width: 100%;height: 100%;object-fit: cover;}

.list_tw li p{margin-left: 160px; overflow: hidden;margin-top: 5px;padding-bottom: 3px;padding: 10px 0;line-height: 30px;text-align: justify;font-size: 14px;}
.list_tw li p.noimg{margin-left: 0;}
.list_tw li p a{text-decoration: none;color: #333;}


/* list_tw_43626 */
.list_tw_43626{overflow: hidden;}
.list_tw_43626 ul.tit{background-color: #f0f0f0;overflow: hidden;list-style-type: none;}
.list_tw_43626 ul.tit li{float: left; font-size: 15px;margin-right: 12px;}
.list_tw_43626 ul.tit li a{display: block;padding: 8px 10px;text-decoration: none;}
.list_tw_43626 ul.tit li.active a{background-color: #CC0000;color: #fff;}
/* tab_box */
.tab_box{}
.tab_box ul{list-style: none;}
.tab_box li{display: block;overflow: hidden;
        padding: 20px 0;
    overflow: hidden;
    background-color: #fff;
    border-bottom: 1px solid #eee;
    border-radius: 2px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
}
.tab_box li:hover{background:#fcfcfc;}
.tab_box li .img{float: left; width: 188px;height: 115px;overflow: hidden;}
.tab_box li .img img{width: 100%;height: auto;}
.tab_box li .info{margin-left: 203px;}
.tab_box li .info h2{font-size: 20px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tab_box li .info h2 a{color: #333;}
.tab_box li .info h2 a:hover{color: #CC0000;}
.tab_box li .info p{margin: 10px 0;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;}
.tab_box li .info .text{color: #999;font-size: 13px;}
.tab_box li .info .text span{margin-right: 10px;}
.tab_box li .info .text a{color: #999;}
.tab_box li .info .text span i{margin-right: 5px;}
@media screen and (max-width: 750px) {
    .tab_box li{padding: 10px 0;}
    .list_tw_43626 ul.tit li{float: left; font-size: 15px;margin-right: 6px;}
    .list_tw_43626 ul.tit li a{padding: 7px;}
    .tab_box li .img{float: left; width: 100px;height: 80px;}
    .tab_box li .info{margin-left: 115px;}
    .tab_box li .info h2{font-size: 17px;line-height: 23px;white-space: normal;max-height: 46px;margin-bottom: 8px;}
    .tab_box li .info p{display: none;}
    .tab_box li .info .text span+span+span{display: none;}
}


/*video*/
.video{overflow: hidden;}
.video ul{list-style: none;margin-right: -2%;}
.video li{float: left;width: 48%;margin-right: 2%; margin-bottom: 10px;}
.video li:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.video li .img{width: 100%; height: 180px;overflow: hidden;border: 1px solid #eee;position: relative;}
.video li .img a{display: block;overflow: hidden;padding: 2px;}
.video li .img img{width: 100%;height: 100%;object-fit: cover;}

.video li .img .vbg{display: block; position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(images/play-btn.png) no-repeat center;}
.video li h3{height: 24px;line-height: 24px;padding: 0 10px;margin: 5px 0;font-size: 14px;font-weight: normal;overflow: hidden;text-align: center;}

/* list-img */
.list-img{overflow: hidden;}
.list-img ul{list-style: none;margin-right: -2%;}
.list-img li{float: left;width: 31.333%;margin-right: 2%; margin-bottom: 10px;}
.list-img li:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.list-img li .img{width: 100%; height: 180px;overflow: hidden;border: 1px solid #eee;position: relative;}
.list-img li .img a{display: block;overflow: hidden;padding: 2px;}
.list-img li .img img{width: 100%;height: 100%;object-fit: cover;}
.list-img li h3{height: 24px;line-height: 24px;padding: 0 10px;margin: 5px 0;font-size: 14px;font-weight: normal;overflow: hidden;text-align: center;}



/*pagebar*/
.pagebar{}
.pagebar{width: 100%;clear: both;margin-top: 10px;margin-bottom: 10px;text-align:center;}
.pagebar a,.pagebar span{padding:4px 10px 4px 10px;color: #000;display:inline-block;clear: both;border: 1px solid #bebdbe;margin:0 3px 3px 0;border-radius: 2px;}
.pagebar a:hover,.pagebar span{color: #BA0001;background-color: #bebdbe;border: 1px solid #666;}

/*aside*/
.aside{}
.widget{margin-bottom: 20px;overflow: hidden;background-color: #fff;}
.widget h5{height: 25px;line-height: 25px;font-size: 20px;font-weight: bold;background-color: #F6F6F6;padding: 8px 0 8px 16px;margin-bottom: 5px;border-top: 2px solid #CC0000;}
.widget ul{list-style: none;padding: 5px 0;}
.widget li{float: left;width: 50%; font-size: 14px;line-height: 36px;height: 36px;overflow: hidden;}

.widget .widget_div{padding: 10px 0 0;overflow: hidden;line-height: 26px;}
.widget_div img{max-width: 100%;}

.widget_previous li,.widget_comments li{width: 100%;}

/*widget_calendar*/
#tbCalendar{width: 100%;text-align: center;}
.widget_calendar caption{/*background-color: #FAFAFA;*/height: 20px;line-height: 20px;}
.widget_calendar td {padding: 5px 0;}
.widget_calendar td a{display:block;margin: 5px;padding:5px 0; background:#CC0000;color:#FFFFFF;}

/*widget_searchpanel*/
.widget_searchpanel{}
.widget_searchpanel form{width: 100%;height: 40px;line-height:40px; overflow: hidden;}
.widget_searchpanel form input{float: left;width: 80%;height: 38px;line-height:38px;border: 3px solid #CC0000;padding-left: 10px; color: #555;
border-top-left-radius: 4px;border-bottom-left-radius: 4px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.widget_searchpanel form input+input{float: left;width: 20%;height: 38px;line-height:35px;background-color: #CC0000;padding-left: 0; color: #fff;
border-radius: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}

/*widget_tags*/
.widget_tags li{width: auto;margin-right: 5px;margin-bottom: 5px;}
.widget_tags li a{display: block;padding: 0 5px;color: #fff;}
.widget_tags li[class$="0"] a{background-color: #4A4A4A;}
.widget_tags li[class$="1"] a{background-color: #428BCA;}
.widget_tags li[class$="2"] a{background-color: #5CB85C;}
.widget_tags li[class$="3"] a{background-color: #D9534F;}
.widget_tags li[class$="4"] a{background-color: #567E95;}
.widget_tags li[class$="5"] a{background-color: #B433FF;}
.widget_tags li[class$="6"] a{background-color: #00ABA9;}
.widget_tags li[class$="7"] a{background-color: #B37333;}
.widget_tags li[class$="8"] a{background-color: #FF6600;}
.widget_tags li[class$="9"] a{background-color: #D8B303;}

/*widget_user*/
.widget_user{background-color: #FEFCF4;margin-top: 10px;border: 1px solid #FCBB90;font-size: 14px;margin-bottom: 10px;padding: 10px;}
.widget_user h6{height: 25px;
    line-height: 25px;
    font-size: 20px;
    font-family: "Microsoft YaHei", small;
    font-weight: bold;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #F0F0F0;
    padding-bottom: 10px;}
.widget_user .userimg{margin: 10px 0;overflow: hidden;text-align: center;}
.widget_user .userimg img{width: 100px;height: 100px;border-radius: 50%;}
.widget_user .userimg p{font-size: 22px;font-weight: 600;text-align: center;}
.widget_user .userimg span{width: 100%;line-height: 30px;display: inline-block;}

/*footer*/
.footer{margin-left: 190px;overflow: hidden;border-top: 2px solid #eee;
margin-left: 195px;
margin-right: 20px;
padding: 20px 0 30px;
color: #aaa;
font-size: 12px;}
.footer p{line-height: 22px;}
.footer a{color: #aaa;}

/*category*/
.intro{background-color: #FEFCF4;margin-top: 10px;border: 1px solid #FCBB90;font-size: 14px;margin-bottom: 10px;padding: 10px;}
.intro h1{height: 25px;line-height: 25px;font-size: 20px;font-family: "Microsoft YaHei", small;font-weight: bold;padding-bottom: 10px;}
.intro p{line-height: 24px;border-top: 1px solid #F0F0F0;padding-top: 10px;font-size: 14px;}

/*post*/
.post{}
.p_t{/*border-top: 1px solid #ccc;*/border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.p_t h1{line-height: 60px;padding-bottom: 4px;font-family: "Microsoft Yahei";font-size: 32px;}
.p_t .info{font-size: 12px;font-weight: normal;color: #999;line-height: 30px;height: 30px;overflow: hidden;}
.p_t .info i{font-family: georgia;font-size: 21px;line-height: 25px;color: #CC0000;}
.p_t .info i a{color: #CC0000;}
.p_t .info span.share{float: right;}
@media screen and (max-width: 780px) {
	.p_t{margin-top: 5px}
	.p_t h1{line-height:36px;font-size: 26px;}
	.p_t .info span.share{display: none;}
	
}

/*article_content*/
.article_content{/*font-weight: 300;*/margin:5px 3px 5px 0px;font-size:18px;line-height: 32px;margin-bottom:20px;color: #555; word-break:break-all;word-wrap:break-word;}
.article_content img {max-width:90%;height:auto;padding: 5px 0;}
@media screen and (max-width: 780px) {
	.article_content img{width: 100%;ax-width:100%;}
}
.article_content ul{margin-left:15px;padding-left:2em;list-style: none;}
.article_content li{list-style-type:disc;color:#666;}
.article_content h1,.article_content h2, .article_content h3, .article_content h4, .article_content h5, .article_content h6 {
        margin-bottom:18px;background-color: #FBFBFB;color: #333;border-left: 4px solid #CC0000;padding-left: 10px; margin: 10px 0;font-weight: normal;
        /*border-top-left-radius: 2px;border-bottom-left-radius: 2px;*/}
.article_content h1 {line-height:60px;padding-bottom: 4px;font-family: "Microsoft Yahei";font-size: 32px;}
.article_content h2 {font-size:28px;padding-top: 8px;padding-bottom: 8px;}
.article_content h3 {margin-top: 15px;margin-bottom: 15px;padding-top: 4px;padding-bottom: 4px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.article_content h4 {font-size:16px;padding-top: 3px;padding-bottom: 3px;}
.article_content h5 {font-size:14px;padding-top: 2px;padding-bottom: 2px;font-weight: normal;}
.article_content h6 {font-size:12px;padding-top: 0;padding-bottom: 0;font-weight: normal;}
.article_content ul, .article_content ol {margin:0 0 18px 50px}
.article_content ul {list-style: disc;}
.article_content ol {list-style: decimal;}
.article_content li {margin-bottom: 6px;}
.article_content p {padding: 10px 0 20px;line-height:190%;text-indent:2em;text-align:justify;color:#2A2A2A;}
.article_content pre {word-wrap:break-word}
.article_content table {border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:18px}
.article_content table th {background-color:#F9F9F9;text-align:center}
.article_content table td, .article_content table th {border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article_content .alignnone {margin:0 auto;}
.article_content .alignleft {float:left;text-align:left;margin-right:10px}
.article_content .aligncenter {margin: 0 auto;text-align: center;display: block;}
.article_content .alignright {float:right;text-align:right;margin-left:10px}
.article_content a{color:#450A11;text-decoration:underline;}
.article_content a:hover{color:#df0031;}
.article_content pre, .comment pre {font-size: 12px;background:#ededed;}
.article_content blockquote{margin:10px;border:1px #d0d4c8 dashed;background:#f4f5f6 url(images/blockquote.gif) 5px 3px no-repeat;padding:8px 12px 8px 36px;}
.article_content blockquote p{padding:8px 0;line-height:26px;text-indent:0em;text-align:justify;color:#2A2A2A;}
/*视频*/
.article_content embed, .article_content video, .article_content iframe{}
@media screen and (max-width: 780px) {
	.article_content embed, .article_content video, .article_content iframe{width: 100%;}
}

.form{padding: 10px 0 20px;font-size: 18px;
    line-height: 190%;
    text-indent: 2em;
    text-align: justify;
    color: #2A2A2A;}
@media screen and (max-width: 780px) {
	.form{padding: 10px 0;text-indent: 0;}
}
/*===========comments=============*/
#comments{}.comments{}
.comments .c_title{margin-bottom: 2px;margin-left: 10px; overflow: hidden;}
.comments .c_title h5{height: 25px;
    line-height: 25px;
    font-size: 20px;
    font-weight: normal;
    padding-left: 16px;
    border-left: 4px solid #CC0000;
    font-weight: bold;
    background-color: #EEE;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-bottom: 10px;}
.comments .c_title h5 i{color: #6190e8;border-bottom: 1px dotted #6190e8;margin-right: 5px;font-style: normal;}
.comments .c_title span{display: inline-block;float: right;}
.comments .c_title span a{color: #6190e8;border-bottom: 1px dotted #6190e8;margin-left: 5px;}
/*compost*/
.compost{overflow: hidden;margin-bottom: 20px;padding: 10px;}
.compost:hover{background-color: #FAFAFA;}
.compost .cp_post{overflow: hidden;}
.compost .cp_post .cp_box{overflow: hidden;margin-bottom: 5px;}
.compost .cp_post .cp_box textarea{
	background-image: url(images/pinglungonggao.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 100%;
    height: 120px;
    border: 1px solid #ddd;
    padding: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.compost .cp_post .cp_info{overflow: hidden;}
.compost .cp_post .cp_info ul{list-style: none;margin-bottom: 0;overflow: hidden}
.compost .cp_post .cp_info li{margin-bottom: 5px;overflow: hidden;}
.compost .cp_post .cp_info li span{float: left;width: 53px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #ccc;font-weight: 300;}
.compost .cp_post .cp_info li label{display: none;}
.compost .cp_post .cp_info li input{margin-left: -1px;width: 325px; padding-left: .35em; height: 30px;line-height: 30px;background-color: #fff;border: 1px solid #ccc;}
.compost .cp_post .cp_info li.inpVerify input{width: 30%;}
.compost .cp_post .cp_info li.inpVerify img{vertical-align: bottom;}
.compost .cp_post .cp_info button{padding: 4px 20px;border-radius: 5px; background-color: #6190e8;color: #fff;border: 1px solid rgba(0,0,0,0.1);}
.compost .cp_post .cp_info li i{font-style: normal;margin-left: 10px;}
.compost .cp_post .cp_info li i.red{color: #f30;}
.compost .cp_post .cp_button{padding: 0px;margin-bottom: 5px;line-height: 30px;}
.compost .cp_post .cp_button span{font-size: 14px;color: #333;}
.compost .cp_post .cp_button span i{font-family: georgia;font-size: 21px;line-height: 25px;color: #CC0000;}
.compost .cp_post .cp_button button{color: #FFFFFF;background-color: #CC0000;height: 30px;width: 100px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;float: right;font-weight: 600;}
.compost .cp_post .cp_button button:hover{background-color: #333;}
/*c_list*/
.c_list ul{list-style: none;
line-height: 32px;
    padding-top: 9px;
    padding-right: 9px;
    padding-bottom: 1px;
    padding-left: 9px;
    margin: 20px 0;
    border-radius: 5px;
    border: 1px dotted #dddddd;
    font-size: 14px;}
.c_list ul:hover,.c_list ul ul{background-color: #FEFCF4;border: 1px solid #FCBB90;}
.c_list li{margin-bottom: 20px;}
.c_list li .c_main{overflow: auto;position: relative;}
/*.c_list li .c_main:hover{background-color: #FEFCF4;border: 1px solid #FCBB90;}*/
.c_list li .c_main .c_info{overflow: hidden;}
.c_list li .c_main .c_info span{float: left;font-size: 14px;color: #a1a1a1;}
.c_list li .c_main .c_info span a{color: #CC0000;text-decoration: underline;}
.c_list li .c_main .c_info .icon{display: inline-block;/*翻转*/-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;}
.c_list li .c_main .c_info span+span{float: right;}
.c_list li .c_main .c_info span+span a{border-bottom: 0;}
.c_list li .c_main .floor{position: absolute;top: 0;right: 10px;font-size: 30px;color: #f4f4f4;float: right;margin-left: 15px;font-weight: 700;}
.c_list li .c_main .c_main_f{float: right;display: inline-block;
    color: #fff;
    border-radius: 5px;
    /*padding-top: 0.1em;*/
    /*padding-right: 1em;*/
    /*padding-bottom: 0.1em;*/
    /*padding-left: 1em;*/
    /*line-height: 3em;*/
    }
.c_list li .c_main .c_main_f a{color: #fff;text-decoration: underline;background: #f90;border-radius: 5px;padding: 1px 1em;}
@media screen and (max-width: 768px) {
	.comments .c_title,.comments .c_title h5{margin-left: 0;}
	.compost .cp_post .cp_info li input{width: 50%;}
	.c_list ul{margin: 10px 0;}
}
/*===========END comments=============*/

.related{}
.related .related_t{height: 40px;line-height: 40px;border-left: 4px solid #CC0000;padding-left: 16px;background-color: #eee;font-size: 20px;
    font-weight: normal;overflow: hidden;}
.related .related_t h5{display: inline-block;}
.related .related_t span{float: right;color: #999;font-size: 12px;font-weight: bold;}
.related .related_t span a{margin-right: 5px;color: #333;}
/*.related .related_t span*/
.related ul{padding: 5px 0;list-style: none;}
.related li{height: 30px;line-height: 30px;border-bottom: 1px dashed #F0F0F0;overflow: hidden;}
.related li a{float: left;width: 90%;height: 100%;}
.related li span{float: right;font-size: 12px;color: #999;}
@media screen and (max-width: 750px) {
	.related li span{display: none;}
	.related li a{float: left;width: 100%;}
}

/*footgo*/
.footgo{position: fixed;right: 0;bottom: 0;}
.goqr{width: 40px;height: 40px;background:url(images/goqr.png) no-repeat;display: block;cursor: pointer;}

.goqrimg{display: none; position: fixed;right: 40px;bottom: 0;width: 300px;height: auto;border: 1px solid #eee;background-color: #fff;}
.goqrimg img{max-width: 100%;}
.gotop{display: none; width: 40px;height: 40px;background:#666 url(images/gotop.png) no-repeat -42px center;cursor: pointer;}
@media screen and (max-width: 750px) {
    .goqrimg{max-width: 70%;}
}
/*prev next*/
.lprev,.rnext{display: block;
    width: 108px;
    height: 282px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -141px;
    background: url(images/arrow.png) no-repeat;}
.lprev{margin-left: -760px;background-position: 0 0;}
.rnext{margin-left: 660px;background-position: 0 -300px;}
/*ctop*/
.ctop{display: none; width: 15px;height: 220px;position: fixed;left: 50%;top: 420px;margin-left: 320px;}
.ctop .cgotop,.ctop .ctougao,.ctop .cpinglun{width: 15px;height: 57px;margin-bottom: 10px;cursor: pointer;}
.ctop .cgotop{background: url(images/btn_top.gif) no-repeat;}
.ctop .ctougao{background: url(images/btn_tougao.gif) no-repeat;}
.ctop .cpinglun{background: url(images/btn_comment.gif) no-repeat;}
.ctop .ctougao a,.ctop .cpinglun a{display: block;width: 100%;height: 100%;}

/*jiaad*/
.jiaad{clear: both;overflow: hidden;margin: 10px 0;}
.jiaad img{max-width: 100%;}
.contentad{clear: both;overflow: hidden;margin: 10px 0;}
.contentad img{max-width: 100%;}

/*404页面*/
.page404{padding: 40px 0 50px;text-align: center;overflow: hidden;}
.page404 h1{margin: 10px 0;color: #333;text-shadow: rgba(61,61,61,.3) 1px 1px, rgba(61,61,61,.2) 2px 2px, rgba(61,61,61,.3) 3px 3px;font-weight: 700;font-size: 98px;line-height: 150px;}
.page404 h3{margin: 10px 0;color: #333;font-size: 30px;line-height: 35px;font-weight: normal;}
.serach404{margin: 20px 0;}
.serach404 p{color: #333;font-size: 14px;}
.serach404 form{width: 420px;margin: 10px auto;overflow: hidden;}
.serach404 form input{float: left; width: 335px;height: 40px;line-height: 38px;box-sizing: border-box;padding-left: 2%;border:1px solid #de2211;}
.serach404 form button {float: right;width: 85px;line-height: 38px;height: 40px;background-color:#de2211;color: #fff;text-align: center;border:1px solid #de2211;font-size: 16px;}
.goindex404{text-align: center;margin: 20px 0;}
.goindex404 a{display: inline-block;padding: 8px 30px;background-color: #de2211;color: #fff;border-radius: 2px;font-size: 16px;}
@media screen and (max-width: 980px) {
	.page404{padding: 0 0 0;}
	.serach404 form{width: 80%;}
	.serach404 form input{width: 75%}
	.serach404 form button {width: 25%;}
}
/* // 404 */

/*下方为自适应CSS*/
.mnav,.msearch,.search{display: none;}
@media screen and (max-width: 1200px) {
	.wrap{width: 100%;}
	.mainl{width: 100%;padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
	.aside{display: none;}
}

@media screen and (max-width: 750px) {
	.header{width: 100%;height: 40px; display: block;background-color: #CC0000;
	position: fixed;top: 0;left: 0;right: 0; box-shadow: 0 0 5px #999;z-index: 99;}
	body{margin-top: 45px;}
	.wrap{width: 100%;padding: 0 2%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;}
	.main{margin-left: 0;}
	.mainl{padding-right: 0;}
    /*logo*/
    .logo{width: auto;height: 40px;line-height: 40px; text-indent: 0;display: inline-block;}
    .logo a{background:url();height: 40px;font-size: 24px;text-shadow: none;color: #fff;padding-left: 10px;font-family: 'Microsoft YaHei', Verdana, Arial;font-weight: bold;text-decoration: none;}
    .mnav,.msearch{display: block;position: absolute;top: 0;line-height: 40px;color: #fff;font-size: 18px;cursor: pointer;}
    .mnav{right: 3%;}
    .msearch{right: 15%;}
    /*nav*/
    .nav{display: none; background-color: #CC0000;line-height: 32px;position: absolute;top: 105%;width: 100%;}
    .nav li{position: static;overflow: hidden;}
    .nav li:hover{background-color: transparent;}
    .nav li a{color: #fff;padding: 0 2%;}
    .nav li:hover a{color: #fff;}
    .nav ul ul{display: block; position: static;background-color: #CC0000;overflow: hidden;margin-left: 2%;}
    .nav ul ul li a{color: #fafafa;font-size: 14px;}
    .nav ul ul ul{display: none;}
    .nav ul ul li{float: left;width: auto;margin-right: 10px;}
    .nav li:hover ul li a{color: #fff;}
    .nav ul ul li:hover ul{display: none;}
    .contant,.headqr{display: none;}
    .search{display: none;position: absolute;top: 105%;width: 100%;background-color: #CC0000;}
    .search form{width: 80%;margin: 10px auto;overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
    .search form input{float: left;width: 80%;height: 32px;line-height: 32px;border: 1px solid #fff;padding-left: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
    .search form button{float: left;width: 20%;height: 32px;line-height: 30px;text-align: center;color: #CC0000;background-color: #fff;border: 0; border-left: 1px solid #CC0000;}
    /*notice*/
    .notice{display: none;}
    .recommend .top{padding: 5px;}
    .recommend .top .r_t{height: auto;}
    .recommend .top .r_t span{display: none;}
    .recommend .top p{display: none;}
    .recommend .other{padding: 5px 0;}
    .recommend .other li{width: 100%;}
    /*list*/
    .list li{margin-bottom: 0;}
    .list li p{display: none;}
    .list li h3{font-size: 18px;}

    .list_tw li h3{font-size: 18px;}
    .list_tw li .imgtw{float: none; display: block; margin-top: 5px;width: 100%;height: 0;padding-bottom: 62.4%;}
    .list_tw li .imgtw img{ width: 100%;height: auto;}
    .list_tw li p{margin-left: 0;margin-top: 5px;}
    
    .video ul{margin-right: 0;}
    .video li{margin-right: 0;width: 100%;}
    .video li .img{height: 160px;}

    .list-img ul{margin-right: 0;}
    .list-img li{margin-right: 0;width: 100%;}
    .list-img li .img{height: 160px;}
    /*footer*/
    .footer{margin-left: 2%;padding-right: 2%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
    /*article_content*/
    .article_content p {padding: 10px 0;text-indent:0;}
    
    .jiaad{display: none;}
}