﻿
/*
 .Map001070 为demo编号
 */
.Map001070{padding:2% 0;}
.Map001070 dd{  margin-bottom:2%; padding-right:53%; background-color:#f8f8f8; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:10% 0 10% 10%;}
.Map001070 dd figure h1{font-size: 22px;color: #9e0e02; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../../images/subject13/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../../images/subject13/Map001070-ico_02.png);}
.Map001070 dd li:nth-child(3){background-image:url(../../images/subject13/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../../images/subject13/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(5){background-image:url(../../images/subject13/Map001070-ico_05.png);}
@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}
/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding-top:2%;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; transition: all .5s; position: relative;top: 0;    border: solid #eee 1px;}
.PicList000762 li:hover{box-shadow: 0 0 10px #9E0E02; top: -5px;}
.PicList000762 li:hover h2{font-weight: 700;}
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block;}
.PicList000762 li h2{ margin:0; font-size:15px; font-weight: 400; color:#333; text-align:center; padding:3% 2%; transition: all .3s;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:contain; padding-bottom:67%;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}
/*
 PicList000960 为demo编号
 */
.PicList000960{ padding:3% 0 0;}
.PicList000960 ol{overflow:hidden; padding-bottom:15px;    border-bottom: 1px solid #eee;}
.PicList000960 ol img{ float:left; width:30%; margin-right: 2%;}
.PicList000960 ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.PicList000960 ol time{ color: #999;  margin-right: 5%;font-size: 13px;}
.PicList000960 ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.PicList000960 ol a.more{color:#9e0e02;display: block;margin-top: 10px;}
.PicList000960 li {position: relative; border-bottom: 1px #e0e0e0 dotted; height:52px; line-height:51px; overflow:hidden;} 
.PicList000960 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.PicList000960 li time{ float:right; font-size:12px; color:#4c4c4c;}
.PicList000960 li a{ display:block; float:left; width:65%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;  font-size:14px}
.PicList000960 li a:hover{ color:#9e0e02}

@media (max-width:768px){
  .PicList000960 ol img{ width:100%; float:none;}
  .PicList000960 ol h1{ margin-top:2%;}
  }


.list_leader {  padding:3% 0 0 }
.list_leader .list{  width:100%;  margin-bottom:2%; border:1px solid #e9efee; border-left:2px solid #9e0e02; padding:2%; }
.list_leader .list .h3{ color:#9e0e02; font-size:17px;/* font-weight:normal; */margin:0; padding:0}
.list_leader .list .h4{ color:#f08200; font-size:16px; margin:0; padding:10px 0}
.list_leader .list:hover{ box-shadow:0 2px 7px rgba(0,0,0,0.19);}

/*PicList001958*/
.PicList001958{padding: 3% 0;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
/*.RighInfo002228 .auto{ max-width:1100px;}*/
.RighInfo002228 .single-header{ text-align:center;border-bottom: 1px solid #ddd}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header p span{position:relative;z-index:2;padding:0 30px;/* background-color:#fff; */}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#555; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;text-align: center}
.RighInfo002228 .more{float: right;margin-top: 25px}
.RighInfo002228 .more a{display: inline-block;width: 120px;height: 40px;text-align: center;background: #9e0e02;color: #fff;line-height: 40px}
.RighInfo002228 .more a:hover{color: #fff;background: #0c7add}
.RighInfo002228 .info_pn{float: left;margin-top: 20px;}
.RighInfo002228 .info_pn span {display: block;padding: 2px 0;}
.RighInfo002228 .info_pn span a{color: #555}
.RighInfo002228 .info_pn span a:hover{color: #0c7add}
@media(max-width:950px){
.RighInfo002228 .auto{ padding:0 4%;}
}
@media screen and (min-width:465px){
.RighInfo002228 .col2{ width:48%;}
.RighInfo002228 .fr{ float:right;}
.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
.RighInfo002228 .single-header h1{ font-size:24px;}
.RighInfo002228 .single-header h3{ font-size:18px;}
.RighInfo002228 .single-content p{ padding:15px 0;} 
.RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{background: #f5f5f5;padding:2% 0;}

.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#815122; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:30px; color:#444;}
.RighInfo002228 .single-content p{  margin:0; font-size: 14px;line-height: 30px;margin-bottom: 30px;color:#444;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}

@media(max-width:950px){
.RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
.RighInfo002228 .col2{ width:48%;}
.RighInfo002228 .fr{ float:right;}
.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
.RighInfo002228 .single-header h1{ font-size:24px;}
.RighInfo002228 .single-header h3{ font-size:18px;}
.RighInfo002228 .single-content p{} 
.RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
.RighInfo002228 .single-header h1{ font-size:30px;}
}

.TextList000746{padding:2% 0 0;}
.TextList000746 li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../../images/subject13/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#9e0e02;}
.TextList000746 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}
/*
 .Page002193 
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #9e0e02; background:#9e0e02;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#9e0e02;}
.Page002193 .p_count b{ color:#9e0e02;}
.Page002193 .p_total b{ color:#9e0e02;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#9e0e02; border-color:#9e0e02;}
.Page002193 .p_page b{ font-weight:normal;}



/*
 .Menu002188 为demo编号
 */
.Menu002188{ border-bottom:1px solid #e3e3e3;padding:20px 0 0;}
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; padding:0 20px 20px;}
.Menu002188 .Menu li a{ font-size:15px; color:#333; padding-bottom:19px;transition: .3s ease-out;}
.Menu002188 .Menu li a.cur,.Menu002188 .Menu li a:hover{ color:#9e0e02;border-bottom:2px solid #9e0e02;font-weight:bold;}
.Menu002188 .Currents{ text-align:right;  color:#666; line-height:25px; float:right;}
.Menu002188 .Currents em{ font-style:normal;background:url(../../images/subject13/Menu002188-current_icon.png) no-repeat left center; background-size:auto 100%; padding-left:30px; display:inline-block;}
.Menu002188 .Currents a{color:#666;transition: .3s ease-out;}
.Menu002188 .Currents a:hover{color:#e50014;}
@media (max-width: 1000px){
   .Menu002188  .Currents{ display:none;}
}


/*Top002633 */
/*body{ overflow: hidden;}*/
.Top002633{ background:#fff; }
.Top002633 .header-top{position:relative;z-index: 1000; padding-top:15px; padding-bottom:15px;background:url(../../images/subject13/topbg.jpg);}
.Top002633 .auto{position: relative;}
.Top002633 .header-right{ display: none; position:absolute; right:0; top:50%; margin-top:-18px;z-index: 999}
.Top002633 .header-right > *{ float:left;}
.Top002633 .header-right dd .bdsharebuttonbox a{ float:left; margin:0 0 0 15px; width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; line-height:normal;  background:url(../../images/subject13/Top002633_btn_share.png) no-repeat left center; }
.Top002633 .header-right dd .bdsharebuttonbox a.bds_weixin{ background-position:-52px center;}
.Top002633 .header-right dt{ width:270px; position:relative;  overflow:hidden;border-radius: 3px;}
.Top002633 .header-right dt .text{ width:100%; line-height:36px; height:36px; padding:0 36px 0 20px; border:none; border:none; color:#999; font-size:12px;}
.Top002633 .header-right dt .text.focus{ font-size:16px;color:#9e0e02;}
.Top002633 .header-right dt .btn{ position:absolute; right:0; top:0; width:36px; height:36px; background:url(../../images/subject13/Top002633_btn_search.png) no-repeat center center #9e0e02;}
.Top002633 .header-bottom{ background:#9e0e02;}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{ line-height:40px; font-size:16px; }
.Top002633 .header-menu li.aon em a{color:#fff;background: linear-gradient(to top, #9e0e02,#c91709);}
.Top002633 .header-menu li .sub{ background:none; padding-top:6px; width:170px; left:50%; margin-left:-85px;}
.Top002633 .header-menu li .sub-menu{ position:relative;}
.Top002633 .header-menu li .sub dt{position: relative;}
.Top002633 .header-menu li .sub dt:first-child:after{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#9e0e02; left:50%; margin-left:-2.5px; top:-10px;}

.Top002633 .header-menu li .sub dt a{ width: 100%;text-align: center;   background:#9e0e02; border-bottom:1px dotted rgba(255,255,255,0.3); text-align:center;}
.Top002633 .header-menu li .sub dt a:hover{  background:#9e0e02;}


.Top002633 .header-menu li .sub dt:last-child a{ border-bottom:0;}

@media(max-width:1200px){
.Top002633 .header-right{ right:2%;}
}
@media(max-width:1024px){

.Top002633 .logo{position:relative; z-index:100; padding-right: 20%}
.Top002633 .header-menu{ } 
.Top002633{ position:relative; z-index:100; }
.Top002633 .header-right dd .bdsharebuttonbox a{ margin-left:10px;}
.Top002633 .header-top{ padding:10px 2%;padding-top: 60px;}
.Top002633 #open_menu{width:36px; height:36px;border-radius:50%;border:1px solid #9e0e02; margin-left:10px; position:absolute; right: 0; top: 10px}
.Top002633 #open_menu i,
.Top002633 #open_menu i::before,
.Top002633 #open_menu i::after{background:#9e0e02;}
.Top002633 #open_menu i{ width:60%; left:20%; height:3px; margin-top:-1.5px;}
.Top002633 #header-menu{ position:absolute; right:0; display: none ; top:-100%; width:60%; max-width:240px; z-index:100; background:#9e0e02; transition:ease-out 0.3s;}
.Top002633 #header-menu.header-menu-show{display: block; top:100%; transform:translateY(0);transition:background 0.3s; }
.Top002633 #header-menu li.has-sub em .op{ display:block;}
.Top002633 #header-menu li a{ padding-left:30px !important;}
.Top002633 .header-right{ width: 100% ; right: 0}
.Top002633 .header-right dt{ margin-top: -50px; width: 100%  }

}


/*Banner002058 */
.Banner002058{ position:relative; z-index:1; height: auto; overflow: hidden;}

.Banner002058 li a,
.Banner002058 li{ height:450px;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}



.Banner002058 .swiper-pagination{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .swiper-pagination span{width:12px; height:12px;display:inline-block;margin:0 5px;}

.Banner002058 .swiper-pagination .swiper-pagination-bullet-active{ background:#fff;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}






.title123{font-size: 23px;margin: 0;font-weight: normal;line-height: 43px; color: #9e0e02;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.title123 b{font-weight: normal;margin-right: 10px; line-height: 45px; display: inline-block; border-bottom: 1px solid #9e0e02;}
.title123 span{font-size: 14px; color: #bbb;text-transform: uppercase;}
.title123 a{float:right;font-size: 14px;color: #999;line-height: 45px;text-transform: uppercase;}
.title123 a:hover{color: #9e0e02;}

@media(max-width:480px){
.title123 span{display: none;}
}


/*Floor001101 */
.Floor001101{ margin:40px 0;}
.Floor001101 .auto{ position:relative;}
.Floor001101 .box{ position:relative; z-index:2; padding:0%;} 
@media(min-width:641px){
.Floor001101 .bg{ position:absolute; z-index:1; top:0; height:100%; }
.Floor001101 .bg-left{ left:0; width:48.5%;}
.Floor001101 .bg-right{ right:0; width:48.5%;}
.Floor001101 .box-left{ float:left; width:48.5%;}
.Floor001101 .box-right{ float:right;width:48.5%;}
}
.Floor001101 .box h2{ margin:0 0 17px 0; position:relative; border-bottom:1px solid #e5e5e5; }
.Floor001101 .box h2 a{ position:absolute; right:0; top:50%; margin-top:-10px; width:60px; text-align:center; line-height:20px; border-radius:20px; background:#ededed; color:#999; font-size:12px; text-transform:uppercase; font-weight:normal;}
.Floor001101 .box h2 a:hover{ background:#0696ab; color:#fff;}
.Floor001101 .box h2 b{ display:inline-block; margin-right:3%; font-size:20px; font-weight:normal; color:#999; line-height:44px; border-bottom:2px solid transparent;}
.Floor001101 .box-right h2 b{ cursor:pointer;}
.Floor001101 .box h2 b.on{ font-weight:bold; color:#9e0e02; border-bottom-color:#9e0e02;;}

.Floor001101 .box li{ position:relative; line-height:40px; border-bottom:1px dotted #dadada;}
.Floor001101 .box li:before{content: ''; width: 4px;height: 4px;background: #9e0e02;border-radius: 10px;isplay: block;
    float: left;margin-top: 20px;margin-right: 12px;}
.Floor001101 .box li time{ float:right; font-size:12px; color:#aaa;}
.Floor001101 .box li a:hover{color: #9e0e02;}
.Floor001101 .box-left ol{  height:115px; }
.Floor001101 .box ol{border-bottom:1px solid #e5e5e5;margin-bottom:18px;}
.Floor001101 .box ol .dot{ font-size:16px; color:#333; line-height:50px;}
.Floor001101 .box ol .dot:hover{color:#9e0e02;}
.Floor001101 .box ol p{ margin:0; line-height:24px; color:#707070;}
.Floor001101 .box ol p a{ color:#9e0e02;}
.Floor001101 .box-right ol{ position:relative; padding-left:44.5%; min-height:115px;}
.Floor001101 .box-right ol .Ispic{ height:100%; position:absolute; left:0; top:0; width:40.5%;}
.Floor001101 .box-right ol .txt{padding-top: 8px;}
.Floor001101 .box-right ol .txt .more{color: #9e0e02;}
.Floor001101 .box-right ol .txt a{font-size: 16px;line-height: 24px;}
.Floor001101 .box-right ol .txt a:hover{color:#9e0e02;;}
.Floor001101 .box-right ol time{ font-size:14px;display: block;color: #aaa;line-height: 33px;}
.Floor001101 .box-right ol p{ margin-top:4%;}
@media(max-width:1200px){
.Floor001101 .box ol p{ position:relative; max-height:48px; overflow:hidden;}
.Floor001101 .box ol p a{ position:absolute; right:0; bottom:0; background:#fff; padding-left:10px;}
}
@media(max-width:640px){
.Floor001101 .box-left{ margin-bottom:2%;}
.Floor001101 .box li{}
.Floor001101 .box li::before{}
}
@media(max-width:480px){
.Floor001101 .box h2 b{ font-size:16px;}
.Floor001101 .box-right ol{ padding-left:0; padding-bottom:3%;}
.Floor001101 .box-right ol .Ispic{ position:relative; height:auto; padding-bottom:53%; display:block; width:auto;}
}
/*
 PicList000681 为demo编号
 */
.PicList000681{ padding-top:40px;}
.PicList000681 .box{width: 70%;float:left;}
.PicList000681 .box1{width: 27%;float:right;}
.PicList000681 .box1 .word .img{height: 200px;margin-bottom: 15px;text-align: center}
.PicList000681 .box1 .word .text{line-height: 29px;text-indent: 2em;font-size:14px;border-bottom: 1px solid #eee; padding-bottom:15px;}
.PicList000681 .box1 .word .text p{margin: 0;height: 116px;overflow: hidden;color: #333;}
.PicList000681 .tit{position:relative; line-height:37px; font-size:18px;  border-bottom:2px solid #eee; margin-bottom:17px;}
.PicList000681 .tit span{ display:block; height:37px; line-height:37px; text-align:center; font-size:18px; width:104px; color:#fff;background:#c00;}
.PicList000681 .tit a{ position:absolute; right:15px; top:0; line-height:37px; font-size:12px; font-family:Verdana; color:#c00;}
.PicList000681 .flash{float:left; width:48.7%;}
.PicList000681 .flash ul li{ position:relative;}
.PicList000681 .flash ul li .pic{padding-bottom: 80%}
.PicList000681 .list{ float:right; width:48.8%;}
.PicList000681 .flash ul li span{position:absolute; left:0; bottom:0; display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:40px; line-height:40px; color:#fff; font-size:16px; padding-left:4%; padding-right:20%; background:rgba(158,14,2,0.8);}

.PicList000681 .bx-wrapper{ width:100%; position:relative;}
.PicList000681 .bx-pager{ position:absolute; width:100%; left:-7px; bottom: 10px; text-align:right;}
.PicList000681 .bx-pager div{ display:inline-block;}
.PicList000681 .bx-pager .bx-pager-item{ margin:0 5px;}
.PicList000681 .bx-pager .bx-pager-item a{ width:10px; height:10px; background:#fff; border-radius:50%; display:block; overflow:hidden; line-height:1000px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.PicList000681 .bx-pager .bx-pager-item a.active{ background-color:#df7619; border-radius:15px; -webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.PicList000681 .list li img{ width:100%; display:block;}

.PicList000681 .list ol{ dispaly:none; overflow:hidden; padding-bottom:15px; border-bottom: 1px solid #eee;}
.PicList000681 .list ol:first-child{ display: block; }
.PicList000681 .list ol img{ float:right; width:30%;}
.PicList000681 .list ol h1{ margin:0; display:block;  font-size:16px; color:#333; font-weight:normal;margin-bottom: 8px;}
.PicList000681 .list ol h1 a:hover{color: #9e0e02;}
.PicList000681 .list ol time{ color:#aaa;font-size: 14px;}
.PicList000681 .list ol p{ margin:0; color:#707070; margin:2% 0 0; line-height:24px;font-size: 13px;}
.PicList000681 .list ol p span{ overflow: hidden;height: 50px;text-overflow: ellipsis; display:block;}
.PicList000681 .list ol p a{ color:#d34242;display:inline-block;}
.PicList000681 .list li { border-bottom: 1px dotted #dadada; }
.PicList000681 .list ul li{ height:45px; line-height:45px; overflow:hidden;}
.PicList000681 .list ul li a:before{content: '';width: 4px;height: 4px;background: #9e0e02;border-radius: 10px; display: block;float:left;margin-top: 20px; margin-right: 12px;}
.PicList000681 .list ul li time{ float:right; font-size:12px; color:#aaa;}
.PicList000681 .list ul li a{ display:block; float:left; width:78%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:0px;  font-size:14px}
.PicList000681 .list ul li a:hover{ color:#9e0e02;}
@media (max-width:1200px){
	.PicList000681 .list ul li{ line-height:42px; height:43px;}
	}
@media (max-width:1000px){
	.PicList000681 .list ul li{ line-height:32px; height:31px;}
	}
@media (max-width:880px){
	.PicList000681 .flash,.PicList000681 .list{ width:100%;}
	.PicList000681 .flash ul li img{ width:100%; height:auto;}
	.PicList000681 .list{ margin-top:3%;}
	}
@media (max-width:768px){
.PicList000681 .box{width:100%;float:none;margin-bottom: 5%}
.PicList000681 .box1{width:100%;float:none;}
	}

/*
 .Floor001642 为demo编号
 */
.Floor001642{padding-top: 3%; padding-bottom:2%;}
.Floor001642 .title{text-align: center;border-bottom: 1px solid #e9e9e9;color: #d5d5d5;padding-bottom: 1.5%;position: relative;text-transform: uppercase;margin-bottom: 3%;}
.Floor001642 .title h1{font-size: 24px; font-weight: normal;margin: 0;color: #555;}
.Floor001642 .title::before{ position:absolute; content:''; width:50px; height:2px; background-color:#2078da; left:50%; margin-left:-25px; bottom:-1px;}
.Floor001642 .list{ position:relative; padding:0 36px;}
.Floor001642 .list .bx-controls-direction a{ position:absolute; top:50%;color:#666; border:1px solid #dedede;margin-top:-30px; width:30px; height:60px; font-size:14px;}
.Floor001642 .list .bx-controls-direction a span{ top:50%; left:50%; margin-top:-7px; margin-left:-7px; position:absolute;}
.Floor001642 .list .bx-controls-direction a.bx-prev{ left:0; }
.Floor001642 .list .bx-controls-direction a.bx-next{ right:0;}
.Floor001642 .list .bx-controls-direction a:hover{ color:#fff; background-color:#2078da; border-color:#2078da; -ms-transition:all ease 0.3s; -webkit-transition:all ease 0.3s;transition:all ease 0.3s;}
.Floor001642 .list li a{ display:block; padding:3%; margin:0 20px;background-color: #f6f6f6;transition:0.3s;}
.Floor001642 .list li figure{ overflow:hidden;}
.Floor001642 .list li figure span{ display:block; padding-bottom:113%; background-size:contain;transition:0.3s;}
.Floor001642 .list li h1{ margin:0; font-weight:normal; font-size:18px; padding:15px 0;}
.Floor001642 .list li p{ margin:0; font-size:12px; color:#999; line-height:20px; overflow:hidden; height:40px;}
.Floor001642 .list li:hover a{ box-shadow:0 0 10px rgba(32,120,218,0.22) inset; border-radius:5px;background-color:#F0F7FF;}
.Floor001642 .list li:hover  h1 a{ color:#47a0ec;}
.Floor001642 .list li:hover figure span{ transform:scale(1.06);}
@media(max-width:768px){
.Floor001642 .list li a{ margin:0 10px;}
}
@media(max-width:640px){
.Floor001642 .title h1{ font-size:20px;}
}
/*
 .Floor001641 为demo编号
 */
.Floor001641 .auto{ position:relative;margin-bottom: 60px;}

.Floor001641 .box{ float:left; width:48.5%;  }
.Floor001641 .box:last-child{ float:right; }

.Floor001641 .title,
.Floor001641 ul{padding:0 0%;}

.Floor001641 .title{padding-bottom:3%; color:#d4d4d4; text-transform:uppercase; position:relative;}
.Floor001641 .title::before{ position:absolute; content:''; width:4%; height:2px; background-color:#2078da; left:0; top:17px;}
.Floor001641 .title h1{font-size:24px; font-weight:normal; margin:0; color:#555;}
.Floor001641 .title a{ float:right; font-weight:bold; background:url(../../images/subject13/Floor001641-a_more.png) no-repeat right center; padding-right:15px;}

.Floor001641 li{  border-bottom:1px dotted #dadada; line-height: 40px; }
.Floor001641 li time{ float:right; color:#b1b1b1; font-size:12px;}
.Floor001641 li a{ padding-left:13px; position:relative;padding-right:20px;}
.Floor001641 li a:hover{color: #9e0e02;}
.Floor001641 li a::before{ position:absolute; content:'';border-radius: 15px; width:4px; height:4px; background-color:#9e0e02; left:0; top:50%; margin-top:-1px;}

.Floor001641 ol{position:relative; margin-bottom:9px;}
.Floor001641 ol::before{ position:absolute; content:'';width:60%; background-color:#e6e6e6; height:1px; right:0; bottom:1px;}
.Floor001641 ol figure{ float:left; width:35.434%;}
.Floor001641 ol figure img{ width:100%;}
.Floor001641 ol div{ float:right; width:60%;font-size:12px;}
.Floor001641 ol div h5{ margin:0; padding:2% 0;font-size:16px;font-weight: normal;line-height: 24px;}
.Floor001641 ol div h5 a:hover{color: #9e0e02;}
.Floor001641 ol div p{ margin:0;  color:#707070;font-size: 14px; line-height:20px; overflow:hidden; height:48px;}
.Floor001641 ol div time{ color:#b1b1b1; display:block; padding:2% 0;}

.Floor001641 .box:last-child li:first-child{ padding-top:0; height:auto;}
.Floor001641 .box:last-child .all_more{ margin-left:5%; margin-top:3%;}

.Floor001641 .all_more{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../../images/subject13/Floor001641-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.Floor001641 .all_more:hover{ padding-right:2.5em; background-color:#2078da; background-position:120% center; color:#fff; transition:all ease 0.5s;}
@media(max-width:1200px){
}
@media(max-width:768px){
.Floor001641 .box{ float:none !important; width:auto !important; clear:both; overflow:hidden;}
.Floor001641 .box:last-child{ border-top:1.5em solid #fff;}
.Floor001641 .auto::before{ display:none;}
.Floor001641 .box{padding-bottom:5%;}
.Floor001641 .box:last-child .all_more{ float:right; margin-right:5%;}
}
@media(max-width:640px){
.Floor001641 ol div p{height:40px; overflow:hidden;}
}
@media(max-width:480px){
.Floor001641 ol::before{ display:none;}
.Floor001641 ol{ border-bottom:1px solid #e6e6e6; padding-bottom:2%; margin-bottom:2%;}
.Floor001641 .title h1{font-size:20px;}
}

/*
 .Floor000881 为demo编号
 */
.Floor000881{ padding:0% 0 40px 0;}

.Floor000881 .list_copy{ display:none;}
.Floor000881 .bx-viewport{ z-index:1;}
.Floor000881 .list_scroll li{ text-align:center; position:relative;}
.Floor000881 .list_scroll li .Ispic{ display:block; padding-bottom:78%;}
.Floor000881 .list_scroll li p{ margin:0; line-height:55px;border:1px solid #eaeaea; border-top:0; font-size: 16px;}
.Floor000881 .list_scroll li:hover p{ background-color:#9e0e02;}
.Floor000881 .list_scroll li:hover p a{ color:#fff;}
.Floor000881 .bx-wrapper{ position:relative;}
.Floor000881 .bx-pager{ display:none;}
.Floor000881 .bx-controls-direction a{ position:absolute; width:21px; height:21px; top:45%; margin-top:-10px; overflow:hidden; line-height:200px; z-index:10;}
.Floor000881 .bx-controls-direction a.bx-prev{ left:-38px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:-38px;}
.Floor000881 .bx-controls-direction a::before,
.Floor000881 .bx-controls-direction a::after{ position:absolute; content:''; width:15px; height:2px; background-color:#9e0e02; left:0; }
.Floor000881 .bx-controls-direction a::before{ transform:rotate(-45deg);top:4px;}
.Floor000881 .bx-controls-direction a::after{ transform:rotate(45deg);top:14px;}
.Floor000881 .bx-controls-direction a.bx-next::before{ transform:rotate(45deg); left:auto; right:0;}
.Floor000881 .bx-controls-direction a.bx-next::after{ transform:rotate(-45deg); left:auto; right:0;}
@media(max-width:1250px){
.Floor000881 .bx-controls-direction a.bx-prev{ left:5px;}
.Floor000881 .bx-controls-direction a.bx-next{ right:5px;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
}
.Bottom001879{background-color:#9e0e02;padding-bottom:10px}
.Bottom001879 figure{float:right;color:#f5f5f5;padding-top:25px;text-align:center}
.Bottom001879 figure p{margin-top:5px}
.Bottom001879 figure img{display:block;width:100%;max-width:100px;margin:0 auto}
.Bottom001879 footer{float:left;width:87%;margin-top:3%}
.Bottom001879 footer ul{border-bottom:1px solid rgba(255,255,255,.2);padding:30px 0 10px 0;margin-bottom:26px}
.Bottom001879 footer li{float:left;line-height:30px;margin-right:3%}
.Bottom001879 footer li:before{display:inline-block;content:'';margin-right:10px;background:url(../../images/subject13/Bottom001879-icon.png) no-repeat center center;width:11px;height:11px;vertical-align:middle}
.Bottom001879 footer li a{color:#e3e3e3}
.Bottom001879 section{position:relative}
.Bottom001879 section dl{position:absolute;right:0;bottom:0}
.Bottom001879 section dt{float:left;width:36px;height:36px;margin-left:10px}
.Bottom001879 section dt a{display:block;height:36px;background:url(../../images/subject13/Bottom001879-share.png) no-repeat left top}
.Bottom001879 section dt.sina a{background-position:-57px 0}
.Bottom001879 section dt.tqq a{background-position:right top}
.Bottom001879 section dt.wx{position:relative;z-index:100}
.Bottom001879 section dt.wx img{max-width:none;position:absolute;width:100px;height:100px;left:50%;margin-left:-50px;bottom:100%;display:none}
.Bottom001879 section dt.wx:hover img{display:block}
.Bottom001879 section .yl{float:left;margin-left:50px}
.Bottom001879 .p1 span{color:#f5f5f5;margin-right:10px}
.Bottom001879 select{float:right;margin-top:14px;border:none;width:155px;padding-left:10px;padding-right:5px;height:30px;border-radius:1px;background:rgba(255,255,255,1);color:#9e0e02}

.Bottom001879 section p{color:#f5f5f5;font-size:14px;float:left;margin:0}
.Bottom001879 section a{color:#f5f5f5;display:inline-block}
.Bottom001879 section i{font-style:normal;color:#fff;margin:0 10px}
.Bottom001879 section a:hover{color:#fff}
@media(max-width:768px){.Bottom001879 figure,.Bottom001879 footer{width:100%}
.Bottom001879 select{display:none}
.Bottom001879 figure{float:none;text-align:center}
.Bottom001879 section dl{right:auto;bottom:auto;left:0;top:0}
.Bottom001879 section dt{margin-left:0;margin-right:10px}
.Bottom001879 section dt.wx img{left:0;margin-left:0}
.Bottom001879 section p{float:none;text-align:center}
.Bottom001879 section .yl{float:none;margin-left:0;text-align: center}

}
@media(max-width:480px){
.Bottom001879 .p1 span{display:block}
}


/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:2% 0 4%;}
.RichInfo005 .auto{ background:#fff}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;border-bottom:1px dashed #d2d2d2;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:26px; font-weight:normal; color:#444}
.RichInfo005 .news_info .title h1 span{ }
.RichInfo005 .news_info .title p{ margin:0; }
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .center { text-align:center }
.RichInfo005 .news_info .info{  font-size: 14px; line-height:30px; color: #444; padding: 15px 0;}
.RichInfo005 .news_info p {  font-size: 14px; line-height:30px; color: #444 }

.RichInfo005 .news_info .bot{  position: relative ; margin-top: 50px;} 


.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0; position: absolute; right: 0; top: 0px } 
.RichInfo005 .news_info .info_back a{ color:#fff; font-size:14px; background: #00874b; display: block; padding: 10px 30px;}
.RichInfo005 .news_info .info_back a:hover{  background: #367923;}
.RichInfo005 .news_info .info_pn span{ display:block; font-size: 14px; margin: 15px 0}
.RichInfo005 .news_info .info_pn span a{ color:#666;}
.RichInfo005 .news_info .info_pn span a:hover{color:#e60012;}
@media(max-width:1000px){
    
    .RichInfo005 .news_info .info_back{ position: relative }
    
    .RichInfo005 .news_info .bot{  position: relative ; margin-top:15px;} 
}

.PicList001512{ padding:3% 0;}

.PicList001512 .list{ padding-top:2%;}
.PicList001512 dd{ float:left; margin-right:2%; margin-bottom:2%; width:49%; border:1px solid #edebec; padding:5px; color:#666; padding:4px;}
.PicList001512 dd:nth-child(2n){ margin-right:0;}
.PicList001512 dd div{ position:relative; padding-left:32%;padding-right: 20px; height:210px; overflow:hidden;}
.PicList001512 dd figure{ position:absolute; left:0; top:0; height:100%;width:28%; }
.PicList001512 dd h5,
.PicList001512 dd p{ margin:0; line-height:26px;}
.PicList001512 dd h2{font-size:18px; font-weight: normal; margin:30px 0 10px 0 }
.PicList001512 dd h5{font-size:14px; font-weight: normal; margin:0 0 10px 0  }
.PicList001512 dd p{ color:#888;font-size:14px;  }

@media(max-width:768px){
.PicList001512 dd{ float:none; width:auto; margin-right:0;}
}
@media(max-width:480px){
.PicList001512 .name h3{ font-size:24px; }
.PicList001512 dd figure{width:43%; }
.PicList001512 dd div{padding-left:45%;}
}