/***
 * @website
 * http://www.jzread.com
 * @QQ：568245346
 * @author：jsjlsf
 * @e-mail: jsjlsf@163.com
 */
html,body{margin:0;padding:0;width:100%;background-color:#FFF;}
ul,li,h1,h2,h3,h4,p,dl,dd,dt,form,iframe,input,button,textarea{margin:0;padding:0;font-weight:normal}
body{max-width:640px;margin:0 auto;position:relative;font-family:"Microsoft YaHei","微软雅黑"; font-size:16px;}
img{max-width:100%;}
li{list-style:none}
a{text-decoration:none;color:#333}
a:hover{color:#FF0000;}
a:visited{color:#3fff;text-decoration:none;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}
.blank75{clear:both;height:75px;overflow:hidden;display:block;}

#hidebg{ position:absolute;left:0px;top:0px;
      background-color:#000;
      width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
      filter:alpha(opacity=60);  /*设置透明度为60%*/
      opacity:0.6;  /*非IE浏览器下设置透明度为60%*/
      display:none; /* http://www.jb51.net */
      z-Index:2;
     }

/*头部*/
.logo{width:100%;}
.logo img{ display:block}


.dh{ width:100%;  overflow:hidden;}
.dh ul{float:left;width:100%;}
.dh ul li{float:left; height:35px;line-height:35px; font-size:18px; width:20%; text-align:center;}
.dh ul li a{color:#191919; text-align:center;}
.dh ul li a:hover{color:#191919;}
.dh ul li.li_none{ display:none;}
.dh ul li.arr_down{ height:20px;line-height:20px; padding-top:10px;}
.dh ul li.arr_down img{ height:14px; border:0px;}
.dh ul li.arr_up{ height:20px;line-height:20px; padding-top:10px;}
.dh ul li.arr_up img{ height:14px; border:0px;}

/* 幻灯 */
.swiper-slide{position:relative;overflow:hidden;}
.swiper-slide img.imgLod{max-width:100%;vertical-align:bottom;}
.swiper-slide .sw_bg{font-size:16px;width:100%;height:30px;line-height:30px;text-align:center;color:#fff;font-family:"\5fae\8f6f\96c5\9ed1";display:inline-block;position:absolute;top:150px;left:0;z-index:10;padding:0 .8rem;background:-moz-linear-gradient(top,rgba(0,0,0,0) 8%,rgba(0,0,0,0.24) 40%,rgba(0,0,0,0.29) 47%,rgba(0,0,0,0.65) 95%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 8%,rgba(0,0,0,0.24) 40%,rgba(0,0,0,0.29) 47%,rgba(0,0,0,0.65) 95%);background:linear-gradient(to bottom,rgba(0,0,0,0) 8%,rgba(0,0,0,0.24) 40%,rgba(0,0,0,0.29) 47%,rgba(0,0,0,0.65) 95%)}

.text-pag{position:absolute;z-index:20;left:0;bottom:2.0em;width:100%;text-align:right;text-align:center;}
.text-pag .swiper-pagination-switch{display:inline-block;width:5px;height:5px;background:rgba(255,255,255,0.8);margin-right:5px;cursor:pointer;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius:2px; }
.text-pag .swiper-active-switch{background:#f62a2a;margin-top:1px;}
.text-pag span{text-indent:9999px;line-height:0;}

.tt{width:100%; background:#FFFFFF;border-bottom:1px solid #f2f2f2;overflow:hidden;}
.tt .p1{ height:20px; line-height:20px;font-size:20px; text-align:center; padding:0px 10px 0px 10px;overflow:hidden;}
.tt .p1 span{background:#c10a36; color:#FFFFFF; margin-right:10px; font-size:16px; padding:2px 5px 2px 5px;}
.tt .p2{ height:20px; line-height:20px;padding:5px 10px 0px 10px;color:#999999; text-align:center;overflow:hidden;}


/*首页栏目标题*/
.lista { width:100%; background:#FFFFFF; overflow:hidden;}
.title01{ width:100%; height:45px; background:#efefef; border-top:1px solid #dcdcdc; overflow:hidden;}
.title01 .p1{ height:45px; line-height:45px; background:url(../images/a_bg1.png) repeat-x bottom;padding-left:0px; padding-right:0px;font-size:20px; font-weight:bold;color:#1f286f; margin-left:20px; float:left;}
.title01 .p2{padding-right:10px; font-size:16px;float:right;}

.more{ width:90%; height:38px; line-height:38px; background:#f2f2f2; text-align:center;font-size:16px; margin-left:5%; display:inline;border-radius:5px; float:left; overflow:hidden;}

.addlistmore{ width:90%; height:38px; line-height:38px; background:#f2f2f2; text-align:center;font-size:16px; margin-left:5%; display:inline;border-radius:5px; margin-top:10px; float:left; overflow:hidden;}

.title02{width:100%;height:35px; line-height:35px;  border-top:1px solid #dcdcdc;overflow:hidden;}
.title02 .p1{ height:35px; line-height:35px;  padding-left:10px; float:left;}




/*标题列表*/
.data-list{overflow:hidden;}
.data-list li{ padding-left:10px; padding-right:10px;height:38px;line-height:38px; border-bottom:1px solid #f2f2f2; overflow:hidden;}
.data-list li a{float:left;width:95%;height:100%;overflow:hidden}


/*图片列表*/
.images2{overflow:hidden;}
.images2 li{float:left;margin:0 0 0 2%;width:96%;height:220px;position:relative; overflow:hidden;}
.images2 li img{width:100%; height:220px;}
.images2 li span{width:100%; height:30px; line-height:30px; background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:18px;color:#fff;text-align:center; cursor:pointer;overflow:hidden;}


/*图文列表*/
.lista .box { position:relative;}
.lista .box dl { position:relative; height:65px; padding:10px;border-bottom:1px solid #f2f2f2;overflow:hidden;}
.lista .box dt { position:absolute; top:10px;  width:85px;overflow:hidden;}
.lista .box dt img{width:85px; height:65px; border:0px;}

.lista .box dd { padding:0px 0px 0px 95px;height:85px;overflow:hidden;}
.lista .box dd h2 { font-size:16px; height:44px; line-height:22px; overflow:hidden;}
.lista .box dd p { height:25px; line-height:25px;font-size:12px; color:#999999;overflow:hidden;}
.lista .box dd p span{padding-right:10px;}

.lista .box dd p span.fr{padding-right:0px; float: right}
.lista .box dd p span.fr a{display:block; border:1px solid #FF0000; width:35px; height:20px; line-height:20px; text-align:center;border-radius:3px; color: #FF0000}


/*图文列表2*/
.lista .box2 { position:relative;}
.lista .box2 dl { position:relative; padding:0px 10px 0px 10px;border-bottom:1px solid #f2f2f2;overflow:hidden;}
.lista .box2 dt { position:absolute; top:10px;  width:85px;overflow:hidden;}
.lista .box2 dt img{width:85px; height:65px; border:0px;}

.lista .box2 dd { padding:0px 0px 0px 95px;overflow:hidden;}
.lista .box2 dd h2 { font-size:16px; line-height:25px; overflow:hidden;}
.lista .box2 dd p { font-size:14px; color:#999999; line-height:21px;overflow:hidden;}

.lista .box2 dd.pa { padding:0px 0px 0px 0px;overflow:hidden;}
.lista .box2 dd.pa h2 { font-size:16px; line-height:25px; overflow:hidden;}
.lista .box2 dd.pa p { font-size:14px; color:#999999;overflow:hidden;}


/*分页*/
.pageLine{ text-align:center;  padding:10px 0px 0px 0px; margin:0px 0px 0px 0px;}
.pageLine a{ text-align:center; padding-left:10px; padding-right:10px; height:30px;line-height:30px; display:inline-block;  background:#1f286f; font-size:14px; color:#FFFFFF;  margin:0px 10px;}
.pageLine a:hover{ color:#FFFFFF; text-decoration:none;}


/*新闻详情页*/
.content { width:100%;background:#FFFFFF; color:#333333; overflow:hidden;}
.content a{color:#333333;}
.content a:hover{color:#CD0000;}
.view { padding:10px; height:auto;}
.view_a{ width:100%;overflow:hidden;}
.view_a h1{line-height:26px;margin-bottom:5px; padding-top:5px;font-size:18px;font-weight:bold;text-align:center;overflow:hidden}
.view_b{width:100%; text-align:center; color:#333333; padding-top:5px; padding-bottom:10px; border-bottom:1px dashed #f2f2f2; float:left;overflow:hidden;}
.view_b span{padding-left:10px; padding-right:10px;}

.view_c{ width:100%;padding-top:10px; padding-bottom:15px; color:#333333;line-height:26px; float:left;}
.view_c img{margin:5px auto;max-width:100%;height:auto}
.view_c p{line-height:26px;font-size:16px; padding-top:10px;}


.view_d{ width:100%; text-align:center; padding-top:15px; padding-bottom:10px; float:left;}
.view_d a{ text-align:center; padding-left:10px; padding-right:10px;  height:30px;line-height:30px; display:inline-block;  border:1px solid #EDEDED;  background:#EDEDED; font-size:14px; color:#000;  margin:0px 10px;}
.view_d a:hover{ color:#FFFFFF; border:1px solid #1f286f;  background:#1f286f;text-decoration:none;}



/*尾部*/
.foota { width:100%; text-align:center; line-height:22px; background:#1f286f; color:#FFFFFF; overflow:hidden;}


.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
	height: 180px;
}
.swiper-wrapper img{height:180px !important;}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}



