@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;}

.headdh{height:45px; margin:0 auto; border-bottom:3px solid #9d0104;}

.headdh a{font-size:21px;color: #9d0104;text-decoration:none;font-family: "Microsoft Yahei","STHeiti";margin-right:15px;display:block;height:35px;min-width:100px;border-radius: 5px;float:left;text-align:center;line-height:35px;padding:0 5px;}
.headdh a.on{ background:#9d0104; color:#ffffff;}
.headdh a:hover{background:#9d0104; color:#ffffff; text-decoration:none;}

/* 正文 */
.main{ width:100%; margin:0 auto;}
.main .fontX1{line-height:30px;font-size:14px;}
.main .fontM1{line-height:40px;font-size:18px;}
.main10{min-height:350px; margin:0 auto; overflow:hidden;position:relative;margin-top:30px;}
.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:65%;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;}

/* 正文样式 */
.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 p img:nth-child(1){
    max-width:735px !important;
} */
#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;}

/* 栏目列表 */
.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;}

.tw{width:600px;height: 380px;float:left;}
.gdtp{width: 100%;overflow:hidden;height: 380px;}
.gdtp .tupian,.gdtp .tupian li,.gdtp .tupian li img{width: 100%;height: 355px;}
.gdtp .tupian li { display:none; }
.gdtp .tupian li.on img{width:100%;}
.gdtp .tupian li.on { display:block; position: relative;}
.gdtp .tupian h2 { text-indent:10px; width:330px; line-height:40px; text-align:left; overflow:hidden; }
.gdtp .tupian h2 a,.gdtp .tupian h2 a:hover{color:#fff;font-size:14px;font-family: "宋体";}
.gdtp .tupian h2, .mask{position:absolute;bottom:0;left:0;width: 100%;height:40px;}
.mask{background:#000;opacity:0.5; filter:Alpha(opacity=50);}
.tubiao{padding-top: 14px;height:8px;width: 599px;}
.tubiao li {float:left;width: 80px;height:8px;margin-right: 6px;display:inline;cursor:pointer;background-color:#d4d4d4;line-height:8px;font-size:0;}
.tubiao li:last-child{margin-right:0;}
.tubiao li.on { background-color:#6ca115;}
/*百度广告位*/
.gg1 div{
    width: 1200px;
    margin: auto;
    margin-bottom: 10px;
}

/* 分享代码样式 */
.fx span{ float:left; display:block; margin-right:5px; line-height:35px; font-size:14px; height:27px; overflow:hidden;}
a.ticon {display: inline-block; width:28px; height:27px; float:left; margin-right:5px;
	-webkit-transition:400ms;
	-moz-transition:400ms;
	-ms-transition:400ms;
	-o-transition:400ms;
	transition:400ms;
background-image: url(fx.png); background-image: url(fx_ie.png) \9;}
a.ticon:hover {
	-webkit-transform:rotate(-90deg) ;
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg);}
.fx_xl{ background-position: 0 0;}
.fx_xl:hover{background-position:0 -27px;}
.fx_qz{ background-position:-30px 0;}
.fx_qz:hover{background-position:-30px -27px;}
.fx_tx{ background-position:-60px 0;}
.fx_tx:hover{background-position:-60px -27px;}
.fx_wx{ background-position:-90px 0;}
.fx_wx:hover{background-position:-90px -27px;}
.fx_rr{ background-position:-120px 0;}
.fx_rr:hover{background-position:-120px -27px;}
.fx_gd{ background-position:-150px 0;}
.fx_gd:hover{background-position:-150px -27px;}
.fx_fz{ background-position:-180px 0;}
.fx_fz:hover{background-position:-180px -27px;}
.fx .fx_gd:hover,.fx .fx_fz:hover{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);}

/* 面包屑 */
.bread{text-align:left; height:35px; line-height: 35px; padding-left:20px; background:url(doc.gif) no-repeat 0px -57px; width:960px; color:#333; }


/* 打印、扫描、字体大小 */
/* 打印、扫描、字体大小 */
#fontX,#fontM,#saoma,#print{ float:right; background:url(icon_X.png) no-repeat; color:#888; background-size: 50px;}
#fontX,#fontM{display:block; width:24px; height:24px;text-indent: 99px; overflow: hidden;}
#fontX{background-position:0px -120px; }
#fontM{background-position:0px -60px; margin-right: 10px; cursor:default;}
#saoma,#print{padding-left:20px; margin-right:35px;}
#saoma{background-position:0px -25px; width: 50px; height: 24px; }
#print{background-position:0px 5px;}
#saoma #output{position: absolute; width: 150px; height: 150px; overflow: hidden; padding: 8px; background: #fff; border: 1px #ddd solid; display:none;z-index: 999;}
#saoma #output *{ height:150px; width:150px;} 

#dl-menu-button {
  display: none;
  position: absolute;
  width: 30px;
  height: 25px;
  right: 5px;
  top: 20px;
  z-index: 200;
}
.dl-menu{width:150px;overflow:hidden;position: absolute;right: 5px;top: 45px;z-index: 300;display:none;}
.dl-menu li{width:auto;background:#9d0104;height:30px;line-height:30px;padding:5px 20px;border-top: 1px solid #9be8a7;border-bottom: 1px solid #10aa00;}
.dl-menu li a{color:#fff;font-size:16px;font-weight:bold;}
.nav__icon {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 5px;
  background-color: #9d0104;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
  content: '';
  display: block;
  width: 30px;
  height: 5px;
  position: absolute;
  background: #9d0104;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before {
  margin-top: -10px;
}
.nav__icon:after {
  margin-top: 10px;
}
.nav{ width:70%;height:40px; clear: both;margin:0 auto;clear:both;padding:0px;    position: absolute;right: 0;top: 20px;}
.nav ul{ width:100%; height:40px; margin:0 auto;clear:both;overflow:hidden;}
.nav li{position:relative;float:left;margin: 0px;padding:0px;font-size:20px;   font-family: "Microsoft Yahei","黑体"; font-weight:lighter;}
.w10 .nav li{margin: 0px 5px;}
.nav a{color: #262727;text-decoration:none;font-family: "Microsoft Yahei","STHeiti";display:block;height:35px;width:80px;border-radius: 5px;float:left;text-align:center;line-height:35px;padding:0 20px;}
.nav a.on{ background:#9d0104; color:#ffffff;}
.nav a:hover{background:#9d0104; color:#ffffff; text-decoration:none;}
.nav li a.Darrow{ background:url(ico2.png) right no-repeat;z-index:9999;display:block; width:90px; height:40px;color:#FFF;text-align:center;padding:0px 10px 0px 10px;margin:0px;}
.nav li a.Darrow:hover{color:#fff;}
.nav li a.n{ width:75px; height:50px;color:#000;text-align:center;padding:7px 10px 0px 10px;margin:0px;}
.nav li a.n:hover{color:#000;}
.nav li .menu-child{    position: absolute;
    top: 40px;
    left: 0px;
    border-bottom: 1px solid #CCCDD0;
    background: #EDEDED;
    text-align: center;
    z-index: 1;
    margin-top: 2px;
    padding-top: 10px;
    margin-left: 8px;}
.nav li .menu-child a{display:block;font-size:16px;line-height:12px;color:#00629f;font-family: "Microsoft Yahei","黑体"; font-weight:lighter; background:#d7e1e9;width:110px;height:20px;text-align:center;}
.headtop .sn{display:none}
.main .focus{width:56%;float:left;height: 380px;overflow:hidden;}
.focus .swiper-slide{height: 355px;overflow:hidden;}
.focus .swiper-slide img{width:100%;}
.focus .swiper-slide h2 { text-indent:10px; width:330px; line-height:40px; text-align:left; overflow:hidden; }
.focus .swiper-slide h2 a,.gdtp .tupian h2 a:hover{color:#fff;font-size:14px;font-family: "宋体";}
.focus .swiper-slide  h2, .mask{position:absolute;bottom:0;left:0;width: 100%;height:40px;}
.focus .swiper-slide .mask{background:#000;opacity:0.5; filter:Alpha(opacity=50);}

.focus .swiper-pagination{padding-top: 14px;height:8px;width:100%;}
.focus .swiper-pagination .swiper-pagination-bullet {float:left;width: 19%;height:7px;margin-right: 1%;display:inline;cursor:pointer;background-color:#d4d4d4;line-height:8px;font-size:0;}
.focus .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.focus .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:#016ba9;}

.jd{ width: 40%; height:370px; float:right;overflow:hidden;}
.jd ul{ width: 100%;height: 350px; float:left;}
.jd ul li{ width: 100%; padding-top: 8px;  overflow:hidden;margin-top: 13px;}
.jd ul li h4{ width: 100%; font-size:14px;line-height:28px; overflow:hidden; font-weight:normal;color: #b32b11;font-family: "微软雅黑","黑体";font-size: 22px;}
.jd ul li h4 a{color: #b32b11;}
.jd ul li p{ width: 99%; font-size:12px; height: 25px; line-height: 25px; color: #535252;font-family: "微软雅黑","黑体";font-size: 12px; padding-left: 5px;overflow: hidden;margin-top: 9px;}
.jd ul li p a{ color: #535252;}
.jd ul li.l_b{ border-bottom: #cacac9 1px dashed; margin:0px;padding: 0px 0px 6px 0px;width:100%;overflow: hidden;margin-top: 20px;}

.cat{width:30%;overflow:hidden;float:left;margin-bottom:30px;}
.cat .title{width:100%;}
.pic{width:100%;overflow:hidden;margin-top:10px;}
.pic img{float: left;border: 1px solid #e7e7e7;max-height:132px}
.pic h3{font-size: 16px;font-family: "微软雅黑","黑体";max-height: 45px;overflow: hidden;font-weight: bolder; float: right;font-weight: normal;color:#000000;}
.pic h3 a{color:#000000;}
.pic p{height:64px;font-size: 12px;line-height: 21px;overflow: hidden;color: #524d4f;padding-top: 8px;font-family: "微软雅黑","黑体";float: right;margin-top: 3px;}
.pic p a{color: #ca161d;}
.cat .pic img{width:45%;height:130px;}
.cat .pic h3,.cat .pic p{width:50%;font-size: 14px;}
.rc .pic img{width:35%;}
.rc .pic h3,.rc .pic p{width:60%;font-size: 14px;}
.pic h3 a{font-size: 16px;}
.cat ul,.list{ float:left; width: 100%;overflow: hidden;margin-top: 8px;}
.cat ul li,.list li{ height: 50px; width:98%; font-size: 15px; color: #525051;font-family: "微软雅黑","黑体";padding-left: 10px;background: url(http://skins.sdnews.com.cn/home/lwsdnews/images/lw_text.png) no-repeat left center;line-height: 47px;overflow: hidden;border-bottom: 1px #c5c5c5 dashed;}
.cat ul li a,.list li a{ color:#131313;}
.l3{margin-left:3%}
.main .rc{width:33%;float:right;overflow:hidden;}

.title{position:relative;height:45px;}
.title font{display:block;position:absolute;width:auto;text-align:left;left:8px;bottom:0px;background:#fff;z-index:3;padding:1% 3%;}
.title font a{font-size: 26px;color: #000000;text-decoration: none;font-family: "微软雅黑", "宋体"; font-weight:normal;}
.title .l{position:absolute;display:block;width:8px;height:100%;background:#9d0104;left:0;top:0;z-index:2;}
.cat .title .l{position:absolute;display:block;width:30%;height:7px;background:#9d0104;left:0;bottom:0;top:auto;z-index:2;}
.cat .title font{bottom:8px;padding:1% 1%;left:0;}
.title font i{font-size:16px;color:#aaa;font-weight:bold;font-family:arial;margin-left:10px;}
.title font i a{font-size:16px;color:#aaa;font-weight:normal;}
.title .b{position:absolute;display:block;width:100%;height:2px;background:#9d0104;left:0;bottom:2px;z-index:1;}
hr{height: 1px; border: none; border-top: 2px dotted #D2D2D2; width:100%;margin:10px 0;}

.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;}
	.gg1{display:none;}

	.headtop{position:relative;}
	.main{margin-top:10px;}
	.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;}
}