@import url(/static/new_word/css/article.ie.css) screen and (min-width:750px);@media screen and (max-width: 750px){@charset "utf-8";.clearfix:after{content:".";display:block;height:0;clear:left;visibility:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
body{background:#FFF;font-size:14px}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{text-decoration:none;font-size: 16px;color: #333;}
a:hover{text-decoration:underline;color: #2965b1!important;}
.clearfix{*zoom:1;}
/*IE6 7*/.index_mid{width: 100%;margin: 0 auto;}
/*logo*/
.logo_box{width: 100%;float: left;text-align: center;}
.logo{float: left;width: 100%;margin-top: 5px;}
.logo img{display: inline-block;width: 138px;}
.logo p{float: left;margin-top: 5px;}
.logo p img{width: 226px;}
/*搜索*/
/*搜索*/.search{display: inline-block;width: 100%;margin-top:10px;height:40px;background: #ffffff;border-radius: 4px;box-sizing: border-box;}
.search input{line-height:40px;float: left;color: #000000;}
.search input.searchbar{height: 40px;width: 82%;text-indent: 5px;font-size: 14px;border-top: 1px solid #228A31;border-bottom: 1px solid #228A31;border-left: 1px solid #228A31;box-sizing: border-box;}
.search input.search_results{float: right;width: 18%;height: 40px;font-size: 17px;font-weight:100;line-height: 40px;border: 0;background-color: #228A31;color:#ffffff}

/*栏目导航*/.nav{width:100%;float: left;background: #228a31;padding: 6px 0;}
.nav .on, .nav ul li:hover{/* background: #186924;*/}
.nav .on a,.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 100%;margin: 0 auto;}
.nav ul li{float: left;height: 40px;line-height: 40px;text-align: center;overflow:hidden;width: 33.33%;}
.nav ul li a{font-size: 16px;color: #fff;}
/*main*/.main{width: 100%;margin:0 auto;background: #fff;}
.main_box{float:left;width:100%;}
/*left*/.main-left{float:left;width: 100%;margin-top: 5px;}
.main-left h1{line-height: 36px;font-size: 26px;text-align: center;padding: 2% 3%;color: #333;font-weight: bold;margin-bottom: 12px;}
.main-left .info{line-height: 24px;padding: 0 3%;color: #C5C5C5;overflow: hidden;font-size: 14px;}
.main-left .info span{margin-right: 10px;}
.main-left .info .source a{color: #C5C5C5;display: none;}
.main-left .cont_sourece{font-size: 16px;text-indent: 1.6em;padding-bottom: 12px;float: left;width: 100%;}
.main-left .content{color: #333;width: 94%;font-size: 16px;line-height: 30px;float: left;padding: 3%;}
.main-left .content p{color: #333;width: 100%;font-size: 16px;line-height: 30px;padding-bottom: 12px;text-indent: 2em;}
.content a{color: #333;}
.content h2,.content h2 a,.content h2 a u{text-decoration: none;font-size: 16px;text-align: left;font-weight: bold;line-height: 31px;clear: both;color: #ff0000;}
.main-left .source_url{line-height: 30px;font-size: 14px;color: #333;float: left;width: 100%;}
.main-left .source_url a{color: #666;}
.content img{border-radius: 10px;}
.content img{max-width: 100%!important;height: auto!important;}
.after_height_light~p a{color: #2965b1 !important;}
/*pager*/.pager{float:left;text-align:center;width:793px;margin-bottom: 10px;}
.pager li{border: 1px solid #2965b1;display: inline-block;font-size: 14px;line-height: 30px;text-align: center;background-color: #FFFFFF;padding: 0 12px;margin: 0 3px;}
.pager li:hover ,.pager li.thisclass{background-color:#2965b1;border:1px solid #2965b1;color:#FFFFFF;text-decoration:none;}
.thisclass{color: #fff;line-height: 28px;padding: 0px 12px;margin-right: 8px;background-color: #2965b1;font-size: 14px;}
.pager li:hover a ,.pager li.thisclass a{color:#FFFFFF;}
.pager a{font-size:16px;}
.hot_page{float:left;width:710px;}
/*right*/.main-right{width: 100%;float: right;}
.main-right .right_box{float: left;width: 94%;border-top: 10px solid #eee;padding: 2% 3%;}
.main-right .right_box span{float: left;width: 100%;height: 33px;font-size: 16px;font-weight: 700;color: #333;border-bottom: 1px solid #EEE;line-height: 33px;}
.main-right .right_box li{float: left;width: 100%;}
.main-right .right_box li a{overflow: hidden;float: left;line-height: 30px;height: 30px;font-size: 15px;}
.right_fixed{bottom:50px;width: 336px;position: fixed!important;z-index: 300;}
.main-right .right_box li a:before{content:"";float: left;width: 3px;height: 3px;background: #525252;margin-right: 5px;margin-top: 14px;}
.main-right .right_tags{float: left;width: 94%;border-top: 10px solid #eee;padding: 2% 3%;display: none;}
.main-right .right_tags span{float: left;height: 40px;line-height: 40px;color: #494949;font-size: 16px;border-bottom: 2px solid #333;font-weight: 700;}
.main-right .right_tags ul{float: left;width: 100%;border-top: 1px solid #EEE;}
.main-right .right_tags li{float: left;width: 50%;padding: 6px 0;}
.main-right .right_tags li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 15px;}
.main-right .right_tags li a:before{content: "";float: left;height: 3px;width: 3px;background: #333;margin-top: 8px;margin-right: 5px;}
/*回顶部*/.sidetop{right:0;position:fixed;width:54px;z-index:400;display: none;bottom:0}
.sidetop ul li{float:left;text-align:center;margin-bottom:5px;}
.sidetop ul li a{display:block;height:36px;line-height:16px;color:#484848;font-size:12px;width:36px;padding:9px;background: url(../images/icon2.png) 16px -910px no-repeat;background-color: #ffffff;}
.sidetop ul li a span{display: block;margin-top: 20px;color: #228a31;}
.sidetop ul li a:hover span{text-decoration: none;color:#fff;}
.sidetop ul li a:hover{background: url(../images/icon2.png) -34px -910px no-repeat;background-color: #228a31;}
/*footer*/.footer{width: 100%;padding: 5px 0px;background: #2b333e;float: left;margin-top: 5px;border-top: 1px solid #e2e2e2;}
.footer p{float:left;width:100%;text-align: center;color: #d8dde0;font-size: 12px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p a{color: #d8dde0;font-size: 12px;padding: 0 3px;display: inline-block;}
.content a{font-size: 15px;}
.content h2,.content h2 a,.content h2 a u{text-decoration: none;font-size: 17px;text-align: left;font-weight: bold;line-height: 31px;color: #ff0000;margin-bottom: 12px;padding: 0 3%;}
.content img{max-width:98%!important;height: auto!important;margin:0 1%;box-sizing: border-box;}
.content img{border-radius: 10px;}
.after_height_light~p a{color: #333 !important;}
.main-left .after_height_light{float: left;width: 100%;background: #fff;padding:10px 10px;margin-top:15px;box-sizing: border-box;border-top: 1px solid #eee;}
.main-left .after_height_light p a{color: #333 !important;}
.main-left .after_height_light p{position: relative;width:100%;overflow: hidden;height: 33px;float: left;font-size: 15px;color: #333;}
.main-left .after_height_light p a{display: inline-block;background: #fff;font-size: 15px;position: absolute;z-index: 2;max-width: 68%;overflow: hidden;height: 24px;padding-right: 5px;}
.main-left .after_height_light p a:before {content: "";float: left;width: 3px;height: 3px;background: #525252;margin-right: 5px;margin-top: 9px;}
.main-left .after_height_light p span{float: right;font-size: 12px;color: #bebbbb;background: #fff;position: absolute;z-index: 2;right: 19px;padding-left: 6px;}
.main-left .rel_art_line{position: relative;height: 40px;line-height: 40px !important;padding-left:0;font-size: 16px;border-radius: 10px;float: left;width: 97%!important;font-weight: 700;color: #333!important;margin-bottom: 12px!important;}
blockquote{background: #fafafa;border-left: 4px solid #228a31;position: relative;width: 100%;padding: 16px;margin-bottom: 15px;font-size: 14px;padding-left: calc(16px + 16px);transition: all .28s ease;-moz-transition: all .28s ease;-webkit-transition: all .28s ease;-o-transition: all .28s ease}
blockquote:before{position: absolute;color: #228a31;content: '\e739';top: calc(50% - 24px * .5);left: 4px;width: 24px;height: 24px;text-align: center;font-weight: 600;line-height: 24px;vertical-align: middle;font-family: icomoon}
blockquote p{margin: 2px 0 !important}
.copyright blockquote{padding-left: 16px;box-sizing: border-box;}
.copyright blockquote:before{content: ''}
.copyright blockquote:hover{background: rgba(255, 96, 0, .1);border-left: 4px solid #228a31}
.copyright blockquote:hover a{color: #228a31}
.copyright{padding: 0 15px;display: inline-block;}
.nextinfo{width: 100%;color: rgba(51, 51, 51, .65);padding: 15px 20px 20px;border-top: 1px solid #eee;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.nextinfo p{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float:left}
.nextinfo p span{font-size:16px;color:#000}
.nextinfo p.prev{margin-left: 0;margin-right: 0px;text-align: left}
.nextinfo p.next{margin-left:0px;margin-top: 20px;text-align: left}
}