﻿abtupic/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{ margin: 0!important; padding:0 !important;}
body{color:#444; /*font-size:0.3rem; font-family:Helvetica,STHeiti,Droid Sans Fallback;*/font:0.25rem Arial,'微软雅黑';}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0px; padding:0px; font-size:0.25rem;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a:link{color:#444; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#444; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#e61101;text-decoration:none;}/* 链接移上时的样式 */
a:active{color:#e61101;text-decoration:none;}/* 链接点击时的样式 */
a,a:active{border:none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent; outline:none;}


/* 其它常用样式的定义 */
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */

img{width:100%; height:auto;}

.hd{width:100%;}
.bd{width:100%;}
ul{ width:100%; overflow:hidden;zoom:1;}
.last{ border-right:none !important; margin:0!important;}


/*----------头部样式-------*/
.warp{ width:100%; margin:0 auto;}
body{ background: #f2f2f2;}


/*--圆角5px-*/
.round-5{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

/*--图片圆角-*/
.round-img img{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

/*--圆形-*/
.round{ border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%;}


/*-----输入框----------*/

.form-control,select{ width:100%; line-height:0.48rem; color:#444;height:0.5rem; outline:none;bordeR:1px solid #ddd; background:none; text-indent:5px; font-size:16px;  -webkit-appearance:none;}

.btn{ border:none; background:none; text-align:center; line-height:0.3rem;font-size:16px; outline:none; -webkit-appearance:none;}

/*------------头部样式----------*/
.topHead{ width:100%; margin:0 auto; background:url(../images/topHead.jpg) no-repeat left;background-size:cover; background-color:#f7fcff;padding:6% 0;}
.logo{ width:70%;margin:0 auto;}
.logo img{ display:block;width:100%;text-align:center; }

.search{  width:88%;border:1px solid #9fc7ea;background: url(../images/tm-bg2.png) repeat; borde-rradius:20px; moz-border-radius:20px;-webkit-border-radius:20px;margin:0 auto;;margin-top:5%;height:0.6remore3m;overflow:hidden;zoom:1}
.search input{ display:block; border:none; }
.search input.form-control{float:left; width:60%; margin-left:3%; height:0.6rem; line-height:0.6rem; font-size:14px; background: url(../images/fdj-icon.png) no-repeat left;padding-left:25px; background-size:9%;}
.search input.btn{ width:25%; height: 0.5rem; color:#fff; text-align:center;margin-top:0.05rem; margin-right:1%; float:right; background: url(../images/fdj-bg.jpg) no-repeat center;background-size: cover; color: #fff; font-size: 14px; text-align: center; line-height: 0.5rem; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}


/*---顶部导航---*/
.topMemu{ width:97%; background:url(../images/menu-bg.jpg) no-repeat left #1e7dd4; background-size:cover; height:0.75rem; padding:0 1.5%; position:relative;}
.topMemu .current{ line-height:0.75rem; padding-left:0; font-weight:bold; color:#fff;}
.topMemu .current a{ color:#fff;}
.navmenu{ width:36px; height:0.75rem; line-height: 0.75rem; color: #fff; font-size: 22px; font-weight: bold;text-align: center; margin-right:1%;}
.navmenu a{ display:block; width:100%; height:0.75rem;}

#menuNav{z-index:999;width:88%;height:0.75rem;overflow:hidden; color:#fff; line-height:0.75rem; font-size:0.28rem;}

#menuNav .swiper-slide {padding: 0 2px;width:20%;}
.swiper-container {	margin:0 auto;	position:relative;	overflow:hidden;	list-style:none;	padding:0;	z-index:1}
.swiper-container-no-flexbox .swiper-slide {	float:left;}

.swiper-wrapper {	position:relative;	width:100%;	height:100%;	z-index:1;	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-transition-property:-webkit-transform;	transition-property:-webkit-transform;	-o-transition-property:transform;	transition-property:transform;
	transition-property:transform, -webkit-transform;	-webkit-box-sizing:content-box;	box-sizing:content-box;}
		
.swiper-slide {	-webkit-flex-shrink:0;	-ms-flex-negative:0;lex-shrink:0;	width:100%;	height:100%;	position:relative;	-webkit-transition-property:-webkit-transform;
	transition-property:-webkit-transform;	-o-transition-property:transform;	transition-property:transform;	transition-property:transform, -webkit-transform;}
.swiper-slide a{ display:block; color:#fff; text-align: center; height: 0.75rem; line-height: 0.75rem;}
.swiper-slide a.current{ background: url(../images/line2.jpg) repeat-x bottom center; font-weight: normal;}

.swiper-invisible-blank-slide {	visibility:hidden;}

.swiper-wrapper .home{ width:15% !important;}
.swiper-wrapper .gongkai{ width:33% !important;}

/*--------导航样式-----------*/
.navcaid{ width:100%; z-index:99; position:absolute; top:0.75rem; left:0; background:#f6f7fb; border-bottom:2px solid #1e75c5; display:none;}
.navcaid li{ float:left; width:20%; text-align:center; font-size:18px;}
.navcaid li a,.navcaid li a{ display:block; width:100%;  color:#888;text-align:center; line-height:0.8rem; line-height:0.8rem; }
.navcaid li.on a,.navcaid li.on a{ color:#e6050c; font-weight:bold;}





/*--图片新闻---*/
ul.photoList{margin-top:13px;}
.photoList li{ width:47%; float:left; margin:0 1.5%; margin-bottom:1.5%; }
.photoList li .pic{ width:100%; height:1.55rem; overflow: hidden;zom:1;}
.photoList li .tit{ width:96%; text-align:center; line-height:0.6rem; padding:0 2%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.photoList li img{ width:100%; height: 1.55rem;}


/*-----一级栏目顶部小菜单部分------*/
.pdmennu{ width:97%; margin:0 auto; margin-top:15px;}
.pdmennu{ position:relative; padding-bottom:6%; border-bottom:5px solid #efefef;}
.pdmennu .hd{ text-align:center; position:absolute; bottom:0px; text-align:center; }
.pdmennu .hd ul{ text-align:center; min-width:13%; margin:0 auto;}
.pdmennu .hd ul li{ display:inline-block; width:9px; height:9px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; margin-right:7px; background:#c8c8c8; font-size:0; line-height:0; text-indent:-9;}
.pdmennu .hd ul li.on{ background:#e00f0a; width:20px;}

.pdmennu .bd ul{ overflow:hidden}
.pdmennu .bd ul li{ float:left; width:100%;}

.subName a{ display:block;float:left; width:23%; margin:0 1%;}
.subName a i{ display:block; width:0.8rem; height:0.8rem; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; margin:0 auto;}
.subName a span{ display:block; text-align:center; line-height:0.6rem; margin-top:3%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:0.28rem;}



.more,.more3{ width:100%;  height:0.7rem; background:#f3f3f3; text-align:center;margin-top:3%; font-size:0.28rem; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#b4b4b4; overflow: hidden;zoom:1; text-align: center;}
.more a{ display:inline-block; margin: 0 auto; height: 0.7rem;line-height: 0.7rem;}
.more i,.more span{ display:inline-block; float: left;}
.more i{ width: 0.7rem; height: 0.7rem;}
.more span{margin: 0 2px; line-height: 0.7rem; color:#adacac; text-transform: uppercase; font-size: 16px;}
.more i.moleft{ background: url(../images/retouch1.png) no-repeat center;}
.more i.moright{ background: url(../images/retouch2.png) no-repeat center;}
.more3{line-height: 0.7rem; font-size: 0.25rem;}




/*----新闻列表样式---*/
.newlist,.newpiclist{ width:100%; overflow:hidden;zoom:1; margin:0 auto; margin-top:2%;}
.newlist li{width:100%; border-bottom:1px solid #e4e4e4; padding:1% 0; margin-bottom:1%; overflow:hidden;zoom:1;}
.newlist li h3{ display:block; line-height:0.45rem; width:97%;background:url(../images/arrow1.jpg) no-repeat 0 8px; padding-left:4%;margin-bottom:5px;
	;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ display:block; /*float:left;*/font-size:0.25rem;color:#9f9d9d; line-height:0.4rem; padding-left:4%; }
.newlist li h3 em{ color:#f83f51; font-style:normal;}
.newlist li span em{ color: #aaaaad; font-style: normal;}
.zjBtn{ overflow: hidden;zoom:1;padding-left:4%;margin:1.1% 0;}
.zjBtn a{ display: inline-block; margin-right:5%; height: 0.35rem; line-height: 0.35rem; padding:0.5% 4%; color: #fff;}
.zjBtn a.chakan{ background:#61aaf8;}
.zjBtn a.canyu{ background:#fd6363;}
.zjBtn a.jieshu{ background:#cecfd1;}


/*----通知列表样式---*/
.listWrap{ width:100%; overflow:hidden;zoom:1; margin-top:1%;}
.listWrap li{ width:100%; overflow:hidden;zoom:1; line-height:0.6rem;} 
.listWrap li a{display:block;float:left; width:83%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:15px; background:url(../images/arrow2.png) no-repeat left;}
.listWrap li span{ display:block;float:right; text-align:right;color:#777; font-size:0.24rem; }
.listWrap li span.wcl{color:#e5413d;}


/*----图片新闻----*/
.newpiclist{margin-top:4%;}
.newpiclist li{ padding-bottom:3%; border-bottom:1px dashed #ccc; margin-bottom:3%;}
.newpic{ width:34%; height:1.2rem; overflow: hidden; }
.newpic img{ width:100%; display: block;}
.newWen{ width:63%;}
.newWen h3,.newWen span{ display: block; width: 100%;}
.newWen h3{display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis; line-height: 0.4rem; height: 0.8rem; }
.newWen span{ line-height: 0.3rem; color: #818181; font-size: 0.26rem;margin-top:0.1rem;}

/*----位置----*/
.location{ width:96%; margin:0 auto; border-bottom:1px solid #efefef; overflow:hidden;zoom:1;padding-bottom:2.5%; }
.location i{ display:block; float:left; width:28px; height:28px; background:url(../images/loaction.jpg) no-repeat center; background-size:60%;}
.location span{ display:block; float:left;line-height: 0.2rem; width:90%;font-size:0.23rem;margin-left:1%; color: #888;}
.location a{ display:inline-block; padding:0px 1%; margin:0px 1%;line-height: 0.42rem;color: #888;}


/*--图片新闻2---*/
.abtupic li{ width:46%; float:left; margin:0 2%; margin-bottom:1%;  }
.abtupic li .pic{ width:100%; height:2rem;}
.abtupic li .tit{ width:96%; text-align:center; line-height:0.55rem; padding:0 2%; overflow:hidden; font-size:0.28rem;}
.abtupic li img{ width:100%; height:2rem;border-radius:10px;-moz-border-radius:10px; -weibkit-border-radius:5px;}


/*---------页脚------*/
.foot{width:96%; padding:2% 2% 5% 2%; margin:0 auto; background:#f2f2f2;}
.copyright{ text-align:center;line-height:0.45rem; margin:0px auto;  text-align:center;font-size:0.24rem !important; color:#888; }

/*-------------返回顶部------------*/	
#gotop{position:fixed;display:none;width:40px;height:40px;bottom:60px;right:5px;z-index:999;cursor:pointer;margin:5px;
border-radius:50px;opacity:.9;background: url(../images/run_top.png) no-repeat; background-size:100%;}	

/*---按钮样式---*/
.tijiao{ width:100%; margin-top:3%; text-align:center; height:0.6rem; overflow:hidden;zoom:1; border-top:1px solid #ddd; padding-top:3%;}
.tijiao input{ height:0.6rem; width:25%;  margin-right:5%;} 
.btn-default{ background:#e7892b !important; color:#fff; text-align:center;}
.btn-info{ background:#e5e6e7 !important; }








