html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}
ul, ol { list-style: none;}
i, em { font-style: normal;}
html, body { height: 100%;}
body { font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;  margin: 0 auto;}
.f1{width:100%;height:1px;line-height:0;overflow:hidden;}
a:hover{text-decoration:none;}
.f3{width:100%;height:4px;line-height:0;background-color:#268638;border-bottom:2px solid #75be66;}
.f15{width:100%;height:15px;line-height:0;overflow:hidden;}
.f30{width:100%;height:30px;line-height:0;overflow:hidden;}
.f60{width:100%;height:60px;line-height:0;overflow:hidden;}

.navbar{min-height:80px;margin-bottom:0px;border:none;}
.navbar-header{background-color:#1c98f7;height:80px;}
.navbar-brand {padding:10px;width:70%;}
.navbar-toggle {margin-top:22px;border-color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}


/* Swipe 2 required styles */
.swipe {overflow: hidden;visibility: hidden;position: relative;background-color: #fff;}
.swipe2 { background-color: #FFFFFF; padding: 0; width: 96%; margin: 10px auto;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap > div {float:left;width:100%;position: relative;}
.swipe img { width: 100%;}
.swipe-point { margin: -30px auto 0;height:17px;width:110px;}
.swipe-point li { float: left; position: relative; margin: 0 5px; width: 12px; height: 12px; border-radius: 6px; background-color: #75be66; z-index: 999;}
.swipe-point li.active { background-color: #ceb407;}
/* END required styles */


.box1{margin-left:-15px;margin-right:-15px;margin-top: 5px;}

.box2 .row{margin-left:-10px;margin-right:-10px;}
.box2 .row .col-xs-4{padding-left:10px;padding-right:10px;}
.box2 .col-xs-4 a{display:block;width:100%;margin:0 auto;text-align:center;line-height:30px;}
.box2 .col-xs-4 a img{margin:0 auto;}

.box3{margin-top:30px;}
.box3 .t1{height:1px;line-height:1px;background-color:#d8d8d8;margin-bottom:5px;}
.box3 span{display:block;width:100px;line-height:30px;text-align:center;margin:-25px auto 0;background-color:#fff;font-size:18px;color:#626262;}

.picList{}
.picList li{width:50%;}
.picList li .pic{width:90%;margin:0 auto;}
.picList li .pic a{display:block;text-align:center;}
.picList li .pic a img{margin:0 auto;;}

.picList li .title{width:90%;margin:0 auto;white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis;font-size:12px;text-align:center;}

.moreBtn{display:block;float:right;width:80px;height:30px;line-height:30px;background-color:#efedee;color:#7b7074;text-align:center;border-radius:20px;font-size:12px;}

.box5 img{margin:0 auto;}
.box5 p{padding-top:10px;text-indent:2em;}
.box5 p a{color:#666666;}

.homenews li{height:79px;border-bottom:1px solid #ebebeb;margin-top:14px;}
.homenews .datebox{float:left;width:54px;height:58px;border:1px solid #aac971;background-color:#f0f0d8;}
.homenews .datebox .t1{color:#739221;line-height:36px;font-size:26px;text-align:center;font-weight:bold;letter-spacing:2px;margin-bottom:0;}
.homenews .datebox .t2{color:#739221;font-size:12px;text-align:center;line-height:18px;margin-bottom:0;}
.homenews .detail{float:left;width:76%;margin-left:10px;}
.homenews .detail .t1{margin-bottom:0;}
.homenews .detail .t1 a{color:#626262;font-size:16px;font-weight:bold;}
.homenews .detail .t2{margin-bottom:0;}
.homenews .detail .t2 a{font-size:14px;color:#434343;}
.homenews .curr .datebox{border:1px solid #0da7ef;background-color:#0da7ef;}



.box6 .row{height:50px;background-color:#1c98f7;border-top:2px solid #1c98f7;}
.box6 .row .col-xs-3, .box6 .row .col-xs-4, .box6 .row .col-xs-6{border-top:2px solid #76c3ff;padding-left:5px;padding-right:5px;}
.box6 .row a{line-height:46px;font-size:16px;color:#fff}

.box .breadcrumb{margin-bottom:0px;font-size:12px;}
.box .breadcrumb {font-size:12px;}

.newsul{margin-top:5px;padding:0;}
.newsul li{padding-left:13px;background:url(../img/dot16.jpg) left no-repeat;height:38px;  clear: both;}
.newsul li a{display:block;float:left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:64%;line-height:38px;color:#686868;font-size:14px;}
.newsul li .date{display:block;float:right;min-width:95px;text-align:right;line-height:38px;color:#686868;font-size:12px;}


.pname{text-align:center;font-size:18px;line-height:40px;margin-top:10px;}
.xw_xinxi{height:32px;line-height:32px;text-align:center;background-color:#E2E1E1;margin:5px auto 10px;font-size:14px;}
.xw_detail{margin:0 auto 20px;min-height:300px;}
.xw_detail p{font-size:14px;margin-bottom:5px;color:#646363;}


.pagination a{display:inline-block;padding:5px 10px;border:1px solid #ccc;border-radius:5px;}
.pagination .curr{background-color:#76c3ff;color:#fff;}



.newstitle {height: 30px; border-bottom: 2px solid #76c3ff;}
.newstitle span{float:left;line-height:30px;color:#76c3ff;font-size:16px;}
.newstitle a{float:right;line-height: 30px; font-size:12px;}








