@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img, input { border:none; } /*为了照顾ie6 链接图片有边框*/
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:14px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body {font-size:100%; line-height: 24px; color:#444; font-family: "Microsoft YaHei","微软雅黑","Arial Narrow","Hiragino Sans GB","Microsoft Yahei"}
.clearfix:after { content:""; display:block; height:0; clear:both; }
.clearfix { zoom:1; }
a { color:#1a1a1a; text-decoration:none; }
a:hover { color:#ff9b37; text-decoration:none; }
img { display: block; }
div,img,li,dt,dd,input, legend, p { box-sizing: border-box; font-size: .8rem; }

/*---------------------------顶部-------------------------*/
.head{ width:100%; overflow:hidden; height:50px;}
.head ul{ width:100%; overflow:hidden;}
.head ul li{ float:left;}
.yh{ width:15%; margin-top:-4px;}
.yh img{ width:115%;}
.logo{ width:70%}
.logo img{ width:80%; margin:auto;}
.ss{ width:15%;margin-top:-5px;}
.ss img{ width:115%; text-align:right}
/*---------------------------banner-------------------------*/
.banner{ width:100%; overflow:hidden;}
.banner p img{ width:100%;}
.swiper-slide{ overflow:hidden; position:relative; height:190px;}
.swiper-slide h3{ position:absolute; bottom:0; width:100%; height:30px; line-height:30px; background:rgba(0,0,0,.3); color:#FFF; text-align:center; font-size:16px; overflow:hidden;}
/*---------------------------nav-------------------------*/
.nav{ width:100%; overflow:hidden;}
.nav ul{ width:100%; margin:auto; height:24px; padding:8px 0; border-bottom:1px solid #CCC;}
.nav ul li{ width:13.5%; margin:0 5px; float:left; text-align:center; font-size:15px; font-weight:bold;}
.ing{ border-bottom:2px solid #1f8adc; padding-bottom:6px;}
/*---------------------------内容-------------------------*/
.toutiao{ width:100%; padding:10px 10px 0 10px; overflow:hidden;}
.da{ overflow:hidden; margin-bottom:10px;}
.da dt{ width:100%; height:204px; overflow:hidden; border:1px solid #e4e4e4;}
.da dt img{ width:100%;}
.da dd h2{ font-size:1.34em; font-weight:bold; margin:5px 0;}
.da dd p{ color:#A4A4A4; overflow:hidden;}
.ci{ width:60px; display:inline-block; float:right; color:#999}
.ci img{ width:23%; float:left; margin:6px 3px 0 0;}
.toutiao ul li{ width:100%; overflow:hidden; padding:12px 0; border-top:1px solid #e4e4e4;}
.toutiao ul li dl dt{ width:64%; float:left;}
.toutiao ul li dl dt h2{ font-size:1.34em; height:61px; line-height:20px; color:#242424;}
.toutiao ul li dl dt p{ color:#A4A4A4;}
.toutiao ul li dl dd{ width:34%; height:85px; overflow:hidden; float:right;}
.toutiao ul li dl dd img{ height:100%; width:100%; border:1px solid #EBEBEB;}
.toutiao button{ width:100%; border:1px solid #CCC; border-radius:20px; height:30px; text-align:center;}
.more{ width:100%; height:50px; line-height:50px; color:#A4A4A4; border-top:1px solid #e4e4e4; text-align:center;}
.fenlei{ width:100%; padding:0 10px 10px 10px; border-bottom:1px solid #CCC; }
.fenlei p{ font-size:16px; border-left:3px solid #1f8adc; padding-left:5px; font-weight:bold;}
.ren{ padding:10px; width:100%; overflow:hidden;}
.ren ul li{ width:100%; overflow:hidden; padding:10px 0;border-bottom:1px solid #CCC;}
.ren ul li span{ display:inline-block; overflow:hidden; float:left; font-size:12px; margin-right:15px; width:80px; border-radius:50px;}
.ren ul li span img{ width:100%}
.ren ul li a{ font-size:17px; margin-top:10px; display:inherit; color:#242424;}
.two{ width:48%; overflow:hidden; position:relative; float:left; margin-bottom:10px; }
.two dt img{ width:100%; }
.two dt{}
.two dd{ position:absolute; width:100%; height:42px; background:rgba(0,0,0,.5); color:#FFF; bottom:0; font-size:12px; padding:2px; line-height:18px; overflow:hidden; text-align:center;}

.con { width: 100%; max-width: 768px; margin: 0 auto; margin-top: 10px; background: #fff; padding: 10px; overflow: hidden; }
.con .new { overflow: hidden; }
.con .new li { border-bottom: 1px solid #dbdbdb; padding-bottom: 10px; }
.con .new dt { float: left; width: 12%; margin-top: 10px; margin-right: 2%; }
.con .new dt img { width: 100%; height: auto; }
.con .new dd { float: left; width: 86%; }
.con .new dd a { display: block; width: 100%; height: 100%; }
.con .new dd h3 { font-size: 16px; line-height: 24px; padding-top: 10px; }
.con .new dd h3 img { display: inline-block; margin-left: 5px; }
.con .new dd .time { float: left; font-size: 12px; color: #999; }
.con .new dd .huifu { float: right; line-height: 26px; width:55px; padding-left: 20px; background-image:url(../images/huifu.png);  background-size: 14px 13px; background-position: left center; background-repeat: no-repeat;  font-size: 12px; color: #999; }
.con .new dd .huifu img{ float:left; width:37%; margin:6px 4px 0 0;}
.con .new .more { width: 80px; margin: 0 auto; height: 50px; line-height: 50px; font-size: 16px;  background-image:url(/images/m/more.png);  background-size: 15px 8px; background-position: 65px center; background-repeat: no-repeat;  }
.yuan{ overflow:hidden; position:absolute; bottom:10px; left:39%;}
.yuan li{ float:left; width:7px; height:7px; border-radius:50%; margin:0 5px; background:#999;}
.yuan .red{ background:#fff;}

/*---------------------------杂志-------------------------*/
#mag{width:100%;height:auto; margin-bottom:20px; padding:0 5px;}
#mag ul li{ margin:5px 0;}
.left_shang{height:25px;font-size:14px;line-height:25px; padding:5px;}
#pic { display:none;}
#pic a img {border:0;padding-top:4px;padding-left:8px;}
.xian{height:8px;}
.lz{ width:100%; overflow:hidden;}
#shuzi{ overflow:hidden; margin-left:5px;}
#shuzi a{font-size:14px;color:#fff;text-decoration:none; display:inline-block; width:70px; height:30px; line-height:30px; text-align:center; background:#1f8adc; margin-bottom:5px;}
#shuzi a:hover{text-decoration:underline;}
.zl ul{list-style:none;padding:0;margin:0; width:100%;}
.zl ul li{float:left;width:99%; overflow:hidden; margin:5px;display:block;}
.zl ul li div.wz ul li a{height:auto; font-size:16px; line-height:26px; color:#333;}
.zl ul li div.wz ul{}

.lz p img{ width:100%;}
.dingyue{ width:96%;line-height:26px; font-size:16px; margin:auto; padding:10px;}
.dingyue strong{font-size:16px; color:#F00;}
.dingyue span{color:#09F;}
.anniu{ display:block; width:40%; height:40px; background:#1f8adc; color:#FFF; font-size:16px; text-align:center; line-height:40px; margin-bottom:20px; margin:auto;}
.anniu:hover{ color:#FFF;}

#sekuai{width:100%;height:20px;line-height:20px;font-size:14px;font-weight:600; border-bottom:2px solid #1f8adc ;color:#0d3f6d;}
.left_tw{padding-bottom:8px;overflow:hidden; width:96%;}
.left_tw #tw_img{ width:30%; background:url(image/0.2.jpg) no-repeat;float:left; margin:10px 10px 0 0;}
.left_tw #tw_img a img{ width:100%;}
.left_tw #tw_wz{width:60.5%;float:left;font-size:14px;line-height:22px;color:#5e5d5d;margin-top:5px;}
.left_tw #tw_wz h5{ font-size:16px; color:#333;}
.left_tw #tw_wz h5 a{text-decoration:none; font-size:16px;}
.left_tw #tw_wz #bn{font-size:12px;}

.left_tw #tw_wz h5 a:hover{text-decoration:underline;}
.zl{ width:100%;}
.wz{font-size:12px;text-indent:1em;padding-top:5px; width:98%; overflow:hidden}
.wz ul{width:420px; overflow:hidden;}
.wz ul li{list-style:none;line-height:20px; margin:0;}
.wz a{ font-size:14px; text-decoration:none;}
.wz a:hover{text-decoration:underline;}
.pic{ width:100%; overflow:hidden;}
.pic a{ display:inline-block; width:30%; height:30px; font-size:14px; background:#1f8adc; border-radius:5px; text-align:center; margin-right:6px; color:#FFF; margin-top:10px; line-height:30px;}
.pic a:hover{ text-decoration:none; background:#F00; }
.pic img {border:0;}



/*---------------------------底部-------------------------*/
#foot01 a{ color:#FFF;}
#foot01{ width:100%; text-align:center; font-size:12px; line-height:20px;  background:#666; color:#FFF;  margin:auto; padding:10px 0;}
.code { display: none; }






















