@import url(index.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
@charset "gb2312";
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;}
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}
strong{font-weight:800}
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{color: #444;text-decoration:none;font-size: 15px;}
a:hover{ text-decoration:underline}
strong{font-weight: 800;}
body{font-size: 12px;float: left;width: 100%;}

/*头部*/
.header{background-color:#fff;box-shadow:0 4px 8px 0 rgba(7, 17, 27, 0.1);float: left;width: 100%;overflow: hidden;text-align: center;}
.logo {width: 155px;height: 33px;background: url("../img/logo.png") no-repeat;display: inline-block;margin: 6px 0;background-size: 100%;}
.header_box{width: 100%;margin:0 auto;}
.t2fw_nav{float: left;margin-left: 50px;display: none;}
.t2fw_nav li{float: left;padding: 0px 36px;}
.t2fw_nav li a{float: left;color: #333;font-size: 17px;}
.t2fw_nav li a:hover{color:#e2b526;}

/*投稿*/
.rougao {float: right;margin-top: 23px;display: none;}
.rougao .jianyi {background-color: #ff6666;}
.rougao a {height: 33px;line-height: 33px;float: left;color: #fff;font-size: 14px;background-color: #019fe8;border-radius: 4px;width: 107px;text-align: center;margin-left: 15px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #e85d5d;color: #fff!important;}

.nav{float:left;width: 100%;background: #019fe8;line-height: 30px;overflow: hidden;padding: 5px 0;}
.nav ul{margin: auto;width: 100%;}
.nav ul li{float:left;width: 24%;text-align: center;}
.nav ul li:nth-child(-n+2){display: none;}
.nav a {color: #fff;font-size: 15px;display: inline-block;}
.nav .now{color: #ff6600;}

/* 中部 */
.main{width: 100%;margin:0 auto;}
.t2fw_box{float: left;width: 100%;}

.right_img{width: 94%;height: 212px;position: relative;float: left;margin: 3%;border-radius: 10px;overflow: hidden;}
.right_img img{width: 100%;height: 212px;}
.right_img span{font-size: 15px;color:white;position: absolute;bottom: 0;left: 0;background: hsl(0deg 0% 0% / 22%);width: 100%;line-height: 34px;text-align: center;}
.right_img a{float:left;width: 100%;}

/*热门推荐*/
.left_art{width: 100%;float: left;}
.left_art .art_title{float:left;font-size: 14px;width: 100%;font-weight: 700;height: 30px;line-height: 30px;color: #333;}
.left_art .art_title code{float: left;font-weight: 700;color: #019fe8;font-size: 16px;}
.left_art .art_title span{float: right;font-size: 12px;color: #1a6eb0;font-weight: 400;width: 25px;}
.left_art ul{width: 100%;float: left;}
.left_art ul li{width: 100%;height: 27px;line-height: 27px;overflow: hidden;font-size: 14px;}
.left_art ul li a{overflow:hidden;font-size: 15px;float: left;color: #666;width: 70%;}
.left_art ul li font{font-size: 12px;color: #c8c7c7;float: right;}

.top_right{width: 94%;float: left;padding: 3%;border-top: 10px solid #eaeaea;}
.top_right_title{font-size: 16px;line-height: 30px;color: #019fe8;font-weight: 700;}
.top_right ul{float:left;}
.top_right li{float: left;width: 100%;line-height: 30px;font-size:12px;}
.top_right li a{float: left;text-align: center;color: #333;}
.top_right li span{width:18px;height:18px;float: left;text-align: center;line-height: 18px;background: #bbbbbb;color:#fff;margin:7px 6px 0 0;font-size: 13px;}
.top_right li:nth-child(1) span{background: #f8a214;}
.top_right li:nth-child(2) span{background: #ff6666;}
.top_right li:nth-child(3) span{background: #14a2d4;}
.top_right ul li i{float: right;color: #b7b7b7;font-size: 12px;font-style: initial;}

/*每日推*/
.top_cent{width: 94%;float: left;margin: 0 3%;}
.leftbg{float: left;width: 100%;border-bottom: 1px solid #e2e2e2;padding-bottom: 10px;margin-bottom: 5px;}
.leftbg span{float: left;background: #f66;width: 50px;height: 24px;margin-right: 10px;color: #fff;font-size: 14px;line-height: 24px;}
.top_cent h2{line-height: 30px;width: 100%;display: inline-block;height: 30px;margin-bottom: 4px;float: left;text-align: center;}
.top_cent h2 a{font-size: 20px;overflow: hidden;height: 26px;line-height: 24px;float: left;font-weight: 700;color: #333;text-align: center;width: 100%;}
.top_cent h2 a:hover{color: #cc0000;}
.top_cent p{color: #949494;float: left;width: 100%;line-height: 24px;text-indent: 2em;font-size: 15px;}

/*最新文章*/
.cent_title{float: left;width: 100%;}
.cent_title span{font-weight: 700;color: #019fe8;height: 28px;display: inline-block;font-size: 16px;width: 100%;line-height: 28px;display: none;}
.cent_title span:before{height: 2px;width: 310px;margin-left: 10px;margin-top: 10px;}
.cent_list{float: left;width: 100%;margin-top: 5px;}
.bot_r{width: 100%;overflow: hidden;float: left;border-bottom: 1px solid #e9e6e6;padding-bottom: 8px;margin-bottom: 7px;}
.bot_r a{line-height: 30px;width: 49%;display: inline-block;overflow: hidden;height: 30px;float: left;font-size: 16px;color: #666;text-align: center;}
.bot_r .l_top{line-height: 30px;width: 100%;display: inline-block;height: 26px;float: left;}
.bot_r .l_top a{overflow: hidden;height: 24px;line-height: 24px;float: left;width: 50%;font-size: 18px;font-weight: 700;color: #019fe8;text-align: center;}
.bot_r .l_top a:hover{color: #2ca6e0;}

.top_cent ul {float: left;width: 100%;}
.top_cent ul.one{border-bottom: 1px dashed #e2e2e2;padding-bottom: 8px;margin-bottom: 8px;}
.top_cent ul li {height: 30px;line-height: 30px;float: left;width: 100%;overflow: hidden;}
.top_cent ul li i{float: right;color: #b7b7b7;font-size: 12px;font-style: initial;}
.top_cent ul li a {height: 40px;overflow: hidden;line-height: 40px;width: 250px;float: left;color: #333;}
.top_cent ul li a:hover {color: #cc0000}
.top_cent ul li span {overflow: hidden;display: inline-block;float: left;font-size: 14px;margin-right: 5px;width: 60px;}
.top_cent ul li span a {color: #236d99;font-size: 14px;width: 100%;}
.top_cent ul li:before span{content: "";float: left;width: 3px;height: 3px;background: #60a842;margin-top: 14px;margin-right: 8px;}


.t2fw_rem{width: 94%;float: left;padding: 3%;border-top: 10px solid #eaeaea;}
.t2fw_left{float:left;width: 100%;}
.t2fw_title{clear:both;padding-right:10px;float: left;height: 35px;line-height: 35px;margin-bottom: 14px;width: 100%;border-bottom: 2px solid #e0e0e0;text-align: right;}
.t2fw_title h2{font-size: 18px;font-weight: 700;float: left;height: 35px;}
.t2fw_title h2 a{font-size: 20px;font-weight: 700;color: #019fe8;}
.t2fw_title h2:nth-child(4n){background-color: #019fe8;}
.t2fw_title h2:nth-child(4n+1){border-bottom: 2px solid #019fe8;}
.t2fw_title h2:nth-child(4n+2){border-bottom: 2px solid #e2ae1f;}
.t2fw_title h2:nth-child(4n+3){background-color:#b38d60;}
.col_txt{float: left;}
.col_txt img {border: 1px solid #e5e5d5;padding: 2px;float: left;width: 122px;height: 82px;margin-right: 15px;}
.col_txt a{color: #666;float: left;font-size: 14px;height: 90px;line-height: 22px;text-align: left;}
.col_txt h2{float: left;width: 52%;font-size: 16px;color: #333;font-weight: 700;height: 25px;line-height: 25px;overflow: hidden;}
.col_txt p{float: left;font-size: 14px;color: #666;width: 52%;height: 60px;overflow: hidden;line-height: 21px;margin-top: 5px;}

.t2fw_b{width: 100%;padding-top: 10px;padding-bottom: 10px;float: left;}
.t2fw_b ul{float: left;width: 100%;}
.t2fw_b li{float:left;width: 100%;text-align:left;line-height: 30px;overflow: hidden;height: 30px;}
.t2fw_b li  a:link,  .xiaoxue_b li  a:visited{color: #666;font-size: 15px;font-weight:normal;text-decoration:none;}
.t2fw_b li  a:hover, .xiaoxue_b li  a:active {color:#ff3300;font-size:14px;font-weight:normal;text-decoration:underline;}
.t2fw_b .lei{font-size: 14px;float:left;color:#019fe8;width: 73px;text-align:left;}
.t2fw_b .lei_tit{ float:left;}
.t2fw_b .riqi{float:right;color:#BDBDBD;font-size: 12px;}
.xiaoxue_c{ height:5px; width:930px; clear:both; font-size:0px; line-height:0px; overflow:hidden;}


.t2fw_right{float:right;width: 100%;height:auto;border: 1px solid #dedede;background-color: #fff;}
.remen_title{width: 100%;height: 37px;border-bottom: 1px solid  #e0e0e0;background: #ececec;line-height: 37px;}
.remen_title span{margin-left: 10px;color: #019fe8;font-weight: 700;font-size: 16px;}
.remen_title .title{ line-height:36px; font-size:14px; font-weight:bold; color:#707070; float:left; padding-left:17px;}
.t2fw_right{width: 100%;float: left;}
.t2fw_right ul{width: 276px;overflow:hidden;padding: 10px;float: left;}
.t2fw_right li{float:left;line-height:30px;width: 205px;overflow: hidden;height: 30px;}
.t2fw_right li span{line-height: 18px;display: inline-block;font-size: 12px;width: 18px;text-align: center;margin-right: 10px;background-color: #BCBCBC;color:#fff;vertical-align: middle;float: left;margin-top: 7px;height: 18px;}
.t2fw_right li  a:link,  .remen_b li  a:visited{color: #666;font-size: 15px;}
.t2fw_right li  a:hover, .remen_b li  a:active {color:#ff3300;font-size: 14px;font-weight:normal;text-decoration:underline;}
.remen_c{ width:244px; height:5px;  line-height:0px; font-size:0px; overflow:hidden;}
.t2fw_right li:first-child span{background-color: #f8a214;}
.t2fw_right li:nth-child(2) span{background-color: #ff6666;}
.t2fw_right li:nth-child(3) span{background-color: #14a2d4;}

.xiaoxue_rem:nth-child(4n+1) .lei{color:#e77984;}
.xiaoxue_rem:nth-child(4n+2) .lei{color: #cc9604;}
.xiaoxue_rem:nth-child(4n+3) .lei{color:#b38d60;}


/*友情链接*/
.flink{width: 94%;background: #fafafa;padding: 3%;float: left;}
.flink ul{width: 1200px;margin: auto;}
.flink b{line-height:22px;font-weight: 400;float: left;color: #333;font-size: 12px;}
.flink li{line-height: 22px;color: #b7b7b7;margin: 4px;float: left;}
.flink li a{color:#797979;font-size: 12px;}

/* 返回顶部 */
#backtop{display: none;cursor:pointer;width: 54px;height: 54px;right: 19px;bottom: 169px;position: fixed;background:rgba(0,0,0,.5) url(../img/top.png) no-repeat;background-size: 100%;}
#backtop:hover{background-color: #019fe8;}

/*页脚*/
.footer{float:left;width: 94%;background: #333333;padding: 3%;}
.footer p{text-align:center;line-height: 24px;font-size: 12px;color: #ffffff;float:left;width:100%;}
.footer p a{color: #ffffff;margin: 0 5px;font-size: 12px;}
}
