@charset "utf-8";
html,body,div,object,iframe,p,a,em,strong,u,i,h1,h2,h3,h4,h5,h6,center,dl,dt,dd,ul,ol,li,fieldset,legend,form,label{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;list-style:none;}
body{font-family:"宋体", arial;font-size: 12px;color: #000;}
a {text-decoration: none;color: #000;}
a:hover{color:#d00; text-decoration:none;}
/* 顶部频道导航 */
.TopNav {width:100%;line-height:30px; border-bottom:1px solid #DDD;background:#F8F8F8; text-align:center; color:#DDD;}
.TopNav p{ width:90%; margin:0 auto;font-size:12px;}

.fl{float:left}.fr{float:right}
.w10 .w{width:1000px;}
.w12 .w{width:1200px;}
.headtop{margin: 0 auto 10px;height:59px;position:relative;border-bottom: 3px solid #9d0104;}
.headtop .logo{ float:left;width:369px;height:59px;margin: 10px 0px 5px 0px;}
.head{width:100%;}
.head img{width:100%;}
.head p{font-size: 16px;line-height: 20px;margin-top: 30px;color: #888;overflow:hidden;margin:0 auto;display:block;}
.main{margin:0 auto;overflow:hidden;}
.main .title{border-top: 1px solid #518061;height:40px;line-height:40px;overflow: hidden;margin-top:20px;}
.main .title h3{width:27%;background:#518061;height:100%;font-size:24px;display:block;margin:0 auto;    text-align: center;color: #fff;position: relative;}
.title .l{position: absolute;left: -20px;top: 0;width: 0;height: 0;border-bottom: 40px solid transparent;border-right: 20px solid #518061;}
.title .r{position: absolute;right: -20px;top: 0;width: 0;height: 0;border-bottom: 40px solid transparent;border-left: 20px solid #518061;}

.lujing {color:#999;font-size:12px;margin-bottom:10px;width:98%;line-height:25px;margin: 0 auto;}
.lujing a{color:#000;Word-spacing:0px;letter-spacing: 0px;margin-right:5px;}
.lm-list{overflow:hidden;}
.lm-list{width:100%;overflow:hidden;}
.lm-list ul{width:100%;overflow:hidden;}
.lm-list li{width:100%;padding: 17px 0 20px;border-top: 1px solid #eee;overflow:hidden;}
.lm-list li h3{width:100%;font: bold 20px/26px "Microsoft Yahei","STHeiti";color: #404040;}
.lm-list li:hover{background:#f8f8f8}
.lm-list li:hover h3{color:d00;}
.lm-list li p{width:100%;padding:10px 0;display:block;overflow:hidden;color:#888}
.lm-list li p i{font: normal 12px/21px "STHeiti","SimSun";color: #bbb;}
.lm-list li span.shares{display:block;width: 36px;height: 26px;background: url(icons.png) no-repeat 0px -19px;border-bottom: 0;cursor: pointer;   border-color: #fff;font-size: 1px;overflow: hidden;float:right;}
.lm-list li span.comments{display:block;width: 36px;height: 26px;background: url(icons.png) no-repeat 0px 3px;border-bottom: 0;cursor: pointer;   border-color: #fff;font-size: 1px;overflow: hidden;float:right;}
.lm-list .p_img3{width: 190px;height: 120px;overflow: hidden; float: left; display: inline; margin-right: 30px;}
.lm-list .p_img3 img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.lm-list .p_img3 img:hover {-webkit-transform: scale(1.1);   -moz-transform: scale(1.1);    -ms-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);}
.lm-list li.pic1 .p_img3{margin-right: 10px;}
.lm-list li.pic1 img{display: block;width: 190px;height: 120px;overflow: hidden;}
.lm-list li.pic1 h3,.lm-list li.pic1 p{width: 450px;margin-left: 10px;float: left;margin-bottom:10px;}
.lm-list li.pic3 .p_img3{margin-top:10px;margin-bottom:10px;}

.pics img{cursor: pointer;transition: all 0.6s;}  
.pics img:hover{transform: scale(1.2);  }
.lm-list li .pics a{display:block;float:left;margin-left:5px;position:relative;}
.lm-list li .pics img{width:100%;height:auto;}
.lm-list li h3{line-height:30px;margin-bottom:10px;overflow: hidden;height: 30px;}
.lm-list li p{line-height:25px;max-height:70px;}
.lm-list li .other{color:#999;font-size: 12px;width:70%;float:right;text-align: right;}
.imgtxt0 .pics{display:none}
.imgtxt1 .pics{width:25%;overflow:hidden;float:left;max-height: 160px;}
.imgtxt1 .pics a{width:100%;overflow:hidden;}
.imgtxt1 .txt{width:70%;float:right}
.imgtxt2 .pics{width:100%;max-height:150px;overflow:hidden;}
.imgtxt2 .pics a{width:49%;height:150px;overflow:hidden;}
.imgtxt3 .pics{width:100%;max-height:100px;overflow:hidden;}
.imgtxt3 .pics a{width:32%;height:100px;overflow:hidden;}
.imgtxt2 p,.imgtxt3 p{display:none;}
.imgtxt3 .pics img,.imgtxt2 .pics img{position:absolute;top:0;left:0;}

/* 正文样式 */
.endContent{width:68.5%;overflow:hidden;background:#f8f8f8;}
.endContent h1{width:90%;font: bold 24px/28px "Microsoft Yahei","STHeiti";color: #404040;line-height: 32px;margin: 15px auto;text-align:center;}
.endContent .info{width:90%;padding:10px 0;margin:0 auto;overflow:hidden;font: normal 12px/21px "STHeiti","SimSun";color: #bbb;}
.endContent .description{margin:25px auto; width:610px; background:#f8f8f8; border:1px solid #eee; padding:15px 20px; line-height:30px; font-size:14px; text-indent:2em; color:#888;}
.endContent video{width:100%}
#endText{ width:90%; text-align:justify; text-justify:inter-ideograph; overflow:hidden; font-size:14px; clear:both; line-height:28px; word-wrap:break-word; color: #333; margin:25px auto; }
#endText img {border:1px solid #ccc;max-width:578px !important;margin:0 auto;display:block;}
#endText p { margin:1.5em 0;}
#endText a{color:#1E50A2; text-decoration:underline;}
#endText a:hover {color:#ba2636;}

/* 正文右侧 */
.main5_y{position:absolute;top:0px;right:0px;}
.main5_y{ width:30%;}
.main5_y .dd{width:100%; overflow:hidden;}
.main5_y .dd .c{width:100%; overflow:hidden;line-height:40px;}
.main5_y .dd .c font{ margin-left:0;}
.main5_y .dd .c span{ margin-top:10px;}
.main5_y .dd .c font i{ color:#c4381d; font-family:Arial; padding:0 10px;}
.main5_y .dd ul{padding:10px 0;border-bottom: 1px solid #eee;}
.main5_y .dd li {padding-left:16px; background: url(doc.gif) 0px 0px no-repeat; line-height:30px; height:30px;  overflow:hidden;}
.main5_y .dd li a{ font-size:14px;}
.toutiao li{line-height:28px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:12px; color:#666; width:300px;}
.toutiao li span,.toutiao li span a{color:#C5391E;}
.toutiao li a{ color:#252525;}
.main5_y .dd li{ line-height:28px; height:28px; background-position:0 -90px; }
.main5_y .dd li a{font-size:12px;}
.main5_y .dd dl{width:100%;border-bottom: 1px solid #eee;overflow:hidden;padding:10px 0;}
.main5_y .dd dd{width:50%;height:100px;float: left;overflow:hidden;position:relative;margin-bottom:10px;}
.main5_y .dd dd img{width:98%; border:0px;margin-left:1%;}
.main5_y .dd dd h3{font-weight:normal; line-height:20px; text-align:left; height:40px; overflow:hidden; width:98%;position:absolute;bottom:0;left:1%;background:rgba(0,0,0,0.5);text-align:center;}
.main5_y .dd dd h3 a{ color:#fff; font-size:12px;}
.main5_y .dd dt{width: 100%;overflow:hidden;}
.main5_y .dd dt img{width:100px; height:70px; float:left;}
.main5_y .dd dt h3{ font-weight:normal; line-height:24px; text-align:left; height:72px; overflow:hidden; width:185px; float:right;}
.main5_y .dd dt h3 a{ color:#252525; font-size:14px;}

/* 内容结束 */
.endContent   .zrbj{text-align:right; font-size:12px; }
.endContent  .bb,.endContent  .cc{color:#888; overflow:hidden;margin:0 auto;}
.endContent  .cc{margin:2em auto; }
ul.list li {padding-left:16px; background: url(doc.gif) 0px 0px no-repeat; line-height:30px; height:30px;  overflow:hidden;}
ul.list li a{ font-size:14px;}
.list .date{float:right;color:#9a9a9a; font-size:12px;}
.c{ overflow:hidden; zoom:1;}
.c font{ float:left; margin-left:14px; font-weight:bold;}
.c font,.r .c font a{font-size: 16px;font-family: "Microsoft YaHei","微软雅黑","SimHei"; color:#333333; text-decoration:none;}
.c font a:hover{ color:#e1380b;}
.c span{ float:right; margin-top: 10px; overflow:hidden; height:20px; line-height:20px;padding: 0px 25px 0 10px;}
.c span a{ color:#9a9a9a; font-size:12px;background:url(icon.png) 108px -240px #ececec no-repeat; margin:3px;padding:5px;}
/* 关键词和延伸阅读 */
.keys,.jrtj{ border-top:3px solid #9d0104; }
.keys .keys_main{ width:60%;}
.keys .keys_main .c{ margin:10px 0;}
.keys .keys_main .c div{height:25px;line-height:25px;overflow:hidden;}
.keys .keys_main .c font{ margin:0;}
.keys .keys_main .c a{ padding: 5px; color:#666; display: inline-block; background-color:#eee; margin: 0 5px;}
.keys .keys_main .c a:hover{color: white; background: #d0412c; text-decoration:none;}
.keys .keys_more{ width:250px; border-left:1px solid #d7d7d7; padding-left:9px;}
.keys .keys_more .c{ margin-bottom:10px;}
.keys .keys_more .c font{ margin:5px 0 0 10px; padding:5px 30px 0 0; background:url(icon.png) 70px -180px no-repeat; }
.keys .keys_more .list li{ background:none; padding-left:10px;}
.keys .list{margin-top:10px;}

/* 今日推荐 */
.jrtj .c{ margin-bottom:10px;}
.jrtj .c font{ margin:5px 0 0 0; padding:5px 30px 0 0; background:url(icon.png) 70px -210px no-repeat; }
.jrtj .jrtj_img { width:35%;}
.jrtj .jrtj_img img {width:100%; height: 160px; border: 0px; float:left; }
.jrtj .jrtj_img h4 {width:100%; height: 30px; line-height: 30px; background-color: #000; overflow: hidden; text-align: center; font-weight: normal; float:left;}
.jrtj .jrtj_img h4 a,.jrtj .jrtj_img h4 a:hover{ color:#fff; font-size:14px;}
.jrtj .jrtj_list{ width:60%; overflow:hidden;}
.jrtj .jrtj_list .list li{ height:28px; line-height:28px;}
.cll{ display:none; }


/* 分页 */
.turnPage {text-align:center; margin:0 auto; padding:20px 0px; clear:both; color:#aaa;}
.turnPage span,.turnPage a {background: #777;text-align: center; padding:8px; font-size:14px;
font-family: "Arial","Microsoft YaHei";margin: 4px;color: #fff;text-decoration: none;font-weight: bold;}
.turnPage span { background-color:#9d0104; }
.turnPage a{ color:#fff;font-family: "Arial","Microsoft YaHei";line-height: 40px;}
.turnPage a:hover { background-color:#9d0104;}

.foot{ width:910px; margin:0 auto; overflow:hidden;}
.foot_bj{ width:100%; background-color:#e9e9e9; padding-top:25px;margin-top:20px; padding-bottom:35px; border-top:3px solid #e1380b;}
.foot .fl{ width:180px;height:auto;float:left;}
.foot .fl img{ width:169px; height:90px; float:left;}
.foot .fr{float:left;}
.foot .fr p{ text-align:left; line-height:24px; color:#666666; font-size:12px; width:100%;}
.foot .fr p a{ color:#666666; font-size:12px;}

.footer{border-top:3px solid #e0380b; background-color: #e0380b; text-align: center; padding-top: 10px; padding-bottom: 20px; position: relative; display:none;}
.footer nav{font-size:14px; white-space: nowrap;}
.footer nav a { display: inline-block; height: 30px; line-height: 30px; width: 60px; position: relative; color:#fff; text-align:center; font-weight:bold;}
.footer nav a:hover{ color:#fff;}
.footer nav a.cur{background-color: #c72b00;  border-radius: 3px;}
.footer .copyright { color: rgba(255,255,255,.77); font-size: 12px; line-height: 22px; padding: 0 12px; }

@media screen and (max-device-width: 600px) {
	.TopNav,.headdh,.main5_y,#saoma,#print,.foot_s,.foottop p,.header-nav{display:none;}
	.w10 .w,.w12 .w,.headtop,.lm-list ul,.jrtj .jrtj_img,.jrtj .jrtj_img img,.jrtj .jrtj_list,.jrtj .jrtj_img h4{width:100%;}
	.lujing{width:98%;margin: 5px auto;}
	.lm-list{width:98%;margin:0 auto;}
	.w{margin-top: 0px;}
	.bk10{display:none;}
	.headtop{background:#fff;}
	.headtop .logo{width:100%;}
	.endContent{padding:10px;width:auto;}
	#endText{width:auto;}
	#endText img{width:100% !important;height:auto;}
	.endContent .bb{width:98%;}
	#dl-menu-button{display:block;}
	.imgtxt1 .txt{width:60%;}
	.imgtxt1 .pics{width:39%;}
	.lm-list li .pics a{margin:0;}
	.lm-list li p{height:20px;}
	.lm-list li h3{height:auto;}
	.lm-list li p{padding:0;}
	.imgtxt0 p{height:40px;}
	.main .title h3{width:78%;}
	.headtop{position:relative;}
	.main{margin-top:0px;}
	.headtop .sn{display:block;position:absolute;right:10px;top:20px;}
	.nav,.nmore,.news .bottom,.zy .c .tab,.xs .c .p,.main .lr{display:none;}
	.sn{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-bottom:15px}
	.sn span{display:block;background:#2b479b;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
	.sn span:nth-of-type(1){top:0px}
	.sn span:nth-of-type(2){top:10px}
	.sn span:nth-of-type(3){top:20px}
	.sn_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
	.sn_se span:nth-of-type(2){width:0}
	.sn_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
	.headtop{position:fixed;z-index:9;left:0;top:0;}
	.headtop .nav{position:fixed;z-index:9;background:#fff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;display:block;}
	.headtop .nav_show{top:70px}
	.nav_show ul li{width:100%;}
	.nav_show>ul>li:first-child{overflow:hidden;border-top:0}
	.nav_show>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
	.nav_show>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
	.nav_show>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
	.nav_show ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
	.nav_show ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
	.nav_show ul li .nav_show_i_se svg{transform:rotate(0deg)}
	.nav_show ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
	.nav_show>ul >li:last-child{border-bottom:1px #ddd solid;}
	.nav_show ul li ul{display:none}
	.nav_show ul li a{color:#333;width:80%}
	.nav_show ul li ul li a{color:#666;display:block;text-align:left;}
	.nav_show ul li i svg{width:20px;height:20px;fill:#555;}
	.nav_show ul li .nav_show_i_se svg{fill:#2b479b;}
	.nav_show ul li ul li>ul{margin-left:10px}

	.main .focus{width:100%;height:280px;}
	.focus .swiper-slide{height:255px;}
	.jd ul li h4{font-size:20px;}
	.jd,.cat,.main .rc{width:98%;margin-left:1%;}
	.cat .pic img{height:115px;}
	.lm-list li h3 a{font-size:16px;}
	.l3{margin-left:1%;}
	.nav ul{height:auto;}
	.foot {width:100%;}
	.foot .fl { display:none;}
	.foot .fr { float:none; width:100%;}
	.foot .fr p{ width:100%; display:none;text-align:center;}
	.foot .fr p.bq{  display:block;}
	.foot_bj{padding:0;}
	.footer{ display:block;}
}