/*
 .Top000426 为demo编号
 */
.Top000426 .top{ position:relative; height:116px }
.Top000426 .logo{ position:absolute; left:0 ; top:0; bottom:0; width:400px; height:78px; margin:auto   }
.Top000426 .logo img{ width:400px; height:100%;}
.Top000426 .logo h1{ margin:0; position:absolute; left:40%; top:56px; font-weight:normal;  font-size:20px;color:#333;}
.Top000426 .logo h1 span{  font-size:9px; -webkit-transform:scale(0.75);color:#CECECE;display:block;}
.Top000426 .logo h1 span.chrome-s{ margin-left:-50px;}
.Top000426 .hotline{ position:absolute; right:0; top:25px; text-align:right;}
.Top000426 .hotline b{ font-size:14px; color:#646464; background:url(../images/Top000426-tel.png) no-repeat left center;padding-left:20px;}
.Top000426 .hotline h1{ margin:0;font-size: 24px;font-style: italic;font-family: "宋体";line-height: 25px;}
.Top000426 .hotline .line{  width:368px; height:7px; position:fixed; margin-top:9px; margin-left:150px;}
.Top000426 .Menu{ background-color:#1a87d8 }
.Top000426 .Menu li{ float:left; width:120px; line-height:50px; position:relative; text-align:center; background:url(../images/Top000426-li_line.png) no-repeat right center; z-index:100;}
.Top000426 .Menu li.end{ background:none;}
.Top000426 .Menu li a{ display:block; font-size:15px; color:#fff;}
.Top000426 .Menu li dl{ display:none; position:absolute; width:188%; left:-50%; top:50px; background-color:#1475bd;}
.Top000426 .Menu li dd{ border-bottom:1px solid #fff;}
.Top000426 .Menu li dd:hover{  background-color:#fff;color: #005DA2;}
.Top000426 .Menu li dd a:hover{color: #005DA2;}
.Top000426 .Menu li dd.end{ border-bottom:0;}
/*
 .Banner002203 为demo编号
 */
.Banner002203{}
.Banner002203 .banner{ text-align:center; height:270px; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.Banner002203 .banner .img_s{ display: none;}
@media only screen and (max-width: 1024px) {
	.Banner002203 .banner .img_s{ display: block;}
}
/*
 .Menu000654 为demo编号
 */
.Menu000654{ background-color:#1a87d8  }
.Menu000654 header{background-color:#1a87d8; color:#fff; font-size:22px; padding:25px 0 15px 0; text-align:center; margin-top:20px; position:relative; z-index:5;border-bottom: 3px solid #f5f5f5;}
.Menu000654 header span{ font-size:14px; display:block;}
.Menu000654 li a{ display:block; padding-left:35px; padding-top:15px; padding-bottom:15px; line-height:20px;border-bottom:1px dashed  #d8d8d8;font-size: 14px;    color: #fff;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{ background-color:#168fd7; color:#fff;font-size: 14px}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#1c8bcd; top:50%;}
.Menu000654 li a.click::after{width:15px; height:2px; left:10px; margin-top:-2px;}
.Menu000654 li a.click::before{width:2px; height:15px; left:16px; margin-top:-8px;}
.Menu000654 li dl dd a{ color:#999;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#1c8bcd; background: #c7eaff;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{ background-color:#fff;}
@media(max-width:950px){
.Menu000654 header{ margin-top:0;font-size:20px; padding:15px 0; }
.Menu000654{width: 104%;margin-left: -2%;}
}
/*Location002087 */
.Location002087{ border-bottom:3px solid #f5f5f5; color:#8e8e8d; line-height:20px; padding-top:25px;margin-bottom:10px;}
.Location002087:after{ display:block; width:100%; content:''; height:1px; background-color:#d7d7d7; margin-top:15px;}
.Location002087 a:hover,
.Location002087 span{ color:#1a87d8;}
.Location002087 a{ color:#8e8e8d;}
.Location002087 b{padding-left:0px; color:#333;}
@media(max-width:480px){
.Location002087 b{ display:block;}
}
/*
 .TextList000746 为demo编号
 */
.TextList000746 li{border-bottom: #e0e0e0 1px dashed; line-height:27px; padding:8px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.png) no-repeat 5px center;
font-size: 14px;}
.TextList000746 li a:hover{ color:#005da2;}
.TextList000746 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 1%; 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 #005da2; background:#005da2;}
.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:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#005da2; border-color:#005da2;}
.Page002193 .p_page b{ font-weight:normal;}


/*
 .Bottom000459 为demo编号
 */
.Bottom000459{ background-color:#1a87d8; color:#fff; text-align:center; padding:15px 0;}
.Bottom000459 .share span,
.Bottom000459 .share span a{ display:inline-block;}
.Bottom000459 .share span{ padding:0 2px;}
.Bottom000459 .share span a{ width:47px; overflow:hidden; line-height:1000px; height:46px;margin-top:-20px; position:relative; background-repeat:no-repeat;}
.Bottom000459 .share span.wx{ position:relative;}
.Bottom000459 .share span.wx img{ position:absolute; display:none; bottom:50px; left:50%; margin-left:-75px; width:150px; height:150px;}
.Bottom000459 .share span.wx:hover img{ display:block;}
.Bottom000459 .share span.wx a{ background-image:url(../images/Bottom000459-ico_3.png);}
.Bottom000459 .share span.email a{ background-image:url(../images/Bottom000459-ico_1.png);}
.Bottom000459 .share span.sina a{ background-image:url(../images/Bottom000459-ico_2.png);}
.Bottom000459 h1 span{ font-size:12px; color:#fff; display:block;}
.Bottom000459 p{ margin:0;}
.Bottom000459 p a{ color:#fff;}
.Bottom000459 p a:hover{ color:#bf9c47;}
.Bottom000459 p em{ font-style:normal; color:#dbdbdb; margin:0 8px;}
.Bottom000459 .wh,
.Bottom000459 .wh a{ color:#d2d2d2;}
.Bottom000459 .abc a{ color:#fff;}


/*PicList002097 */
.PicList002097 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%;}
.PicList002097 li .Ispic{ display:block; padding-bottom:70%;}
.PicList002097 li .Ispic img{ display:none;}
.PicList002097 li div{ border:1px solid #eaeaea; border-top:0;}
.PicList002097 li .dot{ text-align:center;padding:5% 5% 0 5%; font-size: 14px; display:block }
.PicList002097 li .dot:after{ display:block; content:''; height:1px; width:53px; margin:0 auto; margin-top:5%; background-color:#eaeaea;}
.PicList002097 li p{ line-height:18px; overflow:hidden; height:54px; color:#9e9e9e; font-size:12px; padding:0 8%;}
.PicList002097 li aside{ border-top:1px solid #eaeaea; padding:0 5%; line-height:5px; text-align:center;}
.PicList002097 li aside a{ background:url(../images/PicList002097-more.jpg) no-repeat right center; padding-right:132px; color:#005da2; display:inline-block;    height: 60px;}
@media(min-width:769px){
.PicList002097 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002097 li{ width:32%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002097 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002097 li{ width:49%;}
.PicList002097 li:nth-child(2n){ margin-right:0;}
}
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:10px 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:5px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:5px; font-size:18px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.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 .info_back{ text-align:center; clear:both; padding:20px 0;} 
.RichInfo005 .news_info .info_back a{ color:#07ad58; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#005da2;}
/*
 .TextList000711 为demo编号
 */
.TextList000711 li{ border-bottom:dashed 1px #ccc; padding:10px 0; line-height:32px;}
.TextList000711 li em{ font-style:normal; float:right; margin-left:2%;}
.TextList000711 li em a{border:1px solid #dadada; border-radius:40px; display:block; padding-left:20px; padding-right:20px; line-height:30px; font-size: 12px;}
.TextList000711 li a{font-size: 14px;}
.TextList000711 li em a span{ margin-left:10px;}
.TextList000711 li em a:hover{ background-color:#0052af; color:#fff;}
@media(max-width:480px){
.TextList000711 li{ line-height:30px;}
.TextList000711 li em a{ font-size:12px;line-height:28px;}
}

/*
 TextList000856 为demo编号
 */
.TextList000856 li{border-bottom: #e0e0e0 1px dashed; line-height:27px; padding:10px 0;font-size: 14px; list-style:none }
.TextList000856 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000856 li a:hover{ color:#005da2;}
.TextList000856 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}
/*
 .TextList002 为demo编号
 */
.TextList002 .list li{border-bottom:1px dashed #eee; height:42px; line-height:42px;}
.TextList002 .list li a{ display:block; background:url(../images/TextList002-news_li.jpg) no-repeat 5px center;padding-left:19px;padding-right:10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size: 14px;}
.TextList002 .list li span{ float:right; color:#a6a6a6; font-size:12px;}
/*
 .Banner001544 为demo编号
 */
.Banner001544{position: relative;}
.Banner001544 .hd{position: absolute;bottom:34px;height: 12px;width:100%;z-index: 30;text-align: center;}
.Banner001544 .hd .ul{display: inline-block;height: 12px;margin: 0 auto;}
.Banner001544 .hd li{background: url(../images/Banner001544_dot.png) no-repeat;width:12px;height:12px;float:left;margin-right:6px;cursor: pointer;}
.Banner001544 .hd li.on{background: url(../images/Banner001544_doton.png) no-repeat;}
.Banner001544 .bd a{display:block;width:100%; height:400px;}








/*Floor002130 */
.Floor002130{ max-width:1366px; margin:0 auto;padding:2% 0 0;}
.Floor002130 dd{ float:left; width:49%;}
.Floor002130 dd.end{ float:right;}
.Floor002130 dd h2{ margin:0; color:#fff; font-size:16px; background-color: #1a87d8;line-height:46px;padding:0 2%;font-weight: normal;  }
.Floor002130 dd h2 a{ color:#fff;float:right; font-size:14px; font-weight:normal;}
.Floor002130 dd li{ padding:0 10px 0 5px; line-height:36px; border-bottom:1px dotted #b1b1b1;}
.Floor002130 dd li a:before{ display:inline-block; width:4px; height:4px; margin-right:10px; border-radius:50%; background:#666; content:'';}
.Floor002130 dd li a{font-size: 14px;}
.Floor002130 dd li a:hover{ color: #1a87d8;}
.Floor002130 dd.end li a{ padding-right:10px;}
.Floor002130 dd li time{ float:right;}
@media(max-width:640px){
.Floor002130 dd{ float:none !important; width:auto;}
.Floor002130 dd.end{ margin-top:15px;}
.Floor002130 dd h2{ line-height:42px;}
}
/*
 .Floor001286 为demo编号
 */
.Floor001286{ padding:2% 0;}
.Floor001286 .list{ float:left; width:100%;}
.Floor001286 .faq{ float:right; width:31.2%;}
.Floor001286 h1{ margin:0;border-top: 4px solid #1a87d8;border-bottom: 1px solid #1a87d8; padding-left:32px; font-size:16px; color:#30231d; line-height:50px; background:url(../images/Floor001286-newico1.png) no-repeat left center;}
.Floor001286 h1 a{ float:right; font-weight:normal; font-size:14px;}
.Floor001286 .list dl{ overflow:hidden; clear:both;}
.Floor001286 .list dd{ float:left; width:48%; margin-right:4%; height:210px;}
.Floor001286 .list dd:nth-child(2n){ margin-right:0;}
.Floor001286 .list dd:nth-child(2) h1{ background-image:url(../images/Floor001286-newico2.png);}
.Floor001286 .list dd:nth-child(3) h1{ background-image:url(../images/Floor001286-newico3.png);}
.Floor001286 .list dd:nth-child(4) h1{ background-image:url(../images/Floor001286-newico4.png);}
.Floor001286 .list ul{ padding-top:12px;}
.Floor001286 .list li{ line-height:36px; height:36px; border-bottom:1px dotted #000;}
.Floor001286 .list li:last-child{ border-bottom:0;}
.Floor001286 .list li a{ padding:0 10px; position:relative; font-size:14px;}
.Floor001286 .list li a:hover{ color: #005da2;}
.Floor001286 .list li a::before{ position:absolute; content:''; width:4px; height:4px; left:0; top:50%; margin-top:-1px; background-color:#666; border-radius: 50%;}
.Floor001286 .list li time{ float:right; color:#333;}

.Floor001286 .faq .bd{ overflow:hidden;}
.Floor001286 .faq .bd li{ border-bottom:1px dotted #000;}
.Floor001286 .faq .bd li h5,
.Floor001286 .faq .bd li p{ margin:0; padding-left:33px; position:relative; line-height:28px;}
.Floor001286 .faq .bd li i{ position:absolute; left:0; top:0; height:28px; width:28px; background:url(../images/Floor001286-q.jpg) no-repeat left center; overflow:hidden; line-height:100px;}
.Floor001286 .faq .bd li p i{ background-image:url(../images/Floor001286-a.jpg);}
.Floor001286 .faq .bd li h5{ font-size:14px; margin-top:18px;}
.Floor001286 .faq .bd li p{ color:#999; overflow:hidden; height:56px; margin-bottom:18px;}
@media(max-width:1000px){
.Floor001286 .list,
.Floor001286 .faq{ float:none; width:auto;}
.Floor001286 .faq .bd li{ height:auto;}
}
@media(max-width:640px){
.Floor001286 .list dd{ height:auto; margin-bottom:29px;}
.Floor001286 .list dd{ float:none; width:auto; margin-right:0;}
}

.fixed{ position:fixed; right:0; bottom:30%; z-index:99 ; width:72px; background:#fff  }
.fixed a{ display:block; width:72px; height:73px;  cursor:pointer; position:relative }
.fixed a:first-child{ margin-bottom:2px; }
.fixed a .img{ position:absolute; bottom:0; right:100%; display:none; width:220px; height:243px; max-width:none  }
.fixed a.weixin:hover .img{ display:block }
.fixed a.search{ margin-top:2px; position:relative }
.fixed a.search img{ position:relative; z-index:99}

.fixed .search .text,
.fixed .search .text{ position:absolute; transition:all 0.5s; right:-58px; bottom:0;width: 128px; line-height: 30px;border: 1px solid #ccc;}
.fixed a.search:hover .text{ right:100%; }


.news-list{ position:relative;}
.news-list li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c3c3c3; list-style:none }
.news-list li a{ font-size:14px;}
.news-list li span{ float:right;}

table {border-collapse: collapse;border-spacing: 0}
table td {border-collapse: collapse;font-size: 14px;}
select, input, textarea {font-size: 14px;color: #333;border-radius: 0;-webkit-border-radius: 0;font-family: "Microsoft YaHei";}

.chaxun .search{ padding:1% 0 3% 0; text-align:center;}
.chaxun .search h1{ font-size: 16px; color: #333; font-family: "微软雅黑"; }
.chaxun .search #Top001750_topKey{ padding: 5px; margin: 5px 15px 5px 0; border:solid 1px #ddd; width: 150px; height: 28px; line-height: 28px; font-family: "微软雅黑"; font-size: 16px;}

.chaxun .search .btn button{ background:#1a87d8; display: inline-block; margin-left: 4px; border: none; width: 110px; height: 34px; line-height: 34px; font-family: "微软雅黑"; font-size: 14px; color: #ffffff; text-align: center; vertical-align: middle; cursor:pointer;}
.chaxun .search .btn button:nth-child(1){ background:#1a87d8 url(../images/fdj.png) no-repeat 20px center; padding-left:20px;}

.admintable{ width:100%; border:solid 1px #ddd; text-align:center;}
.admintable th{ background:#1a87d8; border:solid 1px #1a87d8; padding:10px 0;}
.admintable th a{ font-size: 16px; font-family: "微软雅黑"; color: #fff;}
.admintable td{ border:solid 1px #ddd; font-size: 14px; color: #333; font-family: "微软雅黑"; padding:8px 0;}
.admintable tr:nth-child(2n){ background:#fbfbfb;}