﻿@charset "utf-8";
/* CSS Document */

body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}
body{font-family:"微软雅黑";background:#fff;}
a{text-decoration:none;color:#333;}
a:hover, a:focus {color: #333;text-decoration: none;}
img{border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
button,input,select,textarea{outline:0}
textarea{resize:none}
.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0;line-height:0}
.clearfix{zoom:1}
.w1200{width:1200px;margin:0 auto; overflow:hidden;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px; overflow:hidden;}
.ml20{margin-left:20px;}
.mb30{margin-bottom:30px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.fl{float:left}
.fr{float:right}
/*头部导航*/
.logo img{width:100%;}
.nav{width: 100%; height: 50px; line-height: 50px; white-space: nowrap; overflow-x: scroll; overflow-y: hidden; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-overflow-scrolling: touch; text-align: justify; background: url(b.jpg) 0 0 no-repeat; background-size:cover; box-sizing: border-box; }
.nav a{ color: #fff; text-decoration: none; width:20%; display:inline-block; text-align:center; font-size:16px;}
.nav::-webkit-scrollbar{display: none;}
/*轮播*/
.slideBox{ position:relative; overflow:hidden; margin:15px auto;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:40px; left:0; z-index:1; width:100%; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fa4a33;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ vertical-align:top; width:100%; height:250px;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; height:50px; line-height:50px; color:#fff;  text-align:center; font-size:17px; }
/*两个图片链接*/
.piSrc{margin-bottom:15px;}
.piSrc a:nth-child(odd){padding-right:6px;}
.piSrc a:nth-child(even){padding-left:6px;}
.piSrc a img{width:100%;}
/*tab切换*/
.tabBox{margin-bottom:15px;}
.tabBox .hd{ height:50px; line-height:50px; font-size:20px; background:#f9f9f9;  border:1px solid #ddd; border-top:3px solid #ddd; position:relative;  }
.tabBox .hd ul{ position:absolute; height:44px; top:0;}
.tabBox .hd ul li{ height:49px; float:left; padding:0 10px; color:#666; border-top:3px solid #ddd; position:relative; top:-3px; z-index:99999; border-right:1px solid #ddd;}
.tabBox .hd ul .on{ background:#fff; color:#fa4a33; border-top:3px solid #fa4a33;   }
.tabBox .hd ul .on a{ display:block; color:#fa4a33; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.tabBox .bd ul{ margin:10px 0 10px 10px;  }
.tabBox .bd ul h2{ margin:20px 0 15px 0; font-size:20px; font-weight:bold; text-indent:30px; height:20px; overflow:hidden;}
.tabBox .bd li{ height:33px; line-height:33px; background:url(k.png) 0 12px no-repeat; text-indent:20px; background-size:8px 8px; font-size:16px; overflow:hidden;}
.tabBox .bd li:nth-child(4){ border-bottom:1px dashed #ddd; height:43px; margin-bottom:10px;}
.tabBox .bd li a{ color:#666; display:block;}
.tabBox .bd li a span{ float:right; margin-right:30px;font-size:12px;}
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
/*首页下方列表的*/
.lists{background:#f5f5f5 url(back.png) center bottom no-repeat; background-size:contain; padding-bottom:30px;}

.lists .til{font-size:24px; font-weight:bold; margin:20px 0}
.lists .til .more{font-size:16px; font-weight:normal; float:right; margin-top:8px;}

.lists .ziList{background:#fff url(k.png) 14px 0 repeat-y; background-size:5px; padding:10px 0}
.lists .ziList li{ height:33px; line-height:33px; background:url(y.png) 10px 10px no-repeat; text-indent:30px; background-size:13px 13px; font-size:16px; overflow:hidden;}
.lists .ziList li a{ color:#666; display:block;}
.lists .ziList li a span{ float:right; margin-right:10px;}
.lists .ziList li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */

.lists .piList{background:#fff; padding-top:10px; overflow:hidden;}
.lists .piList li{margin-bottom:10px}
.lists .piList li:nth-child(odd){padding:0 5px 0 10px}
.lists .piList li:nth-child(even){padding:0 10px 0 5px }
.lists .piList li img{width:100%; height:400px;}

.lists .piList2{background:#fff; padding-top:10px; overflow:hidden;}
.lists .piList2 li{margin-bottom:10px}
.lists .piList2 li:nth-child(odd){padding:0 5px 0 10px}
.lists .piList2 li:nth-child(even){padding:0 10px 0 5px }
.lists .piList2 li img{width:100%; height:600px;}
/*底部*/
footer{text-align:center; padding:20px 0; background:#727c88; color:#fff; font-size:14px; line-height:22px;}
footer img{margin-top:20px; width:10%; max-width:80px;}

/*列表页*/
.location{font-size:15px; padding:10px 15px; text-indent:15px; border-bottom:2px solid #fa4a33;}
.location span{color:#fa4a33;}

.ziList1{ padding:10px 0}
.ziList1 li{ height:35px; line-height:35px; font-size:16px; overflow:hidden; border-bottom:1px dashed #ddd;}
.ziList1 li a{ color:#666; display:block;}
.ziList1 li a span{ float:right; margin-right:10px;}
.ziList1 li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */

.ziList2 li{overflow:hidden; border-bottom:1px solid #eee;}
.ziList2 li h3{font-size:16px; margin:10px 0; }
.ziList2 li .cont{font-size:16px; color:#666; line-height:24px;}
.ziList2 li .dates{float:right; margin-bottom:10px;}
/*图片列表*/
.picList1{background:#fff; padding-top:10px; overflow:hidden;}
.picList1 li{margin-bottom:10px}
.picList1 li:nth-child(odd){padding:0 5px 0 10px}
.picList1 li:nth-child(even){padding:0 10px 0 5px }
.picList1 li img{width:100%; height:400px;}
.picList1 .sTitle{text-align:center; line-height:20px; height:40px; margin:5px 10px; overflow:hidden;}

/*详情*/
.details{margin:30px 0 20px 0}
.details h2{text-align:center; font-size:24px; font-weight:bold;}
.details .dates{text-align:center; font-size:12px; padding:10px 0; border-bottom:1px solid #ddd;}
.details .contentss{line-height:24px; font-size:16px; margin:10px 5px}
.details .contentss img{max-width:90%; display:block; margin:10px auto;}
